.theme-toggle.svelte-1cmi4dh{display:grid;place-items:center;width:44px;height:44px;min-width:44px;min-height:44px;flex:0 0 auto;padding:0;border:1px solid var(--hairline);border-radius:11px;background:color-mix(in srgb,var(--surface) 88%,transparent);color:var(--t1);cursor:pointer;transition:background .15s var(--ease),border-color .15s var(--ease),transform .15s var(--ease)}@media(hover:hover)and (pointer:fine){.theme-toggle.svelte-1cmi4dh:hover{background:var(--surface);border-color:var(--border);transform:translateY(-1px)}}.theme-toggle.svelte-1cmi4dh:focus-visible{outline:2px solid var(--ring);outline-offset:2px}svg.svelte-1cmi4dh{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;grid-area:1 / 1;opacity:0;pointer-events:none}svg.is-active.svelte-1cmi4dh{opacity:1}
