@layer heidi-ui-base{.hui-hover-card-content:is([data-side=bottom],[data-side=inline-end],[data-side=inline-start],[data-side=left],[data-side=right],[data-side=top]){--_hui-hover-card-align-offset:0px;--_hui-hover-card-side-offset:4px;box-sizing:border-box;margin:var(--_hui-hover-card-side-offset);max-block-size:calc(100dvb - 2 * var(--_hui-hover-card-side-offset));max-inline-size:calc(100dvi - 2 * var(--_hui-hover-card-side-offset));overscroll-behavior:contain;position-try-fallbacks:flip-block, flip-inline, flip-block flip-inline;scrollbar-gutter:stable;transition-behavior:allow-discrete;transition-property:display,overlay;position:fixed;inset:auto;overflow:auto}.hui-hover-card-content:not(:popover-open){display:none!important}.hui-hover-card-content[data-position-side=top],.hui-hover-card-content[data-position-side=bottom]{translate:var(--_hui-hover-card-align-offset) 0}.hui-hover-card-content[data-position-side=left],.hui-hover-card-content[data-position-side=right]{translate:0 var(--_hui-hover-card-align-offset)}.hui-hover-card-content[data-position-side=top][data-align=start]{position-area:block-start span-inline-end}.hui-hover-card-content[data-position-side=top][data-align=center]{position-area:block-start}.hui-hover-card-content[data-position-side=top][data-align=end]{position-area:block-start span-inline-start}.hui-hover-card-content[data-position-side=bottom][data-align=start]{position-area:block-end span-inline-end}.hui-hover-card-content[data-position-side=bottom][data-align=center]{position-area:block-end}.hui-hover-card-content[data-position-side=bottom][data-align=end]{position-area:block-end span-inline-start}.hui-hover-card-content[data-position-side=left][data-align=start]{position-area:left span-block-end}.hui-hover-card-content[data-position-side=left][data-align=center]{position-area:left}.hui-hover-card-content[data-position-side=left][data-align=end]{position-area:left span-block-start}.hui-hover-card-content[data-position-side=right][data-align=start]{position-area:right span-block-end}.hui-hover-card-content[data-position-side=right][data-align=center]{position-area:right}.hui-hover-card-content[data-position-side=right][data-align=end]{position-area:right span-block-start}}
@layer heidi-ui-base{.hui-label-root{overflow-wrap:anywhere}}
