.V2ThemeControl_control__LmiD7{--theme-switch-track:rgb(73 52 82/72%);--theme-switch-track-border:rgb(255 247 237/42%);--theme-switch-thumb:#fff7ed;--theme-switch-thumb-border:rgb(45 34 48/26%);display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;gap:8px;min-width:68px;min-height:44px;padding:0;border:0;border-radius:8px;color:var(--ink,#efe7f1);background:transparent;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.V2ThemeControl_track__vJ1lk{position:relative;display:block;flex:0 0 44px;width:44px;height:24px;border-radius:999px;box-sizing:border-box;border:1px solid var(--theme-switch-track-border);background:var(--theme-switch-track);box-shadow:inset 0 0 0 1px rgb(0 0 0/10%);transition:background-color .2s ease,border-color .2s ease}.V2ThemeControl_thumb__tsjnK{position:absolute;top:50%;left:1px;transform:translateY(-50%);width:20px;height:20px;border-radius:50%;box-sizing:border-box;border:1px solid var(--theme-switch-thumb-border);background:var(--theme-switch-thumb);box-shadow:0 1px 4px rgb(0 0 0/32%);transition:transform .2s cubic-bezier(.16,1,.3,1),background-color .2s ease}.V2ThemeControl_control__LmiD7[aria-checked=true]{--theme-switch-track:#fff1df;--theme-switch-track-border:rgb(255 255 255/62%);--theme-switch-thumb:#2d2230;--theme-switch-thumb-border:rgb(45 34 48/72%)}.V2ThemeControl_control__LmiD7[aria-checked=true] .V2ThemeControl_thumb__tsjnK{transform:translate(20px,-50%)}.V2ThemeControl_icon__cYt4S{flex:0 0 16px;width:16px;height:16px}.V2ThemeControl_control__LmiD7:focus-visible{outline:2px solid var(--accent,#aa7ec4);outline-offset:3px}@media (prefers-reduced-motion:reduce){.V2ThemeControl_thumb__tsjnK,.V2ThemeControl_track__vJ1lk{transition:none}}