@layer properties,theme,base;@layer components{.jx-pop{margin:var(--jx-pop-gap,0px);position-try-fallbacks:flip-block, flip-inline, flip-block flip-inline;position-try:flip-block, flip-inline, flip-block flip-inline;position-visibility:anchors-visible;width:fit-content;max-width:min(92vw,22rem);height:fit-content;color:var(--popover-foreground);corner-shape:var(--jx-shape-effective,round);border-radius:var(--jx-radius-consumed,calc(max(0px, calc(var(--jx-radius-effective,0px) - var(--jx-inset-effective,0px))) * var(--jx-radius-factor-effective,1)));padding:0;font-size:13px;position:fixed}@supports not ((anchor-name:--jx-pop-fallback) and (position-anchor:--jx-pop-fallback) and (position-area:bottom) and (position-try-fallbacks:flip-block)){.jx-pop{inset:0;position-anchor:auto!important;inset-area:none!important;position-area:none!important;margin:auto!important}}.jx-pop::backdrop{background:0 0}}.jx-pop.jx-surface:after{content:none}:where(.jx-pop-anchor:has(+.jx-pop:popover-open)) .jx-pop-caret{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){:where(.jx-pop-caret){transition:none}}
