.oauth-consent_container__lfGCb{min-height:100vh;display:flex;align-items:center;justify-content:center;background:var(--color-bg-primary,#0a0e1a);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;padding:24px}.oauth-consent_loading__DiaVT{color:var(--color-text-muted,hsla(0,0%,100%,.5));font-size:14px}.oauth-consent_card__63VxM{background:var(--color-bg-secondary,#111827);border:1px solid var(--color-border,hsla(0,0%,100%,.1));border-radius:16px;padding:40px;max-width:480px;width:100%;text-align:center}.oauth-consent_eyebrow__oD7MF{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:1.5px;color:var(--color-accent,#3b82f6);margin-bottom:16px}.oauth-consent_title__vcqDb{font-size:24px;font-weight:700;color:var(--color-text-primary,hsla(0,0%,100%,.92));margin:0 0 16px}.oauth-consent_description__T_2UN{font-size:14px;line-height:1.6;color:var(--color-text-secondary,hsla(0,0%,100%,.65));margin:0 0 12px}.oauth-consent_description__T_2UN strong{color:var(--color-text-primary,hsla(0,0%,100%,.92))}.oauth-consent_clientInfo__nLNMt{font-size:12px;color:var(--color-text-muted,hsla(0,0%,100%,.4));margin:0 0 24px;word-break:break-all}.oauth-consent_error__woOPB{font-size:13px;color:#ef4444;margin:0 0 16px;padding:10px 14px;background:rgba(239,68,68,.1);border-radius:8px}.oauth-consent_actions__30hMg{display:flex;gap:12px;margin-top:24px}.oauth-consent_allowButton__m6xL6,.oauth-consent_denyButton__NpRR2{flex:1 1;padding:12px 24px;border-radius:10px;font-size:15px;font-weight:600;cursor:pointer;font-family:inherit;transition:all .15s ease;border:none}.oauth-consent_denyButton__NpRR2{background:var(--color-bg-tertiary,hsla(0,0%,100%,.06));color:var(--color-text-secondary,hsla(0,0%,100%,.65));border:1px solid var(--color-border,hsla(0,0%,100%,.1))}.oauth-consent_denyButton__NpRR2:hover{background:hsla(0,0%,100%,.1);color:var(--color-text-primary,hsla(0,0%,100%,.92))}.oauth-consent_allowButton__m6xL6{background:#22c55e;color:#fff}.oauth-consent_allowButton__m6xL6:hover{background:#16a34a}.oauth-consent_allowButton__m6xL6:disabled,.oauth-consent_denyButton__NpRR2:disabled{opacity:.5;cursor:not-allowed}