.security-session-page{background:var(--color-surface-muted);place-items:center;min-height:100dvh;padding:24px;display:grid}.security-session-card{background:var(--color-surface);border:1px solid var(--color-border);width:100%;max-width:520px;color:var(--color-text);border-radius:12px;gap:16px;padding:28px;display:grid}.security-session-card h1{color:var(--color-primary);margin:0;font-size:22px}.security-session-card p{margin:0;line-height:1.6}.security-session-card pre,.security-session-card code,.security-session-secret{overflow-wrap:anywhere;white-space:pre-wrap;background:var(--color-surface-muted);border-radius:12px;padding:12px}.security-session-codes{gap:8px;margin:0;padding:0;list-style:none;display:grid}.security-session-codes code{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;display:block}.security-session-card .ui-form-alert{margin:0}.security-session-status{text-align:center;color:#64748b;min-height:1.4em;margin:0;font-size:.875rem}.security-session-actions{gap:8px;display:grid}.security-session-actions .btn-secondary,.security-session-actions .ui-field-submit,.security-session-actions .ui-btn{width:100%}
