.auth-gate-module__PanCoG__mismatchMain{background:0 0;place-items:center;min-height:100vh;padding:24px;display:grid}.auth-gate-module__PanCoG__mismatchPanel{background:var(--bg-raised);border:1px solid var(--border-strong);border-radius:var(--radius-lg);max-width:560px;font-family:var(--font-sans);padding:24px}.auth-gate-module__PanCoG__eyebrow{color:var(--tx-tertiary);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:11px;font-weight:600}.auth-gate-module__PanCoG__heading{letter-spacing:-.035em;margin:10px 0 8px;font-size:clamp(22px,5.5vw,28px);font-weight:800;line-height:1.15}.auth-gate-module__PanCoG__body{color:var(--tx-secondary);margin:0;font-size:14px;line-height:1.55}.auth-gate-module__PanCoG__detail{color:var(--tx-tertiary);margin:14px 0 0;font-size:13px;line-height:1.55}.auth-gate-module__PanCoG__code{font-family:var(--font-mono)}.auth-gate-module__PanCoG__error{color:var(--status-fail);margin:12px 0 0;font-size:13px;line-height:1.55}.auth-gate-module__PanCoG__actions{flex-wrap:wrap;gap:10px;margin-top:20px;display:flex}.auth-gate-module__PanCoG__button{border-radius:var(--radius-md);letter-spacing:-.005em;cursor:pointer;padding:10px 18px;font-family:inherit;font-size:13px;font-weight:600}.auth-gate-module__PanCoG__secondaryButton{color:var(--btn-secondary-fg);background:var(--btn-secondary-bg);border:1px solid var(--border-strong)}.auth-gate-module__PanCoG__primaryButton{color:var(--btn-primary-fg);background:var(--btn-primary-bg);border:1px solid var(--btn-primary-bg)}
