.flotante.svelte-tu3f6t{--flotante-alto:3.5rem;--margen-izquierdo:max(var(--space-4), env(safe-area-inset-left,0px));--margen-derecho:max(var(--space-4), env(safe-area-inset-right,0px));left:calc(var(--margen-izquierdo) + (100% - var(--margen-izquierdo) - var(--margen-derecho)) * var(--lado-accion,1));translate:calc(-100% * var(--lado-accion,1)) 0;bottom:calc(max(var(--nav-inferior), env(safe-area-inset-bottom,0px)) + var(--space-3));z-index:35;width:max-content;max-width:calc(100vw - 2 * var(--space-4));height:var(--flotante-alto);border-radius:calc(var(--flotante-alto) / 2);background:var(--flotante-fondo);color:var(--flotante-tinta);box-shadow:var(--sombra-flotante-2);font-family:var(--font-ui);-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;transition:opacity var(--dur-corto) var(--ease-estandar), transform var(--dur-corto) var(--ease-estandar), visibility 0s var(--ease-estandar);align-items:stretch;display:flex;position:fixed;overflow:hidden}.flotante.svelte-tu3f6t:active{transform:scale(.97)}.flotante[data-oculto=true].svelte-tu3f6t{visibility:hidden;opacity:0;transform:translateY(var(--space-4)) scale(.96);pointer-events:none;transition:opacity var(--dur-corto) var(--ease-desaparece), transform var(--dur-corto) var(--ease-desaparece), visibility 0s var(--ease-estandar) var(--dur-corto)}html:has(dialog:modal) .flotante.svelte-tu3f6t{opacity:0;transform:translateY(var(--space-4)) scale(.96);pointer-events:none}.principal.svelte-tu3f6t,.menu.svelte-tu3f6t{box-sizing:border-box;color:inherit;font:inherit;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:0 0;border:0;justify-content:center;align-items:center;margin:0;text-decoration:none;display:inline-flex}.principal.svelte-tu3f6t{gap:var(--space-2);min-width:var(--flotante-alto);padding:0 var(--space-5) 0 var(--space-4);font-size:var(--texto-md);font-weight:var(--peso-fuerte);letter-spacing:-.005em;white-space:nowrap;transition:padding var(--dur-corto) var(--ease-estandar), gap var(--dur-corto) var(--ease-estandar)}[data-con-menu=true].svelte-tu3f6t .principal:where(.svelte-tu3f6t){padding-right:var(--space-3)}.principal.svelte-tu3f6t:focus-visible,.menu.svelte-tu3f6t:focus-visible{outline:2px solid var(--flotante-tinta);outline-offset:-4px;border-radius:inherit}.principal.svelte-tu3f6t svg,.menu.svelte-tu3f6t svg{flex:none}.etiqueta.svelte-tu3f6t{text-overflow:ellipsis;opacity:1;max-width:14rem;transition:max-width var(--dur-corto) var(--ease-estandar), opacity var(--dur-micro) var(--ease-estandar);display:block;overflow:hidden}.divisor.svelte-tu3f6t{opacity:.22;width:1px;height:50%;transition:opacity var(--dur-micro) var(--ease-estandar);background:currentColor;flex:none;align-self:center}.menu.svelte-tu3f6t{width:var(--space-9);padding:0 var(--space-0-5) 0 0;transition:width var(--dur-corto) var(--ease-estandar), opacity var(--dur-micro) var(--ease-estandar);overflow:hidden}[data-compacto=true].svelte-tu3f6t .principal:where(.svelte-tu3f6t){gap:0;padding:0}[data-compacto=true].svelte-tu3f6t .etiqueta:where(.svelte-tu3f6t){opacity:0;max-width:0}[data-compacto=true].svelte-tu3f6t .divisor:where(.svelte-tu3f6t),[data-compacto=true].svelte-tu3f6t .menu:where(.svelte-tu3f6t){opacity:0;pointer-events:none;width:0;padding:0}@media (prefers-reduced-motion:reduce){.flotante.svelte-tu3f6t,.principal.svelte-tu3f6t,.etiqueta.svelte-tu3f6t,.divisor.svelte-tu3f6t,.menu.svelte-tu3f6t{transition:none}.flotante.svelte-tu3f6t:active{transform:none}}
