[data-tx-hover-card-content][hidden]{display:none}@layer tx.components{.tx-popover,.tx-hover-card{--tx-popover-bg:var(--tx-elevated,var(--tx-surface,Canvas));--tx-popover-fg:var(--tx-elevated-foreground,var(--tx-surface-foreground,CanvasText));--tx-popover-border:var(--tx-border,ButtonBorder);--tx-popover-shadow:var(--tx-popover-elevation,var(--tx-elevation-3));--tx-popover-arrow-size:.5rem;z-index:var(--tx-popover-z-index,var(--tx-z-popover));box-sizing:border-box;max-inline-size:min(22rem,100vw - 1.5rem);padding-block:var(--tx-popover-padding-block,var(--tx-space-3));padding-inline:var(--tx-popover-padding-inline,calc(var(--tx-space-unit) * 3.5));border:var(--tx-popover-border-width,var(--tx-border-width-thin)) solid var(--tx-popover-border);border-radius:var(--tx-popover-radius,var(--tx-shape-radius-lg));background-color:var(--tx-popover-bg);color:var(--tx-popover-fg);font-family:var(--tx-font-sans,system-ui, sans-serif);font-size:var(--tx-popover-font-size,var(--tx-type-label-size));box-shadow:var(--tx-popover-shadow);outline:none;line-height:1.45;position:relative}.tx-popover--sm,.tx-hover-card--sm{max-inline-size:min(16rem,100vw - 1.5rem);padding-block:var(--tx-space-2);padding-inline:calc(var(--tx-space-unit) * 2.5);font-size:var(--tx-font-size-xs,.8125rem)}.tx-popover--lg,.tx-hover-card--lg{max-inline-size:min(28rem,100vw - 1.5rem);padding-block:var(--tx-space-4);padding-inline:calc(var(--tx-space-unit) * 4.5)}.tx-popover--flat,.tx-hover-card--flat{box-shadow:var(--tx-elevation-0)}.tx-popover[data-state=closed],.tx-hover-card[data-state=closed],.tx-hover-card[hidden]{display:none}.tx-popover:focus-visible,.tx-hover-card:focus-visible{outline:var(--tx-focus-ring-width,2px) solid var(--tx-ring,Highlight);outline-offset:var(--tx-focus-ring-offset,2px)}.tx-popover__title,.tx-hover-card__title{margin:0 0 var(--tx-space-1);font-size:var(--tx-popover-title-font-size,var(--tx-font-size-base));font-weight:var(--tx-popover-title-font-weight,var(--tx-type-heading-weight));letter-spacing:var(--tx-letter-spacing-heading,0);line-height:var(--tx-popover-title-line-height,var(--tx-type-heading-line))}.tx-popover__description,.tx-hover-card__description{color:var(--tx-muted-foreground,GrayText);margin:0}.tx-popover__header,.tx-hover-card__header{gap:var(--tx-space-1);margin-block-end:var(--tx-space-2);display:grid}.tx-popover__footer{justify-content:flex-end;gap:var(--tx-space-2);flex-wrap:wrap;margin-block-start:var(--tx-space-3);display:flex}.tx-popover__trigger,.tx-hover-card__trigger{align-items:center;gap:.35rem;display:inline-flex}.tx-popover__trigger[data-state=open],.tx-hover-card__trigger[data-state=open]{outline:none}.tx-popover__close{border-radius:var(--tx-shape-radius-md);border:var(--tx-popover-border-width,var(--tx-border-width-thin)) solid var(--tx-border,ButtonBorder);color:inherit;font:inherit;cursor:pointer;background:0 0;justify-content:center;align-items:center;padding-block:.3rem;padding-inline:.65rem;display:inline-flex}.tx-popover__close:hover{background:color-mix(in srgb, var(--tx-muted,Canvas) 70%, transparent)}.tx-popover__close:focus-visible,.tx-popover__trigger:focus-visible,.tx-hover-card__trigger:focus-visible{outline:var(--tx-focus-ring-width,2px) solid var(--tx-ring,Highlight);outline-offset:var(--tx-focus-ring-offset,2px)}.tx-popover__arrow,.tx-hover-card__arrow{inline-size:var(--tx-popover-arrow-size);block-size:var(--tx-popover-arrow-size);background:var(--tx-popover-bg);border:var(--tx-popover-border-width,var(--tx-border-width-thin)) solid var(--tx-popover-border);pointer-events:none;z-index:-1;border-block-end:0;border-inline-end:0;position:absolute;transform:rotate(45deg)}.tx-popover[data-side=bottom] .tx-popover__arrow,.tx-hover-card[data-side=bottom] .tx-hover-card__arrow{margin-inline-start:calc(var(--tx-popover-arrow-size) / -2);inset-block-start:calc(var(--tx-popover-arrow-size) / -2);inset-inline-start:50%}.tx-popover[data-side=top] .tx-popover__arrow,.tx-hover-card[data-side=top] .tx-hover-card__arrow{margin-inline-start:calc(var(--tx-popover-arrow-size) / -2);inset-block-end:calc(var(--tx-popover-arrow-size) / -2);inset-inline-start:50%;transform:rotate(225deg)}.tx-popover[data-side=left] .tx-popover__arrow,.tx-hover-card[data-side=left] .tx-hover-card__arrow{margin-block-start:calc(var(--tx-popover-arrow-size) / -2);inset-block-start:50%;inset-inline-end:calc(var(--tx-popover-arrow-size) / -2);transform:rotate(135deg)}.tx-popover[data-side=right] .tx-popover__arrow,.tx-hover-card[data-side=right] .tx-hover-card__arrow{margin-block-start:calc(var(--tx-popover-arrow-size) / -2);inset-block-start:50%;inset-inline-start:calc(var(--tx-popover-arrow-size) / -2);transform:rotate(-45deg)}}
