.auth-shared_page__6KIaD{min-height:100vh;display:grid;grid-template-columns:1.1fr 1fr;background:#100f0b;font-family:var(--font-space-grotesk,"Space Grotesk",ui-sans-serif,system-ui,sans-serif)}.auth-shared_brand__Rp2hY{background:#100f0b;background-image:linear-gradient(#1c1a14 1px,transparent 0),linear-gradient(90deg,#1c1a14 1px,transparent 0);background-size:28px 28px;display:flex;flex-direction:column;padding:40px 48px;position:relative;overflow:hidden}.auth-shared_brandLogo__gv1OQ{display:flex;align-items:center;gap:10px;text-decoration:none}.auth-shared_brandLogoIcon__tuaOI{width:32px;height:32px;border-radius:8px;background:linear-gradient(135deg,#cdf564,#a8d444);display:flex;align-items:center;justify-content:center;flex-shrink:0}.auth-shared_brandLogoIcon__tuaOI svg{width:16px;height:16px;fill:#100f0b}.auth-shared_brandLogoName__0QWTK{font-family:var(--font-jetbrains-mono,"JetBrains Mono","Courier New",monospace);font-size:.95rem;font-weight:700;color:#ece8dd;letter-spacing:-.01em}.auth-shared_brandLogoNameAccent__que6v{color:#cdf564}.auth-shared_brandCenter__ioe8w{flex:1 1;display:flex;flex-direction:column;justify-content:center;gap:28px}.auth-shared_brandEyebrow__9HJDL{font-family:var(--font-jetbrains-mono,"JetBrains Mono","Courier New",monospace);font-size:11px;font-weight:500;letter-spacing:.08em;color:#cdf564;text-transform:uppercase}.auth-shared_brandHeadline__hEVX6{font-size:2rem;font-weight:700;color:#ece8dd;line-height:1.25;letter-spacing:-.025em;margin:0}.auth-shared_agentBox__UTPL9{background:rgba(28,26,20,.8);border:1px solid #34312a;border-radius:12px;padding:16px 18px;display:flex;flex-direction:column;gap:10px}.auth-shared_agentBoxLabel__l3Jov{font-family:var(--font-jetbrains-mono,"JetBrains Mono","Courier New",monospace);font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:#6b6555}.auth-shared_agentRow__0sWF2{display:flex;align-items:center;justify-content:space-between;gap:12px}.auth-shared_agentName__8OMDQ{font-size:12px;color:#ece8dd}.auth-shared_agentName__8OMDQ,.auth-shared_agentStat__qIi0L{font-family:var(--font-jetbrains-mono,"JetBrains Mono","Courier New",monospace)}.auth-shared_agentStat__qIi0L{font-size:11px;color:#8c8676}.auth-shared_agentStatAccent__lCuqI{color:#cdf564}.auth-shared_checklist___Si0u{display:flex;flex-direction:column;gap:14px}.auth-shared_checklistItem__mEr_b{display:flex;align-items:center;gap:12px}.auth-shared_checklistDot__mJ4_3{border-radius:50%;border:1.5px solid #34312a;color:#6b6555}.auth-shared_checklistDotDone__PnYxl,.auth-shared_checklistDot__mJ4_3{width:22px;height:22px;display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:11px;font-family:var(--font-jetbrains-mono,"JetBrains Mono","Courier New",monospace)}.auth-shared_checklistDotDone__PnYxl{border-radius:50%;border:1.5px solid #cdf564;background:hsla(77,88%,68%,.12);color:#cdf564}.auth-shared_checklistText__0_7xu{color:#8c8676}.auth-shared_checklistTextDone___0Y7C,.auth-shared_checklistText__0_7xu{font-size:13px;font-family:var(--font-space-grotesk,"Space Grotesk",ui-sans-serif,system-ui,sans-serif)}.auth-shared_checklistTextDone___0Y7C{color:#ece8dd}.auth-shared_brandBadge__SB6wA{font-family:var(--font-jetbrains-mono,"JetBrains Mono","Courier New",monospace);font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:#6b6555;display:flex;align-items:center;gap:8px}.auth-shared_brandBadge__SB6wA:before{content:"";width:6px;height:6px;border-radius:50%;background:#cdf564;flex-shrink:0}.auth-shared_formPanel__yrl6q{background:#16140f;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px 40px}.auth-shared_formInner__W_SFV{width:100%;max-width:380px;display:flex;flex-direction:column;gap:24px}.auth-shared_formHeading__2nHSf{font-size:1.6rem;font-weight:700;letter-spacing:-.025em;color:#ece8dd;margin:0 0 6px;line-height:1.2;font-family:var(--font-space-grotesk,"Space Grotesk",ui-sans-serif,system-ui,sans-serif)}.auth-shared_formSubtext__9eqXf{font-size:13px;color:#8c8676;margin:0;line-height:1.55}.auth-shared_formSubtext__9eqXf a{color:#cdf564;text-decoration:none}.auth-shared_formSubtext__9eqXf a:hover{text-decoration:underline}.auth-shared_ssoGroup__Mx7eb{display:flex;flex-direction:column;gap:8px}.auth-shared_ssoButton__sfCWz{display:flex;align-items:center;justify-content:center;gap:10px;background:#1a1812;border:1px solid #34312a;border-radius:9px;padding:12px;color:#ece8dd;font-family:var(--font-space-grotesk,"Space Grotesk",ui-sans-serif,system-ui,sans-serif);font-size:13px;font-weight:500;cursor:pointer;transition:background .15s,border-color .15s;text-decoration:none;width:100%}.auth-shared_ssoButton__sfCWz:hover{background:#211f17;border-color:#4a4638}.auth-shared_ssoButton__sfCWz svg{width:18px;height:18px;flex-shrink:0}.auth-shared_divider__ISCkd{display:flex;align-items:center;gap:12px;font-family:var(--font-jetbrains-mono,"JetBrains Mono","Courier New",monospace);font-size:10px;letter-spacing:.06em;text-transform:uppercase;color:#6b6555}.auth-shared_divider__ISCkd:after,.auth-shared_divider__ISCkd:before{content:"";flex:1 1;height:1px;background:#34312a}.auth-shared_fields__O9IkU{display:flex;flex-direction:column;gap:16px}.auth-shared_fieldRow__G8o_8{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.auth-shared_field__znMQ9{display:flex;flex-direction:column;gap:6px}.auth-shared_label__nL7hy{font-size:11px;letter-spacing:.04em;color:#8c8676;text-transform:uppercase;display:flex;align-items:center;justify-content:space-between}.auth-shared_labelLink__wCO9e,.auth-shared_label__nL7hy{font-family:var(--font-jetbrains-mono,"JetBrains Mono","Courier New",monospace)}.auth-shared_labelLink__wCO9e{font-size:10px;letter-spacing:.03em;color:#cdf564;text-transform:none;text-decoration:none}.auth-shared_labelLink__wCO9e:hover{text-decoration:underline}.auth-shared_input__6x0eL{background:#100f0b;border:1px solid #34312a;border-radius:9px;padding:12px 14px;color:#ece8dd;font-family:var(--font-space-grotesk,"Space Grotesk",ui-sans-serif,system-ui,sans-serif);font-size:14px;width:100%;outline:none;transition:border-color .15s}.auth-shared_input__6x0eL::placeholder{color:#4a4638}.auth-shared_input__6x0eL:focus{border-color:#cdf564}.auth-shared_input__6x0eL:disabled{opacity:.5;cursor:not-allowed}.auth-shared_primaryButton__bCsWK{background:#cdf564;border:0;border-radius:9px;padding:13px;color:#16140f;font-family:var(--font-jetbrains-mono,"JetBrains Mono","Courier New",monospace);font-size:13px;font-weight:600;cursor:pointer;width:100%;transition:background .15s;letter-spacing:.02em}.auth-shared_primaryButton__bCsWK:hover:not(:disabled){background:#d8ff7a}.auth-shared_primaryButton__bCsWK:disabled{opacity:.5;cursor:not-allowed}.auth-shared_errorMsg__riDjF{font-size:12px;color:#ff6b6b;padding:10px 12px;background:hsla(0,100%,71%,.08);border:1px solid hsla(0,100%,71%,.2);border-radius:8px;line-height:1.45;margin:0}.auth-shared_terms___ikKi{font-size:11px;color:#6b6555;text-align:center;line-height:1.55;margin:0}.auth-shared_terms___ikKi a{color:#8c8676;text-decoration:underline}.auth-shared_terms___ikKi a:hover{color:#ece8dd}.auth-shared_lockBox__zwv5g{width:46px;height:46px;border-radius:10px;background:hsla(77,88%,68%,.08);border:1px solid hsla(77,88%,68%,.18);display:flex;align-items:center;justify-content:center}.auth-shared_lockBox__zwv5g svg{width:22px;height:22px;color:#cdf564}.auth-shared_infoBox__I0Q3M{background:rgba(28,26,20,.8);border:1px solid #34312a;border-radius:10px;padding:14px 16px;font-size:12px;color:#8c8676;line-height:1.55}.auth-shared_backLink__AcMur{font-size:13px;color:#8c8676;text-decoration:none;display:flex;align-items:center;gap:6px;transition:color .15s}.auth-shared_backLink__AcMur:hover{color:#ece8dd}@media (max-width:768px){.auth-shared_page__6KIaD{grid-template-columns:1fr}.auth-shared_brand__Rp2hY{display:none}.auth-shared_formPanel__yrl6q{padding:40px 24px;min-height:100vh}}.auth-shared_infoStrong__XVkiH{color:#ece8dd}@media (max-width:480px){.auth-shared_fieldRow__G8o_8{grid-template-columns:1fr}}.auth-shared_pageCenter__cgfyL{min-height:100vh;display:grid;place-items:center;padding:40px 24px;background:#16140f;background-image:linear-gradient(#1c1a14 1px,transparent 0),linear-gradient(90deg,#1c1a14 1px,transparent 0);background-size:28px 28px}.auth-shared_centerCard__tdEZJ{width:100%;max-width:420px;background:#100f0b;border:1px solid #34312a;border-radius:16px;padding:40px 36px;display:flex;flex-direction:column;gap:24px;box-shadow:0 20px 48px rgba(0,0,0,.4)}@media (max-width:480px){.auth-shared_centerCard__tdEZJ{padding:28px 20px}}