.vk-tt{--vk-tt-ease:cubic-bezier(0.68,-0.55,0.265,1.55);position:relative;flex-shrink:0;padding:0;cursor:pointer;border-radius:9999px;border:2px solid #2d2a4e;background:#1a1838;transition:background-color .7s var(--vk-tt-ease),border-color .7s var(--vk-tt-ease);-webkit-tap-highlight-color:transparent}.vk-tt:focus-visible{outline:2px solid #1354ff;outline-offset:2px}.vk-tt--sm{height:1.5rem;width:2.75rem}.vk-tt--md{height:2rem;width:3.5rem}.vk-tt--lg{height:2.5rem;width:4.5rem}.vk-tt__knob{position:absolute;top:50%;transform:translateY(-50%);display:grid;place-items:center;border-radius:9999px;background:#e8e6f0;color:#1a1838;transition:left .7s var(--vk-tt-ease),background-color .7s var(--vk-tt-ease)}.vk-tt--sm .vk-tt__knob{height:1rem;width:1rem;left:calc(100% - 1.125rem)}.vk-tt--md .vk-tt__knob{height:1.5rem;width:1.5rem;left:calc(100% - 1.625rem)}.vk-tt--lg .vk-tt__knob{height:2rem;width:2rem;left:calc(100% - 2.125rem)}.vk-tt__icon{grid-column-start:1;grid-row-start:1;transform-origin:center;transition:transform .5s var(--vk-tt-ease),opacity .5s var(--vk-tt-ease)}.vk-tt__icon--sun{transform:rotate(90deg) scale(.5);opacity:0}.vk-tt__icon--moon{transform:rotate(0deg) scale(1);opacity:1}html[data-landing-theme=light] .vk-tt{border-color:#e8d5b7;background:#fef3c7}html[data-landing-theme=light] .vk-tt__knob{left:.125rem;background:#ff9500;color:#ffffff}html[data-landing-theme=light] .vk-tt__icon--sun{transform:rotate(0deg) scale(1);opacity:1}html[data-landing-theme=light] .vk-tt__icon--moon{transform:rotate(-90deg) scale(.5);opacity:0}@media (prefers-reduced-motion:reduce){.vk-tt,.vk-tt__icon,.vk-tt__knob{transition:none}}