.PasswordRequirements_list__cWkza{list-style:none;margin:8px 0 0;padding:0;display:flex;flex-direction:column;gap:4px}.PasswordRequirements_list__cWkza li{display:flex;align-items:center;gap:7px;font-size:12.5px;color:var(--paper-faint,#8f897d);transition:color .15s ease}.PasswordRequirements_list__cWkza li.PasswordRequirements_met__5Z39D{color:var(--paper-dim,#cfc9bd)}.auth_shell__LmibP{min-height:100vh;display:grid;grid-template-columns:minmax(320px,.85fr) 1fr}@media (max-width:880px){.auth_shell__LmibP{grid-template-columns:1fr}}.auth_brandPanel__kz4A1{position:relative;background:var(--ink-2);border-right:1px solid var(--steel-line);padding:clamp(28px,4vw,56px);display:flex;flex-direction:column;justify-content:space-between;overflow:hidden}@media (max-width:880px){.auth_brandPanel__kz4A1{border-right:none;border-bottom:1px solid var(--steel-line);padding-bottom:32px}}.auth_plateField__kuIWl{position:absolute;inset:0;pointer-events:none;z-index:0}.auth_plateField__kuIWl:before{content:"";position:absolute;width:520px;height:520px;border-radius:50%;border:36px solid var(--ink-3);bottom:-260px;left:-180px;opacity:.6}.auth_brand__xuSaD{position:relative;z-index:1;display:flex;align-items:center;gap:10px;font-weight:800;font-size:22px;letter-spacing:-.02em;text-decoration:none;color:var(--paper)}.auth_logoMark__IqLEi{width:19px;height:22px;flex:none}.auth_brandTagline__bQpP2{position:relative;z-index:1;margin:8px 0 0 29px;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--plate-yellow)}.auth_brandMid__PdZgC{position:relative;z-index:1;margin-block:48px}.auth_brandMid__PdZgC h1{font-size:clamp(2rem,3.4vw,2.7rem);max-width:11ch}.auth_brandMid__PdZgC .bar-rule{margin:20px 0 26px}.auth_valueList__SParW{display:grid;gap:16px;list-style:none;padding:0;margin:0;max-width:34ch}.auth_valueList__SParW li{display:grid;grid-template-columns:18px 1fr;gap:12px;font-size:14.5px;color:var(--paper-dim)}.auth_valueList__SParW li svg{margin-top:3px;flex:none}.auth_brandFoot__lvU9e{position:relative;z-index:1;font-size:13px;color:var(--paper-faint);max-width:36ch}.auth_brandFoot__lvU9e a{color:var(--paper-dim);text-decoration:underline;text-decoration-color:var(--steel-line);text-underline-offset:3px}.auth_brandFoot__lvU9e a:hover{color:var(--paper)}.auth_formPanel__3zOLR{display:flex;align-items:center;justify-content:center;padding:clamp(28px,5vw,56px)}.auth_authCard__ctneT{width:100%;max-width:420px}.auth_tabs__n8pN1{display:grid;grid-template-columns:1fr 1fr;border:1px solid var(--steel-line);border-radius:var(--radius-m);padding:4px;background:var(--ink-2);margin-bottom:28px}.auth_tabBtn__2wQA_{appearance:none;border:none;background:transparent;color:var(--paper-faint);font-weight:700;font-size:14px;padding:10px 12px;border-radius:4px;cursor:pointer;transition:background .15s ease,color .15s ease}.auth_tabBtn__2wQA_[aria-pressed=true],.auth_tabBtn__2wQA_[aria-selected=true]{background:var(--ink-4);color:var(--paper)}.auth_tabBtn__2wQA_:hover:not([aria-selected=true]):not([aria-pressed=true]){color:var(--paper-dim)}.auth_authHead__GL1m_{margin-bottom:26px}.auth_authHead__GL1m_ h2{font-size:clamp(1.7rem,3vw,2.1rem)}.auth_authHead__GL1m_ p{margin-top:8px;color:var(--paper-dim);font-size:14.5px}.auth_field__71WXj{display:grid;gap:7px;margin-bottom:18px}.auth_field__71WXj label{font-size:13px;font-weight:700;color:var(--paper-dim)}.auth_inputWrap__WIIuq{position:relative}.auth_field__71WXj input{width:100%;background:var(--ink-2);border:1px solid var(--steel-line);color:var(--paper);font-family:inherit;font-size:16px;padding:12px 14px;border-radius:var(--radius-s);transition:border-color .15s ease,background .15s ease}.auth_field__71WXj input::placeholder{color:var(--paper-faint)}.auth_field__71WXj input:hover{border-color:var(--paper-faint)}.auth_field__71WXj input:focus{outline:none;border-color:var(--iron-red);background:var(--ink-3)}.auth_field__71WXj input:disabled{opacity:.5;cursor:not-allowed}.auth_field__71WXj input[aria-invalid=true]{border-color:var(--error)}.auth_field__71WXj input[data-valid=true]{border-color:var(--moss)}.auth_hasToggle__PeogZ input{padding-right:44px}.auth_toggleVisibility__LOe7d{position:absolute;right:6px;top:50%;transform:translateY(-50%);width:40px;height:40px;display:grid;place-items:center;background:transparent;border:none;color:var(--paper-faint);cursor:pointer;border-radius:var(--radius-s)}.auth_toggleVisibility__LOe7d:hover{color:var(--paper-dim);background:var(--ink-3)}.auth_fieldError__WiXwH{display:flex;align-items:center;gap:6px;font-size:12.5px;color:var(--error)}.auth_fieldError__WiXwH svg{flex:none}.auth_fieldHint__dLHJk{font-size:12px;color:var(--paper-faint)}.auth_rowBetween__VfUCx{display:flex;align-items:center;justify-content:space-between;margin-bottom:22px;font-size:13.5px}.auth_checkboxRow__c9SfZ{display:flex;align-items:flex-start;gap:10px;font-size:13.5px;color:var(--paper-dim)}.auth_checkboxRow__c9SfZ input[type=checkbox]{width:17px;height:17px;margin-top:2px;accent-color:var(--iron-red);flex:none}.auth_link__R6JCG{color:var(--paper-dim);text-decoration:underline;text-decoration-color:var(--steel-line);text-underline-offset:3px;font-weight:600;background:none;border:none;padding:0;cursor:pointer;font-size:inherit}.auth_link__R6JCG:hover{color:var(--paper);text-decoration-color:var(--iron-red)}.auth_btnSubmit__VoJc6{width:100%;display:flex;align-items:center;justify-content:center;gap:10px;padding:13px 20px;border-radius:var(--radius-s);font-weight:700;font-size:15px;border:none;cursor:pointer;background:var(--iron-red-deep);color:var(--paper);transition:background .15s ease,transform .15s ease,opacity .15s ease}.auth_btnSubmit__VoJc6:hover:not(:disabled){background:#b82f1b}.auth_btnSubmit__VoJc6:active:not(:disabled){transform:translateY(1px)}.auth_btnSubmit__VoJc6:disabled{opacity:.7;cursor:not-allowed}.auth_btnSubmit__VoJc6.auth_success__vE8XK{background:var(--moss)}.auth_spinner__9IjVJ{width:16px;height:16px;border-radius:50%;border:2px solid rgba(243,239,230,.35);border-top:2px solid var(--paper);animation:auth_spin__hg3xX .7s linear infinite;flex:none}@keyframes auth_spin__hg3xX{to{transform:rotate(1turn)}}.auth_formStatus__XvX35{display:flex;align-items:center;gap:8px;margin-top:16px;padding:11px 14px;border-radius:var(--radius-s);font-size:13.5px;background:rgba(76,122,94,.14);border:1px solid var(--moss);color:#a9d3b8}.auth_formStatus__XvX35.auth_error__S7ydb{background:rgba(239,106,82,.12);border-color:var(--error);color:var(--error)}.auth_switchLine__rphlz{margin-top:24px;text-align:center;font-size:13.5px;color:var(--paper-faint)}.auth_shell__ZAm_x{min-height:100dvh;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,460px);align-items:center;gap:clamp(40px,6vw,96px);max-width:1160px;margin:0 auto;padding:clamp(32px,5vw,64px) clamp(20px,4vw,48px)}.auth_brandPanel__WGOw3{display:flex;flex-direction:column;gap:48px;min-width:0}.auth_plateField__q2z9S{display:none}.auth_brand__q34Fx{display:inline-flex;align-items:center;gap:10px;font-size:22px;font-weight:800;letter-spacing:-.03em;color:var(--paper);text-decoration:none}.auth_logoMark__6vxXz{width:22px;height:26px;flex:none}.auth_brandTagline__Q_k2o{margin:10px 0 0;font-size:11.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--accent-text)}.auth_brandMid__k5G1R h1{max-width:11ch;font-size:clamp(2.6rem,5vw,4.2rem);font-weight:760;letter-spacing:-.05em;line-height:.98;color:var(--paper)}.auth_brandMid__k5G1R .bar-rule{display:none}.auth_valueList__elBFm{display:grid;gap:10px;max-width:420px;margin:32px 0 0;padding:0;list-style:none}.auth_valueList__elBFm li{display:grid;grid-template-columns:30px 1fr;align-items:center;gap:12px;padding:12px 16px 12px 12px;border-radius:20px;border:1px solid var(--surface-border);background:var(--card-bg);box-shadow:var(--card-shadow);font-size:14.5px;line-height:1.4;color:var(--paper-dim)}.auth_valueList__elBFm li svg{width:30px;height:30px;padding:6px;border-radius:50%;background:var(--accent-soft);flex:none}.auth_brandFoot__xrd2J{font-size:13px;color:var(--paper-faint)}.auth_brandFoot__xrd2J a{color:var(--paper-dim);text-decoration:underline;text-decoration-color:var(--fill-strong);text-underline-offset:3px}.auth_brandFoot__xrd2J a:hover{color:var(--accent-text)}.auth_formPanel__erT0n{display:flex;flex-direction:column;gap:18px;min-width:0}.auth_authCard__fix5W{width:100%;padding:clamp(24px,4vw,36px);border-radius:32px;border:1px solid var(--surface-border);background:var(--card-bg);box-shadow:var(--card-shadow),var(--shadow-2);-webkit-backdrop-filter:blur(22px) saturate(160%);backdrop-filter:blur(22px) saturate(160%)}.auth_tabs__OznHR{display:grid;grid-template-columns:1fr 1fr;gap:4px;margin-bottom:26px;padding:4px;border-radius:999px;background:var(--fill)}.auth_tabBtn__8oPlo{appearance:none;min-height:42px;padding:9px 12px;border:0;border-radius:999px;background:transparent;color:var(--paper-faint);font-family:inherit;font-size:14px;font-weight:700;cursor:pointer;transition:background .15s ease,color .15s ease}.auth_tabBtn__8oPlo[aria-pressed=true],.auth_tabBtn__8oPlo[aria-selected=true]{background:var(--glass-active);color:var(--paper);box-shadow:var(--shadow-1)}.auth_tabBtn__8oPlo:hover:not([aria-selected=true]):not([aria-pressed=true]){color:var(--paper-dim)}.auth_authHead__B24BP{margin-bottom:24px}.auth_authHead__B24BP h2{font-size:clamp(1.8rem,3vw,2.2rem);font-weight:750;letter-spacing:-.045em;line-height:1.05}.auth_authHead__B24BP p{margin-top:8px;color:var(--paper-dim);font-size:14.5px;line-height:1.5}.auth_field__KaJ1X{display:grid;gap:7px;margin-bottom:16px}.auth_field__KaJ1X label{font-size:13px;font-weight:650;color:var(--paper-dim)}.auth_inputWrap__s8m9s{position:relative}.auth_field__KaJ1X input:not([type=checkbox]){width:100%;padding:13px 18px;border:1px solid var(--hairline);border-radius:999px;background:var(--surface-solid);box-shadow:var(--shadow-1);color:var(--paper);font-family:inherit;font-size:16px;transition:border-color .15s ease,box-shadow .15s ease}.auth_field__KaJ1X input:not([type=checkbox])::placeholder{color:var(--paper-faint)}.auth_field__KaJ1X input:not([type=checkbox]):hover{border-color:var(--fill-strong)}.auth_field__KaJ1X input:not([type=checkbox]):focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}.auth_field__KaJ1X input:not([type=checkbox]):disabled{opacity:.5;cursor:not-allowed}.auth_field__KaJ1X input[aria-invalid=true]{border-color:var(--error)}.auth_field__KaJ1X input[data-valid=true]{border-color:var(--moss)}.auth_hasToggle__pmpgo input:not([type=checkbox]){padding-right:52px}.auth_toggleVisibility__AnG2I{position:absolute;right:5px;top:50%;transform:translateY(-50%);width:40px;height:40px;display:grid;place-items:center;border:0;border-radius:50%;background:transparent;color:var(--paper-faint);cursor:pointer}.auth_toggleVisibility__AnG2I:hover{color:var(--paper);background:var(--fill)}.auth_fieldError__d8MSI{display:flex;align-items:center;gap:6px;font-size:12.5px;color:var(--error)}.auth_fieldError__d8MSI svg{flex:none}.auth_fieldHint__udGkk{font-size:12px;color:var(--paper-faint)}.auth_rowBetween__kYALg{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:4px 0 22px;font-size:13.5px}.auth_checkboxRow__QS2zL,.auth_field__KaJ1X .auth_checkboxRow__QS2zL{position:relative;display:block;padding-left:28px;font-size:13.5px;font-weight:500;line-height:1.45;color:var(--paper-dim)}.auth_checkboxRow__QS2zL input[type=checkbox]{position:absolute;left:0;top:1px;width:18px;height:18px;margin:0;accent-color:var(--accent)}.auth_link__0kfvC{padding:0;border:0;background:none;color:var(--accent-text);font:inherit;font-weight:650;text-decoration:none;cursor:pointer}.auth_link__0kfvC:hover{text-decoration:underline;text-underline-offset:3px}.auth_btnSubmit__rWC6i{width:100%;min-height:52px;display:flex;align-items:center;justify-content:center;gap:10px;padding:14px 22px;border:0;border-radius:999px;background:var(--accent-grad);box-shadow:var(--accent-glow),inset 0 1px 0 rgba(255,255,255,.28);color:var(--on-accent);font-family:inherit;font-size:15.5px;font-weight:700;letter-spacing:-.01em;cursor:pointer;transition:filter .15s ease,opacity .15s ease,scale .15s ease}.auth_btnSubmit__rWC6i:hover:not(:disabled){filter:brightness(1.05)}.auth_btnSubmit__rWC6i:active:not(:disabled){scale:.985}.auth_btnSubmit__rWC6i:disabled{opacity:.75;cursor:not-allowed}.auth_btnSubmit__rWC6i.auth_success__x6laJ{background:linear-gradient(140deg,#5aa77a,#2f7d52);box-shadow:0 12px 24px -12px rgba(47,125,82,.6)}.auth_spinner__0SgZn{width:16px;height:16px;border-radius:50%;border:2px solid rgba(255,255,255,.4);border-top-color:#ffffff;animation:auth_spin__ApOOf .7s linear infinite;flex:none}@keyframes auth_spin__ApOOf{to{transform:rotate(1turn)}}.auth_formStatus__y9oM9{display:flex;align-items:center;gap:8px;margin-top:16px;padding:12px 16px;border-radius:18px;border:1px solid color-mix(in srgb,var(--moss) 40%,transparent);background:var(--moss-soft);color:var(--moss);font-size:13.5px;line-height:1.45}.auth_formStatus__y9oM9 svg{flex:none}.auth_formStatus__y9oM9 svg *{stroke:currentColor}.auth_formStatus__y9oM9.auth_error__vejWq{border-color:var(--danger-line);background:var(--danger-soft);color:var(--danger)}.auth_switchLine__TuDSy{margin-top:22px;text-align:center;font-size:13.5px;color:var(--paper-faint)}.auth_themeRow__qCgoD{width:min(100%,340px);margin:0 auto}@media (max-width:880px){.auth_shell__ZAm_x{display:flex;flex-direction:column;gap:20px;max-width:520px;padding:max(20px,env(safe-area-inset-top)) 16px max(28px,env(safe-area-inset-bottom))}.auth_brandPanel__WGOw3{display:contents}.auth_brandPanel__WGOw3>div:nth-child(2){order:0;padding:6px 4px 0}.auth_formPanel__erT0n{order:1}.auth_brandMid__k5G1R{order:2;margin-top:10px;padding:0 4px}.auth_brandFoot__xrd2J{order:3;text-align:center}.auth_brandMid__k5G1R h1{max-width:none;font-size:2rem}.auth_valueList__elBFm{max-width:none;margin-top:16px}.auth_authCard__fix5W{padding:22px 18px 24px;border-radius:28px}}.tokens_root__gKwWO{--v6-bg:#f2ece6;--v6-glow-a:rgba(234,124,92,0.36);--v6-glow-b:rgba(250,190,148,0.52);--v6-glow-c:rgba(217,105,74,0.16);--v6-glow-d:rgba(238,150,116,0.3);--surface:rgba(255,255,255,0.5);--card-bg:linear-gradient(150deg,rgba(255,255,255,0.74),rgba(255,255,255,0.34) 48%,rgba(255,255,255,0.48));--surface-solid:rgba(255,255,255,0.66);--surface-border:rgba(255,255,255,0.8);--hairline:rgba(42,30,24,0.08);--fill:rgba(42,30,24,0.045);--fill-strong:rgba(42,30,24,0.09);--card-shadow:inset 0 1px 0 rgba(255,255,255,0.92),inset 0 -1px 0 rgba(255,255,255,0.3),0 12px 32px -16px rgba(70,40,22,0.22);--glass-bg:rgba(255,255,255,0.6);--glass-border:rgba(255,255,255,0.82);--glass-hl:rgba(255,255,255,0.95);--glass-shadow:0 18px 40px -16px rgba(70,40,22,0.34),0 2px 8px rgba(70,40,22,0.06);--glass-active:rgba(255,255,255,0.92);--glass-sheen:rgba(255,255,255,0.45);--scrim:rgba(38,26,20,0.38);--sheet-bg:rgba(250,247,244,0.86);--sheet-bg-strong:rgba(250,247,244,0.96);--accent:#d9694a;--accent-text:#b4492d;--accent-soft:rgba(217,105,74,0.13);--accent-grad:linear-gradient(140deg,#ea8a6c,#d9694a 46%,#bd5034);--accent-glow:0 12px 24px -12px rgba(194,85,58,0.7);--danger:#c42f3c;--danger-soft:rgba(196,47,60,0.1);--danger-line:rgba(196,47,60,0.32);--danger-grad:linear-gradient(140deg,#d8454f,#c2313d 46%,#a3262f);--danger-glow:0 12px 24px -12px rgba(163,38,47,0.62);--on-accent:#ffffff;--amber-soft:rgba(214,150,40,0.15);--moss-soft:rgba(47,125,82,0.12);--bar-off:rgba(42,30,24,0.1);--ink:#f3eee9;--ink-2:#ffffff;--ink-3:#f2ece6;--ink-4:#e9e1d9;--paper:#1f1a17;--paper-dim:#574d47;--paper-faint:#7d726a;--iron-red:#d9694a;--iron-red-dim:#b9573c;--iron-red-deep:#c2553a;--plate-yellow:#a46b10;--steel:#8a8f96;--steel-line:#e6ded6;--moss:#2f7d52;--error:#c42f3c;--radius-s:14px;--radius-m:22px;--shadow-1:inset 0 1px 0 rgba(255,255,255,0.85),0 1px 3px rgba(60,35,20,0.08);--shadow-2:0 18px 40px -18px rgba(60,35,20,0.32);color-scheme:light;position:relative;isolation:isolate;min-height:100dvh;color:var(--paper);overflow-x:clip}.tokens_root__gKwWO[data-theme=dark]{--v6-bg:#0f0c0b;--v6-glow-a:rgba(224,110,78,0.32);--v6-glow-b:rgba(150,68,40,0.36);--v6-glow-c:rgba(217,105,74,0.13);--v6-glow-d:rgba(196,92,60,0.2);--surface:rgba(255,255,255,0.05);--card-bg:linear-gradient(150deg,rgba(255,255,255,0.1),rgba(255,255,255,0.032) 50%,rgba(255,255,255,0.058));--surface-solid:rgba(255,255,255,0.09);--surface-border:rgba(255,255,255,0.1);--hairline:rgba(255,255,255,0.075);--fill:rgba(255,255,255,0.05);--fill-strong:rgba(255,255,255,0.1);--card-shadow:inset 0 1px 0 rgba(255,255,255,0.09),inset 0 -1px 0 rgba(255,255,255,0.02),0 16px 36px -20px rgba(0,0,0,0.85);--glass-bg:rgba(38,32,29,0.56);--glass-border:rgba(255,255,255,0.11);--glass-hl:rgba(255,255,255,0.09);--glass-shadow:0 18px 40px -16px rgba(0,0,0,0.7),0 2px 8px rgba(0,0,0,0.3);--glass-active:rgba(255,255,255,0.12);--glass-sheen:rgba(255,255,255,0.07);--scrim:rgba(0,0,0,0.55);--sheet-bg:rgba(29,24,22,0.86);--sheet-bg-strong:rgba(29,24,22,0.96);--accent:#e3795a;--accent-text:#f0957a;--accent-soft:rgba(227,121,90,0.16);--accent-glow:0 12px 26px -12px rgba(227,121,90,0.55);--danger:#ef5f6b;--danger-soft:rgba(239,95,107,0.15);--danger-line:rgba(239,95,107,0.4);--danger-grad:linear-gradient(140deg,#e8545f,#cf3d4a 46%,#ad2f3b);--danger-glow:0 12px 26px -12px rgba(232,84,95,0.5);--amber-soft:rgba(230,178,58,0.14);--moss-soft:rgba(111,191,143,0.13);--bar-off:rgba(255,255,255,0.1);--ink:#100d0c;--ink-2:#1c1816;--ink-3:#26211e;--ink-4:#302925;--paper:#f4efe9;--paper-dim:#c9bfb6;--paper-faint:#92877e;--iron-red:#e3795a;--iron-red-dim:#b9573c;--iron-red-deep:#c2553a;--plate-yellow:#e6b23a;--steel-line:#2f2825;--moss:#6fbf8f;--error:#ef5f6b;--shadow-1:inset 0 1px 0 rgba(255,255,255,0.07),0 1px 3px rgba(0,0,0,0.4);--shadow-2:0 18px 40px -16px rgba(0,0,0,0.75);color-scheme:dark}@media (prefers-color-scheme:dark){.tokens_root__gKwWO[data-theme=auto]{--v6-bg:#0f0c0b;--v6-glow-a:rgba(224,110,78,0.32);--v6-glow-b:rgba(150,68,40,0.36);--v6-glow-c:rgba(217,105,74,0.13);--v6-glow-d:rgba(196,92,60,0.2);--surface:rgba(255,255,255,0.05);--card-bg:linear-gradient(150deg,rgba(255,255,255,0.1),rgba(255,255,255,0.032) 50%,rgba(255,255,255,0.058));--surface-solid:rgba(255,255,255,0.09);--surface-border:rgba(255,255,255,0.1);--hairline:rgba(255,255,255,0.075);--fill:rgba(255,255,255,0.05);--fill-strong:rgba(255,255,255,0.1);--card-shadow:inset 0 1px 0 rgba(255,255,255,0.09),inset 0 -1px 0 rgba(255,255,255,0.02),0 16px 36px -20px rgba(0,0,0,0.85);--glass-bg:rgba(38,32,29,0.56);--glass-border:rgba(255,255,255,0.11);--glass-hl:rgba(255,255,255,0.09);--glass-shadow:0 18px 40px -16px rgba(0,0,0,0.7),0 2px 8px rgba(0,0,0,0.3);--glass-active:rgba(255,255,255,0.12);--glass-sheen:rgba(255,255,255,0.07);--scrim:rgba(0,0,0,0.55);--sheet-bg:rgba(29,24,22,0.86);--sheet-bg-strong:rgba(29,24,22,0.96);--accent:#e3795a;--accent-text:#f0957a;--accent-soft:rgba(227,121,90,0.16);--accent-glow:0 12px 26px -12px rgba(227,121,90,0.55);--danger:#ef5f6b;--danger-soft:rgba(239,95,107,0.15);--danger-line:rgba(239,95,107,0.4);--danger-grad:linear-gradient(140deg,#e8545f,#cf3d4a 46%,#ad2f3b);--danger-glow:0 12px 26px -12px rgba(232,84,95,0.5);--amber-soft:rgba(230,178,58,0.14);--moss-soft:rgba(111,191,143,0.13);--bar-off:rgba(255,255,255,0.1);--ink:#100d0c;--ink-2:#1c1816;--ink-3:#26211e;--ink-4:#302925;--paper:#f4efe9;--paper-dim:#c9bfb6;--paper-faint:#92877e;--iron-red:#e3795a;--iron-red-dim:#b9573c;--iron-red-deep:#c2553a;--plate-yellow:#e6b23a;--steel-line:#2f2825;--moss:#6fbf8f;--error:#ef5f6b;--shadow-1:inset 0 1px 0 rgba(255,255,255,0.07),0 1px 3px rgba(0,0,0,0.4);--shadow-2:0 18px 40px -16px rgba(0,0,0,0.75);color-scheme:dark}}.tokens_root__gKwWO{--v6-backdrop:radial-gradient(75% 42% at 104% -6%,var(--v6-glow-a),transparent 70%),radial-gradient(62% 40% at -14% 30%,var(--v6-glow-b),transparent 72%),radial-gradient(55% 34% at 110% 62%,var(--v6-glow-d),transparent 70%),radial-gradient(85% 46% at 40% 112%,var(--v6-glow-c),transparent 70%),var(--v6-bg)}.tokens_root__gKwWO:before{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;background:var(--v6-backdrop)}body:has(.tokens_root__gKwWO),html:has(.tokens_root__gKwWO){background:#f3eee9}body:has(.tokens_root__gKwWO[data-theme=dark]),html:has(.tokens_root__gKwWO[data-theme=dark]){background:#100d0c}@media (prefers-color-scheme:dark){body:has(.tokens_root__gKwWO[data-theme=auto]),html:has(.tokens_root__gKwWO[data-theme=auto]){background:#100d0c}}.tokens_root__gKwWO .btn{border-radius:999px;font-weight:700;letter-spacing:-.01em}.tokens_root__gKwWO .btn-primary,.tokens_root__gKwWO .btn-primary:hover{background:var(--accent-grad);color:var(--on-accent);border-color:transparent;box-shadow:var(--accent-glow),inset 0 1px 0 rgba(255,255,255,.28)}.tokens_root__gKwWO .btn-primary:disabled{opacity:.6}.tokens_root__gKwWO .btn-ghost{background:var(--surface-solid);color:var(--paper);border-color:var(--hairline);box-shadow:var(--shadow-1)}.tokens_root__gKwWO .btn-ghost:hover{background:var(--surface-solid);border-color:var(--fill-strong)}.tokens_root__gKwWO .btn-primary.btn-danger,.tokens_root__gKwWO .btn-primary.btn-danger:hover{background:var(--danger-grad);box-shadow:var(--danger-glow),inset 0 1px 0 rgba(255,255,255,.24)}.tokens_root__gKwWO .btn-ghost.btn-danger{background:var(--danger-soft);color:var(--danger);border-color:var(--danger-line)}.tokens_root__gKwWO .btn-ghost.btn-danger:hover{background:color-mix(in srgb,var(--danger) 16%,transparent);border-color:var(--danger)}.tokens_root__gKwWO :focus-visible{outline-color:var(--accent)}.tokens_root__gKwWO ::selection{background:var(--accent-soft)}.themeSwitch_themeSeg__mDDr3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;padding:4px;border-radius:999px;background:var(--fill)}.themeSwitch_themeOpt__WQ6tH{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:42px;padding:8px 6px;border:0;border-radius:999px;background:transparent;color:var(--paper-dim);font-family:inherit;font-size:13px;font-weight:700;cursor:pointer}.themeSwitch_themeOpt__WQ6tH svg{width:16px;height:16px;flex:none}.themeSwitch_themeOptOn__OSIGl,.themeSwitch_themeOptOn__OSIGl:hover{background:var(--accent-grad);color:var(--on-accent);box-shadow:var(--accent-glow)}