button[data-tooltip].svelte-436l53:not([data-tooltip=""]){position:relative}button[data-tooltip].svelte-436l53:not([data-tooltip=""]):after{content:attr(data-tooltip);position:absolute;left:50%;bottom:calc(100% + 10px);transform:translate(-50%,4px);opacity:0;pointer-events:none;z-index:60;white-space:nowrap;border-radius:9999px;border:1px solid var(--border);background:color-mix(in srgb,var(--card) 96%,transparent);padding:.22rem .5rem;font-size:.64rem;font-weight:600;letter-spacing:.01em;color:var(--foreground);box-shadow:0 8px 24px #0f172a38;transition:opacity .14s ease,transform .14s ease}button[data-tooltip].svelte-436l53:not([data-tooltip=""]):before{content:"";position:absolute;left:50%;bottom:calc(100% + 6px);height:8px;width:8px;transform:translate(-50%,4px) rotate(45deg);opacity:0;pointer-events:none;z-index:59;border-right:1px solid var(--border);border-bottom:1px solid var(--border);background:color-mix(in srgb,var(--card) 96%,transparent);transition:opacity .14s ease,transform .14s ease}button[data-tooltip].svelte-436l53:not([data-tooltip=""]):hover:after,button[data-tooltip].svelte-436l53:not([data-tooltip=""]):focus-visible:after,button[data-tooltip].svelte-436l53:not([data-tooltip=""]):hover:before,button[data-tooltip].svelte-436l53:not([data-tooltip=""]):focus-visible:before{transform:translate(-50%);opacity:1}button[data-tooltip].svelte-436l53:not([data-tooltip=""]):disabled:after,button[data-tooltip].svelte-436l53:not([data-tooltip=""]):disabled:before{display:none}
