.public-auth-experience{--auth-field:#15191d;--auth-edge:#66717b}.public-auth-experience>header{background:var(--color-bg);border-bottom-color:#0000}.exchange-auth-shell{background:var(--color-bg);border-bottom:0}.exchange-auth-shell>.wrap{gap:28px 112px;max-width:1120px;min-height:640px;padding-block:72px 64px}.auth-experience-intro{max-width:500px}.auth-experience-intro>div{display:none}.auth-experience-intro h1{letter-spacing:-.025em;margin-top:0;font-size:clamp(38px,3.4vw,48px);line-height:1.25}.auth-experience-intro>p{margin-top:24px;font-size:14px;line-height:1.9}.auth-experience-form{width:100%}.auth-experience-form>div{max-width:none}.auth-form-surface>section{box-shadow:none;background:0 0;border:0;padding:0}.auth-experience-form h2{letter-spacing:-.025em;font-size:30px;font-weight:600;line-height:1.35}.auth-experience-form form{margin-top:30px}.customer-auth-switch{color:var(--color-muted);margin-top:12px;font-size:13px;line-height:1.8}.customer-auth-switch a{color:var(--color-text);text-underline-offset:4px;margin-left:5px;text-decoration:underline}.customer-auth-switch a:hover{color:var(--color-up)}.auth-experience-form form label{color:var(--color-text);font-size:13px}.auth-experience-form form input:not([type=hidden]){border:1px solid var(--auth-edge);background:var(--auth-field);min-height:50px;box-shadow:none;border-radius:9px;padding-block:12px;font-size:14px}.auth-experience-form form input:hover:not(:disabled){border-color:var(--color-muted)}.auth-experience-form form input:focus-visible{border-color:var(--color-focus);outline:2px solid var(--color-focus);outline-offset:2px}.auth-experience-form form>input,.auth-experience-form form>.customer-password-field{margin-top:-10px}.auth-experience-form form>p[id]{margin-top:-10px;line-height:1.6}.auth-experience-form form button[type=submit]{border-radius:10px;min-height:50px;padding:12px 18px;font-size:14px}.auth-experience-form .registration-fields{gap:22px;display:grid}.auth-experience-form .registration-fields>*{margin-block:0}.auth-experience-form .registration-field>p{margin-top:8px;font-size:12px}.auth-form-footnote{color:var(--color-muted);margin-top:20px;font-size:12px;line-height:1.8}.auth-experience-form input:disabled{cursor:not-allowed}.auth-experience-form input:disabled::placeholder{color:var(--color-muted)}.auth-experience-steps{gap:0;display:grid}.auth-experience-steps li{grid-template-columns:32px minmax(0,1fr);gap:16px;padding-block:14px;display:grid;position:relative}.auth-step-number{border:1px solid var(--color-line);background:var(--color-bg);height:32px;color:var(--color-muted);border-radius:50%;align-self:start;place-items:center;font-size:11px;display:grid;position:relative}.auth-experience-steps li:not(:last-child):before{content:"";border-left:1px solid var(--color-line);position:absolute;top:46px;bottom:-14px;left:15px}.auth-experience-note{margin-top:24px}.auth-action-compact{display:none}.auth-footer{color:var(--color-muted);flex-wrap:wrap;justify-content:center;align-items:center;gap:12px 28px;padding:24px;font-size:12px;display:flex}.auth-footer a:hover{color:var(--color-text)}.public-auth-experience[data-layout=focused] .exchange-auth-shell>.wrap{max-width:460px;min-height:0;padding-block:64px 80px;display:block}.public-auth-experience[data-layout=focused] .auth-experience-intro{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.public-auth-experience[data-layout=focused] .auth-experience-details{display:none}.public-auth-experience[data-layout=focused] .customer-login-panel{max-width:none;padding:0}@media (min-width:1024px){.exchange-auth-shell>.wrap{grid-template-rows:min-content 1fr}.auth-experience-intro{padding-top:8px}.auth-experience-details{align-self:start}}@media (max-width:1023px){.exchange-auth-shell>.wrap{gap:32px;max-width:540px}.auth-experience-intro h1{font-size:32px}}@media (max-width:520px){.auth-header-inner{gap:10px;min-height:64px}.auth-header-inner .terminal-brand{gap:7px}.auth-header-inner .terminal-brand>span{font-size:19px}.auth-header-inner .terminal-brand svg{width:25px;height:25px}.auth-header-actions{gap:8px}.auth-header-actions>a[href=\/help]{display:none}.auth-header-actions>a:last-child{padding-inline:12px}.auth-action-full{display:none}.auth-action-compact{display:inline}.exchange-auth-shell>.wrap{gap:28px;padding-block:28px 40px}.auth-experience-intro h1{text-wrap:pretty;font-size:26px;line-height:1.4}.auth-experience-intro>p{margin-top:12px;font-size:12px;line-height:1.8}.auth-experience-form form input:not([type=hidden]),.auth-experience-form form select{font-size:16px}.auth-experience-form h2{font-size:28px}.public-auth-experience[data-layout=focused] .exchange-auth-shell>.wrap{padding-block:36px 48px}.auth-footer{gap:10px 18px;font-size:11px}}
