.auth-split{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:minmax(100vh,auto);background:var(--bg)}.auth-split-form{position:relative;isolation:isolate;display:flex;flex-direction:column;padding:32px 40px 40px;background:radial-gradient(135% 118% at 12% -8%,#18181b 0,#0c0c0e 42%,#060608 78%)}.auth-split-footer,.auth-split-form-inner,.auth-split-topbar{position:relative;z-index:2}.auth-split-topbar{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;min-height:32px}.auth-split-topbar .auth-split-back{align-self:center;justify-self:start}.auth-split-topbar-end{display:flex;justify-content:flex-end}.auth-split-footer{padding-top:28px;text-align:center;font-size:14px;line-height:1.5;color:var(--ink-muted)}.auth-split-footer a{color:var(--ink);font-weight:500}.auth-split-footer a:hover{text-decoration:underline}.pl-side-rays{width:100%;height:100%;overflow:hidden;pointer-events:none}.pl-side-rays canvas{display:block}.auth-side-rays{position:absolute;inset:0;z-index:0}@media (prefers-reduced-motion:reduce){.pl-side-rays{display:none}}.auth-split-back{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;margin-left:-6px;border-radius:var(--radius-control);color:var(--ink-subtle);transition:color .15s ease}.auth-split-back:hover{color:var(--ink)}.auth-split-form-inner{flex:1;display:flex;align-items:center;justify-content:center}.auth-split-stack{display:flex;flex-direction:column;align-items:center;gap:40px;width:100%;max-width:420px}.auth-split-stack.is-wide{max-width:560px}.auth-split-stack.is-onboarding{max-width:460px}.auth-split-stack.is-onboard-success .auth-step,.auth-split-stack.is-onboard-success .onboard-connect-skip{display:none}.auth-split-stack.is-onboarding.is-onboard-success .auth-split-card-body,.auth-split-stack.is-onboarding.is-onboard-success .onboard-connect-scroll{max-height:calc(560px - 80px);overflow:visible}.auth-split-card .acm--inline,.auth-split-card .acm--inline .acm-body,.auth-split-card .acm--inline .acm-inner{width:100%;max-width:none;background:transparent;border:none;box-shadow:none;border-radius:0;padding:0}.auth-split-card .acm--inline{display:block;max-height:none;overflow:visible;flex:0 0 auto}.auth-split-card .acm--inline .acm-body,.auth-split-card .acm--inline .acm-inner{min-height:0;overflow:visible}.auth-split-card .acm--inline .acm-inner{flex:none}.auth-split-card .acm--inline .acm-section:first-child{padding-top:0}.auth-split-card .acm--inline .acm-section{padding-bottom:6px}.auth-split-card .acm--inline .acm-steps{display:none}.auth-split-card .acm--inline .acm-dropdown-trigger{padding:8px 12px;font-size:13px}.auth-split-card .acm--inline .acm-input{font-size:14px}.auth-split-card .acm--inline .acm-form{gap:9px}.auth-split-card .acm--inline .acm-field{gap:2px;padding:7px 12px 8px}.auth-split-card .acm--inline .acm-label{font-size:12px}.auth-split-card .acm--inline .acm-desc{font-size:13px;margin:-2px 0 12px;line-height:1.45}.auth-split-card .acm--inline .acm-section-label{margin-bottom:8px}.auth-split-card .acm--inline .acm-footer{padding-top:14px}.auth-split-card .acm--inline .acm-footer .btn-primary,.auth-split-card .acm--inline .acm-footer .btn-secondary{padding:8px 22px;font-size:13px;min-width:150px}.auth-split-card .acm--inline .acm-btn-back{padding:8px 20px;font-size:13px;min-width:96px}.auth-split-brand-link{display:inline-flex;align-items:center;gap:9px}.auth-step{display:flex;flex-direction:column;gap:11px;margin-bottom:26px}.auth-step-bar{display:flex;gap:6px;width:100%}.auth-step-seg{height:3px;flex:1;border-radius:2px;background:rgba(255,255,255,.1);transition:background .3s ease}.auth-step-seg.is-done{background:var(--ink)}.auth-step-label{align-self:flex-end;font-family:"owners-wide",var(--font-sans);font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:.14em;color:var(--ink-subtle);white-space:nowrap}.auth-split-card{position:relative;width:100%;padding:40px 36px;border-radius:var(--radius-surface-lg,12px);border:1px solid var(--topbar-rule);background:transparent;box-shadow:none}.auth-split-stack.is-onboarding .auth-split-card{height:560px;display:flex;flex-direction:column}.auth-split-stack.is-onboarding:not(.is-wide) .auth-split-card{height:auto;min-height:560px}.auth-split-stack.is-onboarding .auth-step{flex-shrink:0}.auth-split-card-body{min-height:0}.auth-split-stack.is-onboarding .auth-split-card-body{overflow-y:auto;padding-inline:4px;margin-inline:-4px}.auth-split-stack.is-onboarding .auth-split-card-body,.onboard-connect,.onboard-connect-scroll{flex:1;min-height:0;display:flex;flex-direction:column}.onboard-connect-scroll{max-height:calc(560px - 80px - 53px - 60px);overflow-y:auto;gap:22px;padding-right:10px;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.16) transparent}.onboard-connect-scroll::-webkit-scrollbar{width:8px}.onboard-connect-scroll::-webkit-scrollbar-track{background:transparent}.onboard-connect-scroll::-webkit-scrollbar-thumb{background:rgba(255,255,255,.14);border-radius:var(--radius-control);border:2px solid transparent;background-clip:padding-box}.onboard-connect-scroll::-webkit-scrollbar-thumb:hover{background:rgba(255,255,255,.24);background-clip:padding-box}.onboard-connect-skip{flex-shrink:0;margin-top:18px;padding-top:18px;border-top:1px solid rgba(255,255,255,.08);text-align:center}.onboard-connect .acm-firmlist{max-height:none}.auth-split-card .auth-form{gap:26px}.auth-split-card .auth-form-head{text-align:left;gap:0}.auth-split-card .auth-form-head.is-centered{text-align:center}.auth-split-card .auth-form-title{margin:0 0 6px;color:var(--ink);font-family:"owners-wide",var(--font-sans);font-size:20px;font-weight:500;letter-spacing:.02em;line-height:1.2}.auth-split-card .auth-form-sub{font-size:13px;line-height:1.55;margin:0;color:var(--ink-muted)}.auth-split-card .auth-fields{gap:18px}.auth-split-card .form-label{font-family:var(--font-sans);font-size:14px;font-weight:500;line-height:1.1;text-transform:none;letter-spacing:.02em;color:var(--ink-muted);margin-bottom:7px}.auth-split-card .claim-handle-hint{margin-top:9px;font-size:12.5px}.auth-split-card .auth-footer-link{text-align:center;font-size:12.5px;line-height:1.5;color:var(--ink-subtle)}.auth-split-card .auth-footer-link-em{color:var(--ink);font-weight:500}.auth-split-card .auth-footer-link-em:hover{text-decoration:underline}.auth-split-card .auth-secondary-btn{display:flex;align-items:center;justify-content:center;gap:10px;height:46px;border:1px solid rgba(255,255,255,.14);background:transparent;color:var(--ink);font-size:14px;font-weight:500;transition:border-color .15s,background .15s}.auth-split-card .auth-secondary-btn:hover:not(:disabled){border-color:rgba(255,255,255,.28);background:rgba(255,255,255,.03)}.auth-split-card .auth-secondary-btn:disabled{opacity:.55;cursor:not-allowed}.auth-split-card .auth-primary-btn:after,.auth-split-card .auth-secondary-btn:after{content:none}.auth-split-card .auth-or{display:flex;align-items:center;gap:14px}.auth-split-card .auth-or>span:first-child,.auth-split-card .auth-or>span:last-child{flex:1;height:1px;background:rgba(255,255,255,.1)}.auth-split-card .auth-or-label{flex:none;font-family:"owners-wide",var(--font-sans);font-size:10px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-faint)}.auth-split-card .auth-boxfield{display:flex;flex-direction:column;gap:3px;padding:9px 14px 10px;border:1px solid rgba(255,255,255,.1);border-radius:var(--radius-control);background:#0a0a0b;box-shadow:inset 0 1px 2px rgba(0,0,0,.45);transition:border-color .15s,box-shadow .15s}.auth-split-card .auth-boxfield:hover:not(:focus-within){border-color:rgba(255,255,255,.16)}.auth-split-card .auth-boxfield:focus-within{border-color:rgba(255,255,255,.28);box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 0 0 1px rgba(255,255,255,.18)}.auth-split-card .auth-boxfield-toprow{display:flex;align-items:center;justify-content:space-between;gap:10px}.auth-split-card .auth-boxfield-label{font-size:12px;font-weight:500;line-height:1;letter-spacing:.02em;color:var(--ink-muted)}.auth-split-card .auth-boxfield-link{font-size:12px;line-height:1;color:var(--ink-subtle);transition:color .15s ease}.auth-split-card .auth-boxfield-link:hover{color:var(--ink)}.auth-split-card .auth-boxfield-input{all:unset;box-sizing:border-box;width:100%;font-family:inherit;font-size:14px;line-height:1.25;color:var(--ink)}.auth-split-card .auth-boxfield-input::placeholder{color:var(--ink-subtle)}.auth-split-card .auth-boxfield-row{display:flex;align-items:center;gap:1px}.auth-split-card .auth-boxfield-prefix{font-size:14px;line-height:1.25;color:var(--ink-subtle)}.auth-split-card .countryfield-value{all:unset;box-sizing:border-box;display:flex;align-items:center;gap:8px;width:100%;cursor:pointer;font-size:14px;line-height:1.25;color:var(--ink)}.auth-split-card .countryfield-value:disabled{cursor:default;opacity:.65}.auth-split-card .countryfield-name{flex:1;min-width:0}.auth-split-card .countryfield-placeholder{flex:1;min-width:0;color:var(--ink-subtle)}.auth-split-card .countryfield-change{all:unset;cursor:pointer;font-size:12px;line-height:1;color:var(--ink-subtle);transition:color .15s ease}.auth-split-card .countryfield-change:hover{color:var(--ink)}.countryfield-pop{position:fixed;z-index:1200;display:flex;flex-direction:column;max-height:300px;padding:6px;background:#0d0d0f;border:1px solid rgba(255,255,255,.14);border-radius:var(--radius-surface);box-shadow:0 14px 36px rgba(0,0,0,.55);overflow:hidden}.countryfield-search{all:unset;box-sizing:border-box;width:100%;padding:8px 10px;margin-bottom:6px;border:1px solid rgba(255,255,255,.1);border-radius:var(--radius-control);background:#060607;font-family:inherit;font-size:14px;color:var(--ink)}.countryfield-search::placeholder{color:var(--ink-subtle)}.countryfield-list{display:flex;flex-direction:column;min-height:0;gap:1px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.18) transparent}.countryfield-list::-webkit-scrollbar{width:8px}.countryfield-list::-webkit-scrollbar-thumb{background:rgba(255,255,255,.16);border-radius:4px;border:2px solid transparent;background-clip:padding-box}.countryfield-item{all:unset;box-sizing:border-box;display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:var(--radius-control);cursor:pointer;font-size:14px;color:var(--ink)}.countryfield-item:hover{background:rgba(255,255,255,.06)}.countryfield-item.is-selected{background:rgba(255,255,255,.09)}.countryfield-item-name{min-width:0}.countryfield-empty{padding:14px;text-align:center;font-size:13px;color:var(--ink-subtle)}.auth-split-card .claim-url{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:6px}.auth-split-card .claim-url-text{font-size:13px;color:var(--ink-subtle)}.auth-split-card .claim-url-handle{font-weight:400;color:var(--ink-subtle);transition:color .15s ease}.auth-split-card .claim-url-handle.is-set{color:var(--ink);font-weight:500}.auth-split-card .claim-url-status{font-size:12.5px;font-weight:500;white-space:nowrap}.auth-split-card .claim-field-error{margin:7px 0 0;font-size:12.5px;color:#E89191}.auth-split-card .auth-primary-btn{height:46px;border:none;background:#ffffff;color:#0a0a0a}.auth-split-card .auth-primary-btn:hover:not(:disabled){background:#ededed}.auth-split-card .auth-primary-btn:disabled{opacity:1;background:rgba(255,255,255,.07);color:var(--ink-subtle);border:none;cursor:not-allowed}.auth-split-card .claim-handle-input-row,.auth-split-card .input{border-radius:var(--radius-control);background:#0a0a0b;box-shadow:inset 0 1px 2px rgba(0,0,0,.45)}.auth-split-card .claim-handle-input-row{display:flex;align-items:center;height:44px;padding:0 14px;border:1px solid rgba(255,255,255,.1);transition:border-color .15s ease}.auth-split-card .claim-handle-input-row:hover{border-color:rgba(255,255,255,.24)}.auth-split-card .claim-handle-input-row:focus-within{border-color:rgba(255,255,255,.3)}.auth-split-card .claim-handle-prefix{position:static;transform:none;font-size:14px;line-height:1;color:var(--ink-subtle)}.auth-split-card .claim-handle-input{flex:1;height:100%;padding:0;border:none;border-radius:0;background:transparent;box-shadow:none;font-size:14px}.auth-split-card .claim-handle-wrap:hover .input:not(:focus),.auth-split-card .input:hover:not(:focus){border-color:rgba(255,255,255,.24)}.auth-split-brand{position:relative;background:#050508 url(/SignUp_Image.jpg) 50%/cover no-repeat}.auth-split-brand:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgba(5,5,8,.9),rgba(5,5,8,.35) 32%,transparent 60%),linear-gradient(90deg,rgba(5,5,8,.55),transparent 22%);pointer-events:none}.auth-split-brand-overlay{position:absolute;left:0;right:0;bottom:0;z-index:1;padding:52px 48px;display:flex;flex-direction:column;gap:14px;max-width:560px}.auth-brand-title{margin:0;font-family:var(--font-display,var(--font-sans));font-size:34px;font-weight:500;line-height:1.08;letter-spacing:.01em;color:#ffffff}.auth-brand-sub{margin:0;max-width:420px;font-size:16.5px;line-height:1.5;color:rgba(255,255,255,.82)}.auth-brand-list{list-style:none;margin:12px 0 0;padding:0;display:flex;flex-direction:column;gap:10px}.auth-brand-list li{display:flex;align-items:center;gap:11px;font-size:13.5px;line-height:1.4;color:rgba(255,255,255,.6)}.auth-brand-list svg{flex-shrink:0;width:14px;height:14px;color:rgba(255,255,255,.48)}.auth-brand-socials{margin-top:28px;display:flex;align-items:center;gap:20px}.auth-brand-socials a{display:inline-flex;color:rgba(255,255,255,.55);transition:color .15s ease}.auth-brand-socials a:hover{color:#ffffff}.auth-brand-socials svg{width:18px;height:18px}@media (max-width:900px){.auth-split{grid-template-columns:1fr}.auth-split-brand{display:none}.auth-split-form{padding:28px 22px}}.auth-split-card .auth-pwfield{display:flex;flex-direction:column;gap:7px}.auth-split-card .auth-fieldhint{display:flex;align-items:center;gap:6px;margin:0;padding-left:3px;font-size:12px;line-height:1.3;color:var(--ink-subtle);transition:color .15s ease}.auth-split-card .auth-fieldhint.is-ok{color:var(--profit)}.auth-split-card .auth-fieldhint.is-bad{color:var(--loss)}.auth-split-card .auth-fieldhint-dot{width:5px;height:5px;border-radius:50%;background:currentColor;opacity:.55;flex-shrink:0}.auth-split-card .auth-fieldhint-icon{flex-shrink:0}body:has(.is-recording-mode) nextjs-portal{display:none!important}body:has(.is-recording-mode) .asl-beams{display:none}body:has(.is-recording-mode) .asl-glow{animation:none;opacity:.82;transform:none}.auth-split-card button.auth-footer-link-em{padding:0;border:0;background:none;font:inherit;cursor:pointer}.auth-split-card{--border-strong:rgba(255,255,255,0.14);--border-focus:oklch(0.556 0 0)}.auth-split-form{--ink-muted:#C8CAD0;--ink-subtle:#C8CAD0}.auth-split-card input:focus-visible{outline:none}