.page-auth-docs{background:var(--rc-bg, #090909)}.page-auth-docs.panel-body--shell{background:var(--rc-bg, #090909)!important;color:var(--rc-text, #f5f5f7);min-height:100dvh}.page-auth-docs .page-shell{min-height:100dvh;display:flex;flex-direction:column}.page-auth-docs .docs-rc-menu-btn{margin-left:auto}@media (min-width:900px){.page-auth-docs .docs-rc-nav-links--auth{margin-left:auto}}.page-auth-docs .docs-rc-nav-links--auth a.is-active{color:var(--rc-text);background:var(--rc-active)}.auth-docs-main{flex:1;width:100%;max-width:440px;margin:0 auto;padding:calc(var(--docs-nav-h, 56px) + clamp(28px,5vw,48px)) clamp(16px,4vw,24px) clamp(40px,6vw,64px);box-sizing:border-box}.auth-docs-hero{text-align:center;margin-bottom:22px}.auth-docs-eyebrow{margin:0 0 10px;font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--rc-faint, rgba(245, 245, 247, 0.56))}.auth-docs-hero h1{margin:0;font-size:clamp(1.75rem,4.5vw,2.25rem);font-weight:600;line-height:1.1;letter-spacing:-.035em;color:var(--rc-text, #f5f5f7)}.auth-docs-lead{margin:12px auto 0;max-width:34ch;font-size:15px;line-height:1.6;color:var(--rc-muted, rgba(245, 245, 247, 0.72))}.auth-docs-card{padding:22px 20px 20px;border-radius:12px;background:var(--ui-code, #111);border:1px solid var(--ui-border, rgba(255, 255, 255, 0.1));box-shadow:0 20px 48px rgba(0,0,0,.35)}.page-auth-docs .auth-form.rose-ui-form{width:100%}.page-auth-docs .auth-form .rose-ui-field.auth-input-group{margin-bottom:12px}.page-auth-docs .auth-form .auth-input{border:0;background:0 0;box-shadow:none}.page-auth-docs .panel-discord.auth-discord{margin:4px 0 14px;padding:0;border:0;background:0 0;box-shadow:none}.page-auth-docs .panel-discord.auth-discord::before,.page-auth-docs .panel-discord.auth-discord::after,.page-auth-docs .panel-discord-glow{display:none!important}.page-auth-docs .auth-discord-btn{width:100%;min-height:44px;border-radius:10px!important;background:rgba(255,255,255,.06)!important;border:1px solid var(--ui-border)!important;color:var(--rc-text)!important;box-shadow:none!important;font-weight:600}.page-auth-docs .auth-discord-btn::before,.page-auth-docs .auth-discord-btn::after{display:none!important}.page-auth-docs .auth-discord-btn:hover{background:var(--ui-surface-hover)!important;border-color:var(--ui-border-strong)!important;transform:none!important}.page-auth-docs .panel-discord-verified{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:10px;background:var(--ui-surface);border:1px solid var(--ui-border)}.page-auth-docs .panel-discord-avatar{border-radius:8px}.page-auth-docs .btn-primary.panel-submit{width:100%;min-height:46px;margin-top:4px;border-radius:10px!important;background:#fafafa!important;border:1px solid rgba(255,255,255,.12)!important;color:#09090b!important;font-weight:600;box-shadow:none!important}.page-auth-docs .btn-primary.panel-submit:not(.panel-submit--locked):hover{background:#fff!important;transform:none!important}.page-auth-docs .btn-primary.panel-submit--locked{opacity:.45;cursor:not-allowed}.page-auth-docs .panel-msg{margin-top:14px}.auth-docs-foot{margin:20px 0 0;text-align:center;font-size:14px;color:var(--rc-muted)}.auth-docs-foot a{margin-left:6px;color:var(--rc-text);font-weight:600;text-decoration:none}.auth-docs-foot a:hover{text-decoration:underline}.page-auth-docs .footer{display:none}