.theme-toggle_container{box-sizing:border-box;display:flex;width:48px;height:24px;padding:4px;border:none;border-radius:12px;align-items:center;justify-content:space-between;background-color:var(--tuix-light-color-white);box-shadow:0 2px 4px hsla(0,0%,9%,.1);cursor:pointer}.theme-toggle_container:focus-visible{outline:2px solid var(--tuix-light-color-main);outline-offset:2px}[data-theme=dark] .theme-toggle_container:focus-visible{outline-color:var(--tuix-dark-color-primary-300)}[data-theme=dark] .theme-toggle_container{background-color:var(--tuix-dark-color-primary-800);box-shadow:none}