.sp94-theme-toggle{margin-left:auto;min-height:40px;padding:7px 13px;border:1px solid #8b96a544;border-radius:24px;background:transparent;color:inherit;font:600 13px system-ui;cursor:pointer}.sp94-theme-toggle:focus-visible{outline:3px solid #e32640;outline-offset:3px}.sp94-theme-transition::view-transition-old(root),.sp94-theme-transition::view-transition-new(root){animation:none;mix-blend-mode:normal}.sp94-theme-transition::view-transition-new(root){z-index:2147483646}.sp94-theme-fade body,.sp94-theme-fade header,.sp94-theme-fade main,.sp94-theme-fade nav,.sp94-theme-fade button{transition:background-color .3s ease,color .3s ease,border-color .3s ease!important}@media(prefers-reduced-motion:reduce){.sp94-theme-fade *{transition:none!important}}
