@font-face{font-family:Bowlby One;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/bowlby-one-latin-400-normal-BlBlciR_.woff2)format("woff2"),url(/assets/bowlby-one-latin-400-normal-DAczUCp_.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/dm-sans-latin-ext-400-normal-BtiwyxMk.woff2)format("woff2"),url(/assets/dm-sans-latin-ext-400-normal-BjWJ59Pq.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:DM Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/dm-sans-latin-400-normal-CW0RaeGs.woff2)format("woff2"),url(/assets/dm-sans-latin-400-normal-BwCSEQnW.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/dm-sans-latin-ext-500-normal-BJfUCQsA.woff2)format("woff2"),url(/assets/dm-sans-latin-ext-500-normal-DR84L5F-.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:DM Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/dm-sans-latin-500-normal-B9HHJjqV.woff2)format("woff2"),url(/assets/dm-sans-latin-500-normal-Dr3UlScf.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/space-mono-vietnamese-400-normal-BNOj0Qhp.woff2)format("woff2"),url(/assets/space-mono-vietnamese-400-normal-B0PMp_xB.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/space-mono-latin-ext-400-normal-DTLbW2xa.woff2)format("woff2"),url(/assets/space-mono-latin-ext-400-normal-D4cJI_B-.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Space Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/space-mono-latin-400-normal-Rg4St2Dn.woff2)format("woff2"),url(/assets/space-mono-latin-400-normal-_3DlpgIW.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--creme:#f3e6cc;--creme-clair:#faf3e3;--trait:#e2d3b5;--encre:#3b2414;--encre-douce:#6e5444;--orange:#d9531e;--orange-texte:#a63d12;--ocre:#e8a33d;--sur-ocre:#3b2414;--ocre-pale:#f6ddb0;--dnf-pale:#f0c9b6;--dnf-texte:#7a3b1a;--vert-stade:#3f6b3a;--vert-pale:#d5e2cf;--vert-fonce:#2a4a27;--bouton:var(--encre);--sur-bouton:var(--creme);--focus:var(--orange-texte);--bande-1:#d9531e;--bande-2:#e8a33d;--bande-3:#7a3b1a;--font-display:"Bowlby One", "Arial Black", system-ui, sans-serif;--font-texte:"DM Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--font-donnees:"Space Mono", ui-monospace, Menlo, monospace;--espace-1:4px;--espace-2:8px;--espace-3:12px;--espace-4:16px;--espace-6:24px;--espace-8:32px;--espace-12:48px;--rayon-champ:12px;--rayon-photo:16px;--rayon-carte:20px;--rayon-pilule:999px;--hauteur-bouton:48px;--taille-avatar:44px;--taille-pastille:40px;--hauteur-ligne:56px;--epaisseur-bande:8px;--epaisseur-piste:14px}@media (prefers-color-scheme:dark){:root{--creme:#21150c;--creme-clair:#3b2414;--trait:#55392a;--encre:#f3e6cc;--encre-douce:#c9b79a;--orange:#f06a32;--orange-texte:#f59a6b;--ocre-pale:#4a3110;--dnf-pale:#4a2414;--dnf-texte:#f5b394;--vert-stade:#8db97f;--vert-pale:#233a20;--vert-fonce:#bfe0b4}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}body{background:var(--creme);color:var(--encre);font-family:var(--font-texte);margin:0;font-size:16px;line-height:24px}.mt-btn{font:inherit;min-height:var(--hauteur-bouton);padding:0 var(--espace-6);border-radius:var(--rayon-pilule);border:1.5px solid var(--encre);color:var(--encre);cursor:pointer;justify-content:center;align-items:center;gap:var(--espace-2);background:0 0;font-weight:500;text-decoration:none;display:inline-flex}a.mt-btn{box-sizing:border-box}.mt-btn-principal{background:var(--bouton);border-color:var(--bouton);color:var(--sur-bouton)}.mt-btn-discret{color:var(--orange-texte);padding:0 var(--espace-3);border-color:#0000}.mt-btn-large{width:100%}.mt-btn:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.mt-badge{align-items:center;gap:var(--espace-1);padding:6px var(--espace-3);border-radius:var(--rayon-pilule);background:var(--ocre-pale);color:var(--encre);font-size:13px;font-weight:500;line-height:16px;display:inline-flex}.mt-badge-ocre{background:var(--ocre);color:var(--sur-ocre)}.mt-badge-succes{background:var(--vert-pale);color:var(--vert-fonce)}.mt-badge-dnf{background:var(--dnf-pale);color:var(--dnf-texte);font-family:var(--font-display);letter-spacing:.04em;font-weight:400}.mt-badge-retard{border:1.5px solid var(--dnf-texte);color:var(--dnf-texte);background:0 0}.mt-bandes{flex-direction:column;gap:3px;display:flex}.mt-bandes span{height:var(--epaisseur-bande);display:block}.mt-bandes span:first-child{background:var(--bande-1)}.mt-bandes span:nth-child(2){background:var(--bande-2)}.mt-bandes span:nth-child(3){background:var(--bande-3)}.enorme{font-family:var(--font-display);font-size:64px;font-weight:400;line-height:64px}.titre-1{font-family:var(--font-display);font-size:28px;font-weight:400;line-height:32px}.titre-2{font-family:var(--font-display);font-size:20px;font-weight:400;line-height:24px}.corps{font-family:var(--font-texte);font-size:16px;font-weight:400;line-height:24px}.corps-fort{font-family:var(--font-texte);font-size:16px;font-weight:500;line-height:24px}.petit{font-family:var(--font-texte);font-size:14px;font-weight:400;line-height:20px}.badge-texte{font-family:var(--font-texte);font-size:13px;font-weight:500;line-height:16px}.donnee{font-family:var(--font-donnees);font-size:12px;font-weight:400;line-height:16px}.mt-bandeau{gap:var(--espace-3);background:var(--creme-clair);border:1px solid var(--trait);border-radius:var(--rayon-carte);padding:var(--espace-4);align-items:flex-start;display:flex}.mt-bandeau .pastille{width:var(--taille-pastille);height:var(--taille-pastille);border-radius:var(--rayon-pilule);background:var(--ocre-pale);color:var(--encre);flex-shrink:0;justify-content:center;align-items:center;display:flex}.mt-bandeau .pastille svg{width:22px;height:22px}.mt-bandeau-corps{gap:var(--espace-1);flex-direction:column;flex:1;min-width:0;display:flex}.mt-bandeau-titre{margin:0;font-weight:500}.mt-bandeau-texte{color:var(--encre-douce);margin:0}.mt-bandeau-actions{gap:var(--espace-2);margin-top:var(--espace-2);margin-left:calc(-1 * var(--espace-3));flex-wrap:wrap;display:flex}.mt-bandeau-actions .mt-btn:not(.mt-btn-discret){margin-left:var(--espace-3)}.mt-hors-ligne{align-self:center;align-items:center;gap:var(--espace-2);padding:6px var(--espace-3);border-radius:var(--rayon-pilule);background:var(--ocre-pale);color:var(--encre);margin:0;display:inline-flex}.mt-hors-ligne svg{flex-shrink:0;width:16px;height:16px}.mt-attente{width:20px;height:20px}.mt-carte{background:var(--creme-clair);border:1px solid var(--trait);border-radius:var(--rayon-carte);padding:var(--espace-4);gap:var(--espace-3);flex-direction:column;display:flex}.mt-champ{gap:var(--espace-1);flex-direction:column;display:flex}.mt-champ label{font-size:14px;font-weight:500;line-height:20px}.mt-champ input{font:inherit;min-height:var(--hauteur-bouton);padding:0 var(--espace-4);border-radius:var(--rayon-champ);border:1.5px solid var(--trait);background:var(--creme-clair);color:var(--encre);box-sizing:border-box;width:100%}.mt-champ input:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.mt-champ .mt-aide{gap:var(--espace-1);color:var(--encre-douce);align-items:flex-start;margin:0;font-size:14px;line-height:20px;display:flex}.mt-facultatif{color:var(--encre-douce);font-weight:400}.mt-champ .libelle{font-size:14px;font-weight:500;line-height:20px}.mt-champ input::placeholder{color:var(--encre-douce)}.mt-champ .mt-aide .ic,.mt-champ .mt-aide .mt-attente{flex-shrink:0;width:16px;height:16px;margin-top:2px}.mt-champ-erreur input{border-color:var(--dnf-texte)}.mt-champ-erreur .mt-aide{color:var(--dnf-texte)}.mt-champ-ok input{border-color:var(--vert-stade)}.mt-champ-ok .mt-aide{color:var(--vert-stade)}.mt-champ-code input{font-family:var(--font-donnees);letter-spacing:.5em;text-indent:.5em;text-align:center;min-height:64px;font-size:28px;line-height:36px}.mt-champ-code input::placeholder{color:var(--encre-douce);letter-spacing:.5em}.mt-encart{gap:var(--espace-3);padding:var(--espace-3) var(--espace-4);border-radius:var(--rayon-carte);background:var(--ocre-pale);color:var(--encre);align-items:flex-start;display:flex}.mt-encart .pastille{width:var(--taille-pastille);height:var(--taille-pastille);border-radius:var(--rayon-pilule);background:var(--creme-clair);flex-shrink:0;justify-content:center;align-items:center;display:flex}.mt-encart .pastille .ic{width:22px;height:22px}.mt-encart p{margin:0}.mt-etapes{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.mt-etapes li{gap:var(--espace-3);padding:var(--espace-3) 0;align-items:center;display:flex}.mt-etapes li+li{border-top:1px solid var(--trait)}.mt-etapes .num{border-radius:var(--rayon-pilule);background:var(--ocre-pale);width:32px;height:32px;color:var(--encre);font-family:var(--font-display);text-align:center;flex-shrink:0;font-size:16px;line-height:32px}.mt-etapes .txt{flex:1;min-width:0}.mt-etapes .txt p{margin:0}.mt-etapes .repere{min-width:44px;height:44px;padding:0 var(--espace-2);border-radius:var(--rayon-champ);background:var(--creme);border:1px solid var(--trait);color:var(--encre);justify-content:center;align-items:center;gap:var(--espace-1);box-sizing:border-box;flex-shrink:0;font-size:14px;font-weight:500;display:inline-flex}.mt-etapes .repere svg{width:22px;height:22px}.mt-retour-succes{gap:var(--espace-2);border-radius:var(--rayon-champ);padding:var(--espace-3) var(--espace-4);background:var(--vert-pale);color:var(--vert-fonce);align-items:flex-start;margin:0;display:flex}.mt-retour-succes svg{flex-shrink:0;width:20px;height:20px}.mt-bandeau .pastille.icone-app{background:0 0}.mt-bandeau .pastille.icone-app img{width:var(--taille-pastille);height:var(--taille-pastille);outline:1px solid var(--trait);border-radius:9px}.mt-retour-erreur{border-radius:var(--rayon-champ);padding:var(--espace-3) var(--espace-4);background:var(--creme-clair);border:1px solid var(--dnf-texte);color:var(--dnf-texte);margin:0}.ic{flex-shrink:0;width:20px;height:20px}@media (prefers-reduced-motion:no-preference){.mt-btn{transition:transform .25s cubic-bezier(.34,1.56,.64,1)}.mt-btn:active{transform:scale(.96)}.mt-attente{animation:.9s linear infinite tourne}@keyframes tourne{to{transform:rotate(360deg)}}}.mascotte{height:auto;display:block}.mt-btn-icone{width:var(--hauteur-bouton);height:var(--hauteur-bouton);border-radius:var(--rayon-pilule);color:var(--encre);cursor:pointer;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;padding:0;text-decoration:none;display:inline-flex}.mt-btn-icone svg{width:24px;height:24px}.mt-btn-icone:focus-visible,.mt-onglets button:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.mt-retour{gap:var(--espace-2);align-items:flex-start;display:flex}.mt-retour svg{flex-shrink:0;width:20px;height:20px}.mt-retour p,.mt-retour div p{margin:0}.mt-voile{background:color-mix(in srgb, var(--creme) 82%, transparent);z-index:5;position:fixed;inset:0}.mt-feuille{z-index:6;box-sizing:border-box;background:var(--creme-clair);border:1px solid var(--trait);border-radius:var(--rayon-carte) var(--rayon-carte) 0 0;width:100%;max-width:600px;padding:var(--espace-2) var(--espace-4) max(var(--espace-4), env(safe-area-inset-bottom));gap:var(--espace-4);border-bottom:0;flex-direction:column;max-height:88dvh;margin:0 auto;display:flex;position:fixed;bottom:0;left:0;right:0;overflow-y:auto}.mt-feuille .poignee{background:var(--trait);border-radius:3px;flex-shrink:0;align-self:center;width:40px;height:5px}.mt-feuille-tete{justify-content:space-between;align-items:center;gap:var(--espace-2);display:flex}.mt-feuille-tete h2{margin:0}.mt-feuille .mt-etapes[hidden]{display:none}.mt-onglets{gap:var(--espace-1);padding:var(--espace-1);border-radius:var(--rayon-pilule);background:var(--creme);border:1px solid var(--trait);display:flex}.mt-onglets button{font:inherit;min-height:var(--hauteur-bouton);border-radius:var(--rayon-pilule);color:var(--encre-douce);cursor:pointer;background:0 0;border:1.5px solid #0000;flex:1;font-size:14px}.mt-onglets button[aria-pressed=true]{background:var(--ocre-pale);border-color:var(--encre);color:var(--encre);font-weight:500}.sq-avatar{width:var(--taille-avatar);height:var(--taille-avatar);border-radius:var(--rayon-pilule)}.sq-titre{width:110px;height:16px}.sq-titre.long{width:140px}.sq-texte{width:150px;height:12px;margin-top:var(--espace-2)}.mt-squelette{background:var(--trait);border-radius:var(--rayon-champ);display:block}@media (prefers-reduced-motion:no-preference){.mt-squelette{animation:1.4s ease-in-out infinite pulse}@keyframes pulse{50%{opacity:.55}}.mt-feuille{animation:.25s ease-out glisse}@keyframes glisse{0%{transform:translateY(100%)}}}@media (prefers-reduced-motion:reduce){.mt-feuille{animation:.25s ease-out fondu}@keyframes fondu{0%{opacity:0}}}.mt-avatar{width:var(--taille-avatar);height:var(--taille-avatar);border-radius:var(--rayon-pilule);background:var(--ocre-pale);color:var(--encre);box-sizing:border-box;flex-shrink:0;justify-content:center;align-items:center;font-size:14px;font-weight:500;display:inline-flex}.mt-avatar-btn{width:var(--hauteur-bouton);height:var(--hauteur-bouton);border-radius:var(--rayon-pilule);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.mt-avatar-btn:focus-visible,.mt-champ-bouton:focus-visible,.mt-liste-ligne:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.mt-champ-unite{position:relative}.mt-champ-unite input{padding-right:var(--hauteur-ligne)}.mt-champ-unite span{right:var(--espace-4);color:var(--encre-douce);position:absolute;top:50%;transform:translateY(-50%)}.mt-champ-bouton{font:inherit;text-align:left;min-height:var(--hauteur-bouton);padding:0 var(--espace-3) 0 var(--espace-4);border-radius:var(--rayon-champ);border:1.5px solid var(--trait);background:var(--creme-clair);color:var(--encre);align-items:center;gap:var(--espace-2);cursor:pointer;width:100%;display:flex}.mt-champ-bouton .val{flex:1;min-width:0}.mt-champ-bouton .donnee{color:var(--encre-douce)}.mt-champ-erreur .mt-champ-bouton{border-color:var(--dnf-texte)}.mt-liste{padding:0 var(--espace-4);gap:0;margin:0;list-style:none}.mt-liste li+li{border-top:1px solid var(--trait)}.mt-liste-ligne{align-items:center;gap:var(--espace-3);min-height:var(--hauteur-ligne);padding:var(--espace-2) 0;color:var(--encre);width:100%;font:inherit;text-align:left;cursor:pointer;box-sizing:border-box;background:0 0;border:0;text-decoration:none;display:flex}.mt-liste-ligne .pastille{width:var(--taille-pastille);height:var(--taille-pastille);border-radius:var(--rayon-pilule);background:var(--ocre-pale);flex-shrink:0;justify-content:center;align-items:center;display:flex}.mt-liste-ligne .pastille .ic{width:22px;height:22px}.mt-liste-ligne .txt{flex-direction:column;flex:1;min-width:0;display:flex}.mt-liste-ligne>.ic{color:var(--encre-douce)}.mt-confirmation{margin-top:var(--espace-3);padding:var(--espace-3);border-radius:var(--rayon-champ);background:var(--creme);border:1px solid var(--trait);gap:var(--espace-2);flex-direction:column;display:flex}.mt-confirmation p{margin:0}.mt-puces{gap:var(--espace-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.mt-puces li{gap:var(--espace-3);align-items:flex-start;display:flex}.mt-puces .ic{color:var(--encre-douce);margin-top:2px}.ecran{padding:0 var(--espace-4)}.entete{padding:var(--espace-3) 0;justify-content:space-between;align-items:center;display:flex}.logo{color:var(--orange)}.accueil-centre{text-align:center;align-items:center;gap:var(--espace-3);padding:var(--espace-12) 0;flex-direction:column;display:flex}.accueil-centre>*{margin:0}.accueil-donnee,.accueil-texte,.douce{color:var(--encre-douce)}.centre{text-align:center;flex-direction:column;align-items:center;display:flex}.pile-3{gap:var(--espace-3);flex-direction:column;display:flex}.pile-3>*{margin:0}.sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.texte-centre{text-align:center}.entete-page{align-items:center;gap:var(--espace-1);padding:var(--espace-2) 0;margin-left:calc(-1 * var(--espace-3));display:flex}.entete-page h1{margin:0}.ecran-bloquant{box-sizing:border-box;min-height:100dvh;padding:var(--espace-6) var(--espace-4) max(var(--espace-4), env(safe-area-inset-bottom));flex-direction:column;display:flex}.ecran-bloquant .mt-etapes{padding:var(--espace-1) var(--espace-4);gap:0;margin:0}.ecran-bloquant .mt-etapes p{margin:0}.bloc-installation{gap:var(--espace-4);flex-direction:column;display:flex}.pousse{flex:1}.deplier{align-items:center;gap:var(--espace-1);flex-direction:column;display:flex}.deplier p{padding:0 var(--espace-4);text-align:center;margin:0}.fleche{align-items:center;gap:var(--espace-1);color:var(--orange-texte);padding-top:var(--espace-4);flex-direction:column;display:flex}.fleche.petit{font-weight:500}.fleche svg{width:32px;height:40px;stroke:var(--orange)}.fleche-ipad{top:var(--espace-2);right:var(--espace-6);align-items:flex-end;gap:var(--espace-1);color:var(--orange-texte);flex-direction:column;display:flex;position:absolute}.fleche-ipad.petit{font-weight:500}.fleche-ipad svg{width:52px;height:48px;stroke:var(--orange)}.ecran-ipad{align-items:center;position:relative}.colonne-ipad{width:100%;max-width:440px;padding-top:var(--espace-12)}.ecran-safari .pousse{min-height:var(--espace-4)}.actions-bas{gap:var(--espace-2);padding-top:var(--espace-4);flex-direction:column;display:flex}.carte-lien{margin-top:var(--espace-6)}.note-safari{margin:var(--espace-4) 0 0}.liste-lien{margin:0;padding-left:20px}.mt-champ input.selection-visible{outline:2px solid var(--focus);outline-offset:2px;background:var(--ocre-pale)}.zone-bandeaux{gap:var(--espace-3);flex-direction:column;display:flex}.zone-bandeaux:empty{display:none}.page-appareils{flex-direction:column;min-height:calc(100dvh - 140px);display:flex}.page-appareils>.corps{margin:0}.liste-appareils{margin:var(--espace-6) 0 0;padding:0 var(--espace-4);list-style:none}.liste-appareils.mt-carte{gap:0}.appareil{padding:var(--espace-3) 0}.appareil+.appareil{border-top:1px solid var(--trait)}.appareil-ligne{align-items:center;gap:var(--espace-3);display:flex}.appareil .pastille{width:var(--taille-avatar);height:var(--taille-avatar);border-radius:var(--rayon-pilule);background:var(--ocre-pale);flex-shrink:0;justify-content:center;align-items:center;display:flex}.appareil .pastille svg{width:22px;height:22px}.appareil-txt{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.appareil-nom{align-items:center;gap:var(--espace-2);flex-wrap:wrap;font-weight:500;display:flex}.appareil-nom .mt-badge{padding:4px var(--espace-2)}.appareil .donnee{margin:0}.confirmation{margin-top:var(--espace-3);padding:var(--espace-3);border-radius:var(--rayon-champ);background:var(--creme);border:1px solid var(--trait);gap:var(--espace-2);flex-direction:column;display:flex}.confirmation p{margin:0}.ligne-btn{gap:var(--espace-2);flex-wrap:wrap;display:flex}.carte-vide{margin-top:var(--espace-6);padding:var(--espace-8) var(--espace-4)}.carte-vide>*{margin:0}.carte-erreur{margin-top:var(--espace-6);align-items:flex-start}.exemples{gap:var(--espace-2);margin-top:var(--espace-6);flex-direction:column;display:flex}.exemples>p{margin:0}.exemples .mt-bandeau{padding:var(--espace-3)}.exemples .donnee,.exemples .petit{margin:0}.ecran-notifications{box-sizing:border-box;min-height:100dvh;padding:var(--espace-8) var(--espace-4) max(var(--espace-4), env(safe-area-inset-bottom));flex-direction:column;max-width:600px;margin:0 auto;display:flex}.ecran-compte{--reserve-haut-ecran:140px;gap:var(--espace-4);min-height:calc(100dvh - var(--reserve-haut-ecran));padding-bottom:max(var(--espace-4), env(safe-area-inset-bottom));flex-direction:column;display:flex}.ecran-compte>*,.ecran-compte .pile-4>*{margin:0}.ecran-compte form{gap:var(--espace-4);flex-direction:column;flex:1;display:flex}.pile-2{gap:var(--espace-2);flex-direction:column;display:flex}.pile-4{gap:var(--espace-4);flex-direction:column;display:flex}.entete-page.sans-retour{margin-left:0}.ecran-compte-cree{align-items:stretch}.badge-seul{align-self:flex-start}.badge-seul .ic{width:16px;height:16px}.lien-connexion{margin-top:calc(-1 * var(--espace-2));margin-left:calc(-1 * var(--espace-3));align-self:flex-start}.accueil-invite{flex:1}.mention{gap:var(--espace-2);padding-top:var(--espace-2);justify-content:center;align-items:center;margin:0;display:flex}.mention .ic{width:18px;height:18px;color:var(--encre-douce)}.mention span{text-align:left}.email-fixe{justify-content:space-between;align-items:center;gap:var(--espace-2);min-height:var(--hauteur-bouton);padding:0 var(--espace-3) 0 var(--espace-4);border-radius:var(--rayon-champ);border:1.5px dashed var(--trait);color:var(--encre);box-sizing:border-box;margin:0;display:flex}.email-fixe>span:first-child{overflow-wrap:anywhere;min-width:0}.mt-retour-succes.petit{margin:0}.ligne-mascotte{gap:var(--espace-3);align-items:center;display:flex}.pile-6{gap:var(--espace-6);flex-direction:column;display:flex}.pile-6>*,.ecran-compte .pile-6>.pile-4>*,.ecran-compte .pile-4>.mt-champ{margin:0}.section-titre{font-family:var(--font-display);margin:0;font-size:20px;font-weight:400;line-height:24px}.profil-tete{align-items:center;gap:var(--espace-3);display:flex}.profil-tete .txt{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.profil-tete .txt p{overflow-wrap:anywhere;margin:0}.ligne-actions{gap:var(--espace-2);flex-wrap:wrap;align-items:center;display:flex}.ligne-actions.serre{margin-left:calc(-1 * var(--espace-3))}.ligne-actions.serre .mt-btn:not(.mt-btn-discret){margin-left:var(--espace-3)}.actions-gauche{align-items:flex-start;gap:var(--espace-1);margin-left:calc(-1 * var(--espace-3));flex-direction:column;display:flex}.actions-gauche .mt-btn .ic{width:20px;height:20px}.badge-prive{padding:2px var(--espace-2)}.badge-prive .ic{width:14px;height:14px}.cle{padding:var(--espace-3) 0}.cle+.cle{border-top:1px solid var(--trait)}.cle-ligne{align-items:flex-start;gap:var(--espace-3);display:flex}.cle .pastille{width:var(--taille-avatar);height:var(--taille-avatar);border-radius:var(--rayon-pilule);background:var(--ocre-pale);flex-shrink:0;justify-content:center;align-items:center;display:flex}.cle .pastille .ic{width:22px;height:22px}.cle-txt{flex-direction:column;flex:1;gap:2px;min-width:0;padding-top:2px;display:flex}.cle-txt>*{margin:0}.cle-nom{align-items:center;gap:var(--espace-2);overflow-wrap:anywhere;flex-wrap:wrap;font-weight:500;display:flex}.cle-nom .mt-badge{padding:4px var(--espace-2)}.cle .ligne-actions{margin-top:var(--espace-1)}.cle .mt-btn .ic{width:18px;height:18px}.liste-fuseaux{margin:0;padding:0;list-style:none}.liste-fuseaux li+li{border-top:1px solid var(--trait)}.liste-fuseaux button{width:100%;min-height:var(--hauteur-ligne);align-items:center;gap:var(--espace-3);font:inherit;color:var(--encre);text-align:left;padding:var(--espace-2) 0;cursor:pointer;background:0 0;border:0;display:flex}.liste-fuseaux button:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.liste-fuseaux .txt{flex-direction:column;flex:1;display:flex}.liste-fuseaux .ic{width:20px;height:20px;color:var(--encre)}.feuille-fuseau{max-height:80dvh}.feuille-fuseau .liste-fuseaux{overflow-y:auto}.carte-erreur-profil{margin-top:var(--espace-4);align-items:flex-start}
