.ThemeSwitcher-module__themeSwitcherWrapper--rER5H{display:flex;flex-direction:column;width:100%;max-width:100%}.ThemeSwitcher-module__holoSelectTheme--vArui .holo-select-option-icon{display:flex;align-items:center;justify-content:center}.ThemeSwitcher-module__themeSwitcherWrapper--rER5H .holo-select-dropdown{width:max-content!important;max-width:min(480px,calc(100vw - 32px))!important;min-width:360px!important;max-height:fit-content!important;height:fit-content!important;overflow-y:visible!important}.ThemeSwitcher-module__themeSwitcherWrapper--rER5H .holo-select-dropdown[style]{max-height:700px!important;overflow-y:auto!important}.ThemeSwitcher-module__themeSwitcherWrapper--rER5H .holo-select-options{max-height:none!important;overflow-y:visible!important}.ThemeSwitcher-module__themeSwitcherWrapper--rER5H .holo-select-option-content{display:flex!important;flex-direction:row!important;align-items:center!important;gap:var(--holo-space-3)!important;flex:1!important}.ThemeSwitcher-module__themeSwitcherWrapper--rER5H .holo-select-option-label{font-size:var(--holo-role-body-size)!important;font-weight:var(--holo-weight-semibold)!important;color:var(--theme-text-primary)!important;white-space:nowrap!important;min-width:110px!important;margin:0!important}.ThemeSwitcher-module__themeSwitcherWrapper--rER5H .holo-select-option-description{font-size:var(--holo-role-body-sm-size)!important;color:var(--theme-text-secondary)!important;margin-top:0!important;line-height:var(--holo-leading-snug)!important;font-weight:var(--holo-weight-normal)!important;opacity:.85!important;position:relative!important;padding-left:var(--holo-space-3)!important}.ThemeSwitcher-module__themeSwitcherWrapper--rER5H .holo-select-option-description:before{content:""!important;position:absolute!important;left:0!important;top:50%!important;transform:translateY(-50%)!important;width:1px!important;height:14px!important;background:var(--theme-border-soft)!important;opacity:.5!important}.ThemeSwitcher-module__dotsRow--Lhapt{display:flex;align-items:center;gap:var(--holo-space-2)}.ThemeSwitcher-module__dot--hkE-G{display:inline-flex;align-items:center;justify-content:center;width:var(--holo-space-5);height:var(--holo-space-5);padding:0;border:var(--holo-border-2) solid transparent;border-radius:var(--holo-radius-full);background:transparent;cursor:pointer;transition:transform var(--holo-duration-quick) var(--holo-ease-out),box-shadow var(--holo-duration-quick) var(--holo-ease-out),border-color var(--holo-duration-quick) var(--holo-ease-out);flex-shrink:0}.ThemeSwitcher-module__dot--hkE-G:hover{transform:scale(1.15)}.ThemeSwitcher-module__dot--hkE-G:focus-visible{outline:var(--holo-border-2) solid var(--theme-primary);outline-offset:var(--holo-space-0-5)}.ThemeSwitcher-module__dotActive--wBmh9{border-color:var(--theme-primary);box-shadow:0 0 var(--holo-space-1-5) var(--holo-glow-soft);transform:scale(1.1)}.ThemeSwitcher-module__swatch--cTCoU{display:block;width:var(--holo-space-3);height:var(--holo-space-3);border-radius:var(--holo-radius-full);background:var(--theme-primary)}@media(prefers-reduced-motion:reduce){.ThemeSwitcher-module__themeSwitcherWrapper--rER5H *,.ThemeSwitcher-module__dot--hkE-G{animation:none;transition:none}.ThemeSwitcher-module__dot--hkE-G:hover{transform:none}}@media(prefers-contrast:high){.ThemeSwitcher-module__holoSelectTheme--vArui{border-width:2px}.ThemeSwitcher-module__dot--hkE-G{border-color:var(--theme-border)}}.ThemeSwitcher-module__menuTrigger--oCu4l{min-height:var(--holo-mod-control-xs-min-height)!important;padding:var(--holo-mod-control-xs-pad-y) var(--holo-mod-control-xs-pad-x)!important;gap:var(--holo-mod-control-xs-gap)!important}.ThemeSwitcher-module__menuChevron--2N9K1{opacity:.6;flex-shrink:0}
