body.signup-splash .premium-login-group{width:min(430px,100%)}body.signup-splash .auth-card{width:100%!important}body.signup-splash .premium-emblem{height:70px}body.signup-splash .premium-brand{margin-bottom:18px}body.signup-splash .auth-card h1{font-size:23px;letter-spacing:-.02em}body.signup-splash .auth-card>p{font-size:12px;line-height:1.6}body.signup-splash .auth-card form{margin-top:18px;gap:11px}body.signup-splash .auth-card label{display:grid;gap:6px;color:#c6d7e7;font-size:12px}body.signup-splash .auth-card input{padding-left:12px}body.signup-splash .auth-card>p:last-child{margin-top:14px}
body.setup-splash.login-premium .main{width:min(650px,100%);padding:0;margin:0 auto}body.setup-splash.login-premium .wizard{width:100%;margin:0 auto}body.setup-splash .premium-brand{margin-bottom:20px}body.setup-splash .premium-emblem{height:70px}body.setup-splash .wizard>.brand{margin:0 0 20px;display:block}body.setup-splash .wizard .card{border-radius:5px!important;border:1px solid #9fb5c677!important;background:linear-gradient(160deg,#071a2bdc,#020e19ed)!important;backdrop-filter:blur(8px)!important}body.setup-splash .wizard .title{font-size:27px!important}body.setup-splash .wizard .steps{border-radius:5px;background:#061624c9}body.setup-splash .wizard .step{border-radius:3px}body.setup-splash .wizard .step.active{border-color:#e5c17c;background:#a27b3029;color:#efdaac}body.setup-splash .wizard .primary{background:linear-gradient(#eed199,#b7914d)!important;color:#101820!important;border:1px solid #e7c585!important;border-radius:3px!important;box-shadow:none!important}body.setup-splash .wizard input,body.setup-splash .wizard select{color:white!important;-webkit-text-fill-color:white!important;caret-color:white;background:#102439!important;border-radius:4px}body.setup-splash .wizard input:autofill,body.setup-splash .wizard input:-webkit-autofill{-webkit-text-fill-color:#fff!important;box-shadow:inset 0 0 0 1000px #102439!important}body.setup-splash .wizard input[type=radio]{box-shadow:none!important}body.setup-splash .wizard .drop{padding:22px;border-radius:5px;background:#10243980!important}body.setup-splash .wizard .phase-choice{border-radius:5px}body.setup-splash .wizard .phase-choice.selected{border-color:#e5c17c;background:#a27b3029}body.setup-splash .auth-credit{margin-top:22px}
.setup-auto-roster{margin-top:22px;padding:18px;border:1px solid #c6a36466;border-radius:5px;background:#c6a3640a}.setup-auto-roster p{margin:8px 0 12px;color:#b9c9d9;font-size:13px}.setup-auto-roster .btn{border-color:#c6a36466}.setup-import-status{color:#e5cfaa;font-size:13px}.setup-splash .atlas-dialog{max-width:min(1100px,calc(100vw - 32px));background:#0b1b2b;color:#e6eef7;border-color:#65758a}
@media(max-width:700px){body.setup-splash.login-premium{padding:24px 14px 36px!important}body.setup-splash .wizard .steps{grid-template-columns:repeat(4,minmax(0,1fr))!important;overflow:visible}body.setup-splash .wizard .step{font-size:9px!important;padding:8px 3px!important}body.setup-splash .wizard .title{font-size:24px!important}body.setup-splash .wizard .actions{gap:10px}body.signup-splash .premium-login-group{transform:none}}
body.auth-splash.signup-splash .auth-card h1{font-size:23px;letter-spacing:-.02em}body.auth-splash.signup-splash .auth-card{padding:24px!important}body.auth-splash.signup-splash .auth-card input{padding:10px 12px;min-height:40px}
body.setup-splash .wizard .step{border-radius:3px!important}body.setup-splash .wizard .step.active{border-color:#e5c17c!important;background:#a27b3029!important}body.setup-splash .wizard input,body.setup-splash .wizard select{border-radius:4px!important}
@media(min-width:701px) and (max-height:820px){body.auth-splash.signup-splash .premium-emblem{height:32px}body.auth-splash.signup-splash .premium-brand{margin-bottom:8px}body.auth-splash.signup-splash .auth-card{padding-block:12px!important}body.auth-splash.signup-splash .auth-card>p{margin-block:8px}body.auth-splash.signup-splash .auth-credit{margin-top:10px}}
@media(min-width:701px) and (max-height:820px){body.auth-splash.signup-splash.login-premium{padding-block:24px!important}body.auth-splash.signup-splash .auth-card{padding:18px 24px!important}.signup-splash .premium-emblem{height:50px}.signup-splash .premium-brand{margin-bottom:12px}body.auth-splash.signup-splash .auth-card form{margin-top:12px;gap:8px}body.auth-splash.signup-splash .auth-card input{min-height:38px}body.signup-splash .auth-credit{margin-top:14px}}
