.theme-toggle.svelte-1cmi4dh{border:1px solid var(--line);background:var(--surface);width:2.25rem;height:2.25rem;color:var(--ink);cursor:pointer;border-radius:999px;place-items:center;padding:0;transition:background .18s,border-color .18s,transform .18s;display:inline-grid}.theme-toggle.svelte-1cmi4dh:hover{border-color:color-mix(in srgb, var(--iris) 45%, var(--line));transform:translateY(-1px)}.theme-toggle.svelte-1cmi4dh:focus-visible{outline:2px solid var(--iris);outline-offset:2px}.icon.svelte-1cmi4dh{place-items:center;animation:.22s svelte-1cmi4dh-pop;display:inline-grid}@keyframes svelte-1cmi4dh-pop{0%{opacity:0;transform:rotate(-35deg)scale(.7)}to{opacity:1;transform:rotate(0)scale(1)}}@media (prefers-reduced-motion:reduce){.theme-toggle.svelte-1cmi4dh,.icon.svelte-1cmi4dh{transition:none;animation:none}}
