@layer components{.ws-tooltip-trigger{outline:none;min-inline-size:0;max-inline-size:100%;display:inline-flex}.ws-tooltip-trigger[data-shared]{flex:1 1 0}.ws-tooltip-trigger[data-focus-visible]{border-radius:var(--radius-xs);box-shadow:var(--shadow-focus);outline:var(--border-width-hairline) solid var(--accent-line);outline-offset:var(--border-width-hairline)}.ws-tooltip-root{max-inline-size:var(--size-measure);padding-block:var(--space-2);padding-inline:var(--space-6);border-radius:var(--radius-sm);background:var(--surface-inverse);box-shadow:var(--shadow-md);color:var(--on-inverse);font:var(--text-label);letter-spacing:var(--tracking-label);overflow-wrap:anywhere;pointer-events:none}.ws-tooltip-root[data-kbd]{align-items:center;gap:var(--space-6);display:inline-flex}.ws-tooltip-root[data-placement=top]{margin-block-end:var(--space-4)}.ws-tooltip-root[data-placement=bottom]{margin-block-start:var(--space-4)}.ws-tooltip-root[data-placement=left]{margin-inline-end:var(--space-4)}.ws-tooltip-root[data-placement=right]{margin-inline-start:var(--space-4)}.ws-tooltip-root[data-entering]{animation:ws-tooltip-fade-in var(--duration-popover) var(--ease-out)}.ws-tooltip-root[data-exiting]{animation:ws-tooltip-fade-out var(--duration-exit) var(--ease-out) forwards}.ws-tooltip-root[data-opened-by=keyboard]:is([data-entering],[data-exiting]){animation:none}@keyframes ws-tooltip-fade-in{0%{opacity:0}}@keyframes ws-tooltip-fade-out{to{opacity:0}}@media (forced-colors:active){.ws-tooltip-root{border:var(--border-width-hairline) solid CanvasText}}}
