@layer tx.components{.tx-tooltip{z-index:var(--tx-tooltip-z-index,var(--tx-z-tooltip));box-sizing:border-box;border-radius:var(--tx-tooltip-radius,calc(var(--tx-shape-radius-lg) * .55));border:var(--tx-border-width-thin) solid color-mix(in srgb, var(--tx-foreground,CanvasText) 12%, transparent);background-color:var(--tx-foreground,CanvasText);max-inline-size:min(20rem,90vw);color:var(--tx-background,Canvas);font-size:var(--tx-tooltip-font-size,var(--tx-type-caption-size));font-weight:var(--tx-tooltip-font-weight,var(--tx-type-label-weight));line-height:var(--tx-tooltip-line-height,var(--tx-type-caption-line));box-shadow:var(--tx-tooltip-elevation,var(--tx-elevation-3));pointer-events:auto;padding-block:.35rem;padding-inline:.6rem}.tx-tooltip__body{flex-wrap:wrap;align-items:center;gap:.4rem;display:inline-flex}.tx-tooltip__text{min-inline-size:0}.tx-tooltip__shortcuts{flex-wrap:wrap;align-items:center;gap:.2rem;display:inline-flex}.tx-tooltip__shortcuts .tx-kbd{border-color:color-mix(in srgb, currentColor 35%, transparent);color:inherit;background-color:#0000;border-block-end-width:1px;min-block-size:1.1rem;min-inline-size:1.1rem;font-size:.65rem}@media (forced-colors:active){.tx-tooltip{color:canvastext;forced-color-adjust:none;background:canvas;border:1px solid canvastext}.tx-tooltip__shortcuts .tx-kbd{color:canvastext;background:canvas;border:1px solid canvastext}}}
