@font-face{font-family:toyotaType;src:url(../media/ToyotaType_Light-s.166yd8zkidfct.woff2)format("woff2");font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:toyotaType;src:url(../media/ToyotaType_Regular-s.2m6p703x1mn4t.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:toyotaType;src:url(../media/ToyotaType_Semibold-s.362cwxol4oxes.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:toyotaType;src:url(../media/ToyotaType_Semibold-s.362cwxol4oxes.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:toyotaType;src:url(../media/ToyotaType_Bold-s.41sk1ipnkjugs.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:toyotaType Fallback;src:local(Arial);ascent-override:108.26%;descent-override:24.03%;line-gap-override:0.0%;size-adjust:107.8%}.toyotatype_48fef734-module__bDviiG__className{font-family:toyotaType,toyotaType Fallback}.toyotatype_48fef734-module__bDviiG__variable{--font-toyota:"toyotaType", "toyotaType Fallback"}
@layer base{.console-theme *,.console-theme :before,.console-theme :after{border-color:var(--cs-line)}}.console-theme{--cs-bg:#fcfcfb;--cs-card:#fff;--cs-inset:#fafaf9;--cs-line:#e9e9e6;--cs-line-soft:#f1f1ef;--cs-ink:#0a0a0a;--cs-body:#262625;--cs-muted:#737370;--cs-faint:#a5a5a1;--cs-green-bg:#e8f6ed;--cs-green-ink:#17803d;--cs-red-bg:#fdecea;--cs-red-ink:#cf3c2b;--cs-amber-bg:#fdf3e2;--cs-amber-ink:#a96a12;--cs-violet-bg:#f2effc;--cs-violet-ink:#6a4ac2;--cs-blue-bg:#eaf1fd;--cs-blue-ink:#2f62c4;--cs-chip:#f4f4f2;--cs-chip-ink:#55554f;--cs-bar:#e2e2df;--cs-accent-1:#e04b34;--cs-accent-2:#f0912f;--cs-bas:calc(58px + env(safe-area-inset-bottom) + 24px);--cs-haut:57px;background:var(--cs-bg);color:var(--cs-ink);font-family:var(--font-inter), ui-sans-serif, system-ui, sans-serif;font-feature-settings:"tnum", "cv11";letter-spacing:-.011em}@media (min-width:1024px){.console-theme{--cs-bas:0px;--cs-haut:0px}}.console-theme{overflow-x:clip}@media (max-width:1023px){.console-theme input,.console-theme select,.console-theme textarea{font-size:16px}}@media (hover:none){.console-theme .cs-scroll{-webkit-overflow-scrolling:touch}}.console-theme .cs-card{background:var(--cs-card);border:1px solid var(--cs-line);border-radius:14px}.console-theme .cs-kicker{letter-spacing:.1em;text-transform:uppercase;color:var(--cs-muted);font-size:11px;font-weight:600}.console-theme.cs-espace{--cs-muted:#5f5f5b;--cs-faint:#727270}.console-theme.cs-espace .cs-kicker{letter-spacing:.09em;font-size:12.5px}.console-theme.cs-espace .text-\[11px\],.console-theme.cs-espace .text-\[11\.5px\],.console-theme.cs-espace .text-\[12px\]{font-size:12.5px}.console-theme.cs-espace .cs-nav-label{letter-spacing:-.02em;font-size:11px;line-height:1}.console-theme.cs-espace a:focus-visible,.console-theme.cs-espace button:focus-visible{outline:2px solid var(--cs-ink);outline-offset:2px;border-radius:inherit}.console-theme.cs-espace .cs-onglets a:focus-visible{outline-offset:-2px}.console-theme .cs-display{letter-spacing:-.032em;font-weight:700}.console-theme .cs-num{font-variant-numeric:tabular-nums;letter-spacing:-.03em}.console-theme .cs-hatch{background-image:repeating-linear-gradient(-45deg,#f3f3f1 0 1px,#0000 1px 7px)}.console-theme .cs-scroll{scrollbar-width:thin;scrollbar-color:#dcdcd9 transparent}.console-theme .cs-scroll::-webkit-scrollbar{width:6px;height:6px}.console-theme .cs-scroll::-webkit-scrollbar-thumb{background:#dcdcd9;border-radius:999px}.console-theme .cs-fade-bottom{-webkit-mask-image:linear-gradient(#000 72%,#0000 100%);mask-image:linear-gradient(#000 72%,#0000 100%)}.console-theme ::selection{background:var(--cs-ink);color:#fff}.console-theme .cs-squelette{background:var(--cs-line-soft);animation:1.6s ease-in-out infinite cs-pulsation}@keyframes cs-pulsation{0%,to{opacity:1}50%{opacity:.55}}@media (prefers-reduced-motion:reduce){.console-theme .cs-squelette{animation:none}}.console-theme.cs-espace .cs-matin{isolation:isolate;color:var(--cs-ink);border-radius:30px;padding:14px;position:relative;overflow:hidden}@media (min-width:640px){.console-theme.cs-espace .cs-matin{border-radius:34px;padding:18px}}.console-theme.cs-espace .cs-matin-filtre{width:0;height:0;position:absolute;overflow:hidden}.console-theme.cs-espace .cs-matin-fond{z-index:0;background:radial-gradient(58% 80% at 8% 12%,#409cf0e6,#409cf000 68%),radial-gradient(50% 70% at 90% 10%,#96d0fff2,#96d0ff00 66%),radial-gradient(60% 72% at 74% 98%,#fffffff2,#fff0 66%),radial-gradient(56% 70% at 22% 100%,#60b2fab3,#60b2fa00 68%),#cfe6fb;position:absolute;inset:0}.console-theme.cs-espace .cs-matin-fond:after{content:"";opacity:.12;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23g)'/%3E%3C/svg%3E");background-size:180px 180px;position:absolute;inset:0}.console-theme.cs-espace .cs-matin-bulle{z-index:1;--cs-matin-rayon:24px;border-radius:var(--cs-matin-rayon);position:relative;overflow:hidden;box-shadow:0 1px #ffffff80,0 18px 40px -22px #173e6873}@media (min-width:640px){.console-theme.cs-espace .cs-matin-bulle{--cs-matin-rayon:28px}}.console-theme.cs-espace .cs-matin-verre,.console-theme.cs-espace .cs-matin-teinte,.console-theme.cs-espace .cs-matin-reflet{pointer-events:none;position:absolute;inset:0}.console-theme.cs-espace .cs-matin-verre{z-index:0;border-radius:inherit;-webkit-backdrop-filter:blur(18px)saturate(1.7)url(#cs-matin-verre);backdrop-filter:blur(18px)saturate(1.7)url(#cs-matin-verre)}.console-theme.cs-espace .cs-matin-teinte{z-index:1;background:linear-gradient(#fff6 0%,#ffffff85 100%)}.console-theme.cs-espace .cs-matin-reflet{z-index:2;border-radius:inherit;background:linear-gradient(140deg,#ffffff57 0%,#ffffff14 38%,#fff0 60%);box-shadow:inset 2px 2px 1px #ffffffbf,inset -1px -1px 1px 1px #ffffff73,inset 0 0 0 1px #ffffff59}.console-theme.cs-espace .cs-matin-contenu{z-index:3;padding:18px 18px 16px;position:relative}@media (min-width:640px){.console-theme.cs-espace .cs-matin-contenu{padding:22px 26px 20px}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.console-theme.cs-espace .cs-matin-teinte{background:#ffffffe6}}@media (prefers-reduced-transparency:reduce){.console-theme.cs-espace .cs-matin-verre{-webkit-backdrop-filter:none;backdrop-filter:none}.console-theme.cs-espace .cs-matin-teinte{background:#fffffff0}}.console-theme.cs-espace .cs-matin-entete{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.console-theme.cs-espace .cs-matin-titre-bloc{flex-direction:column;gap:4px;min-width:0;display:flex}.console-theme.cs-espace .cs-matin-fil{letter-spacing:.08em;text-transform:uppercase;color:var(--cs-muted);font-size:11.5px;font-weight:600;line-height:16px}.console-theme.cs-espace .cs-matin-date{font-weight:500}.console-theme.cs-espace .cs-matin-titre{letter-spacing:-.025em;color:var(--cs-ink);margin-top:2px;font-size:26px;line-height:1.12}@media (min-width:640px){.console-theme.cs-espace .cs-matin-titre{font-size:30px;line-height:36px}}.console-theme.cs-espace .cs-matin-phrase{color:var(--cs-body);text-wrap:pretty;margin-top:2px;font-size:15px;font-weight:500;line-height:22px}.console-theme.cs-espace .cs-matin-faits-liste{color:var(--cs-muted);flex-direction:column;gap:2px;margin:2px 0 0;padding:0;font-size:13.5px;line-height:20px;list-style:none;display:flex}.console-theme.cs-espace .cs-matin-lien{width:fit-content;color:var(--cs-ink);text-underline-offset:3px;align-items:center;gap:6px;margin-top:6px;font-size:13.5px;font-weight:500;-webkit-text-decoration:underline #1d1d1b66;text-decoration:underline #1d1d1b66;display:inline-flex}.console-theme.cs-espace .cs-matin-lien:hover{-webkit-text-decoration-color:var(--cs-ink);text-decoration-color:var(--cs-ink)}.console-theme.cs-espace .cs-matin-ondes{flex-shrink:0;align-items:flex-end;gap:3px;height:22px;margin-top:4px;display:inline-flex}.console-theme.cs-espace .cs-matin-ondes i{background:#1d1d1b66;border-radius:2px;width:3px;height:8px;display:block}.console-theme.cs-espace .cs-matin-ondes i:nth-child(2){height:14px}.console-theme.cs-espace .cs-matin-ondes i:nth-child(3){height:20px}.console-theme.cs-espace .cs-matin-ondes i:nth-child(4){height:11px}.console-theme.cs-espace .cs-matin-ondes-lecture i{background:var(--cs-ink);animation:1.1s ease-in-out infinite alternate cs-matin-onde}.console-theme.cs-espace .cs-matin-ondes-lecture i:nth-child(2){animation-delay:-.3s}.console-theme.cs-espace .cs-matin-ondes-lecture i:nth-child(3){animation-delay:-.6s}.console-theme.cs-espace .cs-matin-ondes-lecture i:nth-child(4){animation-delay:-.9s}@keyframes cs-matin-onde{0%{transform:scaleY(.35)}to{transform:scaleY(1)}}@media (prefers-reduced-motion:reduce){.console-theme.cs-espace .cs-matin-ondes-lecture i{animation:none}}.console-theme.cs-espace .cs-matin-piste{color:var(--cs-body);align-items:center;gap:12px;margin-top:18px;font-size:12.5px;font-weight:500;line-height:16px;display:flex}.console-theme.cs-espace .cs-matin-piste-repere{white-space:nowrap;flex-shrink:0}.console-theme.cs-espace .cs-matin-piste-barre{background:#1d1d1b29;border-radius:999px;flex:auto;height:5px;position:relative}.console-theme.cs-espace .cs-matin-piste-plein{border-radius:inherit;background:var(--cs-ink);position:absolute;inset:0 auto 0 0}.console-theme.cs-espace .cs-matin-piste-curseur{background:var(--cs-ink);border-radius:50%;width:11px;height:11px;position:absolute;top:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 2px #fff,0 1px 3px #173e684d}.console-theme.cs-espace .cs-matin-commandes{justify-content:flex-start;align-items:flex-start;gap:6px;margin:18px 0 0;display:flex}@media (min-width:640px){.console-theme.cs-espace .cs-matin-commandes{gap:14px}}.console-theme.cs-espace .cs-matin-cmd{min-width:0;color:var(--cs-ink);text-align:center;flex-direction:column;flex:1 1 0;align-items:center;gap:7px;text-decoration:none;display:flex}@media (min-width:640px){.console-theme.cs-espace .cs-matin-cmd{flex:none;width:108px}}.console-theme.cs-espace .cs-matin-cmd-rond{width:50px;height:50px;color:var(--cs-ink);background:#ffffff8c;border:1px solid #ffffffe6;border-radius:50%;justify-content:center;align-items:center;transition:background-color .15s,transform .12s;display:inline-flex;position:relative;box-shadow:inset 1px 1px 1px #ffffffe6,inset -1px -1px 1px #fff6,0 1px 2px #173e681f}@media (min-width:640px){.console-theme.cs-espace .cs-matin-cmd-rond{width:56px;height:56px}}.console-theme.cs-espace .cs-matin-cmd-icone{width:22px;height:22px}.console-theme.cs-espace .cs-matin-cmd:hover .cs-matin-cmd-rond{background:#ffffffd9}.console-theme.cs-espace .cs-matin-cmd:active .cs-matin-cmd-rond{transform:scale(.96)}.console-theme.cs-espace .cs-matin-cmd:focus-visible{outline:none}.console-theme.cs-espace .cs-matin-cmd:focus-visible .cs-matin-cmd-rond{box-shadow:inset 1px 1px 1px 0 #ffffffe6, var(--cs-anneau-focus)}.console-theme.cs-espace .cs-matin-cmd-principale .cs-matin-cmd-rond{border-color:var(--cs-bouton);background:var(--cs-bouton);width:62px;height:62px;color:var(--cs-sur-accent);box-shadow:0 6px 18px -6px #173e6880}@media (min-width:640px){.console-theme.cs-espace .cs-matin-cmd-principale .cs-matin-cmd-rond{width:70px;height:70px}}.console-theme.cs-espace .cs-matin-cmd-principale .cs-matin-cmd-icone{width:28px;height:28px}.console-theme.cs-espace .cs-matin-cmd-principale:hover .cs-matin-cmd-rond{background:var(--cs-bouton);opacity:.9}.console-theme.cs-espace .cs-matin-cmd-badge{background:var(--cs-ink);color:#fff;border-radius:999px;justify-content:center;align-items:center;min-width:21px;height:21px;padding:0 6px;font-size:11.5px;font-weight:700;line-height:1;display:inline-flex;position:absolute;top:-4px;right:-6px;box-shadow:0 0 0 2px #ffffffe6}.console-theme.cs-espace .cs-matin-cmd-badge-ambre{background:var(--cs-amber-bg);color:var(--cs-amber-ink)}.console-theme.cs-espace .cs-matin-cmd-badge-rouge{background:var(--cs-red-bg);color:var(--cs-red-ink)}.console-theme.cs-espace .cs-matin-cmd-nom{letter-spacing:-.01em;color:var(--cs-ink);text-wrap:balance;font-size:12px;font-weight:600;line-height:15px}.console-theme.cs-espace .cs-matin-cmd-sous{color:var(--cs-muted);text-wrap:balance;font-size:11px;line-height:14px;display:none}@media (min-width:640px){.console-theme.cs-espace .cs-matin-cmd-sous{display:block}}.console-theme.cs-espace .cs-module{background:var(--cs-card);border:1px solid var(--cs-line);min-height:236px;color:var(--cs-ink);border-radius:14px;flex-direction:column;text-decoration:none;transition:box-shadow .18s,border-color .18s;display:flex;overflow:hidden}.console-theme.cs-espace .cs-module:hover{border-color:#dcdcd9;box-shadow:0 10px 28px -16px #0a0a0a47}.console-theme.cs-espace .cs-module-bandeau{align-items:center;gap:14px;min-height:64px;padding:10px 18px;display:flex}.console-theme.cs-espace .cs-module-corps{flex-direction:column;flex:auto;padding:16px 18px;display:flex}.console-theme.cs-espace .cs-module-etat{white-space:nowrap;background:#ffffffeb;border-radius:999px;flex-shrink:0;align-items:center;padding:3px 9px;font-size:12.5px;font-weight:500;display:inline-flex;box-shadow:0 0 0 1px #0a0a0a0f}.console-theme.cs-espace .cs-module-pied{align-items:center;gap:6px;margin-top:14px;font-size:13.5px;font-weight:600;display:inline-flex}.console-theme.cs-espace .cs-module-pied svg{transition:transform .15s}.console-theme.cs-espace .cs-module:hover .cs-module-pied svg{transform:translate(3px)}@media (prefers-reduced-motion:reduce){.console-theme.cs-espace .cs-module-pied svg{transition:none;transform:none}}.console-theme{--cs-courbe:#3f76e3;--cs-courbe-texte:#fff;--cs-courbe-trait:2.5;--cs-courbe-halo:transparent;--cs-jauge-plein:var(--cs-ink);--cs-jauge-vide:#e8e8e5;--cs-bouton:var(--cs-ink);--cs-sur-accent:#fff;--cs-or:#e9cd91;--cs-sur-or:var(--cs-card);--cs-ombre-calque:0 -8px 40px #0000001f}.console-theme .cs-jeton{background:var(--jeton-fond);color:var(--jeton-encre)}.console-theme.cs-espace{--cs-or:#3f3f46;--cs-sur-or:#fff;--cs-courbe:var(--cs-or);--cs-courbe-texte:#fff;--cs-courbe-trait:2;--cs-courbe-halo:transparent;--cs-jauge-plein:var(--cs-ink);--cs-jauge-vide:#e8e8e5;--cs-bouton:var(--cs-ink);--cs-sur-accent:#fff;--cs-ombre-calque:0 -8px 40px #0000001f;background:var(--cs-bg);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.console-theme.cs-espace .cs-card{border-radius:8px;box-shadow:0 1px 2px #00000008}.console-theme.cs-espace .cs-module{border-radius:8px;transition:border-color .18s,box-shadow .18s,transform .18s;box-shadow:0 1px 2px #00000008}.console-theme.cs-espace .cs-module:focus-visible{border-radius:8px}.console-theme.cs-espace .cs-num{letter-spacing:-.02em}.console-theme.cs-espace .cs-rail a:focus-visible{outline-offset:-2px}.console-theme.cs-espace .cs-a-savoir{border-left:2px solid var(--cs-faint);color:var(--cs-muted);align-items:flex-start;gap:10px;padding:2px 0 2px 12px;font-size:13px;line-height:1.5;display:flex}.console-theme.cs-espace .cs-a-savoir a{color:var(--cs-body);text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--cs-faint);text-decoration-color:var(--cs-faint);font-weight:500}.console-theme.cs-espace .cs-a-savoir a:hover{color:var(--cs-ink);text-decoration-color:currentColor}.console-theme.cs-espace .cs-vide{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:0;padding:40px 24px;display:flex}.console-theme.cs-espace .cs-vide-icone{background:color-mix(in srgb, var(--cs-or) 8%, transparent);border:1px solid color-mix(in srgb, var(--cs-or) 18%, transparent);width:44px;height:44px;color:var(--cs-or);opacity:.55;border-radius:999px;flex-shrink:0;place-items:center;margin-bottom:14px;display:grid}.console-theme.cs-espace .cs-vide-titre{letter-spacing:-.01em;color:var(--cs-ink);font-size:15px;font-weight:600}.console-theme.cs-espace .cs-vide-texte{max-width:44ch;color:var(--cs-muted);margin-top:5px;font-size:13.5px;line-height:1.55}.console-theme.cs-espace .cs-vide>div{flex-direction:column;align-items:center;display:flex}.console-theme.cs-espace .cs-compte-carte-eteinte{border-style:dashed}.console-theme.cs-espace summary:focus-visible{outline:2px solid var(--cs-ink);outline-offset:-2px}.console-theme.cs-espace .cs-section-entete{justify-content:space-between;align-items:center;gap:16px;margin-bottom:10px;display:flex}.console-theme.cs-espace .cs-section-titre{letter-spacing:-.01em;color:var(--cs-ink);font-size:15px;font-weight:600;line-height:1.3}.console-theme.cs-espace .cs-section-sous{max-width:64ch;color:var(--cs-muted);margin-top:4px;font-size:13.5px;line-height:1.5}.console-theme.cs-espace .cs-section-action{color:var(--cs-body);flex-shrink:0;padding-bottom:2px;font-size:13px;font-weight:500}.console-theme.cs-espace .cs-section-corps>*+*{margin-top:16px}@media (max-width:40rem){.console-theme.cs-espace .cs-section{margin-top:24px}}.console-theme.cs-espace .cs-section,.console-theme.cs-espace .cs-matin{animation:.48s cubic-bezier(.22,1,.36,1) both cs-monte}.console-theme.cs-espace .cs-section:nth-of-type(2){animation-delay:60ms}.console-theme.cs-espace .cs-section:nth-of-type(3){animation-delay:.12s}.console-theme.cs-espace .cs-section:nth-of-type(4){animation-delay:.18s}.console-theme.cs-espace .cs-section:nth-of-type(n+5){animation-delay:.24s}@keyframes cs-monte{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.console-theme.cs-espace .cs-puce-fond{background:var(--cs-bouton)}.console-theme.cs-espace .cs-puce-fond-petite{background:var(--cs-chip);box-shadow:inset 0 0 0 1px var(--cs-line)}.console-theme.cs-espace .cs-puce:focus-visible{outline:2px solid var(--cs-ink);outline-offset:1px}.console-theme.cs-espace .cs-infobulle{z-index:60;background:var(--cs-ink);max-width:280px;color:var(--cs-bg);letter-spacing:0;transform-origin:var(--radix-tooltip-content-transform-origin);border-radius:8px;padding:7px 10px;font-size:12.5px;line-height:1.45;animation:.14s cubic-bezier(.22,1,.36,1) cs-infobulle-in;box-shadow:0 8px 24px -8px #00000059}.console-theme.cs-espace .cs-infobulle[data-state=closed]{animation:90ms ease-in forwards cs-infobulle-out}.console-theme.cs-espace .cs-infobulle-fleche{fill:var(--cs-ink)}@keyframes cs-infobulle-in{0%{opacity:0;transform:scale(.96)translateY(2px)}}@keyframes cs-infobulle-out{to{opacity:0;transform:scale(.97)}}.console-theme.cs-espace .cs-anneau-trait{stroke-dasharray:1;stroke-dashoffset:1px;animation:.8s cubic-bezier(.22,1,.36,1) .15s forwards cs-anneau}@keyframes cs-anneau{to{stroke-dashoffset:var(--cs-anneau-reste,0)}}.console-theme.cs-espace .cs-palette-voile{z-index:80;-webkit-backdrop-filter:blur(3px);background:#0a0a0a47;animation:.16s ease-out cs-fondu;position:fixed;inset:0}.console-theme.cs-espace .cs-palette{z-index:81;border:1px solid var(--cs-line);background:var(--cs-card);border-radius:12px;outline:none;width:min(620px,100vw - 24px);animation:.18s cubic-bezier(.22,1,.36,1) cs-palette-in;position:fixed;top:14vh;left:50%;overflow:hidden;transform:translate(-50%);box-shadow:0 24px 64px -24px #00000059,0 2px 8px #0000000f}@media (max-width:1023px){.console-theme.cs-espace .cs-palette{width:calc(100vw - 16px);top:10px}}@keyframes cs-fondu{0%{opacity:0}}@keyframes cs-palette-in{0%{opacity:0;transform:translate(-50%)translateY(8px)scale(.985)}}.console-theme.cs-espace .cs-palette-champ{border-bottom:1px solid var(--cs-line);align-items:center;gap:10px;padding:0 14px 0 16px;display:flex}.console-theme.cs-espace .cs-palette [cmdk-input]{min-width:0;height:52px;color:var(--cs-ink);background:0 0;border:0;outline:0;flex:1;font-size:15px}.console-theme.cs-espace .cs-palette [cmdk-input]::placeholder{color:var(--cs-faint)}.console-theme.cs-espace .cs-palette [cmdk-list]{overscroll-behavior:contain;max-height:min(52vh,420px);padding:6px;scroll-padding-block:6px;overflow-y:auto}.console-theme.cs-espace .cs-palette [cmdk-group-heading]{letter-spacing:.09em;text-transform:uppercase;color:var(--cs-muted);padding:10px 10px 4px;font-size:11.5px;font-weight:600}.console-theme.cs-espace .cs-palette [cmdk-item]{min-height:40px;color:var(--cs-body);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:8px;align-items:center;gap:10px;padding:0 10px;font-size:13.5px;display:flex}.console-theme.cs-espace .cs-palette [cmdk-item][data-selected=true]{background:var(--cs-inset);color:var(--cs-ink)}.console-theme.cs-espace .cs-palette-icone{background:var(--cs-chip);width:28px;height:28px;color:var(--cs-muted);border-radius:7px;flex-shrink:0;place-items:center;display:grid}.console-theme.cs-espace .cs-palette [cmdk-item][data-selected=true] .cs-palette-icone{background:var(--cs-card);color:var(--cs-ink);box-shadow:inset 0 0 0 1px var(--cs-line)}.console-theme.cs-espace .cs-palette-detail{color:var(--cs-faint);flex-shrink:0;margin-left:auto;font-size:12px}.console-theme.cs-espace .cs-palette [cmdk-empty]{text-align:center;color:var(--cs-muted);padding:28px 16px;font-size:13.5px}.console-theme.cs-espace .cs-palette-pied{border-top:1px solid var(--cs-line);color:var(--cs-faint);gap:16px;padding:8px 14px;font-size:12px;display:none}@media (min-width:1024px){.console-theme.cs-espace .cs-palette-pied{display:flex}}.console-theme.cs-espace .cs-palette-kbd{border:1px solid var(--cs-line);background:var(--cs-chip);min-width:20px;height:20px;color:var(--cs-muted);border-radius:5px;justify-content:center;align-items:center;margin-right:3px;padding:0 5px;font-family:inherit;font-size:11px;font-weight:500;display:inline-flex}@media (prefers-reduced-motion:reduce){.console-theme.cs-espace .cs-section,.console-theme.cs-espace .cs-matin,.console-theme.cs-espace .cs-infobulle,.console-theme.cs-espace .cs-palette,.console-theme.cs-espace .cs-palette-voile{animation:none}.console-theme.cs-espace .cs-anneau-trait{stroke-dashoffset:var(--cs-anneau-reste,0);animation:none}}.console-theme.cs-espace .cs-entete-ligne{flex-wrap:wrap;align-items:center;gap:6px 10px;display:flex}.console-theme.cs-espace .cs-entete-titre{letter-spacing:-.025em;color:var(--cs-ink);font-size:21px;font-weight:700;line-height:1.15}@media (min-width:40rem){.console-theme.cs-espace .cs-entete-titre{font-size:24px}}.console-theme.cs-espace .cs-entete-paquet{background:var(--cs-chip);letter-spacing:.07em;text-transform:uppercase;color:var(--cs-chip-ink);border-radius:5px;padding:3px 8px;font-size:12.5px;font-weight:600}.console-theme.cs-espace .cs-entete-action{color:var(--cs-muted);white-space:nowrap;margin-left:auto;font-size:13.5px}.console-theme.cs-espace .cs-entete-sous{max-width:82ch;color:var(--cs-muted);margin-top:6px;font-size:13.5px;line-height:1.5}.console-theme.cs-espace .cs-entete-onglets{margin-top:14px}.console-theme.cs-espace .cs-nav-ligne{min-height:32px;padding-top:5px;padding-bottom:5px}.console-theme.cs-espace .cs-nav-groupe{letter-spacing:.08em;text-transform:uppercase;color:var(--cs-faint);margin-bottom:2px;padding:0 10px;font-size:12.5px;font-weight:600}.console-theme.cs-espace .cs-nav-groupe:not(:first-child){margin-top:14px}.console-theme.cs-espace .cs-nav-libelle{letter-spacing:-.005em;font-size:13.5px;font-weight:500;line-height:1.2}.console-theme.cs-espace .cs-lien-fin{color:var(--cs-muted);text-underline-offset:2px;text-decoration:underline;-webkit-text-decoration-color:var(--cs-line);text-decoration-color:var(--cs-line);align-items:center;gap:4px;font-size:12.5px;transition:color .15s,text-decoration-color .15s;display:inline-flex}.console-theme.cs-espace .cs-lien-fin:hover{color:var(--cs-ink);-webkit-text-decoration-color:var(--cs-faint);text-decoration-color:var(--cs-faint)}.console-theme.cs-espace .cs-curseur{appearance:none;cursor:pointer;background:0 0;height:14px}.console-theme.cs-espace .cs-curseur::-webkit-slider-runnable-track{background:var(--cs-line);border-radius:999px;height:3px}.console-theme.cs-espace .cs-curseur::-moz-range-track{background:var(--cs-line);border-radius:999px;height:3px}.console-theme.cs-espace .cs-curseur::-webkit-slider-thumb{appearance:none;background:var(--cs-ink);border:2px solid var(--cs-card);border-radius:999px;width:14px;height:14px;margin-top:-5.5px}.console-theme.cs-espace .cs-curseur::-moz-range-thumb{border:2px solid var(--cs-card);background:var(--cs-ink);border-radius:999px;width:14px;height:14px}.console-theme.cs-espace .cs-curseur:disabled{opacity:.45;cursor:default}.console-theme.cs-espace{--cs-bg:#f6f6f5;--cs-card:#fff;--cs-inset:#f7f7f6;--cs-champ:#f3f3f0;--cs-line:#e6e6e3;--cs-line-soft:#efefec;--cs-line-forte:#dcdcd9;--cs-ink:#1d1d1b;--cs-body:#1d1d1b;--cs-muted:#636360;--cs-faint:#7f7f7a;--cs-accent:#2b9c97;--cs-accent-ink:#0b6e69;--cs-accent-bg:#d9efe9;--cs-accent-bg-doux:#ecf7f4;--cs-or:var(--cs-accent);--cs-sur-or:#fff;--cs-courbe:var(--cs-accent);--cs-courbe-trait:2;--cs-bouton:var(--cs-ink);--cs-sur-accent:#fff;--cs-jauge-plein:var(--cs-accent);--cs-jauge-vide:var(--cs-line);--cs-green-bg:#e3f4ea;--cs-green-ink:#0a7037;--cs-red-bg:#fbe7e5;--cs-red-ink:#ba2c22;--cs-amber-bg:#fdefe0;--cs-amber-ink:#b85000;--cs-blue-bg:#e6eefc;--cs-blue-ink:#2450b0;--cs-violet-bg:#efe8fb;--cs-violet-ink:#6a34bb;--cs-chip:#f0f0ee;--cs-chip-ink:#55554f;--cs-dv-1:#2b9c97;--cs-dv-2:#3b76eb;--cs-dv-3:#e06808;--cs-dv-4:#8c52e0;--cs-dv-5:#d6c600;--cs-dv-6:#18beb0;--cs-dv-vert:#1dc767;--cs-dv-rouge:#e8423a;--cs-dv-gris:#b8b8b8;--cs-mois-courant:#f0f0ee;--cs-ombre-carte:0 1px 2px #00112c0a;--cs-ombre-menu:0 4px 12px #05050514, 0 0 0 1px var(--cs-line);--cs-ombre-panneau:-4px 0 24px #0505051a;--cs-anneau-focus:0 0 0 3px var(--cs-accent-bg);--cs-m-entree:.3s cubic-bezier(.4, 0, .6, 1);--cs-m-sortie:.25s cubic-bezier(.4, 0, 1, 1);--cs-m-rapide:.15s cubic-bezier(.4, 0, .2, 1)}.console-theme.cs-espace .cs-entete-titre{letter-spacing:-.02em;font-size:26px;font-weight:600;line-height:32px}@media (min-width:40rem){.console-theme.cs-espace .cs-entete-titre{font-size:28px;line-height:34px}}@media (min-width:90rem){.console-theme.cs-espace .cs-entete-titre{font-size:32px;line-height:40px}}.console-theme.cs-espace .cs-display{letter-spacing:-.02em;font-weight:600}.console-theme.cs-espace .cs-entete-sous{font-size:14px;line-height:20px}.console-theme.cs-espace .cs-entete-paquet{background:var(--cs-accent-bg-doux);color:var(--cs-accent-ink);letter-spacing:.06em;border-radius:6px}.console-theme.cs-espace .cs-section-titre{font-size:16px;line-height:22px}.console-theme.cs-espace .cs-section{margin-top:24px}.console-theme.cs-espace .cs-kicker{color:var(--cs-muted);letter-spacing:.08em}.console-theme.cs-espace .rounded-lg,.console-theme.cs-espace .rounded-xl,.console-theme.cs-espace .rounded-md{border-radius:6px}.console-theme.cs-espace .rounded-\[10px\],.console-theme.cs-espace .rounded-\[12px\],.console-theme.cs-espace .rounded-\[14px\]{border-radius:8px}.console-theme.cs-espace .cs-card,.console-theme.cs-espace .cs-module{border-color:var(--cs-line);box-shadow:var(--cs-ombre-carte)}.console-theme.cs-espace .cs-module:hover{border-color:var(--cs-line-forte);transform:translateY(-2px);box-shadow:0 4px 12px #0505050f}.console-theme.cs-espace .cs-rail a[aria-current=page]{background:var(--cs-chip);color:var(--cs-ink)}.console-theme.cs-espace .cs-rail a[aria-current=page] .cs-nav-libelle{font-weight:600}.console-theme.cs-espace .cs-nav-groupe{text-transform:none;letter-spacing:0;color:var(--cs-faint);font-size:12px;font-weight:500}.console-theme.cs-espace .cs-nav-libelle{font-size:14px}.console-theme.cs-espace .cs-btn{white-space:nowrap;cursor:pointer;height:36px;transition:background-color var(--cs-m-rapide), border-color var(--cs-m-rapide), color var(--cs-m-rapide), opacity var(--cs-m-rapide), transform var(--cs-m-rapide);border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;gap:8px;padding:0 14px;font-family:inherit;font-size:13.5px;font-weight:500;line-height:20px;text-decoration:none;display:inline-flex}.console-theme.cs-espace .cs-btn:active{transform:scale(.97)}.console-theme.cs-espace .cs-btn:disabled{opacity:.45;cursor:default;transform:none}.console-theme.cs-espace .cs-btn svg{flex-shrink:0;width:16px;height:16px}.console-theme.cs-espace .cs-btn-plein{background:var(--cs-bouton);color:var(--cs-sur-accent)}.console-theme.cs-espace .cs-btn-plein:hover{opacity:.9}.console-theme.cs-espace .cs-btn-second{background:var(--cs-card);border-color:var(--cs-line-forte);color:var(--cs-ink)}.console-theme.cs-espace .cs-btn-second:hover{background:var(--cs-inset)}.console-theme.cs-espace .cs-btn-fantome{color:var(--cs-body);background:0 0}.console-theme.cs-espace .cs-btn-fantome:hover{background:var(--cs-inset);color:var(--cs-ink)}.console-theme.cs-espace .cs-btn-petit{height:32px;padding:0 10px;font-size:13px}.console-theme.cs-espace .cs-btn-grand{height:40px;padding:0 16px;font-size:14px}.console-theme.cs-espace .cs-btn-icone{border-radius:6px;width:32px;height:32px;padding:0}.console-theme.cs-espace .cs-recherche{background:var(--cs-champ);min-width:0;height:36px;transition:box-shadow var(--cs-m-rapide);border-radius:6px;align-items:center;display:flex;position:relative}.console-theme.cs-espace .cs-recherche:focus-within{box-shadow:var(--cs-anneau-focus)}.console-theme.cs-espace .cs-recherche>svg{width:16px;height:16px;color:var(--cs-faint);pointer-events:none;position:absolute;left:11px}.console-theme.cs-espace .cs-recherche input{width:100%;height:100%;color:var(--cs-ink);background:0 0;border:0;border-radius:6px;outline:0;padding:0 34px 0 36px;font-size:14px}.console-theme.cs-espace .cs-recherche input::placeholder{color:var(--cs-faint)}.console-theme.cs-espace .cs-recherche-effacer{width:24px;height:24px;color:var(--cs-faint);cursor:pointer;background:0 0;border:0;border-radius:5px;place-items:center;display:grid;position:absolute;right:6px}.console-theme.cs-espace .cs-recherche-effacer:hover{background:var(--cs-line-soft);color:var(--cs-ink)}.console-theme.cs-espace .cs-onglets-c{scrollbar-width:none;box-shadow:inset 0 -1px 0 var(--cs-line);gap:2px;display:flex;overflow-x:auto}.console-theme.cs-espace .cs-onglets-c::-webkit-scrollbar{display:none}.console-theme.cs-espace .cs-onglets-c button{height:40px;color:var(--cs-muted);white-space:nowrap;cursor:pointer;transition:color var(--cs-m-rapide), background-color var(--cs-m-rapide);background:0 0;border:0;border-radius:6px 6px 0 0;align-items:center;gap:7px;padding:0 12px;font-family:inherit;font-size:13.5px;font-weight:500;display:inline-flex;position:relative}.console-theme.cs-espace .cs-onglets-c button:hover{color:var(--cs-ink);background:var(--cs-inset)}.console-theme.cs-espace .cs-onglets-c button[aria-selected=true]{color:var(--cs-ink)}.console-theme.cs-espace .cs-onglets-c button[aria-selected=true]:after{content:"";background:var(--cs-ink);border-radius:2px 2px 0 0;height:2px;position:absolute;inset:auto 0 0}.console-theme.cs-espace .cs-onglets-c .cs-compte{font-variant-numeric:tabular-nums;color:var(--cs-faint);font-size:12.5px;font-weight:500}.console-theme.cs-espace .cs-onglets-c button[aria-selected=true] .cs-compte{color:var(--cs-muted)}.console-theme.cs-espace .cs-pilule{background:var(--cs-chip);height:32px;color:var(--cs-ink);white-space:nowrap;cursor:pointer;transition:background-color var(--cs-m-rapide), color var(--cs-m-rapide), border-color var(--cs-m-rapide);border:1px solid #0000;border-radius:999px;align-items:center;gap:6px;padding:0 10px 0 12px;font-family:inherit;font-size:13px;font-weight:500;display:inline-flex}.console-theme.cs-espace .cs-pilule:hover{background:var(--cs-line-soft)}.console-theme.cs-espace .cs-pilule[data-actif=true],.console-theme.cs-espace .cs-pilule[data-state=open]{background:var(--cs-accent-bg);color:var(--cs-accent-ink)}.console-theme.cs-espace .cs-pilule svg{width:14px;height:14px;color:var(--cs-muted);flex-shrink:0}.console-theme.cs-espace .cs-pilule[data-actif=true] svg,.console-theme.cs-espace .cs-pilule[data-state=open] svg{color:var(--cs-accent-ink)}.console-theme.cs-espace .cs-pilule-legende{color:var(--cs-muted);font-weight:400}.console-theme.cs-espace .cs-menu{z-index:60;min-width:200px;max-height:var(--radix-dropdown-menu-content-available-height,60vh);background:var(--cs-card);box-shadow:var(--cs-ombre-menu);animation:cs-menu-in var(--cs-m-rapide);border-radius:8px;outline:0;padding:6px;overflow-y:auto}@keyframes cs-menu-in{0%{opacity:0;transform:translateY(-4px)scale(.98)}}.console-theme.cs-espace .cs-menu-titre{color:var(--cs-faint);padding:6px 10px 4px;font-size:12px;font-weight:500}.console-theme.cs-espace .cs-menu-item{min-height:34px;color:var(--cs-body);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:6px;outline:0;align-items:center;gap:8px;padding:0 10px;font-size:13.5px;display:flex}.console-theme.cs-espace .cs-menu-item[data-highlighted]{background:var(--cs-inset);color:var(--cs-ink)}.console-theme.cs-espace .cs-menu-item[data-state=checked]{color:var(--cs-accent-ink);font-weight:500}.console-theme.cs-espace .cs-menu-item[data-disabled]{opacity:.45;cursor:default}.console-theme.cs-espace .cs-menu-item svg{width:15px;height:15px;color:var(--cs-muted);flex-shrink:0}.console-theme.cs-espace .cs-menu-item .cs-menu-coche{color:var(--cs-accent-ink);margin-left:auto}.console-theme.cs-espace .cs-menu-sep{background:var(--cs-line-soft);height:1px;margin:6px -6px}.console-theme.cs-espace .cs-menu-point{border-radius:999px;flex-shrink:0;width:8px;height:8px}.console-theme.cs-espace .cs-outils{flex-direction:column;gap:10px;padding:14px 16px 12px;display:flex}.console-theme.cs-espace .cs-outils-ligne{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.console-theme.cs-espace .cs-outils-droite{align-items:center;gap:8px;margin-left:auto;display:flex}.console-theme.cs-espace .cs-outils-total{color:var(--cs-muted);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:13px}.console-theme.cs-espace .cs-outils-total strong{color:var(--cs-ink);font-weight:600}.console-theme.cs-espace .cs-tableau-carte{overflow:clip}.console-theme.cs-espace .cs-tableau{border-collapse:collapse;text-align:left;width:100%}.console-theme.cs-espace .cs-tableau th{top:var(--cs-haut);z-index:2;border-top:1px solid var(--cs-line);border-bottom:1px solid var(--cs-line);background:var(--cs-card);height:40px;color:var(--cs-muted);white-space:nowrap;padding:0 16px;font-size:12px;font-weight:600;line-height:16px;position:sticky}.console-theme.cs-espace .cs-tableau th button{font:inherit;color:inherit;cursor:pointer;transition:color var(--cs-m-rapide);background:0 0;border:0;align-items:center;gap:4px;padding:0;display:inline-flex}.console-theme.cs-espace .cs-tableau th button:hover,.console-theme.cs-espace .cs-tableau th[aria-sort] button{color:var(--cs-ink)}.console-theme.cs-espace .cs-tableau th button svg{opacity:.5;width:13px;height:13px}.console-theme.cs-espace .cs-tableau th[aria-sort] button svg{opacity:1}.console-theme.cs-espace .cs-tableau th.cs-th-droite,.console-theme.cs-espace .cs-tableau td.cs-td-droite{text-align:right}.console-theme.cs-espace .cs-tableau td{border-bottom:1px solid var(--cs-line-soft);height:56px;color:var(--cs-body);vertical-align:middle;padding:8px 16px;font-size:14px;line-height:20px}.console-theme.cs-espace .cs-tableau tbody tr:last-child td{border-bottom:0}.console-theme.cs-espace .cs-tableau tbody tr{transition:background-color var(--cs-m-rapide)}.console-theme.cs-espace .cs-tableau tbody tr[data-ouvrable]{cursor:pointer}.console-theme.cs-espace .cs-tableau tbody tr:hover{background:var(--cs-inset)}.console-theme.cs-espace .cs-tableau tbody tr[aria-selected=true],.console-theme.cs-espace .cs-tableau tbody tr[data-actif=true]{background:var(--cs-accent-bg-doux)}.console-theme.cs-espace .cs-tableau .cs-td-num{font-variant-numeric:tabular-nums;color:var(--cs-ink);white-space:nowrap;font-weight:500}.console-theme.cs-espace .cs-tableau .cs-td-sous{color:var(--cs-muted);white-space:nowrap;text-overflow:ellipsis;margin-top:1px;font-size:12.5px;line-height:16px;display:block;overflow:hidden}.console-theme.cs-espace .cs-tableau .cs-td-muet{color:var(--cs-muted);white-space:nowrap}.console-theme.cs-espace .cs-tableau-nom{align-items:center;gap:12px;min-width:0;display:flex}.console-theme.cs-espace .cs-tableau-nom>span:last-child{min-width:0}.console-theme.cs-espace .cs-tableau-nom b{color:var(--cs-ink);white-space:nowrap;text-overflow:ellipsis;font-weight:500;display:block;overflow:hidden}.console-theme.cs-espace .cs-tableau-case{width:16px;height:16px;accent-color:var(--cs-ink);cursor:pointer;margin:0;display:block}.console-theme.cs-espace .cs-tableau .cs-th-case,.console-theme.cs-espace .cs-tableau .cs-td-case{width:44px;padding-right:0}.console-theme.cs-espace .cs-tableau .cs-td-menu{text-align:right;width:48px;padding-left:0}.console-theme.cs-espace .cs-tableau-vide{text-align:center;color:var(--cs-muted);padding:40px 24px;font-size:14px}.console-theme.cs-espace .cs-tableau-cartes{border-top:1px solid var(--cs-line);margin:0;padding:0;list-style:none}.console-theme.cs-espace .cs-tableau-cartes>li{border-bottom:1px solid var(--cs-line-soft)}.console-theme.cs-espace .cs-tableau-cartes>li:last-child{border-bottom:0}.console-theme.cs-espace .cs-tableau-cartes>li[data-actif=true]{background:var(--cs-accent-bg-doux)}.console-theme.cs-espace .cs-carte-ligne{width:100%;font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:flex-start;gap:12px;padding:12px 16px;display:flex}.console-theme.cs-espace .cs-carte-ligne-corps{flex:1;min-width:0}.console-theme.cs-espace .cs-carte-ligne-haut{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.console-theme.cs-espace .cs-carte-ligne-titre{color:var(--cs-ink);white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:600;overflow:hidden}.console-theme.cs-espace .cs-carte-ligne-valeur{font-variant-numeric:tabular-nums;color:var(--cs-ink);flex-shrink:0;font-size:14.5px;font-weight:600}.console-theme.cs-espace .cs-carte-ligne-meta{color:var(--cs-muted);flex-wrap:wrap;align-items:center;gap:4px 8px;margin-top:3px;font-size:12.5px;line-height:18px;display:flex}.console-theme.cs-espace .cs-tableau-selection{border-bottom:1px solid var(--cs-line);background:var(--cs-accent-bg-doux);color:var(--cs-accent-ink);animation:cs-monte-court var(--cs-m-entree);flex-wrap:wrap;align-items:center;gap:8px 12px;padding:8px 16px;font-size:13.5px;display:flex}.console-theme.cs-espace .cs-tableau-selection strong{font-weight:600}@keyframes cs-monte-court{0%{opacity:0;transform:translateY(-4px)}}.console-theme.cs-espace .cs-pagination{border-top:1px solid var(--cs-line);color:var(--cs-muted);font-variant-numeric:tabular-nums;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;padding:10px 16px;font-size:12.5px;display:flex}.console-theme.cs-espace .cs-pagination-tailles{align-items:center;gap:2px;margin-right:8px;display:inline-flex}.console-theme.cs-espace .cs-pagination-tailles button{min-width:30px;height:26px;font:inherit;color:var(--cs-muted);cursor:pointer;background:0 0;border:0;border-radius:5px;padding:0 6px}.console-theme.cs-espace .cs-pagination-tailles button[aria-pressed=true]{background:var(--cs-chip);color:var(--cs-ink);font-weight:600}.console-theme.cs-espace .cs-pagination-droite{align-items:center;gap:10px;display:inline-flex}.console-theme.cs-espace .cs-pagination-fleches{gap:4px;display:inline-flex}.console-theme.cs-espace .cs-pagination-fleches button{border:1px solid var(--cs-line);background:var(--cs-card);width:28px;height:28px;color:var(--cs-body);cursor:pointer;border-radius:5px;place-items:center;display:inline-grid}.console-theme.cs-espace .cs-pagination-fleches button:hover:not(:disabled){background:var(--cs-inset)}.console-theme.cs-espace .cs-pagination-fleches button:disabled{opacity:.4;cursor:default}.console-theme.cs-espace .cs-pagination-fleches svg{width:14px;height:14px}.console-theme.cs-espace .cs-etat{--etat-point:var(--cs-dv-gris);color:var(--cs-ink);white-space:nowrap;align-items:center;gap:7px;font-size:13.5px;font-weight:500;display:inline-flex}.console-theme.cs-espace .cs-etat:before{content:"";background:var(--etat-point);border-radius:999px;flex-shrink:0;width:8px;height:8px}.console-theme.cs-espace .cs-etat-vert{--etat-point:var(--cs-dv-vert)}.console-theme.cs-espace .cs-etat-rouge{--etat-point:var(--cs-dv-rouge)}.console-theme.cs-espace .cs-etat-ambre{--etat-point:var(--cs-dv-3)}.console-theme.cs-espace .cs-etat-bleu{--etat-point:var(--cs-dv-2)}.console-theme.cs-espace .cs-etat-violet{--etat-point:var(--cs-dv-4)}.console-theme.cs-espace .cs-etat-neutre{color:var(--cs-muted)}.console-theme.cs-espace .cs-etat-pastille{background:var(--cs-chip);border-radius:999px;height:24px;padding:0 9px 0 8px;font-size:12.5px}.console-theme.cs-espace .cs-etat-pastille.cs-etat-vert{background:var(--cs-green-bg);color:var(--cs-green-ink)}.console-theme.cs-espace .cs-etat-pastille.cs-etat-rouge{background:var(--cs-red-bg);color:var(--cs-red-ink)}.console-theme.cs-espace .cs-etat-pastille.cs-etat-ambre{background:var(--cs-amber-bg);color:var(--cs-amber-ink)}.console-theme.cs-espace .cs-etat-pastille.cs-etat-bleu{background:var(--cs-blue-bg);color:var(--cs-blue-ink)}.console-theme.cs-espace .cs-etat-pastille.cs-etat-violet{background:var(--cs-violet-bg);color:var(--cs-violet-ink)}.console-theme.cs-espace .cs-chiffres{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}@media (min-width:40rem){.console-theme.cs-espace .cs-chiffres{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.console-theme.cs-espace .cs-chiffres{grid-template-columns:repeat(4,minmax(0,1fr))}.console-theme.cs-espace .cs-chiffres-3{grid-template-columns:repeat(3,minmax(0,1fr))}.console-theme.cs-espace .cs-chiffres-2{grid-template-columns:repeat(2,minmax(0,1fr))}}.console-theme.cs-espace .cs-chiffre{--chiffre-fond:var(--cs-accent-bg);--chiffre-encre:var(--cs-accent-ink);--chiffre-courbe:var(--cs-dv-1);border:1px solid var(--cs-line);background:var(--cs-card);min-width:0;box-shadow:var(--cs-ombre-carte);color:var(--cs-ink);transition:border-color var(--cs-m-rapide), box-shadow var(--cs-m-rapide), transform var(--cs-m-rapide);border-radius:8px;flex-direction:column;gap:10px;padding:16px 18px 12px;text-decoration:none;display:flex;position:relative}.console-theme.cs-espace a.cs-chiffre:hover{border-color:var(--cs-line-forte);transform:translateY(-2px);box-shadow:0 4px 12px #0505050f}.console-theme.cs-espace .cs-chiffre-bleu{--chiffre-fond:var(--cs-blue-bg);--chiffre-encre:var(--cs-blue-ink);--chiffre-courbe:var(--cs-dv-2)}.console-theme.cs-espace .cs-chiffre-ambre{--chiffre-fond:var(--cs-amber-bg);--chiffre-encre:var(--cs-amber-ink);--chiffre-courbe:var(--cs-dv-3)}.console-theme.cs-espace .cs-chiffre-violet{--chiffre-fond:var(--cs-violet-bg);--chiffre-encre:var(--cs-violet-ink);--chiffre-courbe:var(--cs-dv-4)}.console-theme.cs-espace .cs-chiffre-vert{--chiffre-fond:var(--cs-green-bg);--chiffre-encre:var(--cs-green-ink);--chiffre-courbe:var(--cs-dv-1)}.console-theme.cs-espace .cs-chiffre-rouge{--chiffre-fond:var(--cs-red-bg);--chiffre-encre:var(--cs-red-ink);--chiffre-courbe:var(--cs-dv-rouge)}.console-theme.cs-espace .cs-chiffre-neutre{--chiffre-fond:var(--cs-chip);--chiffre-encre:var(--cs-chip-ink);--chiffre-courbe:var(--cs-muted)}.console-theme.cs-espace .cs-chiffre-tete{align-items:center;gap:10px;min-width:0;padding-right:20px;display:flex}.console-theme.cs-espace .cs-chiffre-icone{background:var(--chiffre-fond);width:32px;height:32px;color:var(--chiffre-encre);border-radius:8px;flex-shrink:0;place-items:center;display:grid}.console-theme.cs-espace .cs-chiffre-icone svg{width:16px;height:16px}.console-theme.cs-espace .cs-chiffre-libelle{min-width:0;color:var(--cs-muted);align-items:center;gap:5px;font-size:13px;font-weight:500;line-height:18px;display:inline-flex}.console-theme.cs-espace .cs-chiffre-libelle>span:first-child{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.console-theme.cs-espace .cs-chiffre-aide{color:var(--cs-faint);cursor:help;flex-shrink:0;place-items:center;display:inline-grid}.console-theme.cs-espace .cs-chiffre-aide svg{width:14px;height:14px}.console-theme.cs-espace .cs-chiffre-ligne{flex-wrap:wrap;align-items:baseline;gap:6px 10px;display:flex}.console-theme.cs-espace .cs-chiffre-valeur{letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--cs-ink);font-size:24px;font-weight:600;line-height:28px}@media (min-width:64rem){.console-theme.cs-espace .cs-chiffre-valeur{font-size:26px;line-height:30px}}.console-theme.cs-espace .cs-chiffre-var{background:var(--cs-chip);font-variant-numeric:tabular-nums;height:22px;color:var(--cs-chip-ink);white-space:nowrap;border-radius:999px;align-items:center;gap:3px;padding:0 7px;font-size:12.5px;font-weight:600;display:inline-flex}.console-theme.cs-espace .cs-chiffre-var svg{width:13px;height:13px}.console-theme.cs-espace .cs-chiffre-var-vert{background:var(--cs-green-bg);color:var(--cs-green-ink)}.console-theme.cs-espace .cs-chiffre-var-rouge{background:var(--cs-red-bg);color:var(--cs-red-ink)}.console-theme.cs-espace .cs-chiffre-sous{color:var(--cs-muted);margin-top:-4px;font-size:12.5px;line-height:18px}.console-theme.cs-espace .cs-chiffre-courbe{margin:0 -6px -6px}.console-theme.cs-espace .cs-chiffre-fleche{width:16px;height:16px;color:var(--cs-faint);opacity:0;transition:opacity var(--cs-m-rapide), transform var(--cs-m-rapide);position:absolute;top:14px;right:14px}.console-theme.cs-espace a.cs-chiffre:hover .cs-chiffre-fleche{opacity:1;transform:translate(1px,-1px)}.console-theme.cs-espace .cs-chiffres-entete{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;margin-bottom:10px;display:flex}.console-theme.cs-espace .cs-resume{border:1px solid var(--cs-line);background:var(--cs-card);box-shadow:var(--cs-ombre-carte);border-radius:8px;overflow:hidden}.console-theme.cs-espace .cs-resume-tete{border-bottom:1px solid var(--cs-line-soft);justify-content:space-between;align-items:center;gap:12px;padding:10px 16px;display:flex}.console-theme.cs-espace .cs-resume-titre{color:var(--cs-ink);align-items:center;gap:8px;font-size:13.5px;font-weight:600;display:inline-flex}.console-theme.cs-espace .cs-resume-titre svg{width:15px;height:15px;color:var(--cs-accent)}.console-theme.cs-espace .cs-resume-quand{color:var(--cs-muted);font-variant-numeric:tabular-nums;font-size:12.5px}.console-theme.cs-espace .cs-resume-liste{margin:0;padding:0;list-style:none}@media (min-width:64rem){.console-theme.cs-espace .cs-resume-liste{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.console-theme.cs-espace .cs-resume-liste>li:nth-child(odd){border-right:1px solid var(--cs-line-soft)}}.console-theme.cs-espace .cs-resume-liste>li{border-bottom:1px solid var(--cs-line-soft)}.console-theme.cs-espace .cs-resume-liste>li:last-child{border-bottom:0}@media (min-width:64rem){.console-theme.cs-espace .cs-resume-liste>li:nth-last-child(-n+2):nth-child(odd),.console-theme.cs-espace .cs-resume-liste>li:last-child{border-bottom:0}}.console-theme.cs-espace .cs-resume-ligne{--etat-point:var(--cs-dv-gris);color:var(--cs-body);transition:background-color var(--cs-m-rapide);align-items:flex-start;gap:10px;padding:10px 16px;font-size:14px;line-height:20px;text-decoration:none;display:flex}.console-theme.cs-espace a.cs-resume-ligne:hover{background:var(--cs-inset)}.console-theme.cs-espace .cs-resume-ligne:before{content:"";background:var(--etat-point);border-radius:999px;flex-shrink:0;width:8px;height:8px;margin-top:6px}.console-theme.cs-espace .cs-resume-ligne strong{color:var(--cs-ink);font-weight:600}.console-theme.cs-espace .cs-resume-lien{color:var(--cs-accent-ink);white-space:nowrap;flex-shrink:0;margin-left:auto;font-size:13px;font-weight:500}.console-theme.cs-espace a.cs-resume-ligne:hover .cs-resume-lien{text-underline-offset:3px;text-decoration:underline}.console-theme.cs-espace .cs-panneau-voile{z-index:70;animation:cs-fondu var(--cs-m-entree);background:#1d1d1b52;position:fixed;inset:0}.console-theme.cs-espace .cs-panneau-voile[data-state=closed]{animation:cs-fondu-sortie var(--cs-m-sortie) forwards}@keyframes cs-fondu-sortie{to{opacity:0}}.console-theme.cs-espace .cs-panneau{z-index:71;background:var(--cs-card);border-left:1px solid var(--cs-line);width:min(440px,100vw);box-shadow:var(--cs-ombre-panneau);animation:cs-glisse-droite var(--cs-m-entree);outline:0;flex-direction:column;display:flex;position:fixed;top:0;bottom:0;right:0}.console-theme.cs-espace .cs-panneau[data-state=closed]{animation:cs-glisse-droite-sortie var(--cs-m-sortie) forwards}@keyframes cs-glisse-droite{0%{opacity:0;transform:translate(24px)}}@keyframes cs-glisse-droite-sortie{to{opacity:0;transform:translate(24px)}}@media (max-width:1023px){.console-theme.cs-espace .cs-panneau{border-left:0;border-top:1px solid var(--cs-line);width:100%;max-height:92dvh;animation:cs-glisse-haut var(--cs-m-entree);border-radius:12px 12px 0 0;top:auto;left:0;right:0;box-shadow:0 -8px 32px #05050524}.console-theme.cs-espace .cs-panneau[data-state=closed]{animation:cs-glisse-haut-sortie var(--cs-m-sortie) forwards}}@keyframes cs-glisse-haut{0%{opacity:0;transform:translateY(24px)}}@keyframes cs-glisse-haut-sortie{to{opacity:0;transform:translateY(24px)}}.console-theme.cs-espace .cs-panneau-tete{border-bottom:1px solid var(--cs-line);align-items:flex-start;gap:12px;padding:18px 20px 14px;display:flex}.console-theme.cs-espace .cs-panneau-titre{letter-spacing:-.015em;color:var(--cs-ink);font-size:17px;font-weight:600;line-height:24px}.console-theme.cs-espace .cs-panneau-sous{color:var(--cs-muted);margin-top:2px;font-size:13px;line-height:18px}.console-theme.cs-espace .cs-panneau-fermer{flex-shrink:0;margin-left:auto}.console-theme.cs-espace .cs-panneau-corps{flex:1;min-height:0;padding:16px 20px 24px;overflow-y:auto}.console-theme.cs-espace .cs-panneau-corps>*+*{margin-top:20px}.console-theme.cs-espace .cs-panneau-pied{border-top:1px solid var(--cs-line);background:var(--cs-inset);flex-wrap:wrap;gap:8px;padding:12px 20px;display:flex}.console-theme.cs-espace .cs-panneau-bloc-titre{color:var(--cs-ink);justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;font-size:13px;font-weight:600;display:flex}.console-theme.cs-espace .cs-panneau-bloc-titre .cs-compte{color:var(--cs-faint);font-variant-numeric:tabular-nums;font-weight:500}.console-theme.cs-espace .cs-panneau-lignes{border:1px solid var(--cs-line);border-radius:8px;gap:0;display:grid;overflow:hidden}.console-theme.cs-espace .cs-panneau-ligne{border-bottom:1px solid var(--cs-line-soft);justify-content:space-between;align-items:baseline;gap:12px;padding:9px 12px;font-size:13.5px;line-height:18px;display:flex}.console-theme.cs-espace .cs-panneau-ligne:last-child{border-bottom:0}.console-theme.cs-espace .cs-panneau-ligne>span:first-child{color:var(--cs-muted)}.console-theme.cs-espace .cs-panneau-ligne>span:last-child{text-align:right;color:var(--cs-ink);font-variant-numeric:tabular-nums;font-weight:500}.console-theme.cs-espace .cs-panneau-liste{gap:8px;margin:0;padding:0;list-style:none;display:grid}.console-theme.cs-espace .cs-panneau-liste>li{border:1px solid var(--cs-line);border-radius:8px;padding:10px 12px;font-size:13.5px;line-height:18px}@media print{.console-theme.cs-espace{background:#fff}.console-theme.cs-espace .cs-rail,.console-theme.cs-espace header,.console-theme.cs-espace .cs-panneau-voile,.console-theme.cs-espace .cs-panneau,.console-theme.cs-espace .cs-outils,.console-theme.cs-espace .cs-pagination,.console-theme.cs-espace .cs-sans-impression{display:none!important}.console-theme.cs-espace .lg\:pl-\[232px\]{padding-left:0!important}.console-theme.cs-espace .cs-card,.console-theme.cs-espace .cs-chiffre,.console-theme.cs-espace .cs-resume{box-shadow:none;break-inside:avoid}}@media (prefers-reduced-motion:reduce){.console-theme.cs-espace .cs-menu,.console-theme.cs-espace .cs-panneau,.console-theme.cs-espace .cs-panneau-voile,.console-theme.cs-espace .cs-tableau-selection{animation:none}.console-theme.cs-espace .cs-btn:active,.console-theme.cs-espace a.cs-chiffre:hover,.console-theme.cs-espace .cs-module:hover{transform:none}}.console-theme.cs-espace .cs-nav-badge{background:var(--cs-ink);min-width:20px;height:20px;color:var(--cs-card);font-variant-numeric:tabular-nums;border-radius:999px;flex-shrink:0;place-items:center;margin-left:auto;padding:0 6px;font-size:11.5px;font-weight:600;display:inline-grid}.console-theme.cs-espace .cs-notifs{border-top:1px solid var(--cs-line);margin:0;padding:0;list-style:none}.console-theme.cs-espace .cs-notif{--chiffre-fond:var(--cs-chip);--chiffre-encre:var(--cs-chip-ink);border:0;border-bottom:1px solid var(--cs-line-soft);width:100%;font:inherit;color:inherit;text-align:left;cursor:pointer;transition:background-color var(--cs-m-rapide);background:0 0;align-items:flex-start;gap:12px;padding:12px 16px;display:flex}.console-theme.cs-espace .cs-notifs>li:last-child .cs-notif{border-bottom:0}.console-theme.cs-espace .cs-notif:hover{background:var(--cs-inset)}.console-theme.cs-espace .cs-notif-journal{cursor:default}.console-theme.cs-espace .cs-notif-journal:hover{background:0 0}.console-theme.cs-espace .cs-notif-icone{background:var(--chiffre-fond);width:32px;height:32px;color:var(--chiffre-encre);border-radius:8px;flex-shrink:0;place-items:center;display:grid}.console-theme.cs-espace .cs-notif-icone svg{width:16px;height:16px}.console-theme.cs-espace .cs-notif-corps{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.console-theme.cs-espace .cs-notif-titre{color:var(--cs-ink);font-size:14px;font-weight:500;line-height:20px}.console-theme.cs-espace .cs-notif[data-vu=false] .cs-notif-titre{font-weight:600}.console-theme.cs-espace .cs-notif-sous{color:var(--cs-muted);font-size:12.5px;line-height:18px}.console-theme.cs-espace .cs-notif-droite{flex-shrink:0;align-items:center;gap:8px;padding-top:4px;display:flex}.console-theme.cs-espace .cs-notif-point{background:var(--cs-accent);border-radius:999px;width:8px;height:8px}.console-theme.cs-espace .cs-notif-jour{border-top:1px solid var(--cs-line-soft);border-bottom:1px solid var(--cs-line-soft);background:var(--cs-inset);color:var(--cs-muted);padding:7px 16px;font-size:12px;font-weight:600}.console-theme.cs-espace .cs-notif-jour+.cs-notifs{border-top:0}
