.TestPersonaSwitcher-module__ospVoq__card{border:1px solid var(--card-border);background:var(--card-surface);border-radius:12px;justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;padding:14px 16px;display:flex}.TestPersonaSwitcher-module__ospVoq__card h2{color:var(--foreground);font:700 13px var(--font-ui);margin:0}.TestPersonaSwitcher-module__ospVoq__card p{color:var(--secondary);font:400 11px var(--font-ui);margin:3px 0 0}.TestPersonaSwitcher-module__ospVoq__card select{border:1px solid var(--card-border);background:var(--background);min-width:230px;min-height:42px;color:var(--foreground);font:500 12px var(--font-ui);border-radius:10px;padding:8px 10px}@media (max-width:560px){.TestPersonaSwitcher-module__ospVoq__card{flex-direction:column;align-items:stretch}.TestPersonaSwitcher-module__ospVoq__card select{width:100%;min-width:0}}
.SettingsClient-module__RBuJsG__page{max-width:100%;padding:16px 16px 32px}.SettingsClient-module__RBuJsG__appBar{align-items:center;gap:10px;min-height:44px;margin-bottom:12px;display:flex}.SettingsClient-module__RBuJsG__backButton{width:40px;height:40px;color:var(--foreground);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.SettingsClient-module__RBuJsG__backButton:hover{background:#2c1a0e0a}.SettingsClient-module__RBuJsG__backButton:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.SettingsClient-module__RBuJsG__backButton svg{width:22px;height:22px}.SettingsClient-module__RBuJsG__heading{font-family:var(--font-ui);color:var(--foreground);margin:0;font-size:18px;font-weight:700}.SettingsClient-module__RBuJsG__statusCard{background:var(--card-surface);border:1px solid var(--card-border);border-radius:14px;margin-bottom:0;padding:20px}.SettingsClient-module__RBuJsG__emailRow{align-items:center;gap:10px;margin-bottom:10px;display:flex}.SettingsClient-module__RBuJsG__emailText{color:var(--foreground);word-break:break-all;font-size:14px;font-weight:700}.SettingsClient-module__RBuJsG__statusRow{align-items:center;gap:10px;display:flex}.SettingsClient-module__RBuJsG__statusIcon{width:36px;height:36px;color:var(--foreground);background:#0000000f;border-radius:9px;justify-content:center;align-items:center;display:flex}.SettingsClient-module__RBuJsG__statusIconAdmin{color:#7c3aed;background:#7c3aed1f}.SettingsClient-module__RBuJsG__statusLabel{color:var(--foreground);font-size:13px;font-weight:700}.SettingsClient-module__RBuJsG__statusLabelAdmin{color:#7c3aed}.SettingsClient-module__RBuJsG__sectionHeader{color:#2c1a0e80;text-transform:uppercase;letter-spacing:.8px;padding:20px 0 6px 16px;font-size:12px;font-weight:600}.SettingsClient-module__RBuJsG__row{width:100%;font-family:var(--font-ui);color:var(--foreground);cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:12px;padding:14px 16px;font-size:14px;text-decoration:none;transition:background .12s;display:flex}.SettingsClient-module__RBuJsG__row:hover{background:#00000008}.SettingsClient-module__RBuJsG__row:disabled{opacity:.5;cursor:not-allowed}.SettingsClient-module__RBuJsG__row:disabled:hover{background:0 0}.SettingsClient-module__RBuJsG__rowIcon{color:var(--foreground);flex-shrink:0}.SettingsClient-module__RBuJsG__rowLabel{flex:1;font-weight:500}.SettingsClient-module__RBuJsG__rowHint{color:var(--secondary);margin-right:4px;font-size:12px}.SettingsClient-module__RBuJsG__chevron{color:#2c1a0e40;flex-shrink:0}.SettingsClient-module__RBuJsG__rowDanger,.SettingsClient-module__RBuJsG__rowDanger .SettingsClient-module__RBuJsG__rowIcon,.SettingsClient-module__RBuJsG__rowDanger .SettingsClient-module__RBuJsG__rowLabel{color:#c62828}.SettingsClient-module__RBuJsG__divider{background:var(--card-border);height:1px}.SettingsClient-module__RBuJsG__feedbackOk{color:var(--success-dark);margin:0;padding:4px 16px;font-size:12px}.SettingsClient-module__RBuJsG__feedbackErr{color:var(--error-dark);margin:0;padding:4px 16px;font-size:12px}.SettingsClient-module__RBuJsG__version{text-align:center;color:var(--secondary);margin-top:24px;font-size:11px}.SettingsClient-module__RBuJsG__dialogBackdrop{z-index:1000;background:#2c1a0e6b;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.SettingsClient-module__RBuJsG__dialog{border:1px solid var(--card-border);background:var(--background);border-radius:16px;width:min(100%,360px);padding:24px;box-shadow:0 12px 32px #2c1a0e2e}.SettingsClient-module__RBuJsG__dialog h2{margin:0 0 12px;font-size:16px}.SettingsClient-module__RBuJsG__dialog p{color:var(--secondary);margin:0;font-size:14px;line-height:1.5}.SettingsClient-module__RBuJsG__dialogActions{justify-content:flex-end;gap:8px;margin-top:24px;display:flex}.SettingsClient-module__RBuJsG__dialogActions button{min-width:64px;min-height:44px;color:var(--foreground);font:400 14px var(--font-ui);cursor:pointer;background:0 0;border:0;border-radius:10px;padding:10px 14px}.SettingsClient-module__RBuJsG__dialogActions button:hover{background:#2c1a0e0d}.SettingsClient-module__RBuJsG__dialogActions .SettingsClient-module__RBuJsG__dialogDanger{color:#c62828}@media (min-width:640px){.SettingsClient-module__RBuJsG__page{max-width:640px;margin:0 auto;padding:24px 24px 40px}}@media (min-width:900px){.SettingsClient-module__RBuJsG__backButton{display:none}}
