.theme-toggle-floating[data-v-e5cf6781]{top:14px;z-index:100;opacity:.55;filter:drop-shadow(0 1px 2px #00000073);transition:opacity .2s;position:fixed;inset-inline-end:14px;color:#fff!important;background-color:#0000!important;width:30px!important;height:30px!important}.theme-toggle-floating[data-v-e5cf6781]:focus-visible,.theme-toggle-floating[data-v-e5cf6781]:hover{opacity:1}.theme-toggle-contained[data-v-e5cf6781]{color:#3f4254!important;box-shadow:none!important;background:0 0!important;border:0!important}html[data-theme=dark]{color:#a1a5b7!important}.theme-toggle-contained .theme-icon .theme-moon[data-v-e5cf6781]{fill:currentColor}.theme-icon .theme-moon[data-v-e5cf6781]{fill:#6d6d80}.theme-toggle-floating .theme-icon .theme-moon[data-v-e5cf6781]{fill:currentColor}.theme-icon .theme-star[data-v-e5cf6781]{transform-box:fill-box;transform-origin:50%}.theme-icon .theme-rays[data-v-e5cf6781]{transform-origin:12px 12px}.theme-icon--animate .theme-star[data-v-e5cf6781]{animation:.55s cubic-bezier(.16,1,.3,1) both theme-star-in-e5cf6781;animation-delay:calc(var(--i) * 70ms)}.theme-icon--animate .theme-rays[data-v-e5cf6781]{animation:.6s cubic-bezier(.16,1,.3,1) both theme-rays-out-e5cf6781}@keyframes theme-star-in-e5cf6781{0%{opacity:0;transform:scale(0)rotate(-60deg)}60%{opacity:1;transform:scale(1.3)rotate(15deg)}to{opacity:1;transform:scale(1)rotate(0)}}@keyframes theme-rays-out-e5cf6781{0%{opacity:0;transform:scale(.6)rotate(-20deg)}55%{opacity:1;transform:scale(1.12)rotate(8deg)}to{opacity:1;transform:scale(1)rotate(0)}}@media (prefers-reduced-motion:reduce){.theme-icon--animate .theme-rays[data-v-e5cf6781],.theme-icon--animate .theme-star[data-v-e5cf6781]{animation:none}}
