.sw-client-status{grid-template-columns:repeat(3,1fr)}
.sw-recognized-client{margin:18px 0 4px;padding:14px 16px;border-left:5px solid var(--sw-gold);border-radius:8px;background:#f7f1df;color:var(--sw-purple);font-weight:900}
.sw-radius-picker{margin:20px 0;padding:20px;border:1px solid #ded4e5;border-radius:16px;background:#fbf9fd}
.sw-radius-heading{display:flex;justify-content:space-between;gap:16px;color:var(--sw-purple)}
.sw-radius-heading span{font-size:13px;color:#6b6272}
.sw-radius-picker output{display:block;margin-top:8px;color:var(--sw-purple);font-weight:900}
.sw-radius-divider{text-align:center;color:#766b7c;font-size:12px;font-weight:900}
.sw-radius-picker label{transition:opacity .2s}
.sw-radius-picker label.is-inactive{opacity:.55}
.sw-radius-picker label.is-inactive:focus-within,.sw-radius-picker label.is-inactive:hover{opacity:1}
.sw-ai-guide-button{margin:0 0 12px}
.sw-ai-guide{padding:20px;border:1px solid #ded4e5;border-radius:16px;background:#fbf9fd}
.sw-ai-guide ol{color:#564c5c;line-height:1.6}
@media(max-width:680px){.sw-client-status{grid-template-columns:1fr}.sw-radius-heading{display:grid}}
