html[data-habit=maison]{--m-fond:#f6f1e8;--m-fond-hsl:38.6 43.8% 93.7%;--m-surface:#fbf8f2;--m-surface-hsl:40 52.9% 96.7%;--m-creux:#ede3d1;--m-creux-hsl:38.6 43.8% 87.5%;--m-encre:#0d1e2a;--m-encre-hsl:204.8 52.7% 10.8%;--m-encre-2:#33434f;--m-encre-2-hsl:205.7 21.5% 25.5%;--m-discret:#5b6771;--m-discret-hsl:207.3 10.8% 40%;--m-trait:#0d1e2a24;--m-trait-hsl:45.6 8.7% 82.1%;--m-trait-fort:#0d1e2a52;--m-trait-fort-hsl:113.7 1.4% 67.6%;--m-sur-action:#f6f1e8;--m-sur-action-hsl:38.6 43.8% 93.7%;--m-bassin:#17616c;--m-bassin-hsl:187.8 64.9% 25.7%;--m-bassin-pale:#dcecea;--m-bassin-pale-hsl:172.5 29.6% 89.4%;--m-bassin-teinte:#cde4e1;--m-bassin-teinte-hsl:172.2 29.9% 84.9%;--m-bassin-filet:#17616c59;--m-bassin-filet-hsl:174.7 15% 70.3%;--m-eau-1:#a9dad6;--m-eau-1-hsl:175.1 39.8% 75.9%;--m-eau-2:#86c6c4;--m-eau-2-hsl:178.1 36% 65.1%;--m-eau-3:#6db5b8;--m-eau-3-hsl:182.4 34.6% 57.5%;--m-soleil:#dc5d27;--m-soleil-hsl:17.9 72.1% 50.8%;--m-soleil-texte:#ad4416;--m-soleil-texte-hsl:18.3 77.4% 38.2%;--m-anneau:#ad4416;--m-anneau-hsl:18.3 77.4% 38.2%;--m-halo:#dc5d2773;--m-halo-hsl:19.7 68.3% 74.4%;--m-ok:#17693f;--m-ok-hsl:149.3 64.1% 25.1%;--m-ok-pale:#e3f0e6;--m-ok-pale-hsl:133.8 30.2% 91.6%;--m-ok-teinte:#d6e9db;--m-ok-teinte-hsl:135.8 30.2% 87.6%;--m-ok-filet:#17693f59;--m-ok-filet-hsl:131.6 17.1% 70.9%;--m-attention:#8a5a00;--m-attention-hsl:39.1 100% 27.1%;--m-attention-pale:#f6ead0;--m-attention-pale-hsl:41.1 67.9% 89%;--m-attention-teinte:#f2e3c4;--m-attention-teinte-hsl:40.4 63.9% 85.9%;--m-attention-filet:#8a5a0059;--m-attention-filet-hsl:39 38% 70.4%;--m-danger:#b42318;--m-danger-hsl:4.2 76.5% 40%;--m-danger-pale:#f8e2de;--m-danger-pale-hsl:9.2 65% 92.2%;--m-danger-teinte:#f4d6d0;--m-danger-teinte-hsl:10 62.1% 88.6%;--m-danger-filet:#b4231859;--m-danger-filet-hsl:9.1 49.8% 74.9%;--m-document:#fffdf8;--m-document-hsl:42.9 100% 98.6%;--m-document-encre:#0d1e2a;--m-document-encre-hsl:204.8 52.7% 10.8%;--m-ombre-papier:0 1px 2px #0d1e2a0f, 0 18px 40px -22px #0d1e2a59;--m-rayon-carte:6px;--m-rayon-champ:8px;--m-rayon-fenetre:14px;--m-rayon-pilule:999px;--m-mouvement-courbe:cubic-bezier(.16, 1, .3, 1);--m-mouvement-court:.15s;--m-mouvement-long:.25s}html[data-habit=maison].dark{--m-fond:#0a1c28;--m-fond-hsl:204 60% 9.8%;--m-surface:#102a39;--m-surface-hsl:202 56.2% 14.3%;--m-creux:#173646;--m-creux-hsl:200.4 50.5% 18.2%;--m-encre:#f2ece2;--m-encre-hsl:37.5 38.1% 91.8%;--m-encre-2:#bfc4c1;--m-encre-2-hsl:144 4.1% 75.9%;--m-discret:#8fa1aa;--m-discret-hsl:200 13.7% 61.4%;--m-trait:#f2ece229;--m-trait-hsl:202.5 19.4% 22.9%;--m-trait-fort:#f2ece257;--m-trait-fort-hsl:198.9 7.5% 37.7%;--m-sur-action:#0a1c28;--m-sur-action-hsl:204 60% 9.8%;--m-bassin:#9fd3cf;--m-bassin-hsl:175.4 37.1% 72.5%;--m-bassin-pale:#123a42;--m-bassin-pale-hsl:190 57.1% 16.5%;--m-bassin-teinte:#0e4752;--m-bassin-teinte-hsl:189.7 70.8% 18.8%;--m-bassin-filet:#9fd3cf59;--m-bassin-filet-hsl:190.6 22.6% 31.5%;--m-eau-1:#2a7f89;--m-eau-1-hsl:186.3 53.1% 35.1%;--m-eau-2:#1a5d69;--m-eau-2-hsl:189.1 60.3% 25.7%;--m-eau-3:#0b3a47;--m-eau-3-hsl:193 73.2% 16.1%;--m-soleil:#f2a46c;--m-soleil-hsl:25.1 83.7% 68.6%;--m-soleil-texte:#f2a46c;--m-soleil-texte-hsl:25.1 83.7% 68.6%;--m-anneau:#f2a46c;--m-anneau-hsl:25.1 83.7% 68.6%;--m-halo:#f2a46c73;--m-halo-hsl:25.5 23.7% 36.3%;--m-ok:#6fd3a0;--m-ok-hsl:149.4 53.2% 63.1%;--m-ok-pale:#12382e;--m-ok-pale-hsl:164.2 51.4% 14.5%;--m-ok-teinte:#0c4434;--m-ok-teinte-hsl:162.9 70% 15.7%;--m-ok-filet:#6fd3a059;--m-ok-filet-hsl:167.1 34% 26.9%;--m-attention:#f0c36a;--m-attention-hsl:39.9 81.7% 67.8%;--m-attention-pale:#3a3016;--m-attention-pale-hsl:43.3 45% 15.7%;--m-attention-teinte:#4a3b14;--m-attention-teinte-hsl:43.3 57.4% 18.4%;--m-attention-filet:#f0c36a59;--m-attention-filet-hsl:51.1 17.8% 30.1%;--m-danger:#ff9a8a;--m-danger-hsl:8.2 100% 77.1%;--m-danger-pale:#45211f;--m-danger-pale-hsl:3.2 38% 19.6%;--m-danger-teinte:#572621;--m-danger-teinte-hsl:5.6 45% 23.5%;--m-danger-filet:#ff9a8a59;--m-danger-filet-hsl:354.4 14.1% 32.9%;--m-document:#fffdf8;--m-document-hsl:42.9 100% 98.6%;--m-document-encre:#0d1e2a;--m-document-encre-hsl:204.8 52.7% 10.8%;--m-ombre-papier:0 1px 2px #0000004d, 0 18px 40px -22px #000000b3}
html[data-habit=maison]{--background:var(--m-fond-hsl);--foreground:var(--m-encre-hsl);--card:var(--m-surface-hsl);--card-foreground:var(--m-encre-hsl);--popover:var(--m-surface-hsl);--popover-foreground:var(--m-encre-hsl);--primary:var(--m-encre-hsl);--primary-foreground:var(--m-sur-action-hsl);--primary-soft:var(--m-creux-hsl);--secondary:var(--m-creux-hsl);--secondary-foreground:var(--m-encre-hsl);--muted:var(--m-creux-hsl);--muted-foreground:var(--m-discret-hsl);--accent:var(--m-creux-hsl);--accent-foreground:var(--m-encre-hsl);--destructive:var(--m-danger-hsl);--destructive-foreground:var(--m-sur-action-hsl);--success:var(--m-ok-hsl);--success-foreground:var(--m-sur-action-hsl);--warning:var(--m-attention-hsl);--warning-foreground:var(--m-sur-action-hsl);--border:var(--m-trait-hsl);--input:var(--m-trait-fort-hsl);--border-strong:var(--m-trait-fort-hsl);--ring:var(--m-anneau-hsl);--radius:var(--m-rayon-carte);--sidebar:var(--m-surface-hsl);--sidebar-foreground:var(--m-discret-hsl);--sidebar-accent:var(--m-creux-hsl);--sidebar-border:var(--m-trait-hsl);--chart-1:var(--m-bassin-hsl);--chart-2:var(--m-soleil-hsl);--chart-grid:var(--m-trait-hsl);--surface-2:var(--m-surface-hsl);--surface-3:var(--m-creux-hsl);--subtle:var(--m-discret-hsl);--p-encre-2:var(--m-encre-2);--p-bleu-encre:var(--m-bassin);--p-bleu-filet:var(--m-bassin-filet);--p-bleu-texte:var(--m-bassin);--p-orange:var(--m-attention);--p-orange-pale:var(--m-attention-pale);--p-orange-filet:var(--m-attention-filet);--p-orange-texte:var(--m-attention);--p-vert:var(--m-ok);--p-vert-pale:var(--m-ok-pale);--p-vert-filet:var(--m-ok-filet);--p-vert-texte:var(--m-ok);--p-rouge:var(--m-danger);--p-rouge-pale:var(--m-danger-pale);--p-rouge-filet:var(--m-danger-filet);--p-rouge-texte:var(--m-danger);--p-ombre-papier:var(--m-ombre-papier);--font-sans:var(--font-inter);--font-display:var(--font-lora);--font-mono:var(--font-inter);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html[data-habit=maison].dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.habit-maison,html[data-habit=maison] .habit-actuel{display:none}html[data-habit=maison] .habit-maison{display:revert}html[data-habit=maison] .marque-maison{font-family:var(--font-lora), Georgia, serif;letter-spacing:.3em;white-space:nowrap;font-size:.82em;font-weight:500}html[data-habit=maison] .marque-maison i{color:var(--m-bassin);font-style:normal}html[data-habit=maison] .font-display{letter-spacing:-.02em;font-weight:400}html[data-habit=maison] :is(h1,h2).font-display{line-height:1.08}html[data-habit=maison] .text-metric,html[data-habit=maison] .text-resultat{font-family:var(--font-lora), Georgia, serif;word-spacing:normal;letter-spacing:-.02em;font-variant-numeric:lining-nums tabular-nums;font-weight:400}html[data-habit=maison] .text-metric{font-size:2rem}html[data-habit=maison] .num,html[data-habit=maison] .text-tick,html[data-habit=maison] .kbd,html[data-habit=maison] .font-mono{font-family:var(--font-inter), ui-sans-serif, system-ui, sans-serif;font-variant-numeric:tabular-nums;word-spacing:normal;letter-spacing:0}html[data-habit=maison] .font-mono:is([class*="text-[56px]"],[class*="text-[32px]"],[class*="text-[22px]"],[class*=text-2xl],[class*=text-3xl],[class*=text-4xl],[class*=text-5xl]){font-family:var(--font-lora), Georgia, serif;letter-spacing:-.02em;font-variant-numeric:lining-nums tabular-nums;font-weight:400}html[data-habit=maison] .text-eyebrow{font-family:var(--font-inter), ui-sans-serif, system-ui, sans-serif;letter-spacing:.16em;font-weight:500}html[data-habit=maison]:lang(ar) .text-eyebrow{letter-spacing:0;text-transform:none}html[data-habit=maison] .kbd{border-radius:4px}html[data-habit=maison] [data-slot=button]{border-radius:var(--m-rayon-pilule);box-shadow:none;font-weight:600}html[data-habit=maison] [data-slot=button][data-variant=outline]{border-color:var(--m-trait-fort);color:var(--m-encre);background:0 0}html[data-habit=maison] [data-slot=button][data-variant=outline]:hover{background:var(--m-creux)}html[data-habit=maison] [data-slot=button][data-variant=secondary]{background:var(--m-creux);color:var(--m-encre)}html[data-habit=maison] [data-slot=button][data-variant=link]{color:var(--m-bassin)}html[data-habit=maison] [data-slot=button][data-variant=destructive]{border:1px solid var(--m-danger);color:var(--m-danger);background:0 0}html[data-habit=maison] [data-slot=button][data-variant=destructive]:hover{background:var(--m-danger-pale)}html[data-habit=maison] [data-slot=badge]{border-radius:var(--m-rayon-pilule);font-weight:600}html[data-habit=maison] [data-slot=badge][data-variant=default],html[data-habit=maison] [data-slot=badge][data-variant=secondary],html[data-habit=maison] [data-slot=badge][data-variant=outline]{background:var(--m-creux);border-color:var(--m-trait);color:var(--m-encre-2)}html[data-habit=maison] [data-slot=badge][data-variant=accent]{background:var(--m-bassin-pale);border-color:var(--m-bassin-filet);color:var(--m-bassin)}html[data-habit=maison] [data-slot=badge][data-variant=success]{background:var(--m-ok-pale);border-color:var(--m-ok-filet);color:var(--m-ok)}html[data-habit=maison] [data-slot=badge][data-variant=warning]{background:var(--m-attention-pale);border-color:var(--m-attention-filet);color:var(--m-attention)}html[data-habit=maison] [data-slot=badge][data-variant=destructive]{background:var(--m-danger-pale);border-color:var(--m-danger-filet);color:var(--m-danger)}html[data-habit=maison] [data-slot=input]{border-radius:var(--m-rayon-champ);background:var(--m-surface);border-color:var(--m-trait-fort);box-shadow:none}html[data-habit=maison] [data-slot=input]:focus-visible{border-color:var(--m-encre);box-shadow:0 0 0 3px var(--m-halo)}html[data-habit=maison] [data-slot=tabs-list]{border-radius:var(--m-rayon-pilule);background:var(--m-creux);border-color:#0000;height:auto;padding:3px}html[data-habit=maison] [data-slot=tabs-trigger]{border-radius:var(--m-rayon-pilule);color:var(--m-encre-2)}html[data-habit=maison] [data-slot=tabs-trigger][data-state=active]{background:var(--m-surface);color:var(--m-encre);box-shadow:0 0 0 1px var(--m-trait);font-weight:600}html[data-habit=maison] [data-slot=section-tab][aria-current=page]{border-color:var(--m-soleil)}html[data-habit=maison] [data-slot=rail-item][aria-current=page]{background:var(--m-creux);box-shadow:inset 2px 0 0 var(--m-soleil)}html[data-habit=maison]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) [data-slot=rail-item][aria-current=page]{box-shadow:inset -2px 0 0 var(--m-soleil)}html[data-habit=maison] [data-slot=card]{border-color:var(--m-trait);box-shadow:none}html[data-habit=maison] [data-slot=dialog]{border-radius:var(--m-rayon-fenetre);border-color:var(--m-trait);box-shadow:var(--m-ombre-papier)}html[data-habit=maison] [data-slot=menu]{border-radius:var(--m-rayon-champ);border-color:var(--m-trait);box-shadow:var(--m-ombre-papier)}html[data-habit=maison] [data-slot=tooltip]{border-radius:6px}html[data-habit=maison] [data-slot=login-page]{flex-direction:column;justify-content:flex-start;align-items:stretch;min-height:100vh;padding:0;display:flex;overflow:visible}html[data-habit=maison] [data-slot=login-maison]{flex-direction:column;display:flex;position:relative;overflow:hidden}html[data-habit=maison] [data-slot=login-maison-corps]{text-align:center;padding:calc(2.5rem + env(safe-area-inset-top,0px)) 1.5rem 7rem;flex-direction:column;flex:1;align-items:center;display:flex}html[data-habit=maison] [data-slot=login-logo]{width:64px;height:64px;box-shadow:0 0 0 1px var(--m-trait);border-radius:22%;flex:none}html[data-habit=maison] [data-slot=login-maison] h1{font-family:var(--font-lora), Georgia, serif;letter-spacing:.3em;white-space:nowrap;color:var(--m-encre);margin-top:1.5rem;margin-right:-.3em;font-size:1.5rem;font-weight:500;line-height:2rem}html[data-habit=maison] [data-slot=login-maison] h1 i{letter-spacing:.12em;color:var(--m-bassin);margin-left:-.12em;font-style:normal}html[data-habit=maison] [data-slot=login-maison] p{font-family:var(--font-lora), Georgia, serif;color:var(--m-encre-2);margin-top:.5rem;font-size:1.125rem;font-style:italic;line-height:1.75rem}html[data-habit=maison] [data-slot=login-maison] ul{flex-direction:column;gap:1rem;margin-top:3rem;display:none}html[data-habit=maison] [data-slot=login-maison] li{color:var(--m-encre-2);align-items:center;gap:.75rem;font-size:1rem;display:flex}html[data-habit=maison] [data-slot=login-maison] li span{border-radius:var(--m-rayon-pilule);background:var(--m-creux);width:2.5rem;height:2.5rem;color:var(--m-bassin);flex:none;justify-content:center;align-items:center;display:flex}html[data-habit=maison] [data-slot=login-maison] li svg{width:20px;height:20px}html[data-habit=maison] [data-slot=login-eau]{inset-inline:0;background:linear-gradient(to bottom, var(--m-eau-1), var(--m-eau-2), var(--m-eau-3));height:5rem;position:absolute;bottom:0}html[data-habit=maison] [data-slot=login-eau] span{inset-inline:0;background:#ffffffb3;height:1px;position:absolute;top:0}html[data-habit=maison] [data-slot=login-eau] span+span{background:#ffffff40;top:.5rem}html[data-habit=maison].dark [data-slot=login-eau] span{background:#ffffff4d}html[data-habit=maison].dark [data-slot=login-eau] span+span{background:#ffffff1a}html[data-habit=maison] [data-slot=login-zone]{z-index:10;flex-direction:column;flex:1;margin-top:-2.5rem;padding:0 1rem 1.5rem;display:flex;position:relative}html[data-habit=maison] [data-slot=login-zone] [data-slot=card]{width:100%;max-width:28rem;margin-inline:auto;padding:0}html[data-habit=maison] [data-slot=login-mark]{display:none}html[data-habit=maison] [data-slot=login-entete]{text-align:start;align-items:flex-start;padding:1.5rem 1.5rem 0}html[data-habit=maison] [data-slot=login-entete]>*+*{margin-top:.5rem}html[data-habit=maison] [data-slot=login-entete] p{letter-spacing:0;color:var(--m-discret);font-size:.875rem}html[data-habit=maison] [data-slot=login-contenu]{padding:1.5rem}html[data-habit=maison] [data-slot=login-contenu] label{font-size:.875rem;font-weight:600}html[data-habit=maison] [data-slot=login-champ] [data-slot=input]{height:3rem;padding-inline-start:2.75rem;font-size:15px}html[data-habit=maison] [data-slot=login-icone]{inset-inline-start:.875rem;z-index:1;width:18px;height:18px;color:var(--m-discret);pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}html[data-habit=maison] [data-slot=login-champ]:has([data-slot=login-oeil]) [data-slot=input]{padding-inline-end:3rem}html[data-habit=maison] [data-slot=login-oeil]{inset-inline-end:.25rem;z-index:1;border-radius:var(--m-rayon-pilule);width:2.5rem;height:2.5rem;color:var(--m-discret);justify-content:center;align-items:center;display:flex;position:absolute;top:50%;transform:translateY(-50%)}html[data-habit=maison] [data-slot=login-oeil]:hover{background:var(--m-creux);color:var(--m-encre)}html[data-habit=maison] [data-slot=login-oeil]:focus-visible{box-shadow:0 0 0 2px var(--m-anneau);outline:none}html[data-habit=maison] [data-slot=login-oeil] svg{width:18px;height:18px}html[data-habit=maison] [data-slot=login-contenu] [data-slot=button]{height:3rem;margin-top:.5rem;font-size:1rem}html[data-habit=maison] [data-slot=login-contenu] [data-slot=button] svg{width:18px;height:18px}html[data-habit=maison] [data-slot=login-version]{text-align:center;color:var(--m-discret);margin-top:auto;padding-top:2rem;font-size:.75rem}@media (min-width:640px){html[data-habit=maison] [data-slot=login-entete]{padding:2rem 2rem 0}html[data-habit=maison] [data-slot=login-contenu]{padding:1.5rem 2rem 2rem}}@media (min-width:1024px){html[data-habit=maison] [data-slot=login-page]{flex-direction:row}html[data-habit=maison] [data-slot=login-maison]{border-inline-end:1px solid var(--m-trait);align-self:flex-start;width:44%;height:100vh;position:sticky;top:0}html[data-habit=maison] [data-slot=login-maison-corps]{padding-inline:3.5rem;text-align:start;justify-content:center;align-items:flex-start;padding-bottom:12rem}html[data-habit=maison] [data-slot=login-maison] h1{font-size:2.25rem;line-height:2.5rem}html[data-habit=maison] [data-slot=login-maison] p{font-size:1.25rem}html[data-habit=maison] [data-slot=login-maison] ul{display:flex}html[data-habit=maison] [data-slot=login-eau]{height:33.333%}html[data-habit=maison] [data-slot=login-zone]{justify-content:center;margin-top:0;padding:2.5rem 3rem}html[data-habit=maison] [data-slot=login-version]{margin-top:2.5rem;padding-top:0}}html[data-habit=maison] .papier{background:var(--m-document);color:var(--m-document-encre);font-family:var(--font-lora), Georgia, serif;border-color:var(--m-trait);box-shadow:var(--m-ombre-papier);border-radius:4px}html[data-habit=maison] .manque{border:1px dashed var(--m-attention);background:var(--m-attention-pale);color:var(--m-attention)}html[data-habit=maison] .note-info,html[data-habit=maison] .puce-info{background:var(--m-bassin-pale)}html[data-habit=maison] :is(.puce-attention,.puce-erreur,.puce-fait,.puce-info,.puce-neutre){border-radius:var(--m-rayon-pilule)}html[data-habit=maison] :is(.note-attention,.note-erreur,.note-fait,.note-info){border-radius:6px}html[data-habit=maison] ::selection{background:color-mix(in srgb, var(--m-soleil) 30%, transparent)}
html[data-habit=maison] [class*=bg-primary][style*=width]{background:var(--m-bassin);opacity:.85;border-radius:0}html[data-habit=maison] [data-slot=bulle]{box-shadow:none;border:1px solid var(--m-trait);border-radius:14px;line-height:1.5}html[data-habit=maison] [data-slot=bulle][data-auteur=client]{background:var(--m-surface);color:var(--m-encre);border-color:var(--m-trait-fort);border-end-start-radius:4px}html[data-habit=maison] [data-slot=bulle][data-auteur=leo]{background:var(--m-bassin-pale);color:var(--m-encre);border-color:var(--m-bassin-filet);border-end-end-radius:4px}html[data-habit=maison] [data-slot=bulle][data-auteur=conseiller]{background:var(--m-attention-pale);color:var(--m-encre);border-color:var(--m-attention-filet);border-end-end-radius:4px}html[data-habit=maison] [data-slot=bulle][data-auteur=systeme]{color:var(--m-discret);border:1px dashed var(--m-trait-fort);background:0 0;border-end-end-radius:4px}html[data-habit=maison] [data-slot=bulle] :is(.text-primary-foreground,[class*=text-primary-foreground]){color:var(--m-encre)}html[data-habit=maison] [data-slot=bulle] a{color:var(--m-bassin)}html[data-habit=maison] [data-slot=bulle] [class*=border-primary-foreground]{border-color:var(--m-bassin-filet)}html[data-habit=maison] [data-slot=avatar],html[data-habit=maison] [data-slot=avatar]>*,html[data-habit=maison] :is([class*=h-14],[class*=h-12],[class*=h-11])[class*=bg-primary]{border-radius:var(--m-rayon-pilule)}html[data-habit=maison] [role=group]:has(>button[aria-pressed]){border-radius:var(--m-rayon-pilule);border-color:var(--m-trait-fort);overflow:hidden}html[data-habit=maison] [role=group]>button[aria-pressed=true]{background:var(--m-encre);color:var(--m-sur-action)}html[data-habit=maison] [data-slot=tabs-list]{flex-wrap:wrap;max-width:100%}html[data-habit=maison] [data-slot=tabs-trigger]{white-space:nowrap}@media (max-width:640px){html[data-habit=maison] [data-slot=tabs-list]{border-radius:18px}}html[data-habit=maison] nav.scrollbar-thin{scrollbar-width:none}html[data-habit=maison] nav.scrollbar-thin::-webkit-scrollbar{display:none}html[data-habit=maison] span[class*=h-2][class*=w-2][class*=rounded-full][class*=bg-primary]{background:var(--m-soleil)}html[data-habit=maison] select{border-radius:var(--m-rayon-champ);background-color:var(--m-surface);border-color:var(--m-trait-fort);color:var(--m-encre)}html[data-habit=maison] select:focus-visible{border-color:var(--m-encre);box-shadow:0 0 0 3px var(--m-halo);outline:none}html[data-habit=maison] div[class*=ms-auto][class*=bg-card][class*=border]{background:var(--m-bassin-pale);border-color:var(--m-bassin-filet);border-radius:14px;border-end-end-radius:4px}html[data-habit=maison] form>div[class~=mb-2][class~=flex][class~=items-center]{flex-wrap:wrap}html[data-habit=maison] button[class*="min-h-[36px]"][class*=px-2\.5][class*=border]{border-radius:var(--m-rayon-pilule);border-color:var(--m-trait-fort)}html[data-habit=maison] div[class*="min-w-[8rem]"]>span[class*=bg-primary]{background:var(--m-bassin);opacity:.85}html[data-habit=maison] div[class*="min-w-[8rem]"]>span[class*=bg-foreground]{background:var(--m-soleil)}
html[data-habit=maison] :is(input[type=checkbox],input[type=radio]){accent-color:var(--m-encre)}html[data-habit=maison].pupitre select{border-radius:var(--m-rayon-champ);background-color:var(--m-surface);border-color:var(--m-trait-fort);color:var(--m-encre)}html[data-habit=maison].pupitre :is(nav,aside) button[aria-current=true]{background:var(--m-creux);box-shadow:inset 2px 0 0 var(--m-soleil)}html[data-habit=maison].pupitre:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) :is(nav,aside) button[aria-current=true]{box-shadow:inset -2px 0 0 var(--m-soleil)}html[data-habit=maison] [data-slot=direction-actions]{background:var(--m-surface);border-top-color:var(--m-trait);box-shadow:none}html[data-habit=maison] [data-slot=direction-tabbar]{background:var(--m-surface);border-top-color:var(--m-trait)}html[data-habit=maison] [data-slot=direction-tabbar] a{min-height:44px;color:var(--m-discret);font-weight:500}html[data-habit=maison] [data-slot=direction-tabbar] a[aria-current=page]{color:var(--m-encre);box-shadow:inset 0 2px 0 var(--m-soleil);font-weight:600}html[data-habit=maison] [data-slot=direction-tabbar] a>span{background:var(--m-creux);color:var(--m-encre)}html[data-habit=maison] [data-slot=direction-tabbar] a>span.puce-erreur{background:var(--m-danger-pale);color:var(--m-danger)}html[data-habit=maison].pupitre a.underline:not([data-slot=button]){color:var(--m-bassin)}html[data-habit=maison].pupitre .papier a{color:inherit}html[data-habit=maison].pupitre .border-b.border-foreground{border-bottom-color:var(--m-trait-fort)}html[data-habit=maison] [data-slot=barre]{background:var(--m-bassin);opacity:.85}html[data-habit=maison] [data-slot=barre][data-etat=en-cours]{border-color:var(--m-bassin);opacity:1;background:0 0}
