@font-face{font-family:GeistSans;src:url(../media/Geist_Variable-s.p.2wz-lhd5-5z0-.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:GeistSans Fallback;src:local(Arial);ascent-override:94.56%;descent-override:27.76%;line-gap-override:0.0%;size-adjust:106.28%}.xstgBW_className{font-family:GeistSans,GeistSans Fallback}.xstgBW_variable{--font-geist-sans:"GeistSans", "GeistSans Fallback"}
@font-face{font-family:GeistMono;src:url(../media/GeistMono_Variable.p.0l9aeqppdf-ve.woff2)format("woff2");font-display:swap;font-weight:100 900}.dY33FG_className{font-family:GeistMono,ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace}.dY33FG_variable{--font-geist-mono:"GeistMono", ui-monospace, SFMono-Regular, Roboto Mono, Menlo, Monaco, Liberation Mono, DejaVu Sans Mono, Courier New, monospace}
:root{--sans:var(--font-geist-sans), "Geist", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--mono:var(--font-geist-mono), "Geist Mono", ui-monospace, "SF Mono", Menlo, monospace;--r-carte:10px;--r-btn:8px;--r-etiq:6px;--cadre:#f6f6f5;--bg:#fff;--surface:#fff;--surface-2:#fafafa;--survol:#f5f5f4;--choix:#efefed;--line:#e8e8e6;--line-2:#d8d8d5;--fg:#0b0b0b;--muted:#626260;--faint:#757573;--good:#15803d;--warn:#a16207;--bad:#c22b10;--agent:#4f46e5;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:dark){:root:not([data-theme=clair]){--cadre:#0b0b0b;--bg:#111110;--surface:#111110;--surface-2:#171716;--survol:#1c1c1a;--choix:#232321;--line:#262624;--line-2:#363633;--fg:#f2f2f0;--muted:#a3a39f;--faint:#8f8f8b;--good:#4ade80;--warn:#e3b065;--bad:#f08c7f;--agent:#8f9bff;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}:root[data-theme=sombre]{--cadre:#0b0b0b;--bg:#111110;--surface:#111110;--surface-2:#171716;--survol:#1c1c1a;--choix:#232321;--line:#262624;--line-2:#363633;--fg:#f2f2f0;--muted:#a3a39f;--faint:#8f8f8b;--good:#4ade80;--warn:#e3b065;--bad:#f08c7f;--agent:#8f9bff;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--cadre);color:var(--fg);font:400 14px/21px var(--sans);letter-spacing:-.006em;-webkit-font-smoothing:antialiased;margin:0}a{color:var(--fg)}.etiq-mono{font:400 11px/16px var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.mono{font-family:var(--mono)}.attenue{color:var(--muted)}.btn{border:1px solid var(--line);border-radius:var(--r-btn);background:var(--surface);height:36px;color:var(--fg);font:500 14px/1 var(--sans);cursor:pointer;justify-content:center;align-items:center;gap:6px;padding:0 14px;text-decoration:none;display:inline-flex}.btn:hover{background:var(--survol)}.btn.principal{background:var(--fg);border-color:var(--fg);color:var(--bg)}.btn.principal:hover{opacity:.9}.btn[disabled]{opacity:.55;cursor:not-allowed}.champ{border:1px solid var(--line-2);border-radius:var(--r-btn);background:var(--surface);width:100%;height:38px;color:var(--fg);font:400 14px var(--sans);padding:0 12px}.champ:focus{outline:2px solid var(--fg);outline-offset:-1px}.carte{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-carte)}.erreur{color:var(--bad);font-size:13px}
