.ds-t-micro{font-size:var(--ds-t-micro-taille);line-height:var(--ds-t-micro-interligne);font-weight:var(--ds-t-micro-graisse);text-transform:var(--ds-t-micro-casse);letter-spacing:var(--ds-t-micro-interlettrage)}.ds-t-libelle{font-size:var(--ds-t-libelle-taille);line-height:var(--ds-t-libelle-interligne);font-weight:var(--ds-t-libelle-graisse);text-transform:var(--ds-t-libelle-casse);letter-spacing:var(--ds-t-libelle-interlettrage)}.ds-t-bouton{font-size:var(--ds-t-bouton-taille);line-height:var(--ds-t-bouton-interligne);font-weight:var(--ds-t-bouton-graisse);text-transform:var(--ds-t-bouton-casse);letter-spacing:var(--ds-t-bouton-interlettrage)}.ds-t-aide{font-size:var(--ds-t-aide-taille);line-height:var(--ds-t-aide-interligne);font-weight:var(--ds-t-aide-graisse);text-transform:var(--ds-t-aide-casse);letter-spacing:var(--ds-t-aide-interlettrage)}.ds-t-corps{font-size:var(--ds-t-corps-taille);line-height:var(--ds-t-corps-interligne);font-weight:var(--ds-t-corps-graisse);text-transform:var(--ds-t-corps-casse);letter-spacing:var(--ds-t-corps-interlettrage)}.ds-t-valeur{font-size:var(--ds-t-valeur-taille);line-height:var(--ds-t-valeur-interligne);font-weight:var(--ds-t-valeur-graisse);text-transform:var(--ds-t-valeur-casse);letter-spacing:var(--ds-t-valeur-interlettrage)}.ds-t-titre-section{font-size:var(--ds-t-titre-section-taille);line-height:var(--ds-t-titre-section-interligne);font-weight:var(--ds-t-titre-section-graisse);text-transform:var(--ds-t-titre-section-casse);letter-spacing:var(--ds-t-titre-section-interlettrage)}.ds-t-titre-dialogue{font-size:var(--ds-t-titre-dialogue-taille);line-height:var(--ds-t-titre-dialogue-interligne);font-weight:var(--ds-t-titre-dialogue-graisse);text-transform:var(--ds-t-titre-dialogue-casse);letter-spacing:var(--ds-t-titre-dialogue-interlettrage)}.ds-t-titre-ecran{font-size:var(--ds-t-titre-ecran-taille);line-height:var(--ds-t-titre-ecran-interligne);font-weight:var(--ds-t-titre-ecran-graisse);text-transform:var(--ds-t-titre-ecran-casse);letter-spacing:var(--ds-t-titre-ecran-interlettrage)}.ds-t-vitrine{font-size:var(--ds-t-vitrine-taille);line-height:var(--ds-t-vitrine-interligne);font-weight:var(--ds-t-vitrine-graisse);text-transform:var(--ds-t-vitrine-casse);letter-spacing:var(--ds-t-vitrine-interlettrage)}.ds-tuile-libelle{letter-spacing:.02em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html:not([data-ds-focus=actuel]) .ds-focus-dans:has(:focus-visible),html:not([data-ds-focus=actuel]) .ds-focus-groupe:has(:focus-visible) .ds-focus-cible,html:not([data-ds-focus=actuel]) [data-ds-force~=focus] .ds-focus,html:not([data-ds-focus=actuel]) [data-ds-force~=focus] .ds-focus-dans,html:not([data-ds-focus=actuel]) [data-ds-force~=focus] .ds-focus-groupe .ds-focus-cible{outline:var(--ds-focus-largeur) solid rgb(var(--ds-c-focus));outline-offset:var(--ds-focus-decalage);box-shadow:var(--ds-focus-halo)}html:not([data-ds-focus=actuel]) .ds-focus-dans :focus-visible{outline:none;box-shadow:none}html[data-ds-focus=actuel] .ds-focus-groupe:has(:focus-visible) .ds-focus-cible,html[data-ds-focus=actuel] .ds-focus-ligne:has(:focus-visible),html[data-ds-focus=actuel] [data-ds-force~=focus] .ds-focus-groupe .ds-focus-cible,html[data-ds-focus=actuel] [data-ds-force~=focus] .ds-focus-ligne,html[data-ds-focus=actuel] [data-ds-force~=focus] .ds-focus{outline:2px auto;outline:2px auto -webkit-focus-ring-color;outline-offset:2px}.ds-selection{--dsl-sel-retrait: min(var(--ds-sel-largeur), var(--dsl-sel-bord, var(--ds-b-conteneur)));outline:var(--ds-sel-largeur) solid rgb(var(--ds-c-selection));outline-offset:calc(var(--ds-sel-decalage) - var(--dsl-sel-retrait));box-shadow:0 0 0 calc(var(--ds-sel-decalage) - var(--dsl-sel-retrait) + var(--ds-sel-largeur) + 1px) var(--ds-sel-contour-ext)}.ds-sel-coche{opacity:var(--ds-sel-coche);transform:scale(var(--ds-sel-coche));background-color:rgb(var(--ds-sel-coche-fond));color:rgb(var(--ds-sel-coche-icone))}.ds-t-micro.ds-badge-coin{letter-spacing:0}.ds-voile{background-color:rgb(var(--ds-c-voile) / var(--ds-voile-opacite));-webkit-backdrop-filter:blur(var(--ds-voile-flou));backdrop-filter:blur(var(--ds-voile-flou))}.ds-desactive{opacity:var(--ds-desactive-opacite);cursor:not-allowed}.ds-attenue{opacity:var(--ds-desactive-opacite)}.ds-ctrl-xs{--dsl-py: var(--ds-ctrl-xs-py);min-height:var(--ds-ctrl-xs-h);padding:var(--ds-ctrl-xs-py) var(--ds-ctrl-xs-px)}.ds-ctrl-sm{--dsl-py: var(--ds-ctrl-sm-py);min-height:var(--ds-ctrl-sm-h);padding:var(--ds-ctrl-sm-py) var(--ds-ctrl-sm-px)}.ds-ctrl-md{--dsl-py: var(--ds-ctrl-md-py);min-height:var(--ds-ctrl-md-h);padding:var(--ds-ctrl-md-py) var(--ds-ctrl-md-px)}.ds-ctrl-lg{--dsl-py: var(--ds-ctrl-lg-py);min-height:var(--ds-ctrl-lg-h);padding:var(--ds-ctrl-lg-py) var(--ds-ctrl-lg-px)}.ds-plancher:before{content:"";flex:none;width:0;height:calc(24px - 2 * var(--dsl-py, 0px))}.ds-iconbtn-sm,.ds-iconbtn-md,.ds-iconbtn-lg{min-width:24px;min-height:24px}.ds-iconbtn-sm{width:var(--ds-iconbtn-sm);height:var(--ds-iconbtn-sm);padding:calc(var(--ds-e-unite) * 1.5)}.ds-iconbtn-md{width:var(--ds-iconbtn-md);height:var(--ds-iconbtn-md);padding:calc(var(--ds-e-unite) * 2)}.ds-iconbtn-lg{width:var(--ds-iconbtn-lg);height:var(--ds-iconbtn-lg);padding:calc(var(--ds-e-unite) * 2.5)}.ds-champ{background-color:rgb(var(--ds-c-champ-fond));border:var(--ds-b-controle) solid rgb(var(--ds-c-champ-contour));border-bottom:var(--ds-b-controle-bas) solid rgb(var(--ds-c-champ-trait));border-radius:var(--ds-r-champ);transition:border-color var(--ds-m-rapide) var(--ds-m-courbe)}.ds-champ-sm{min-height:var(--ds-champ-sm-h)}.ds-champ-md{min-height:var(--ds-champ-md-h)}.ds-champ:hover:not([data-desactive]):not([data-lecture-seule]):not([data-invalide]),[data-ds-force~=survol] .ds-champ:not([data-invalide]){border-color:rgb(var(--ds-c-survol-contour))}.ds-champ:focus-within:not([data-lecture-seule]),[data-ds-force~=focus] .ds-champ{border-color:rgb(var(--ds-c-champ-focus-contour))}.ds-champ[data-invalide]{border-color:rgb(var(--ds-c-erreur-contour))}.ds-champ[data-lecture-seule]{background-color:rgb(var(--ds-c-encadre));border-color:transparent}.ds-champ[data-affleurant]{background-color:transparent;border-color:transparent}.ds-champ input::placeholder,.ds-champ textarea::placeholder{color:rgb(var(--ds-c-texte-exemple))}.ds-curseur{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:4px;border-radius:var(--ds-r-pastille);background:linear-gradient(to right,rgb(var(--ds-c-action)) var(--dsl-pct, 0%),rgb(var(--ds-c-contour-controle)) var(--dsl-pct, 0%));cursor:pointer}.ds-curseur::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:16px;height:16px;border-radius:var(--ds-r-pastille);background:rgb(var(--ds-c-action));border:var(--ds-b-conteneur) solid rgb(var(--ds-c-surface));box-shadow:var(--ds-o-repos)}.ds-curseur::-moz-range-thumb{width:16px;height:16px;border-radius:var(--ds-r-pastille);background:rgb(var(--ds-c-action));border:var(--ds-b-conteneur) solid rgb(var(--ds-c-surface))}.ds-curseur:disabled{cursor:not-allowed}.ds-damier{background-color:rgb(var(--ds-c-damier-clair));background-image:conic-gradient(rgb(var(--ds-c-damier-fonce)) 25%,transparent 0 50%,rgb(var(--ds-c-damier-fonce)) 0 75%,transparent 0);background-size:8px 8px}@keyframes ds-indetermine{0%{transform:translate(-100%)}to{transform:translate(300%)}}.ds-indetermine{animation:ds-indetermine 1.2s var(--ds-m-courbe) infinite}@keyframes ds-entree{0%{opacity:0;transform:translateY(var(--ds-m-entree-glisse))}to{opacity:1;transform:none}}.ds-entree{animation:ds-entree var(--ds-m-entree) var(--ds-m-courbe)}[data-ds-force~=desactive] :is(.ds-focus,.ds-champ,.ds-focus-groupe,.ds-focus-ligne):not(:is(.ds-focus,.ds-champ,.ds-focus-groupe,.ds-focus-ligne) *){opacity:var(--ds-desactive-opacite);cursor:not-allowed}@keyframes ds-force-tourne{to{transform:rotate(360deg)}}[data-ds-force~=chargement] button.ds-focus{position:relative;cursor:progress}[data-ds-force~=chargement] button.ds-focus>*{visibility:hidden}[data-ds-force~=chargement] button.ds-focus:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:14px;height:14px;border-radius:var(--ds-r-pastille);border:2px solid currentColor;border-right-color:transparent;animation:ds-force-tourne .8s linear infinite}[data-ds-zone=reglages]{--dsl-texte: var(--ds-c-texte);--dsl-texte-secondaire: var(--ds-c-texte-secondaire)}.ds-colonne{--ds-c-texte-secondaire: var(--ds-c-colonne-texte-secondaire)}.ds-colonne :is(.ds-section,.ds-carte){--ds-c-texte-secondaire: var(--dsl-texte-secondaire, var(--ds-c-colonne-texte-secondaire))}.ds-colonne .ds-section{--ds-c-champ-fond: var(--ds-c-section-champ-fond);--ds-c-piste-fond: var(--ds-c-section-piste-fond);--ds-c-champ-contour: var(--ds-c-section-champ-contour)}html:not([data-ds-relief=actuel]) [data-ds-zone=reglages] .ds-carte[data-selectionne]:has([role=radio][aria-checked=true]){--ds-c-texte: var(--ds-c-choisi-texte);--ds-c-texte-secondaire: var(--ds-c-choisi-texte);background-color:rgb(var(--ds-c-choisi-fond));border-color:rgb(var(--ds-c-choisi-fond));outline:none;box-shadow:none}html:not([data-ds-relief=actuel]) [data-ds-zone=reglages] .ds-carte[data-selectionne]:has([role=radio][aria-checked=true]) [class*=bg-ds-]{--ds-c-texte: var(--dsl-texte);--ds-c-texte-secondaire: var(--dsl-texte-secondaire)}html:not([data-ds-relief=actuel]) [data-ds-zone=reglages] .ds-carte[data-selectionne]:has([role=radio][aria-checked=true])>.ds-sel-coche{display:none}html:not([data-ds-relief=actuel]) [data-ds-zone=reglages] [data-ds-facultatif]{border-style:dashed;border-color:rgb(var(--ds-c-contour-controle));background-color:transparent}[data-ds-dense] [data-ds-zone=reglages] .ds-section[data-ds-ouvert]{padding:var(--ds-e-section-editeur)}[data-ds-dense] [data-ds-zone=reglages] .ds-section:not([data-ds-ouvert]){padding:var(--ds-e-section-editeur-replie) var(--ds-e-section-editeur)}.ds-carte-travail.p-ds-carte-sm{padding:calc(var(--ds-e-carte-sm) - var(--ds-b-carte-travail) + var(--ds-b-conteneur))}html[data-ds-imbrication=concentrique] .ds-contenant :is(.ds-imbrique,.ds-champ){border-radius:var(--dsl-r-enfant)}html[data-ds-imbrication=concentrique] .ds-contenant .ds-imbrique-haut{border-top-left-radius:var(--dsl-r-enfant);border-top-right-radius:var(--dsl-r-enfant)}html[data-ds-imbrication=concentrique] .ds-contenant .ds-imbrique-bas{border-bottom-left-radius:var(--dsl-r-enfant);border-bottom-right-radius:var(--dsl-r-enfant)}[data-ds-dense] [data-ds-zone=reglages]{--dsl-e-section: var(--ds-e-section-editeur)}
