@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./archivo-vietnamese-wght-normal-XAtsl5Q_.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./archivo-latin-ext-wght-normal-C4zznr8T.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./archivo-latin-wght-normal-E0tuGl4L.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(./ibm-plex-sans-latin-400-normal-CDDApCn2.woff2) format("woff2"),url(./ibm-plex-sans-latin-400-normal-CYLoc0-x.woff) format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(./ibm-plex-sans-latin-500-normal-6ng42L7E.woff2) format("woff2"),url(./ibm-plex-sans-latin-500-normal-BgVn5rGT.woff) format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(./ibm-plex-sans-latin-600-normal-CuJfVYMP.woff2) format("woff2"),url(./ibm-plex-sans-latin-600-normal-Cu4Hd6ag.woff) format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(./ibm-plex-sans-latin-ext-400-normal-C5H60-Va.woff2) format("woff2"),url(./ibm-plex-sans-latin-ext-400-normal-RBey6euL.woff) format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(./ibm-plex-sans-latin-ext-500-normal-DakdToA3.woff2) format("woff2"),url(./ibm-plex-sans-latin-ext-500-normal-D0aIdm-b.woff) format("woff")}:root{--encre: #12232b;--encre-sourde: #1b333d;--ardoise: #526b78;--papier: #f3f5f3;--surface: #ffffff;--surface-creuse: #eceeec;--trait: #dde3e2;--trait-appuye: #c3cecd;--verdet: #10786a;--verdet-encre: #ffffff;--verdet-voile: #e2efec;--alerte: #b02e1f;--alerte-voile: #f8e8e5;--ombre-feuille: 0 -8px 32px rgb(18 35 43 / 18%);--titres: "Archivo Variable", "Archivo", system-ui, sans-serif;--texte: "IBM Plex Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--t-xs: .6875rem;--t-sm: .8125rem;--t-md: .9375rem;--t-lg: 1.0625rem;--t-xl: 1.375rem;--t-2xl: 1.75rem;--pas: 4px;--rayon: 4px;--rayon-net: 2px;--barre-h: 52px;color-scheme:light dark}@media(prefers-color-scheme:dark){:root{--encre: #e6edea;--encre-sourde: #c9d7d4;--ardoise: #93aab4;--papier: #0e1a20;--surface: #16262e;--surface-creuse: #1d323b;--trait: #2a444f;--trait-appuye: #3d5c68;--verdet: #4fbfac;--verdet-encre: #06201c;--verdet-voile: #16302e;--alerte: #f08579;--alerte-voile: #35201d;--ombre-feuille: 0 -8px 32px rgb(0 0 0 / 50%)}}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;min-height:100dvh;background:var(--papier);color:var(--encre);font-family:var(--texte);font-size:var(--t-md);line-height:1.55;font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased}h1,h2,h3{font-family:var(--titres);font-weight:600;letter-spacing:-.01em;margin:0;line-height:1.2}button,input,select,textarea{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--verdet);outline-offset:2px;border-radius:var(--rayon-net)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.visuellement-cache{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.chassis{display:grid;grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr);min-height:100dvh}.barre{display:flex;min-width:0;align-items:center;gap:calc(var(--pas) * 3);height:var(--barre-h);padding:0 calc(var(--pas) * 4);padding-left:max(calc(var(--pas) * 4),env(safe-area-inset-left));padding-right:max(calc(var(--pas) * 4),env(safe-area-inset-right));background:#12232b;color:#eef3f1;position:sticky;top:0;z-index:30}.barre__marque{font-family:var(--titres);font-weight:700;font-size:var(--t-md);letter-spacing:.06em;text-transform:lowercase;color:#fff}@media(max-width:559px){.barre{gap:var(--pas);padding-inline:calc(var(--pas) * 2)}.barre__marque{display:none}.barre__onglets{margin-left:0}.mot-large{display:none}.recherche__champ{font-size:var(--t-xl)}.barre .bouton--plein{min-width:44px;padding:8px}}.barre__marque:after{content:"";display:inline-block;width:5px;height:5px;margin-left:5px;vertical-align:.15em;border-radius:50%;background:#4fbfac}.barre__onglets{display:flex;min-width:0;gap:2px;margin-left:calc(var(--pas) * 2)}.onglet{appearance:none;border:0;background:transparent;color:#a9c0c6;padding:6px 12px;min-height:34px;border-radius:var(--rayon);cursor:pointer;font-size:var(--t-sm);font-weight:500;transition:background-color .18s ease-out,color .18s ease-out}.onglet:hover{color:#fff;background:#ffffff14}.onglet[aria-current=page]{color:#fff;background:#ffffff24}.barre__fin{flex:none;margin-left:auto;display:flex;align-items:center;gap:var(--pas)}.barre .bouton--fantome{color:#a9c0c6}.barre .bouton--fantome:hover{color:#fff;background:#ffffff1a}.plan{display:grid;grid-template-columns:minmax(0,1fr);min-height:0}@media(min-width:1040px){.plan{grid-template-columns:minmax(360px,40%) minmax(0,1fr)}}.colonne{min-width:0;padding:calc(var(--pas) * 5) calc(var(--pas) * 4) calc(var(--pas) * 12);padding-left:max(calc(var(--pas) * 4),env(safe-area-inset-left))}@media(min-width:1040px){.colonne--registre{border-right:1px solid var(--trait);height:calc(100dvh - var(--barre-h));overflow-y:auto;padding-bottom:calc(var(--pas) * 8)}}.recherche{position:relative;border-bottom:2px solid var(--encre);display:flex;align-items:center;gap:var(--pas)}.recherche__loupe{flex:none;color:var(--ardoise)}.recherche__champ{flex:1;min-width:0;appearance:none;border:0;background:transparent;padding:calc(var(--pas) * 2) 0;font-family:var(--titres);font-size:var(--t-2xl);font-weight:500;letter-spacing:-.015em}.recherche__champ::placeholder{color:var(--ardoise);font-weight:400}.recherche__champ:focus{outline:none}.recherche:focus-within{border-bottom-color:var(--verdet)}.recherche__vider{flex:none}.decompte{display:flex;align-items:baseline;justify-content:space-between;gap:calc(var(--pas) * 3);margin-top:calc(var(--pas) * 2);font-size:var(--t-sm);color:var(--ardoise)}.decompte strong{color:var(--encre);font-weight:600}.filtres{display:flex;flex-wrap:wrap;gap:var(--pas);margin-top:calc(var(--pas) * 3)}.filtres select{appearance:none;background:var(--surface) url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath d='M2.5 4.5 6 8l3.5-3.5' fill='none' stroke='%23526b78' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat right 8px center;border:1px solid var(--trait-appuye);border-radius:var(--rayon);padding:7px 26px 7px 10px;min-height:36px;font-size:var(--t-sm);cursor:pointer;max-width:100%}@media(prefers-color-scheme:dark){.filtres select{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath d='M2.5 4.5 6 8l3.5-3.5' fill='none' stroke='%2393aab4' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}}.filtres__export{margin-left:auto}.filtres select:not([data-vide=oui]){border-color:var(--verdet);color:var(--verdet);font-weight:500}.registre{margin-top:calc(var(--pas) * 4);padding:0;border-top:1px solid var(--trait);list-style:none}.registre>li{border-bottom:1px solid var(--trait)}.ligne{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:calc(var(--pas) * 3);width:100%;text-align:left;appearance:none;background:transparent;border:0;border-left:3px solid transparent;padding:calc(var(--pas) * 3) calc(var(--pas) * 2) calc(var(--pas) * 3) calc(var(--pas) * 2);cursor:pointer;transition:background-color .16s ease-out}.ligne:hover{background:var(--surface-creuse)}.ligne:active{background:var(--trait)}.ligne[aria-current=true]{background:var(--surface);border-left-color:var(--verdet)}.ligne__nom{grid-column:1;font-family:var(--titres);font-size:var(--t-lg);font-weight:600;letter-spacing:-.01em;overflow-wrap:anywhere}.ligne__prenom{font-weight:400;color:var(--encre-sourde)}.ligne__cp{grid-column:2;align-self:baseline;font-size:var(--t-sm);color:var(--ardoise);letter-spacing:.04em}.ligne__meta{grid-column:1 / -1;display:flex;align-items:center;flex-wrap:wrap;gap:0 calc(var(--pas) * 2);margin-top:1px;font-size:var(--t-sm);color:var(--ardoise)}.ligne__filet{width:1px;height:12px;background:var(--trait-appuye)}.ligne__marques{grid-column:1 / -1;display:flex;flex-wrap:wrap;gap:var(--pas);margin-top:calc(var(--pas) * 2)}.marque{font-size:var(--t-xs);line-height:1.6;padding:0 6px;border:1px solid var(--trait-appuye);border-radius:var(--rayon-net);color:var(--encre-sourde);white-space:nowrap}.ligne[aria-current=true] .marque{border-color:var(--verdet);color:var(--verdet)}.marque--type{border-color:transparent;background:var(--trait-appuye);color:var(--encre);font-weight:500}.ligne__lot{display:flex;width:calc(100% - var(--pas) * 4);margin:0 calc(var(--pas) * 2) calc(var(--pas) * 3);min-height:36px;padding:4px 12px;font-size:var(--t-sm);border-color:var(--alerte);background:var(--alerte-voile);color:var(--alerte)}.ligne__lot:has(input:checked){border-color:var(--verdet);background:var(--verdet-voile);color:var(--verdet)}.ligne__lot-nom{font-weight:400;opacity:.85}.vide{padding:calc(var(--pas) * 10) calc(var(--pas) * 2);text-align:left;max-width:44ch}.vide h2{font-size:var(--t-xl);margin-bottom:var(--pas)}.vide p{color:var(--ardoise);margin:0 0 calc(var(--pas) * 5)}.squelette{height:74px;border-bottom:1px solid var(--trait);background:linear-gradient(90deg,transparent 0%,var(--surface-creuse) 40%,transparent 80%);background-size:300% 100%;animation:glisse 1.4s ease-in-out infinite}@keyframes glisse{0%{background-position:120% 0}to{background-position:-60% 0}}.pagination{display:flex;align-items:center;justify-content:space-between;gap:calc(var(--pas) * 2);margin-top:calc(var(--pas) * 5);font-size:var(--t-sm);color:var(--ardoise)}.colonne--fiche{background:var(--surface);padding-bottom:0}@media(min-width:1040px){.colonne--fiche{height:calc(100dvh - var(--barre-h));overflow-y:auto}}.repos{display:none}@media(min-width:1040px){.repos{display:grid;place-items:center;height:calc(100dvh - var(--barre-h));padding:calc(var(--pas) * 8);background:var(--surface)}.repos p{max-width:30ch;margin:0;color:var(--ardoise);text-align:center;text-wrap:balance}}@media(max-width:1039px){body.feuille-ouverte{overflow:hidden}}@media(max-width:1039px){.colonne--fiche{position:fixed;inset:0;z-index:40;overflow-y:auto;padding-top:calc(var(--pas) * 3);box-shadow:var(--ombre-feuille);animation:monte .22s cubic-bezier(.22,.8,.3,1)}}@keyframes monte{0%{transform:translateY(3%);opacity:0}to{transform:none;opacity:1}}.fiche__tete{display:flex;align-items:flex-start;gap:calc(var(--pas) * 2);padding-bottom:calc(var(--pas) * 3);border-bottom:1px solid var(--trait)}.fiche__titre{flex:1;min-width:0}.fiche__titre h2{font-size:var(--t-xl);overflow-wrap:anywhere}.fiche__age{display:block;margin-top:2px;font-size:var(--t-sm);color:var(--ardoise)}.grille{display:grid;grid-template-columns:minmax(0,1fr);gap:calc(var(--pas) * 4) calc(var(--pas) * 4);margin-top:calc(var(--pas) * 5)}@media(min-width:560px){.grille{grid-template-columns:repeat(2,minmax(0,1fr))}.grille .large{grid-column:1 / -1}}.paire-lieu{display:grid;grid-template-columns:6.5rem minmax(0,1fr);gap:calc(var(--pas) * 3)}.champ{display:flex;flex-direction:column;gap:5px;min-width:0}.champ__intitule{font-size:var(--t-sm);font-weight:500;color:var(--ardoise)}.champ__requis{color:var(--verdet);margin-left:2px}.champ input,.champ select,.champ textarea{appearance:none;width:100%;min-height:46px;padding:10px 12px;font-size:1rem;font-family:inherit;background:var(--papier);border:1px solid var(--trait-appuye);border-radius:var(--rayon);transition:border-color .16s ease-out,background-color .16s ease-out}.champ textarea{resize:vertical}.champ select{background:var(--papier) url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath d='M2.5 4.5 6 8l3.5-3.5' fill='none' stroke='%23526b78' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat right 12px center;padding-right:32px;cursor:pointer}@media(prefers-color-scheme:dark){.champ select{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath d='M2.5 4.5 6 8l3.5-3.5' fill='none' stroke='%2393aab4' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}}.champ input:hover,.champ select:hover,.champ textarea:hover{border-color:var(--ardoise)}.champ input:focus-visible,.champ select:focus-visible,.champ textarea:focus-visible{border-color:var(--verdet);background:var(--surface)}.champ[data-invalide=oui] input,.champ[data-invalide=oui] select{border-color:var(--alerte);background:var(--alerte-voile)}.champ__aide{font-size:var(--t-sm);color:var(--ardoise)}.champ__erreur{display:flex;align-items:flex-start;gap:5px;font-size:var(--t-sm);font-weight:500;color:var(--alerte)}.champ__erreur svg{flex:none;margin-top:2px}.champ__erreur--groupe{margin-top:6px}fieldset{border:0;margin:0;padding:0;min-width:0}legend{padding:0;font-size:var(--t-sm);font-weight:500;color:var(--ardoise)}.choix{display:flex;flex-wrap:wrap;gap:var(--pas);margin-top:6px}.rgpd{margin-top:6px}.rgpd summary{font-size:var(--t-sm);color:var(--ardoise);text-decoration:underline;text-underline-offset:2px;cursor:pointer;min-height:44px;display:flex;align-items:center}.rgpd__texte{display:grid;gap:6px;max-width:46rem;margin:6px 0 calc(var(--pas) * 2);padding:calc(var(--pas) * 3);border-radius:var(--rayon);background:var(--surface-creuse);font-size:var(--t-sm);color:var(--ardoise)}.rgpd__texte p{margin:0}.pastille{position:relative;display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:6px 14px;border:1px solid var(--trait-appuye);border-radius:var(--rayon);background:var(--papier);cursor:pointer;font-size:var(--t-md);transition:border-color .16s ease-out,background-color .16s ease-out,color .16s ease-out}.pastille input{position:absolute;opacity:0;width:1px;height:1px;pointer-events:none}.pastille:hover{border-color:var(--ardoise)}.pastille:has(input:focus-visible){outline:2px solid var(--verdet);outline-offset:2px}.pastille:has(input:checked){border-color:var(--verdet);background:var(--verdet-voile);color:var(--verdet);font-weight:500}.pastille__coche{flex:none;width:16px;height:16px;color:var(--verdet);opacity:0;transition:opacity .14s ease-out}.pastille:has(input:checked) .pastille__coche{opacity:1}.fiche__pied{position:sticky;bottom:0;display:flex;align-items:center;gap:calc(var(--pas) * 2);margin-top:calc(var(--pas) * 8);padding:calc(var(--pas) * 3) 0;padding-bottom:max(calc(var(--pas) * 3),env(safe-area-inset-bottom));background:var(--surface);border-top:1px solid var(--trait)}@media(max-width:1039px){.fiche__pied{margin-inline:calc(var(--pas) * -4);padding-inline:calc(var(--pas) * 4);margin-top:calc(var(--pas) * 6)}}.fiche__pied .repousse{margin-left:auto}.bouton{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:44px;padding:8px 16px;border:1px solid transparent;border-radius:var(--rayon);background:transparent;font-family:var(--titres);font-size:var(--t-md);font-weight:600;letter-spacing:-.005em;cursor:pointer;white-space:nowrap;text-decoration:none;transition:background-color .18s ease-out,border-color .18s ease-out,color .18s ease-out}.bouton:disabled{opacity:.45;cursor:not-allowed}.bouton--plein{background:var(--verdet);color:var(--verdet-encre)}.bouton--plein:hover:not(:disabled){background:color-mix(in srgb,var(--verdet) 86%,black)}.bouton--contour{border-color:var(--trait-appuye);color:var(--encre)}.bouton--contour:hover:not(:disabled){border-color:var(--ardoise);background:var(--surface-creuse)}.bouton--fantome{color:var(--ardoise);padding:8px 12px}.bouton--fantome:hover:not(:disabled){color:var(--encre);background:var(--surface-creuse)}.bouton--danger{color:var(--alerte)}.bouton--danger:hover:not(:disabled){background:var(--alerte-voile)}.bouton--icone{min-width:44px;padding:8px}.rouet{width:15px;height:15px;border:2px solid currentColor;border-right-color:transparent;border-radius:50%;animation:tourne .7s linear infinite}@keyframes tourne{to{transform:rotate(360deg)}}.panneau{max-width:46rem;margin:0 auto;padding:calc(var(--pas) * 8) calc(var(--pas) * 4) calc(var(--pas) * 16)}.panneau__tete{margin-bottom:calc(var(--pas) * 6)}.panneau__tete h2{font-size:var(--t-2xl)}.panneau__tete p{margin:var(--pas) 0 0;color:var(--ardoise);max-width:56ch}.ajout{display:flex;gap:var(--pas);align-items:flex-start;margin-bottom:calc(var(--pas) * 6)}.ajout .champ{flex:1}.ajout__bouton{margin-top:26px;align-self:flex-start}.equipe{border-top:1px solid var(--trait)}.equipier{display:flex;align-items:center;gap:calc(var(--pas) * 2);padding:calc(var(--pas) * 2) 0;border-bottom:1px solid var(--trait)}.equipier__nom{flex:1;min-width:0;font-family:var(--titres);font-size:var(--t-lg);font-weight:500;overflow-wrap:anywhere}.equipier[data-actif=non] .equipier__nom{color:var(--ardoise);text-decoration:line-through;text-decoration-thickness:1px}.equipier__etat{font-size:var(--t-sm);color:var(--ardoise)}.equipier input{flex:1;min-height:44px;padding:8px 12px;font-size:1rem;background:var(--papier);border:1px solid var(--verdet);border-radius:var(--rayon)}.panneau--large{max-width:64rem}.cartes{display:flex;flex-wrap:wrap;gap:calc(var(--pas) * 3);margin-bottom:calc(var(--pas) * 8)}.carte{display:flex;flex-direction:column;gap:2px;min-width:10rem;padding:calc(var(--pas) * 4);border:1px solid var(--trait);border-radius:var(--rayon);background:var(--surface)}.carte__valeur{font-family:var(--titres);font-size:var(--t-2xl);font-weight:600;color:var(--encre)}.carte__intitule{font-size:var(--t-sm);color:var(--ardoise)}.bloc-stat{margin-bottom:calc(var(--pas) * 10)}.bloc-stat h3{font-size:var(--t-lg);margin-bottom:calc(var(--pas) * 3)}.graphique{display:flex;align-items:flex-end;gap:2px;height:120px;padding-top:calc(var(--pas) * 5);border-bottom:1px solid var(--trait)}.graphique__colonne{position:relative;flex:1;display:flex;align-items:flex-end;justify-content:center;height:100%}.graphique__barre{width:100%;min-height:2px;background:var(--verdet);border-radius:var(--rayon-net) var(--rayon-net) 0 0}.graphique__pic{position:absolute;top:0;font-size:var(--t-xs);font-weight:600;color:var(--verdet);white-space:nowrap}.graphique__axe{display:flex;justify-content:space-between;margin-top:6px;font-size:var(--t-xs);color:var(--ardoise)}.tableau-scroll{overflow-x:auto}.tableau-stat{width:100%;border-collapse:collapse;font-size:var(--t-sm)}.tableau-stat th,.tableau-stat td{padding:8px calc(var(--pas) * 2);text-align:right;border-bottom:1px solid var(--trait);white-space:nowrap}.tableau-stat th:first-child,.tableau-stat td:first-child{text-align:left}.tableau-stat thead th{color:var(--ardoise);font-weight:500;border-bottom:1px solid var(--trait-appuye)}.tableau-stat tbody tr[data-tete=oui] td:first-child{color:var(--verdet);font-weight:600}.seuil{min-height:100dvh;display:grid;place-items:center;padding:calc(var(--pas) * 6);background:#12232b;color:#eef3f1}.seuil__boite{width:min(24rem,100%)}.seuil h1{font-size:2.5rem;font-weight:700;letter-spacing:-.03em;color:#fff}.seuil h1:after{content:"";display:inline-block;width:9px;height:9px;margin-left:8px;vertical-align:.18em;border-radius:50%;background:#4fbfac}.seuil p{margin:var(--pas) 0 calc(var(--pas) * 8);color:#a9c0c6}.seuil label{display:block;font-size:var(--t-sm);font-weight:500;color:#a9c0c6;margin-bottom:6px}.seuil__saisie{display:flex;gap:var(--pas)}.seuil input{flex:1;min-width:0;min-height:48px;padding:10px 14px;font-size:1.125rem;letter-spacing:.08em;color:#fff;background:#ffffff14;border:1px solid rgb(255 255 255 / 22%);border-radius:var(--rayon)}.seuil input:focus-visible{border-color:#4fbfac;background:#ffffff1f}.seuil .bouton--plein{background:#4fbfac;color:#06201c}.seuil .bouton--plein:hover:not(:disabled){background:#6bd0be}.seuil__erreur{display:flex;align-items:center;gap:6px;margin-top:calc(var(--pas) * 3);font-size:var(--t-md);font-weight:500;color:#ffb4a8}.voile{position:fixed;inset:0;z-index:60;display:grid;place-items:center;padding:calc(var(--pas) * 4);background:#0914198c}.dialogue{width:min(26rem,100%);background:var(--surface);border-radius:6px;padding:calc(var(--pas) * 6);box-shadow:0 24px 60px #0914194d}.dialogue h2{font-size:var(--t-xl);margin-bottom:var(--pas)}.dialogue p{margin:0 0 calc(var(--pas) * 6);color:var(--ardoise)}.dialogue__actions{display:flex;justify-content:flex-end;gap:var(--pas)}.message{position:fixed;left:50%;bottom:calc(var(--pas) * 6);transform:translate(-50%);z-index:70;display:flex;align-items:center;gap:8px;max-width:min(30rem,calc(100vw - 2rem));padding:10px 16px;border-radius:var(--rayon);background:var(--encre);color:var(--papier);font-size:var(--t-md);box-shadow:0 8px 28px #09141947}@media(prefers-color-scheme:dark){.message{background:var(--surface-creuse);color:var(--encre);border:1px solid var(--trait)}}.message[data-ton=alerte]{background:var(--alerte);color:#fff}.message--bas{bottom:calc(var(--pas) * 22)}@media(min-width:1040px){.message--bas{bottom:calc(var(--pas) * 6)}}
