html:root[data-theme] button.midas-switch{box-sizing:border-box;width:48px;min-width:48px;height:44px;min-height:44px;color:var(--fd-ink,var(--ink));box-shadow:none;cursor:pointer;vertical-align:middle;background:0 0;border:0;border-radius:12px;flex:0 0 48px;place-items:center;margin:0;padding:0;display:inline-grid}.midas-switch-track{box-sizing:border-box;background:var(--fd-divider,#ffffff24);border-radius:999px;width:44px;height:26px;transition:background-color .18s;display:block;position:relative}.midas-switch-track>span{background:var(--fd-muted,#b5b5b5);border-radius:50%;width:20px;height:20px;transition:transform .18s,background-color .18s;position:absolute;top:3px;left:3px}.midas-switch[aria-checked=true] .midas-switch-track{background:var(--midas-wordmark-gold,#f8cb56)}.midas-switch[aria-checked=true] .midas-switch-track>span{background:#242424;transform:translate(18px)}html:root[data-theme] button.midas-switch:disabled{cursor:default;opacity:.45}html:root[data-theme] button.midas-switch:focus-visible{outline:2px solid var(--fd-accent-ink,var(--midas-wordmark-gold));outline-offset:2px}@media (prefers-reduced-motion:reduce){.midas-switch-track,.midas-switch-track>span{transition:none}}
