button.sp-solo-switch{gap:7px}.sp-solo-track{border-radius:var(--r-sm);background:var(--wa-4);width:20px;height:12px;box-shadow:inset 0 0 0 1px var(--line-2);transition:background-color var(--f-tap)ease,box-shadow var(--f-tap)ease;flex-shrink:0;position:relative}.sp-solo-thumb{width:8px;height:8px;transition:transform var(--f-tap)ease,background-color var(--f-tap)ease;background:#ffffff8c;border-radius:50%;position:absolute;top:2px;left:2px}.sp-solo-switch.is-on .sp-solo-track{background:color-mix(in srgb,var(--accent)45%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--accent)60%,transparent)}.sp-solo-switch.is-on .sp-solo-thumb{background:#fff;transform:translate(8px)}button.sp-solo-switch:not(.is-on):not(.is-writing) .sp-label{opacity:.7}button.sp-solo-verb .sp-glyph{color:var(--accent-violet);flex-shrink:0}button.sp-solo-verb:disabled .sp-glyph{color:currentColor}@media (prefers-reduced-motion:reduce){.sp-solo-track,.sp-solo-thumb{transition:none}}
