:root{--df-font-display:"Bricolage Grotesque", Inter, system-ui, sans-serif;--df-font-sans:Inter, system-ui, -apple-system, "Segoe UI", sans-serif;--df-font-mono:"JetBrains Mono", ui-monospace, monospace;--df-space-1:4px;--df-space-2:8px;--df-space-3:12px;--df-space-4:16px;--df-space-5:20px;--df-space-6:24px;--df-space-8:32px;--df-page-narrow:720px;--df-page-default:1100px;--df-page-wide:1320px;--df-page-gutter:clamp(16px, 4vw, 40px);--df-page-title:30px;--df-radius-s:9px;--df-radius-m:12px;--df-radius-l:16px;--df-radius-xl:20px;--df-radius-pill:999px}:root,[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--df-ground:#fafaf7;--df-surface:#fff;--df-surface-2:#f4f2ec;--df-canvas:#fff;--df-canvas-dot:#e4e2dc;--df-line:#e7e5df;--df-line-strong:#b9b6ad;--df-ink:#18181b;--df-ink-2:#3f3e3a;--df-muted:#67655f;--df-inverse:#18181b;--df-on-inverse:#fafaf7;--df-inverse-2:#2b2b30;--df-accent:#ef5b2b;--df-on-accent:#18181b;--df-accent-soft:#ffe3d6;--df-accent-ink:#9a3110;--df-tool-planning:#3b82f6;--df-tool-planning-soft:#e6efff;--df-tool-planning-ink:#1d4ed8;--df-tool-conception:var(--df-accent);--df-tool-ardoise:#f5b83d;--df-tool-ardoise-on:#3d2a00;--df-tool-ardoise-soft:#fff1cc;--df-tool-ardoise-ink:#7a5300;--df-tool-tickets:#16a34a;--df-tool-tickets-soft:#ddf5e5;--df-tool-tickets-ink:#11713a;--df-tool-docs:#8b5cf6;--df-tool-docs-soft:#ece5ff;--df-tool-docs-ink:#5b34c7;--df-danger:#c42330;--df-danger-soft:#ffe4e6;--df-on-tool:#fff;--df-brand-panel:#18181b;--df-brand-panel-ink:#f4f3ee;--df-brand-panel-muted:#a3a19a;--df-brand-panel-line:#ffffff0f;--df-brand-panel-check:#7fdca0;--df-overlay:#18181b73;--df-presence-1:#ef5b2b;--df-presence-2:#5b9bf8;--df-presence-3:#f5b83d;--df-presence-4:#22b05a;--df-presence-5:#a78bfa;--df-on-presence:#18181b;--df-focus:var(--df-accent);--df-shadow-ink:#18181b;--df-shadow-card:0 2px 6px #18181b0f, 0 10px 24px #18181b0f;--df-shadow-lift:0 1px 3px #18181b14;--df-shadow-float:0 10px 30px #18181b40;--df-shadow-modal:0 24px 60px #0000004d}[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--df-ground:#141416;--df-surface:#1d1d21;--df-surface-2:#26262b;--df-canvas:#1a1a1e;--df-canvas-dot:#2e2e34;--df-line:#2f2f35;--df-line-strong:#55534e;--df-ink:#f4f3ee;--df-ink-2:#d6d4cd;--df-muted:#a3a19a;--df-inverse:#f4f3ee;--df-on-inverse:#18181b;--df-inverse-2:#e4e2db;--df-accent:#ff6a3d;--df-on-accent:#18181b;--df-accent-soft:#3a1f14;--df-accent-ink:#ffb59a;--df-tool-planning:#3b82f6;--df-tool-planning-soft:#17233d;--df-tool-planning-ink:#9cbcff;--df-tool-conception:var(--df-accent);--df-tool-ardoise:#f5b83d;--df-tool-ardoise-on:#3d2a00;--df-tool-ardoise-soft:#3a2e10;--df-tool-ardoise-ink:#f5cf72;--df-tool-tickets:#22b05a;--df-tool-tickets-soft:#13301f;--df-tool-tickets-ink:#7fdca0;--df-tool-docs:#9b74f8;--df-tool-docs-soft:#271d45;--df-tool-docs-ink:#c4b0ff;--df-danger:#ff7b84;--df-danger-soft:#3a1519;--df-on-tool:#fff;--df-brand-panel:#1d1d21;--df-brand-panel-ink:#f4f3ee;--df-brand-panel-muted:#a3a19a;--df-brand-panel-line:#ffffff0f;--df-brand-panel-check:#7fdca0;--df-overlay:#0009;--df-presence-1:#ef5b2b;--df-presence-2:#5b9bf8;--df-presence-3:#f5b83d;--df-presence-4:#22b05a;--df-presence-5:#a78bfa;--df-on-presence:#18181b;--df-focus:var(--df-accent);--df-shadow-ink:#000;--df-shadow-card:0 10px 24px #00000059;--df-shadow-lift:0 1px 3px #0006;--df-shadow-float:0 10px 30px #00000073;--df-shadow-modal:0 24px 60px #0009}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--df-ground:#141416;--df-surface:#1d1d21;--df-surface-2:#26262b;--df-canvas:#1a1a1e;--df-canvas-dot:#2e2e34;--df-line:#2f2f35;--df-line-strong:#55534e;--df-ink:#f4f3ee;--df-ink-2:#d6d4cd;--df-muted:#a3a19a;--df-inverse:#f4f3ee;--df-on-inverse:#18181b;--df-inverse-2:#e4e2db;--df-accent:#ff6a3d;--df-on-accent:#18181b;--df-accent-soft:#3a1f14;--df-accent-ink:#ffb59a;--df-tool-planning:#3b82f6;--df-tool-planning-soft:#17233d;--df-tool-planning-ink:#9cbcff;--df-tool-conception:var(--df-accent);--df-tool-ardoise:#f5b83d;--df-tool-ardoise-on:#3d2a00;--df-tool-ardoise-soft:#3a2e10;--df-tool-ardoise-ink:#f5cf72;--df-tool-tickets:#22b05a;--df-tool-tickets-soft:#13301f;--df-tool-tickets-ink:#7fdca0;--df-tool-docs:#9b74f8;--df-tool-docs-soft:#271d45;--df-tool-docs-ink:#c4b0ff;--df-danger:#ff7b84;--df-danger-soft:#3a1519;--df-on-tool:#fff;--df-brand-panel:#1d1d21;--df-brand-panel-ink:#f4f3ee;--df-brand-panel-muted:#a3a19a;--df-brand-panel-line:#ffffff0f;--df-brand-panel-check:#7fdca0;--df-overlay:#0009;--df-presence-1:#ef5b2b;--df-presence-2:#5b9bf8;--df-presence-3:#f5b83d;--df-presence-4:#22b05a;--df-presence-5:#a78bfa;--df-on-presence:#18181b;--df-focus:var(--df-accent);--df-shadow-ink:#000;--df-shadow-card:0 10px 24px #00000059;--df-shadow-lift:0 1px 3px #0006;--df-shadow-float:0 10px 30px #00000073;--df-shadow-modal:0 24px 60px #0009}}.df-display-xl{font-family:var(--df-font-display);letter-spacing:-.03em;font-size:44px;font-weight:700;line-height:46px}.df-display-l{font-family:var(--df-font-display);letter-spacing:-.02em;font-size:24px;font-weight:700;line-height:28px}.df-title{font-family:var(--df-font-display);font-size:18px;font-weight:600;line-height:24px}.df-title-s{font-family:var(--df-font-display);font-size:15px;font-weight:600;line-height:20px}.df-body{font-family:var(--df-font-sans);font-size:13.5px;font-weight:400;line-height:20px}.df-body-strong{font-family:var(--df-font-sans);font-size:13.5px;font-weight:600;line-height:20px}.df-small{font-family:var(--df-font-sans);font-size:12px;font-weight:400;line-height:16px}.df-code{font-family:var(--df-font-mono);font-size:12px;font-weight:400;line-height:18px}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-display:swap;font-weight:200 800;font-stretch:75% 100%;src:url(/assets/bricolage-grotesque-latin-standard-normal-C5Lc8Qmc.woff2)format("woff2-variations");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:Bricolage Grotesque;font-style:normal;font-display:swap;font-weight:200 800;font-stretch:75% 100%;src:url(/assets/bricolage-grotesque-latin-ext-standard-normal-qp-RdZgh.woff2)format("woff2-variations");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:Inter;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-normal-Dx4kXJAl.woff2)format("woff2-variations");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:Inter;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-wght-normal-DO1Apj_S.woff2)format("woff2-variations");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:JetBrains Mono;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-latin-wght-normal-B9CIFXIH.woff2)format("woff2-variations");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:JetBrains Mono;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-latin-ext-wght-normal-DBQx-q_a.woff2)format("woff2-variations");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}*,:before,:after{box-sizing:border-box}html,body{min-height:100%;margin:0}body{background:var(--df-ground);color:var(--df-ink);font-family:var(--df-font-sans);-webkit-font-smoothing:antialiased;font-size:13.5px;line-height:20px}:focus-visible{outline:2px solid var(--df-focus);outline-offset:2px}button{font:inherit;color:inherit}a{color:inherit}.df-visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.df-auth-form{gap:var(--df-space-5);flex-direction:column;display:flex}.df-auth-heading{gap:var(--df-space-2);flex-direction:column;display:flex}.df-auth-heading h1{font-family:var(--df-font-display);letter-spacing:-.02em;color:var(--df-ink);margin:0;font-size:30px;font-weight:700;line-height:1.15}.df-auth-heading p{color:var(--df-ink-2);margin:0;font-size:14px;line-height:1.6}.df-auth-heading strong{color:var(--df-ink)}.df-auth-alt{text-align:center;color:var(--df-muted);margin:0}.df-link{color:var(--df-ink);text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--df-line-strong);text-decoration-color:var(--df-line-strong);font-weight:600}.df-link-quiet{color:var(--df-ink-2);text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--df-line-strong);text-decoration-color:var(--df-line-strong);font-size:12.5px}.df-auth-steps{gap:var(--df-space-2);color:var(--df-muted);flex-direction:column;font-size:12.5px;font-weight:600;display:flex}.df-auth-steps__bars{gap:6px;display:flex}.df-auth-steps__bars span{background:var(--df-surface-2);border-radius:2px;flex:1;height:4px}.df-auth-steps__bars span.is-on{background:var(--df-accent)}.df-auth-badge{border-radius:var(--df-radius-l);place-items:center;width:64px;height:64px;display:grid}.df-auth-badge[data-tone=accent]{background:var(--df-accent-soft);color:var(--df-accent-ink)}.df-auth-badge[data-tone=danger]{background:var(--df-danger-soft);color:var(--df-danger)}.df-auth-badge[data-tone=success]{background:var(--df-tool-tickets-soft);color:var(--df-tool-tickets-ink);border-radius:50%}.df-auth-note{border:1px dashed var(--df-line-strong);border-radius:var(--df-radius-l);color:var(--df-muted);gap:10px;padding:14px 16px;font-size:13px;line-height:1.5;display:flex}.df-auth-actions{gap:var(--df-space-3);display:flex}.df-auth-actions>:last-child{flex:1}.df-card{gap:var(--df-space-4);padding:var(--df-space-5);border:1px solid var(--df-line);border-radius:var(--df-radius-l);background:var(--df-surface);flex-direction:column;display:flex}.df-card>h2{font-family:var(--df-font-display);color:var(--df-ink);margin:0;font-size:18px;font-weight:600}.df-card__footer{justify-content:flex-end;align-items:center;gap:var(--df-space-3);display:flex}.df-card__footer--between{justify-content:space-between}.df-card__text{color:var(--df-ink-2);margin:0;font-size:13px;line-height:1.55}.df-chip{height:22px;padding:0 var(--df-space-2);border-radius:var(--df-radius-pill);align-items:center;font-size:12px;font-weight:600;display:inline-flex}.df-chip[data-tone=success]{background:var(--df-tool-tickets-soft);color:var(--df-tool-tickets-ink)}.df-chip[data-tone=warning]{background:var(--df-tool-ardoise-soft);color:var(--df-tool-ardoise-ink)}.df-visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ob__title{font:700 40px/1.05 var(--df-font-display);letter-spacing:-.03em;margin:0}.ob__lead{color:var(--df-ink-2);margin:10px 0 0;font-size:16px}.ob__form{flex-direction:column;gap:24px;display:flex}.ob__group{border:0;flex-direction:column;gap:10px;min-width:0;margin:0;padding:0;display:flex}.ob__h2{margin:0 0 10px;padding:0;font-size:15px;font-weight:600}.ob__hint{color:var(--df-muted);margin:0;font-size:13px}.ob__radio{opacity:0;width:1px;height:1px;margin:0;position:absolute}.ob__foot{flex-wrap:wrap;align-items:center;gap:10px;padding-top:8px;display:flex}.ob__spacer{flex:1}.ob__skip{min-height:40px;color:var(--df-muted);align-items:center;padding:0 4px;text-decoration:none;display:inline-flex}.ob__skip:hover{color:var(--df-ink)}.ob__skip:focus-visible{outline:2px solid var(--df-focus);outline-offset:2px;border-radius:var(--df-radius-s)}
