.ui-icon-btn.svelte-13o797d{position:relative;display:inline-flex;flex:none}.ui-icon-btn__tip.svelte-13o797d{position:absolute;left:50%;bottom:calc(100% + var(--space-2));z-index:var(--layer-float);display:none;width:max-content;max-width:var(--tooltip-max-w);padding:var(--space-1) var(--space-2);border:1px solid var(--color-linea);border-radius:var(--radius-xs);background:var(--color-velo-opaco);box-shadow:0 4px 12px var(--color-sombra);color:var(--color-texto);font-size:var(--text-2xs);font-weight:600;line-height:1.4;text-align:center;white-space:normal;pointer-events:none;transform:translate(-50%)}.ui-icon-btn--tip-bottom.svelte-13o797d .ui-icon-btn__tip:where(.svelte-13o797d){bottom:auto;top:calc(100% + var(--space-2))}.ui-icon-btn--align-start.svelte-13o797d .ui-icon-btn__tip:where(.svelte-13o797d){left:0;transform:none}.ui-icon-btn--align-end.svelte-13o797d .ui-icon-btn__tip:where(.svelte-13o797d){left:auto;right:0;transform:none}@media(hover:hover){.ui-icon-btn.svelte-13o797d:hover .ui-icon-btn__tip:where(.svelte-13o797d){display:block}}.ui-icon-btn.svelte-13o797d:has(:focus-visible) .ui-icon-btn__tip:where(.svelte-13o797d){display:block}.ui-icon-btn--dismissed.svelte-13o797d .ui-icon-btn__tip:where(.svelte-13o797d){display:none!important}.ui-icon-btn.svelte-13o797d:has([aria-expanded=true]) .ui-icon-btn__tip:where(.svelte-13o797d){display:none}.ui-menu.svelte-3biqf3{display:inline-flex;flex:none}.ui-menu__popup.svelte-3biqf3{position:absolute;top:0;left:0;min-width:var(--menu-min-w);max-width:var(--menu-max-w);box-sizing:border-box;overflow-y:auto;overscroll-behavior:contain;padding:var(--space-1);border:1px solid var(--color-linea);border-radius:var(--radius-base);background:var(--color-panel-raised);box-shadow:var(--shadow-flotante);outline:none;animation:svelte-3biqf3-ui-menu-in var(--motion-fast) var(--ease-standard)}.ui-menu__group-label.svelte-3biqf3{display:block;padding:var(--space-2) var(--space-3) var(--space-1);color:var(--color-texto-tenue);font-size:var(--text-2xs);font-weight:700;letter-spacing:var(--nav-letter-spacing);text-transform:uppercase}.ui-menu__separator.svelte-3biqf3{height:1px;margin:var(--space-1) var(--space-2);background:var(--color-linea)}.ui-menu__item.svelte-3biqf3{display:flex;align-items:center;gap:var(--space-3);width:100%;min-height:var(--target-touch);box-sizing:border-box;padding:0 var(--space-3);border:0;border-radius:var(--radius-sm);background:transparent;color:var(--color-texto);font-family:var(--font-ui);font-size:var(--text-sm);font-weight:500;text-align:left;text-decoration:none;cursor:pointer}.ui-menu__label.svelte-3biqf3{min-width:0;overflow-wrap:anywhere}.ui-menu__item.svelte-3biqf3:hover,.ui-menu__item.svelte-3biqf3:focus-visible{background:var(--color-superficie-2);outline:none}.ui-menu__item.svelte-3biqf3:focus-visible{box-shadow:inset 0 0 0 2px var(--focus-ring-color)}.ui-menu__item--danger.svelte-3biqf3{color:var(--color-danger-texto)}.ui-menu__item--danger.svelte-3biqf3:hover,.ui-menu__item--danger.svelte-3biqf3:focus-visible{background:var(--color-danger-dim)}.ui-menu__item[aria-disabled=true].svelte-3biqf3{color:var(--color-texto-tenue);cursor:default}.ui-menu__item[aria-disabled=true].svelte-3biqf3:hover{background:transparent}@keyframes svelte-3biqf3-ui-menu-in{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){.ui-menu__popup.svelte-3biqf3{animation:none}}
