.ThemeToggle_themeToggle__4_hy9{appearance:none;display:inline-flex;height:2.55rem;align-items:center;gap:.48rem;border:1px solid rgba(214,220,255,.12);border-radius:9999px;background:rgba(255,255,255,.045);padding:0 .64rem 0 .68rem;color:rgba(246,248,255,.76);cursor:pointer;font:inherit;transition:background .16s ease,border-color .16s ease,color .16s ease,box-shadow .16s ease}.ThemeToggle_themeToggle__4_hy9[data-theme-state=dark]{border-color:color-mix(in srgb,var(--theme-accent),transparent 54%);background:color-mix(in srgb,var(--theme-accent),transparent 88%);color:#fff}.ThemeToggle_themeToggle__4_hy9:focus-within,.ThemeToggle_themeToggle__4_hy9:hover{border-color:rgba(246,161,255,.3);background:rgba(255,77,184,.1);color:#fff;box-shadow:0 0 22px rgba(255,77,184,.12)}body.light .ThemeToggle_themeToggle__4_hy9,body[data-theme=light] .ThemeToggle_themeToggle__4_hy9,html.light .ThemeToggle_themeToggle__4_hy9,html[data-theme=light] .ThemeToggle_themeToggle__4_hy9{border-color:rgba(187,17,102,.18);background:rgba(255,255,255,.62);color:var(--theme-accent);box-shadow:0 8px 22px rgba(72,36,92,.08),inset 0 0 0 1px rgba(255,255,255,.42)}body.light .ThemeToggle_themeToggle__4_hy9:focus-within,body.light .ThemeToggle_themeToggle__4_hy9:hover,body[data-theme=light] .ThemeToggle_themeToggle__4_hy9:focus-within,body[data-theme=light] .ThemeToggle_themeToggle__4_hy9:hover,html.light .ThemeToggle_themeToggle__4_hy9:focus-within,html.light .ThemeToggle_themeToggle__4_hy9:hover,html[data-theme=light] .ThemeToggle_themeToggle__4_hy9:focus-within,html[data-theme=light] .ThemeToggle_themeToggle__4_hy9:hover{border-color:rgba(225,43,123,.36);background:color-mix(in srgb,var(--theme-accent),transparent 90%);color:var(--theme-accent-hover);box-shadow:0 0 24px rgba(225,43,123,.16)}.ThemeToggle_themeToggleIcon__mwP6k{display:inline-grid;width:1.12rem;height:1.12rem;place-items:center;color:currentColor}.ThemeToggle_themeToggleInline___N97K{display:inline-flex;align-items:center;gap:.48rem}.ThemeToggle_themeToggle__4_hy9[data-variant=menu-row]{width:100%;height:auto;min-height:4.2rem;justify-content:space-between;border-color:transparent;border-radius:.95rem;background:transparent;padding:.68rem .72rem;box-shadow:none}.ThemeToggle_themeToggle__4_hy9[data-variant=menu-row] .ThemeToggle_themeToggleInline___N97K{flex:0 0 auto;margin-left:auto}.ThemeToggle_themeToggleControl__TiY8_{position:relative;display:inline-block;width:2.6rem;height:1.5rem;flex:0 0 auto;border-radius:999px}.ThemeToggle_themeToggleTrack__Grdma{position:absolute;inset:0;display:flex;align-items:center;border-radius:inherit;background:radial-gradient(circle at 74% 50%,rgba(255,255,255,.24) 0 .11rem,transparent .12rem),linear-gradient(135deg,rgba(84,199,183,.42),rgba(111,66,165,.38)),#4f5664;box-shadow:inset 0 1px 2px rgba(0,0,0,.28),0 0 0 1px rgba(255,255,255,.08);padding:.2rem;transition:background .26s ease,box-shadow .26s ease}body.light .ThemeToggle_themeToggleTrack__Grdma,body[data-theme=light] .ThemeToggle_themeToggleTrack__Grdma,html.light .ThemeToggle_themeToggleTrack__Grdma,html[data-theme=light] .ThemeToggle_themeToggleTrack__Grdma{background:radial-gradient(circle at 76% 50%,rgba(187,17,102,.28) 0 .11rem,transparent .12rem),linear-gradient(135deg,rgba(255,255,255,.92),rgba(242,229,247,.88)),#f7eef9;box-shadow:inset 0 1px 2px rgba(72,36,92,.16),0 0 0 1px rgba(80,45,95,.2)}.ThemeToggle_themeToggleThumb__ioV4D{position:relative;width:1.1rem;height:1.1rem;flex:0 0 auto;border-radius:999px;background:#fff;box-shadow:0 .2rem .24rem rgba(0,0,0,.24),inset 0 -.12rem .24rem rgba(0,0,0,.24);transform-origin:left}body.light .ThemeToggle_themeToggleThumb__ioV4D,body[data-theme=light] .ThemeToggle_themeToggleThumb__ioV4D,html.light .ThemeToggle_themeToggleThumb__ioV4D,html[data-theme=light] .ThemeToggle_themeToggleThumb__ioV4D{background:#ffffff;box-shadow:0 .2rem .35rem rgba(72,36,92,.2),inset 0 -.08rem .18rem rgba(187,17,102,.14)}.ThemeToggle_themeToggleThumb__ioV4D:before{content:"";position:absolute;inset:0;border-radius:inherit;background-image:url(/brand/boo-scare.png);background-repeat:no-repeat;background-position:50%;background-size:72% auto;box-shadow:inset 0 -.12rem .24rem rgba(0,0,0,.2);image-rendering:pixelated;opacity:1;pointer-events:none;transition:background-image .16s ease}.ThemeToggle_themeToggle__4_hy9[data-theme-state=dark] .ThemeToggle_themeToggleTrack__Grdma{background:radial-gradient(circle at 30% 34%,rgba(255,255,255,.26) 0 .09rem,transparent .1rem),radial-gradient(circle at 72% 64%,rgba(255,184,77,.42),transparent 30%),linear-gradient(135deg,var(--theme-accent-hover),var(--theme-accent));box-shadow:inset 0 1px 2px rgba(0,0,0,.26),0 0 18px color-mix(in srgb,var(--theme-accent),transparent 62%)}.ThemeToggle_themeToggle__4_hy9:active .ThemeToggle_themeToggleThumb__ioV4D:before,.ThemeToggle_themeToggle__4_hy9:focus-visible .ThemeToggle_themeToggleThumb__ioV4D:before,.ThemeToggle_themeToggle__4_hy9:hover .ThemeToggle_themeToggleThumb__ioV4D:before{background-image:url(/brand/boo-face.png)}.ThemeToggle_themeToggle__4_hy9[data-theme-state=dark] .ThemeToggle_themeToggleThumb__ioV4D:before{background-image:url(/brand/boo-face.png)}.ThemeToggle_themeToggle__4_hy9[data-theme-state=dark]:active .ThemeToggle_themeToggleThumb__ioV4D:before,.ThemeToggle_themeToggle__4_hy9[data-theme-state=dark]:focus-visible .ThemeToggle_themeToggleThumb__ioV4D:before,.ThemeToggle_themeToggle__4_hy9[data-theme-state=dark]:hover .ThemeToggle_themeToggleThumb__ioV4D:before{background-image:url(/brand/boo-scare.png)}.ThemeToggle_themeToggle__4_hy9[data-theme-state=dark] .ThemeToggle_themeToggleThumb__ioV4D{transform:translateX(100%)}.ThemeToggle_themeToggle__4_hy9[data-toggled-once=true] .ThemeToggle_themeToggleThumb__ioV4D{animation:ThemeToggle_dgxThemeGrowOut__JVtUC .18s cubic-bezier(.75,0,1,1) forwards,ThemeToggle_dgxThemeBounceOut__1D0Vl .22s cubic-bezier(0,0,.3,1.5) .18s forwards}.ThemeToggle_themeToggle__4_hy9[data-theme-state=dark][data-toggled-once=true] .ThemeToggle_themeToggleThumb__ioV4D{animation:ThemeToggle_dgxThemeGrowIn__X75Si .18s cubic-bezier(.75,0,1,1) forwards,ThemeToggle_dgxThemeBounceIn__vQX9z .22s cubic-bezier(0,0,.3,1.5) .18s forwards}@keyframes ThemeToggle_dgxThemeGrowIn__X75Si{0%{border-radius:999px;transform:translateX(0) scale(1)}to{border-radius:.34rem/.56rem;transform:translateX(.42rem) scale(1.48,.76)}}@keyframes ThemeToggle_dgxThemeBounceIn__vQX9z{0%{border-radius:.34rem/.56rem;transform:translateX(.42rem) scale(1.48,.76)}to{border-radius:999px;transform:translateX(100%) scale(1)}}@keyframes ThemeToggle_dgxThemeGrowOut__JVtUC{0%{border-radius:999px;transform:translateX(100%) scale(1)}to{border-radius:.34rem/.56rem;transform:translateX(.08rem) scale(1.48,.76)}}@keyframes ThemeToggle_dgxThemeBounceOut__1D0Vl{0%{border-radius:.34rem/.56rem;transform:translateX(.08rem) scale(1.48,.76)}to{border-radius:999px;transform:translateX(0) scale(1)}}@media (max-width:560px){.ThemeToggle_themeToggle__4_hy9:not([data-variant=menu-row]){width:2.55rem;justify-content:center;padding:0}.ThemeToggle_themeToggleIcon__mwP6k{display:none}}