.boton-tema.svelte-z64tz2{display:inline-flex;align-items:center;gap:8px;height:36px;padding:0 12px;border-radius:999px;border:1px solid var(--border);background:var(--card);color:var(--foreground);font-size:13px;font-weight:600;box-shadow:var(--sombra-1);cursor:pointer;transition:border-color .2s ease,transform .2s cubic-bezier(.22,1,.36,1),box-shadow .2s ease}.boton-tema.svelte-z64tz2:hover{border-color:color-mix(in oklab,var(--primary) 45%,var(--border));transform:translateY(-1px);box-shadow:var(--sombra-2)}.boton-tema.svelte-z64tz2:active{transform:translateY(1px) scale(.97)}.boton-tema.svelte-z64tz2:focus-visible{outline:3px solid color-mix(in oklab,var(--primary) 45%,transparent);outline-offset:2px}.icono.svelte-z64tz2{color:var(--primary);animation:svelte-z64tz2-gira .45s cubic-bezier(.34,1.56,.64,1)}@keyframes svelte-z64tz2-gira{0%{opacity:0;transform:rotate(-90deg) scale(.5)}}@media(max-width:480px){.etiqueta.svelte-z64tz2{display:none}.boton-tema.svelte-z64tz2{width:36px;padding:0;justify-content:center}}
