.Spinner_spinner__VOQxS{display:inline-block;animation:Spinner_spin__3FB_I 1s linear infinite}.Spinner_svg__zcuPI{display:block;width:100%;height:100%}.Spinner_circle__45PfD{animation:Spinner_dash___ARZG 1.5s ease-in-out infinite}.Spinner_sm__jjLjI{width:1rem;height:1rem}.Spinner_md__lvZFW{width:1.25rem;height:1.25rem}.Spinner_lg__FcQdZ{width:1.5rem;height:1.5rem}@keyframes Spinner_spin__3FB_I{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes Spinner_dash___ARZG{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}to{stroke-dasharray:90,150;stroke-dashoffset:-124}}.ThemeToggle_toggleWrapper___L3Ha{display:inline-flex;align-items:center;gap:var(--space-2)}.ThemeToggle_container__VkRVO{position:relative;display:inline-flex;border-radius:9999px;cursor:pointer;overflow:hidden;border:1px solid var(--color-border);background-color:var(--color-background-subtle);transition-property:color,background-color,border-color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;outline:2px solid transparent;outline-offset:2px}.ThemeToggle_container__VkRVO:focus-visible{outline:2px solid transparent;outline-offset:2px;box-shadow:0 0 0 2px var(--color-primary-500),0 0 0 4px var(--color-background);border-color:var(--color-primary-500)}.ThemeToggle_sm__Ic24T{width:2.5rem;height:1.25rem}.ThemeToggle_md__YWfDI{width:3rem;height:1.5rem}.ThemeToggle_lg__dI_1s{width:3.5rem;height:1.75rem}.ThemeToggle_track__WEX_u{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:space-between;padding-left:.25rem;padding-right:.25rem;transition-property:color,background-color,border-color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.ThemeToggle_sun__7cFNr{width:.75rem;height:.75rem;color:var(--color-status-warning);opacity:1;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}[data-theme=dark] .ThemeToggle_sun__7cFNr{opacity:.5}.ThemeToggle_moon__haiIP{width:.75rem;height:.75rem;color:var(--color-primary-600);opacity:.5;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}[data-theme=dark] .ThemeToggle_moon__haiIP{opacity:1}.ThemeToggle_thumb__zImi_{position:absolute;border-radius:9999px;background-color:var(--color-surface);box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.ThemeToggle_sm__Ic24T .ThemeToggle_thumb__zImi_{top:.125rem;width:1rem;height:1rem}.ThemeToggle_md__YWfDI .ThemeToggle_thumb__zImi_{top:.125rem;width:1.25rem;height:1.25rem}.ThemeToggle_lg__dI_1s .ThemeToggle_thumb__zImi_{top:.25rem;width:1.25rem;height:1.25rem}.ThemeToggle_thumbLight__LUiRb{transform:translateX(.125rem)}.ThemeToggle_thumbDark__X3i3V{transform:translateX(1.5rem)}.ThemeToggle_lg__dI_1s .ThemeToggle_thumbLight__LUiRb{transform:translateX(.25rem)}.ThemeToggle_lg__dI_1s .ThemeToggle_thumbDark__X3i3V{transform:translateX(2rem)}@media (prefers-reduced-motion:reduce){.ThemeToggle_moon__haiIP,.ThemeToggle_sun__7cFNr,.ThemeToggle_thumb__zImi_{transition:none}}.ThemeToggle_visualLabel__p6c_B{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-primary);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}