.theme-switcher[data-v-d5c1b1e6]{width:2rem;height:2rem;color:var(--text-soft);transition:color var(--motion-fast,.16s) ease,background-color var(--motion-fast,.16s) ease,border-color var(--motion-fast,.16s) ease,box-shadow var(--motion-fast,.16s) ease,opacity var(--motion-fast,.16s) ease,transform var(--motion-fast,.16s) ease;border-radius:.5rem;justify-content:center;align-items:center;display:flex}@media (prefers-reduced-motion:reduce){.theme-switcher[data-v-d5c1b1e6]{transition:none}}.theme-switcher[data-v-d5c1b1e6]:hover{color:var(--text-main);background:var(--surface-2)}.theme-switcher[data-v-d5c1b1e6]:active{transform:scale(.92)}.theme-switcher[data-v-d5c1b1e6] svg{transition:transform .45s cubic-bezier(.34,1.56,.64,1)}@media (prefers-reduced-motion:reduce){.theme-switcher[data-v-d5c1b1e6] svg{transition:none}}.theme-switcher[data-v-d5c1b1e6]:hover svg{transform:rotate(-180deg)}button.appearance-fab[data-v-d5bbd4a6]{width:2rem;height:2rem;color:var(--text-soft);cursor:pointer;transition:color var(--motion-fast,.16s) ease,background-color var(--motion-fast,.16s) ease,border-color var(--motion-fast,.16s) ease,box-shadow var(--motion-fast,.16s) ease,opacity var(--motion-fast,.16s) ease,transform var(--motion-fast,.16s) ease;border-radius:.5rem;justify-content:center;align-items:center;display:flex}@media (prefers-reduced-motion:reduce){button.appearance-fab[data-v-d5bbd4a6]{transition:none}}button.appearance-fab[data-v-d5bbd4a6]{box-shadow:none;background:0 0;border:none;outline:none}button.appearance-fab[data-v-d5bbd4a6]:focus:not(:focus-visible){outline:none}button.appearance-fab[data-v-d5bbd4a6]:focus-visible{box-shadow:0 0 0 2px var(--accent);border-radius:.5rem;outline:none}button.appearance-fab[data-v-d5bbd4a6]:hover{color:var(--text-main);background:var(--surface-2)}button.appearance-fab[data-v-d5bbd4a6]:active{transform:scale(.92)}button.appearance-fab--open[data-v-d5bbd4a6]{color:var(--text-main)}.appearance-fab__icon[data-v-d5bbd4a6]{transition:transform .3s}@media (prefers-reduced-motion:reduce){.appearance-fab__icon[data-v-d5bbd4a6]{transition:none}}.appearance-fab:hover .appearance-fab__icon[data-v-d5bbd4a6]{transform:rotate(45deg)}.appearance-fab--open .appearance-fab__icon[data-v-d5bbd4a6]{transform:rotate(90deg)}
