.AuthShell_viewport__n7g9b{position:relative;display:grid;min-height:clamp(36rem,calc(100vh - 9rem),54rem);place-items:center;padding:2.5rem 1rem;color:var(--cyb-text)}.AuthShell_card__9IxRX{display:grid;width:min(62rem,100%);grid-template-columns:minmax(16rem,.9fr) minmax(0,1.1fr);--cyb-surface-bg:var(--cyb-bg-deep)}.AuthShell_brand__sRCQJ{display:flex;min-height:32rem;flex-direction:column;justify-content:space-between;margin-top:var(--cyb-edge);padding:clamp(2rem,4vw,3.5rem);clip-path:polygon(var(--cyb-cut) 0,100% 0,100% 100%,var(--cyb-cut) 100%,0 calc(100% - var(--cyb-cut)),0 var(--cyb-cut));background:var(--cyb-grid),rgba(61,230,255,.05);box-shadow:inset -1px 0 0 var(--cyb-line)}.AuthShell_badge__URvjb{--cyb-cut:6px;display:inline-flex;width:-moz-fit-content;width:fit-content;padding:.38rem .75rem;clip-path:var(--cyb-octagon);background:var(--cyb-accent);color:var(--cyb-on-accent);font-size:.72rem;font-weight:900;letter-spacing:.16em;text-transform:uppercase}.AuthShell_brandTitle__rRfqw{max-width:22rem;margin:1.7rem 0 0;font-size:clamp(1.75rem,3.6vw,2.75rem);font-weight:900;letter-spacing:.02em;line-height:1.05;text-transform:uppercase}.AuthShell_brandText__M7mMX{max-width:24rem;margin:1rem 0 0;color:var(--cyb-muted);font-size:.92rem;line-height:1.7}.AuthShell_benefits__HsKBT{display:grid;gap:.8rem;margin:2rem 0 0;padding:0;color:#bccbd2;font-size:.84rem;list-style:none}.AuthShell_benefits__HsKBT li{display:flex;gap:.65rem;align-items:center}.AuthShell_benefits__HsKBT li:before{width:.5rem;height:.5rem;flex:none;background:var(--cyb-cyan);box-shadow:0 0 8px var(--cyb-cyan);content:"";transform:rotate(45deg)}.AuthShell_panel__hCNiW{padding:clamp(1.5rem,5vw,3.5rem)}.AuthShell_eyebrow__ooYvj{margin:0;color:var(--cyb-cyan);font-size:.75rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.AuthShell_title__051jb{margin:.45rem 0 0;font-size:clamp(1.6rem,3.6vw,2.25rem);font-weight:900;letter-spacing:.03em;line-height:1.1;text-transform:uppercase}.AuthShell_description__cqRay{margin:.8rem 0 0;color:var(--cyb-muted);font-size:.9rem;line-height:1.6}.AuthShell_content__nels2{margin-top:2rem}.AuthShell_footer__hMQz9{margin-top:1.5rem;padding-top:1.25rem;border-top:1px solid var(--cyb-line);color:var(--cyb-muted);font-size:.84rem}@media (max-width:800px){.AuthShell_viewport__n7g9b{min-height:auto;padding-block:1.25rem 2.5rem}.AuthShell_card__9IxRX{grid-template-columns:1fr}.AuthShell_brand__sRCQJ{min-height:auto;padding:1.35rem 1.5rem;clip-path:polygon(var(--cyb-cut) 0,calc(100% - var(--cyb-cut)) 0,100% var(--cyb-cut),100% 100%,0 100%,0 var(--cyb-cut));box-shadow:inset 0 -1px 0 var(--cyb-line)}.AuthShell_brandTitle__rRfqw{margin-top:.8rem;font-size:1.35rem}.AuthShell_benefits__HsKBT,.AuthShell_brandText__M7mMX{display:none}}@media (max-width:480px){.AuthShell_viewport__n7g9b{padding-inline:.65rem}.AuthShell_panel__hCNiW{padding:1.4rem 1.1rem 1.6rem}}.AuthForm_form__HFeUn{display:grid;gap:1.15rem}.AuthForm_field__PWMhZ{display:grid;gap:.48rem;color:var(--cyb-cyan);font-size:.72rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.AuthForm_hint__olPuw{color:var(--cyb-muted);font-size:.75rem;font-weight:500;letter-spacing:0;line-height:1.45;text-transform:none}.AuthForm_inputWrap__hZkyU{position:relative}.AuthForm_input__8QvsY{width:100%;min-height:3rem;padding:.72rem .9rem;border:1px solid var(--cyb-line);outline:0;background:rgba(4,8,14,.9);color:var(--cyb-text);font-size:.95rem;font-weight:500;letter-spacing:0;text-transform:none;transition:border-color .15s ease,box-shadow .15s ease}.AuthForm_input__8QvsY::-moz-placeholder{color:rgba(143,163,173,.72)}.AuthForm_input__8QvsY::placeholder{color:rgba(143,163,173,.72)}.AuthForm_input__8QvsY:hover{border-color:rgba(61,230,255,.5)}.AuthForm_input__8QvsY:focus-visible{border-color:var(--cyb-accent);box-shadow:0 0 0 1px var(--cyb-accent)}.AuthForm_inputPassword__4wXtc{padding-right:5.7rem}.AuthForm_reveal__TXcem{position:absolute;top:50%;right:.75rem;padding:.35rem;color:var(--cyb-cyan);font-size:.7rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;transform:translateY(-50%)}.AuthForm_reveal__TXcem:focus-visible,.AuthForm_reveal__TXcem:hover{color:var(--cyb-accent);outline:none}.AuthForm_message__E0hAu{padding:.8rem .9rem;border:0;font-size:.82rem;font-weight:500;letter-spacing:0;line-height:1.5;text-transform:none}.AuthForm_error__h5FUU{background:rgba(255,77,109,.1);box-shadow:inset 3px 0 0 var(--cyb-danger);color:#ffc2cc}.AuthForm_success__PMwzV{background:rgba(79,214,139,.1);box-shadow:inset 3px 0 0 var(--cyb-success);color:#bff2d4}.AuthForm_button__fvPsD{--cyb-cut:8px;display:inline-flex;min-height:3.1rem;align-items:center;justify-content:center;padding:.75rem 1rem;clip-path:var(--cyb-octagon);background:var(--cyb-accent);color:var(--cyb-on-accent);font-size:.85rem;font-weight:900;letter-spacing:.1em;text-decoration:none;text-transform:uppercase;transition:background-color .15s ease}.AuthForm_button__fvPsD:hover{background:#ffe066}.AuthForm_button__fvPsD:focus-visible{outline:none;box-shadow:inset 0 0 0 2px var(--cyb-cyan),inset 0 0 0 4px var(--cyb-page)}.AuthForm_button__fvPsD:disabled{cursor:not-allowed;background:rgba(143,163,173,.35);color:rgba(234,246,251,.6)}.AuthForm_secondaryLink___m_hZ{color:var(--cyb-accent);font-weight:800;text-decoration:none}.AuthForm_secondaryLink___m_hZ:hover{text-decoration:underline;text-underline-offset:.2rem}.AuthForm_footerRow__xTWUD{display:flex;align-items:center;justify-content:space-between;gap:1rem}.AuthForm_successIcon__E7Bd9{--cyb-cut:8px;display:grid;width:3.5rem;height:3.5rem;margin-bottom:1rem;place-items:center;clip-path:var(--cyb-octagon);background:rgba(79,214,139,.14);color:var(--cyb-success);font-size:1.5rem}@media (max-width:480px){.AuthForm_footerRow__xTWUD{align-items:flex-start;flex-direction:column}}@media (prefers-reduced-motion:reduce){.AuthForm_button__fvPsD,.AuthForm_input__8QvsY{transition:none}}