.user-theme-popover{--theme-close-time: .34s;position:relative;width:40px;height:40px;flex:0 0 40px}.user-theme-popover-panel{position:absolute;inset-inline-end:0;top:0;z-index:30;opacity:0;visibility:hidden;pointer-events:none;transition:opacity 0s linear var(--theme-close-time),visibility 0s linear var(--theme-close-time)}.user-theme-popover-panel[data-expanded=true]{opacity:1;visibility:visible;pointer-events:auto;transition-delay:0s}.user-theme-popover-panel .auth-theme-switcher{background:#fff}.user-theme-popover-panel .auth-theme-switcher[data-theme-value=creative]{background:var(--creative-theme-surface-strong)}.user-theme-popover-panel .auth-theme-switcher[data-theme-value=dark]{background:var(--dark-theme-surface)}.user-theme-popover-trigger{padding:0;cursor:pointer}.user-theme-popover-trigger:focus-visible{outline:2px solid var(--auth-theme-track-border);outline-offset:-2px}.user-theme-popover .auth-theme-switcher{--auth-theme-track-border: #3157d5;--auth-theme-track-shadow: 0 2px 7px rgba(49, 87, 213, .18);--auth-theme-selected-bg: #3157d5;--auth-theme-selected-color: #ffffff;--auth-theme-selected-shadow: 0 3px 8px rgba(49, 87, 213, .3);width:36px;height:36px;box-sizing:content-box;position:relative;overflow:hidden;flex:0 0 auto;border:2px solid transparent;border-radius:18px;background:transparent;box-shadow:none;transition:width .22s cubic-bezier(.22,1,.36,1) .12s,border-color .18s ease,box-shadow .18s ease}.user-theme-popover .auth-theme-switcher[data-theme-value=creative]{--auth-theme-track-border: var(--creative-theme-violet);--auth-theme-track-shadow: 0 2px 7px color-mix(in srgb, var(--creative-theme-violet) 26%, transparent);--auth-theme-selected-bg: var(--creative-theme-primary);--auth-theme-selected-color: #ffffff;--auth-theme-selected-shadow: 0 3px 8px color-mix(in srgb, var(--creative-theme-cyan) 36%, transparent)}.user-theme-popover .auth-theme-switcher[data-theme-value=dark]{--auth-theme-track-border: #886d3b;--auth-theme-track-shadow: 0 2px 8px rgba(215, 163, 62, .18), 0 0 4px rgba(215, 163, 62, .1);--auth-theme-selected-bg: #d7a33e;--auth-theme-selected-color: #17130c;--auth-theme-selected-shadow: 0 3px 8px rgba(215, 163, 62, .24)}.user-theme-popover .auth-theme-switcher[data-expanded=true]{z-index:30;background:#fff;width:132px;border-color:var(--auth-theme-track-border);box-shadow:var(--auth-theme-track-shadow);transition-delay:0ms}.user-theme-popover .auth-theme-switcher[data-expanded=true][data-theme-value=creative]{background:var(--creative-theme-surface-strong)}.user-theme-popover .auth-theme-switcher[data-expanded=true][data-theme-value=dark]{background:var(--dark-theme-surface)}.user-theme-popover .auth-theme-switcher[data-theme-value=dark] .auth-theme-switcher__item[data-theme-option=dark]{--auth-theme-icon: var(--dark-theme-text-strong)}.user-theme-popover .auth-theme-switcher__item{--auth-theme-item-offset: 0px;--auth-theme-icon: #3157d5;width:28px;height:28px;display:grid;place-items:center;position:absolute;top:4px;left:4px;border:0;border-radius:50%;padding:0;color:var(--auth-theme-icon);background:transparent;box-shadow:none;opacity:0;visibility:hidden;pointer-events:none;cursor:pointer;transform:translate(0);transition:color .16s ease,background-color .18s ease,box-shadow .18s ease,opacity .12s ease .1s,transform .22s cubic-bezier(.22,1,.36,1) .12s,visibility 0s linear .22s}.user-theme-popover .auth-theme-switcher__item[data-theme-option=creative]{--auth-theme-item-offset: 48px;--auth-theme-icon: var(--creative-theme-magenta)}.user-theme-popover .auth-theme-switcher__item[data-theme-option=dark]{--auth-theme-item-offset: 96px;--auth-theme-icon: #202329}.user-theme-popover .auth-theme-switcher__item[data-state=checked]{z-index:1;color:var(--auth-theme-selected-color);background:var(--auth-theme-selected-bg);box-shadow:var(--auth-theme-selected-shadow);opacity:1;visibility:visible;pointer-events:auto}.user-theme-popover .auth-theme-switcher[data-expanded=true] .auth-theme-switcher__item{opacity:1;visibility:visible;pointer-events:auto;transform:translate(var(--auth-theme-item-offset));transition-delay:0ms}.user-theme-popover .auth-theme-switcher[dir=rtl] .auth-theme-switcher__item{left:auto;right:4px}.user-theme-popover .auth-theme-switcher[dir=rtl][data-expanded=true] .auth-theme-switcher__item{transform:translate(calc(-1 * var(--auth-theme-item-offset)))}.user-theme-popover .auth-theme-switcher__item svg{width:16px;height:16px;stroke-width:2.2;transition:transform .18s cubic-bezier(.22,1,.36,1)}.user-theme-popover .auth-theme-switcher__item:hover svg{transform:scale(1.1)}.user-theme-popover .auth-theme-switcher__item:focus-visible{outline:2px solid var(--auth-theme-track-border);outline-offset:2px}@media(max-width:640px){.user-theme-popover{width:38px;height:38px;flex-basis:38px}.user-theme-popover .auth-theme-switcher{width:34px;height:34px;border-radius:17px}.user-theme-popover .auth-theme-switcher[data-expanded=true]{width:112px}.user-theme-popover .auth-theme-switcher__item{width:26px;height:26px}.user-theme-popover .auth-theme-switcher__item[data-theme-option=creative]{--auth-theme-item-offset: 39px}.user-theme-popover .auth-theme-switcher__item[data-theme-option=dark]{--auth-theme-item-offset: 78px}.user-theme-popover .auth-theme-switcher__item svg{width:15px;height:15px}}@media(prefers-reduced-motion:reduce){.user-theme-popover-panel,.auth-theme-switcher,.auth-theme-switcher__item,.auth-theme-switcher__item svg{transition:none}}
