.settings-row[data-v-1ae8f929]{border-top:1px solid var(--radio-border);text-align:left;cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;width:100%;min-height:4.25rem;padding:.875rem 0;display:flex}.settings-row[data-v-1ae8f929]:focus-visible,.settings-select[data-v-1ae8f929]:focus-visible{outline-offset:3px;outline:2px solid #f43f5e}.settings-label[data-v-1ae8f929]{color:var(--radio-text);font-size:.875rem;font-weight:650;display:block}.settings-hint[data-v-1ae8f929]{color:var(--radio-text-muted);margin-top:.25rem;font-size:.75rem;line-height:1.5;display:block}.settings-switch[data-v-1ae8f929]{border-radius:9999px;flex-shrink:0;align-items:center;width:2.75rem;height:1.5rem;transition:background-color .2s;display:inline-flex;position:relative}.settings-switch-on[data-v-1ae8f929]{background:#f43f5e}.settings-switch-off[data-v-1ae8f929]{background:var(--radio-border)}.settings-switch-thumb[data-v-1ae8f929]{background:#fff;border-radius:9999px;width:1.25rem;height:1.25rem;transition:transform .2s;position:absolute;top:.125rem;left:.125rem;box-shadow:0 1px 3px #0003}.settings-switch-on .settings-switch-thumb[data-v-1ae8f929]{transform:translate(1.25rem)}.settings-select[data-v-1ae8f929]{border:1px solid var(--radio-border);background:var(--radio-surface-soft);width:100%;min-height:2.75rem;color:var(--radio-text);cursor:pointer;border-radius:.75rem;padding:0 .75rem}
