.spinner.svelte-w1ginx{--ease-giro:linear;animation:svelte-w1ginx-spinner-gira calc(var(--dur-largo) * 2) var(--ease-giro) infinite;flex:none}.pista.svelte-w1ginx{opacity:.22}@keyframes svelte-w1ginx-spinner-gira{to{transform:rotate(360deg)}}.boton.svelte-r3ar5o{--icono-tam:16px;box-sizing:border-box;height:var(--control-alto);padding:0 var(--space-3);border-radius:var(--radio-control);color:var(--ink);font-family:var(--font-ui);font-size:var(--texto-sm);font-weight:var(--peso-fuerte);line-height:var(--leading-snug);white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:background-color var(--dur-micro) var(--ease-estandar), border-color var(--dur-micro) var(--ease-estandar), color var(--dur-micro) var(--ease-estandar), transform var(--dur-micro) var(--ease-estandar);background-color:#0000;border:1px solid #0000;justify-content:center;align-items:center;margin:0;text-decoration:none;display:inline-flex;position:relative}.contenido.svelte-r3ar5o{justify-content:center;align-items:center;gap:var(--space-1-5);min-width:0;display:inline-flex}.contenido.svelte-r3ar5o>svg{width:var(--icono-tam);height:var(--icono-tam);flex:none}.texto.svelte-r3ar5o{text-overflow:ellipsis;overflow:hidden}.carga.svelte-r3ar5o{place-items:center;display:grid;position:absolute;inset:0}.cargando.svelte-r3ar5o .contenido:where(.svelte-r3ar5o){opacity:0}.compacto.svelte-r3ar5o{--icono-tam:14px;height:var(--control-alto-compacto);padding:0 var(--space-2-5)}.compacto.svelte-r3ar5o .contenido:where(.svelte-r3ar5o){gap:var(--space-1)}.grande.svelte-r3ar5o{--icono-tam:18px;height:var(--control-alto-grande);padding:0 var(--space-4);font-size:var(--texto-ui)}.solo-icono.svelte-r3ar5o{aspect-ratio:1;padding:0}.bloque.svelte-r3ar5o{width:100%;display:flex}.principal.svelte-r3ar5o{background-color:var(--brand);color:var(--on-brand)}.secundario.svelte-r3ar5o{border-color:var(--linea-campo);background-color:var(--surface)}.fantasma.svelte-r3ar5o{color:var(--ink-soft)}.peligro.svelte-r3ar5o{border-color:var(--linea-campo);background-color:var(--surface);color:var(--peligro)}@media (hover:hover){.principal.svelte-r3ar5o:not(.deshabilitado):not(.cargando):hover{background-color:var(--brand-strong)}.secundario.svelte-r3ar5o:not(.deshabilitado):not(.cargando):hover{border-color:var(--line-strong);background-color:var(--surface-alt)}.fantasma.svelte-r3ar5o:not(.deshabilitado):not(.cargando):hover{background-color:var(--estado-hover);color:var(--ink)}.peligro.svelte-r3ar5o:not(.deshabilitado):not(.cargando):hover{background-color:var(--peligro-tenue)}}.boton.svelte-r3ar5o:not(.deshabilitado):not(.cargando):active{transform:scale(.97)}.principal.svelte-r3ar5o:not(.deshabilitado):not(.cargando):active{background-color:var(--brand-strong)}.secundario.svelte-r3ar5o:not(.deshabilitado):not(.cargando):active{background-color:var(--surface-soft)}.fantasma.svelte-r3ar5o:not(.deshabilitado):not(.cargando):active{background-color:var(--estado-presion);color:var(--ink)}.peligro.svelte-r3ar5o:not(.deshabilitado):not(.cargando):active{background-color:var(--peligro-tenue)}.boton[aria-pressed=true].svelte-r3ar5o{background-color:var(--marca-tenue);color:var(--brand)}.boton.svelte-r3ar5o:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.deshabilitado.svelte-r3ar5o{opacity:.45;cursor:not-allowed}.cargando.svelte-r3ar5o{cursor:progress}@media (pointer:coarse){.boton.svelte-r3ar5o{--icono-tam:18px;padding:0 var(--space-4);font-size:var(--texto-md)}.solo-icono.svelte-r3ar5o{padding:0}}
