.auth-shell[data-v-7b2094ba]{display:flex;flex-direction:column;margin:0 -16px;min-height:100vh;min-height:100dvh;overflow:hidden;padding:0 16px;position:relative}.auth-glow[data-v-7b2094ba]{background:radial-gradient(circle,var(--accent),transparent 60%);border-radius:50%;filter:blur(40px);height:680px;opacity:.26;pointer-events:none;position:absolute;right:-160px;top:-240px;width:680px}.auth-top[data-v-7b2094ba]{align-items:center;display:flex;gap:16px;justify-content:space-between;margin:0 auto;max-width:1180px;padding-block:calc(20px + env(safe-area-inset-top)) 20px;position:relative;width:100%;z-index:2}.auth-pill[data-v-7b2094ba]{align-items:center;border:1px solid var(--line-btn);border-radius:999px;color:var(--ink);display:inline-flex;font:600 13px/1 var(--body);letter-spacing:.06em;padding:10px 16px;text-decoration:none;text-transform:uppercase;transition:background .2s,color .2s,border-color .2s}.auth-pill[data-v-7b2094ba]:hover{background:var(--deep);border-color:var(--deep);color:#fff}.auth-mascot[data-v-7b2094ba]{color:var(--accent-soft);pointer-events:none;position:absolute;right:24px;top:50%;transform:translateY(-50%);width:min(440px,calc(50vw - 330px))}.auth[data-v-7b2094ba]{flex:1;position:relative;z-index:1}@media(max-width:1099px){.auth-mascot[data-v-7b2094ba]{display:none}}
