.theme-toggle.svelte-bxe964{border:1px solid var(--border);width:34px;height:34px;color:var(--text-secondary);background:var(--bg-card);box-shadow:var(--shadow-sm);transition:background-color var(--duration-fast) var(--ease-out), border-color var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out), transform var(--duration-fast) var(--ease-out);border-radius:8px;place-items:center;display:grid}@media (hover:hover) and (pointer:fine){.theme-toggle.svelte-bxe964:hover{background:var(--bg-card-hover);border-color:var(--border-strong);color:var(--text-primary)}}
