.rQIHYG_page{background:#e6e8ea;flex-direction:column;justify-content:center;align-items:center;gap:18px;min-height:100dvh;padding:32px 20px;display:flex}.rQIHYG_card{background:#fff;border-radius:20px;width:100%;max-width:420px;padding:28px 26px 24px;box-shadow:0 24px 60px #14161a24,0 0 0 1px #14161a0f}.rQIHYG_logo{width:auto;height:96px;color:var(--brand);margin:4px auto 22px;display:block}.rQIHYG_title{margin:0;font-size:30px;line-height:1.1}.rQIHYG_sub{color:var(--text-muted);margin:6px 0 0;font-size:13.5px;line-height:1.5}.rQIHYG_form{flex-direction:column;gap:14px;margin-top:22px;display:flex}.rQIHYG_error{color:var(--danger);background:#ffede9;background:lab(95.1092% 8.80593 5.85394);border-radius:10px;padding:10px 12px;font-size:13px}.rQIHYG_switchMode{cursor:pointer;color:var(--accent);background:0 0;border:none;padding:2px;font-size:13px}.rQIHYG_switchMode:hover{text-decoration:underline}.rQIHYG_sentBox{background:var(--surface-inset);border-radius:14px;margin-top:22px;padding:16px}.rQIHYG_help{color:var(--text-faint);margin:20px 0 0;font-size:12px;line-height:1.5}.rQIHYG_demo{color:var(--text-meta);align-items:center;gap:8px;font-size:12.5px;display:flex}
.L-y88a_wordmark{font-family:var(--font-body), system-ui, sans-serif;text-transform:uppercase;letter-spacing:-.02em;white-space:nowrap}.L-y88a_light{font-weight:300}.L-y88a_bold{font-weight:700}
.iVbooG_shell{background:#fff;height:100dvh;display:flex;position:relative;overflow:hidden}.iVbooG_main{background:var(--surface-admin);flex-direction:column;flex:1;min-width:0;display:flex}@media (max-width:900px){.iVbooG_shell{flex-direction:column}.iVbooG_main{flex:1;min-height:0}}
