/* ==========================
   TOKEN SWITCH
   Switch est le thème par défaut.
   Les primitives et sémantiques sont déjà définies dans token.css.
   Ce fichier surcharge les couleurs d'état pour la charte Switch.
   ========================== */

:root {

    /* Inputs : focus bleu foncé Switch */
    --input-border-focus: 1px solid var(--color-blue-dark);

    /* Inputs : hauteur Figma 56px */
    --input-height: 56px;

    /* Inputs : padding et font-size Figma */
    --input-padding-x: var(--space-16);
    --input-font-size: 14px;

    /* Inputs : placeholder gris neutre Figma */
    --input-color-placeholder: #939493;

    /* Inputs : border static Figma */
    --input-border-default: 0.5px solid rgba(64, 64, 66, 0.3);

    /* Texte : couleur Figma */
    --color-text: #404042;

    /* Dropdown : specs Figma */
    --dropdown-padding: 5px;
    --dropdown-item-active-bg: var(--color-blue-light);
    --dropdown-item-active-color: var(--color-black);
    --dropdown-item-border-bottom: none;

    /* Info : bleu foncé Switch au lieu du bleu BS4 */
    --color-info: #114155;
    --color-info-muted: #D8EFF4;
    --border-info-muted: rgba(17, 65, 85, 0.20);

    /* Error : rouge vif Switch au lieu du bordeaux BS4 */
    --color-error: #D43B47;
    --color-text-error: #D43B47;
    --color-error-muted: #F8DEE0;
    --border-error-muted: rgba(212, 59, 71, 0.20);

    /* Success : texte vert plus clair */
    --color-text-success: #2C8657;
}
