.warm-tooltip__trigger{--wt-surface:var(--surface-elevated,#f5f5f5);--wt-fuse-ms:.4s;--wt-ease-out:var(--ease-out,cubic-bezier(.23, 1, .32, 1));vertical-align:middle;touch-action:manipulation;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;display:inline-flex;position:relative}.warm-tooltip__trigger[data-pressing]{-webkit-user-select:none;user-select:none}.warm-tooltip__fuse{background:var(--wt-surface);opacity:0;transform-origin:0;pointer-events:none;height:2px;transition:transform .125s var(--wt-ease-out), opacity .125s var(--wt-ease-out);border-radius:1px;position:absolute;left:4px;right:4px;transform:scaleX(0)}.warm-tooltip__fuse[data-side=top]{top:-4px}.warm-tooltip__fuse[data-side=bottom]{bottom:-4px}.warm-tooltip__fuse[data-side=left],.warm-tooltip__fuse[data-side=right]{transform-origin:top;width:2px;height:auto;inset:4px auto;transform:scaleY(0)}.warm-tooltip__fuse[data-side=left]{left:-4px}.warm-tooltip__fuse[data-side=right]{right:-4px}.warm-tooltip__fuse[data-fuse=arming]{opacity:1;transition:transform var(--wt-fuse-ms) linear, opacity 80ms var(--wt-ease-out);transform:scaleX(1)}.warm-tooltip__fuse[data-side=left][data-fuse=arming],.warm-tooltip__fuse[data-side=right][data-fuse=arming]{transform:scaleY(1)}.warm-tooltip{--wt-surface:var(--surface-elevated,#f5f5f5);--wt-ink:var(--text,#18181b);--wt-radius:8px;--wt-font:12.5px;--wt-origin:center bottom;--wt-pop:.16s;--wt-pop-out:.128s;--wt-pop-scale:.94;--wt-pop-blur:4px;--wt-travel:.32s;--wt-swap:.14s;--wt-swap-x:0px;--wt-swap-y:0px;--wt-lean:0deg;--wt-ease-out:var(--ease-out,cubic-bezier(.23, 1, .32, 1));--wt-spring:var(--spring,cubic-bezier(.34, 1.56, .64, 1));z-index:9999;pointer-events:none;transition:transform var(--wt-travel) var(--wt-spring), width var(--wt-travel) var(--wt-spring), height var(--wt-travel) var(--wt-spring);font-family:inherit;display:block;position:fixed;top:0;left:0}.warm-tooltip[data-side=top]{--wt-rise-x:0px;--wt-rise-y:4px}.warm-tooltip[data-side=bottom]{--wt-rise-x:0px;--wt-rise-y:-4px}.warm-tooltip[data-side=left],.warm-tooltip[data-side=right]{--wt-rise-x:4px;--wt-rise-y:0px}.warm-tooltip__box{border-radius:var(--wt-radius);background:var(--wt-surface);color:var(--wt-ink);transform-origin:var(--wt-origin);opacity:0;transform:translate(var(--wt-rise-x,0px), var(--wt-rise-y,0px)) scale(var(--wt-pop-scale));filter:blur(var(--wt-pop-blur));rotate:var(--wt-lean);transition:opacity var(--wt-pop) var(--wt-ease-out), transform var(--wt-pop) var(--wt-ease-out), filter var(--wt-pop) var(--wt-ease-out), rotate var(--wt-travel) var(--wt-ease-out);position:absolute;inset:0;box-shadow:0 1px 2px #0000001f,0 8px 24px -8px #00000073}.warm-tooltip__box[data-state=open]{opacity:1;filter:blur();transform:none}.warm-tooltip__box[data-state=closed]{transition-duration:var(--wt-pop-out), var(--wt-pop-out), var(--wt-pop-out), var(--wt-travel)}.warm-tooltip__box[data-lean=snap]{transition-property:opacity,transform,filter}.warm-tooltip__layer{transition:opacity var(--wt-swap) var(--wt-ease-out), transform var(--wt-swap) var(--wt-ease-out), filter var(--wt-swap) var(--wt-ease-out);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.warm-tooltip__layer[data-phase=enter]{opacity:0;transform:translate(var(--wt-swap-x), var(--wt-swap-y));filter:blur(3px)}.warm-tooltip__layer[data-phase=show]{opacity:1;filter:blur();transform:none}.warm-tooltip__layer[data-phase=exit]{opacity:0;transform:translate(calc(-1 * var(--wt-swap-x)), calc(-1 * var(--wt-swap-y)));filter:blur(3px)}.warm-tooltip__text{font-size:var(--wt-font);letter-spacing:-.01em;white-space:nowrap;align-items:center;gap:7px;font-weight:500;line-height:1.2;display:inline-flex}.warm-tooltip__kbd{background:color-mix(in srgb, var(--wt-ink) 9%, transparent);height:1.55em;box-shadow:inset 0 -1px 0 color-mix(in srgb, var(--wt-ink) 12%, transparent);color:color-mix(in srgb, var(--wt-ink) 72%, transparent);letter-spacing:.02em;font-variant-numeric:tabular-nums;border-radius:.4em;align-items:center;padding:0 .45em;font-family:inherit;font-size:.86em;font-weight:500;display:inline-flex}.warm-tooltip__arrow{background:var(--wt-surface);border-radius:2px;width:8px;height:8px;margin:-4px;position:absolute;transform:rotate(45deg)}.warm-tooltip__arrow[data-side=top]{bottom:1px}.warm-tooltip__arrow[data-side=bottom]{top:1px}.warm-tooltip__arrow[data-side=left]{right:1px}.warm-tooltip__arrow[data-side=right]{left:1px}@media (prefers-contrast:more){.warm-tooltip__box{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--wt-ink) 40%, transparent)}}@media (prefers-reduced-motion:reduce){.warm-tooltip,.warm-tooltip__box,.warm-tooltip__layer{transition:none}.warm-tooltip__box{rotate:none}}
