.admin-redirect-page[data-astro-cid-u2h3djql]{min-height:60vh;display:flex;align-items:center;justify-content:center;padding:var(--space-8) var(--space-4)}.status-card[data-astro-cid-u2h3djql]{max-width:480px;width:100%;background:var(--bg-secondary);border:1px solid var(--border-primary);border-radius:var(--radius-lg);padding:var(--space-12);text-align:center}.status-card-wide[data-astro-cid-u2h3djql]{max-width:560px}.spinner[data-astro-cid-u2h3djql]{width:48px;height:48px;border:3px solid var(--border-primary);border-top-color:var(--accent-primary);border-radius:50%;animation:spin 1s linear infinite;margin:0 auto var(--space-4)}@keyframes spin{to{transform:rotate(360deg)}}.status-card[data-astro-cid-u2h3djql] p[data-astro-cid-u2h3djql]{color:var(--text-secondary);font-size:var(--text-sm)}.status-card[data-astro-cid-u2h3djql] .subtitle[data-astro-cid-u2h3djql]{font-size:var(--text-base);margin-bottom:var(--space-6)}.forbidden-icon[data-astro-cid-u2h3djql]{margin-bottom:var(--space-4);color:var(--status-warning)}.status-card[data-astro-cid-u2h3djql] h1[data-astro-cid-u2h3djql]{font-size:var(--text-2xl);font-weight:var(--font-bold);color:var(--text-primary);margin-bottom:var(--space-3)}.status-card[data-astro-cid-u2h3djql] .hint[data-astro-cid-u2h3djql]{font-size:var(--text-xs);color:var(--text-tertiary);margin-top:var(--space-4);line-height:var(--leading-relaxed)}.user-info-section[data-astro-cid-u2h3djql]{background:var(--bg-tertiary);border:1px solid var(--border-primary);border-radius:var(--radius-md);padding:var(--space-4);margin:var(--space-4) 0;text-align:left}.user-info-row[data-astro-cid-u2h3djql]{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2) 0}.user-info-row[data-astro-cid-u2h3djql]:first-child{padding-top:0}.user-info-row[data-astro-cid-u2h3djql]:last-child{padding-bottom:0}.user-info-label[data-astro-cid-u2h3djql]{font-size:var(--text-sm);color:var(--text-tertiary);min-width:100px}.user-info-value[data-astro-cid-u2h3djql]{font-size:var(--text-sm);color:var(--text-primary);font-weight:var(--font-medium)}.user-info-code[data-astro-cid-u2h3djql]{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--accent-primary);background:var(--bg-primary);padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.btn-copy[data-astro-cid-u2h3djql]{background:var(--bg-elevated);border:1px solid var(--border-primary);border-radius:var(--radius-sm);padding:var(--space-1);cursor:pointer;color:var(--text-secondary);transition:all var(--transition-fast);display:flex;align-items:center;justify-content:center}.btn-copy[data-astro-cid-u2h3djql]:hover{background:var(--bg-hover);color:var(--text-primary)}.btn-copy[data-astro-cid-u2h3djql].copied{background:var(--status-success-bg);border-color:var(--status-success);color:var(--status-success)}.actions[data-astro-cid-u2h3djql]{display:flex;flex-wrap:wrap;gap:var(--space-3);justify-content:center;margin-top:var(--space-6)}.actions[data-astro-cid-u2h3djql] .btn[data-astro-cid-u2h3djql]{padding:var(--space-3) var(--space-6);border-radius:var(--radius-md);font-weight:var(--font-medium);font-size:var(--text-sm);text-decoration:none;transition:all var(--transition-fast);cursor:pointer}.btn-primary[data-astro-cid-u2h3djql]{background:var(--accent-primary);color:var(--text-inverse);border:1px solid var(--accent-primary)}.btn-primary[data-astro-cid-u2h3djql]:hover{background:var(--accent-primary-hover);color:var(--text-inverse)}.btn-secondary[data-astro-cid-u2h3djql]{background:var(--bg-tertiary);color:var(--text-primary);border:1px solid var(--border-primary)}.btn-secondary[data-astro-cid-u2h3djql]:hover{background:var(--bg-elevated)}.btn-outline[data-astro-cid-u2h3djql]{background:transparent;color:var(--text-secondary);border:1px solid var(--border-primary)}.btn-outline[data-astro-cid-u2h3djql]:hover{background:var(--bg-tertiary);color:var(--text-primary)}@media(max-width:640px){.status-card[data-astro-cid-u2h3djql]{padding:var(--space-8)}.actions[data-astro-cid-u2h3djql]{flex-direction:column}.actions[data-astro-cid-u2h3djql] .btn[data-astro-cid-u2h3djql]{width:100%;text-align:center}.user-info-row[data-astro-cid-u2h3djql]{flex-wrap:wrap}.user-info-label[data-astro-cid-u2h3djql]{width:100%;margin-bottom:var(--space-1)}.user-info-code[data-astro-cid-u2h3djql]{max-width:calc(100% - 40px)}}
