.finder-switch-root{position:relative}.switch-holding{min-height:100dvh;width:100%;background:radial-gradient(circle at 50% 38%,#25204d 0,#12102e 55%,#080719 100%)}.switch-dock{position:absolute;bottom:1.15rem;left:0;right:0;z-index:30;display:flex;justify-content:center;pointer-events:none}.switch-pill{position:relative;display:inline-flex;align-items:center;gap:.15rem;border-radius:999px;border:1px solid rgba(239,233,218,.16);background:linear-gradient(145deg,rgba(31,27,72,.86),rgba(9,10,34,.78));padding:.25rem;box-shadow:0 18px 44px rgba(4,3,20,.42);backdrop-filter:blur(10px) saturate(130%);pointer-events:auto}.switch-thumb{position:absolute;top:.25rem;bottom:.25rem;left:.25rem;width:calc(50% - .25rem);border-radius:999px;background:linear-gradient(140deg,rgba(217,167,66,.9),rgba(217,167,66,.62));box-shadow:0 0 22px rgba(217,167,66,.32);transition:transform .42s var(--ease-carry)}.switch-thumb.is-right{transform:translateX(100%)}.switch-option{position:relative;z-index:1;min-width:5.5rem;border-radius:999px;padding:.42rem .9rem;font-family:var(--font-ui),system-ui,sans-serif;font-size:.6875rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:#a8a392;transition:color .3s var(--ease-settle)}.switch-option.is-active{color:#12102e}.switch-option:not(.is-active):hover{color:#efe9da}.switch-wipe{position:fixed;inset:0;z-index:45;pointer-events:none;overflow:hidden;visibility:hidden}.switch-wipe.is-running{visibility:visible}.switch-wipe-edge,.switch-wipe-sheet{position:absolute;inset:-10% -30%;transform:translate3d(-130%,0,0) skewX(-9deg)}.switch-wipe-sheet{background:linear-gradient(100deg,rgba(9,8,28,0),rgba(9,8,28,.94) 26%,rgba(18,16,46,.98) 50%,rgba(9,8,28,.94) 74%,rgba(9,8,28,0))}.switch-wipe-edge{background:linear-gradient(100deg,transparent 46%,rgba(217,167,66,.5) 49.4%,rgba(255,236,190,.85) 50%,rgba(217,167,66,.5) 50.6%,transparent 54%)}.switch-wipe.is-running .switch-wipe-edge,.switch-wipe.is-running .switch-wipe-sheet{animation:switch-sweep .9s cubic-bezier(.62,0,.3,1) both}@keyframes switch-sweep{0%{transform:translate3d(-130%,0,0) skewX(-9deg)}to{transform:translate3d(130%,0,0) skewX(-9deg)}}.finder-switch-root .toybox-shell .act-indicator{bottom:4.5rem}.finder-switch-root .ultra-layout{padding-bottom:4.75rem}@media (prefers-reduced-motion:reduce){.switch-wipe.is-running .switch-wipe-edge,.switch-wipe.is-running .switch-wipe-sheet{animation:none;transform:none;opacity:.9}}