.bfbe-popover{--bfbe-pop-w: 320px;--bfbe-pop-bg: Canvas;--bfbe-pop-arrow: 10px;--bfbe-pop-ax: 50%;--bfbe-pop-ay: 50%;position:relative;display:inline-flex}.bfbe-popover__trigger--link{padding:0;border:0;background:none;font:inherit;color:inherit;text-decoration:underline;text-underline-offset:.2em;cursor:pointer}.bfbe-popover__trigger--plain{padding:0;border:0;background:none;font:inherit;color:inherit;cursor:help;border-block-end:1px dotted currentColor}.bfbe-popover__trigger{display:inline-flex;align-items:center;gap:.45em}.bfbe-popover__icon{display:inline-flex;line-height:1}.bfbe-popover__panel{position:fixed;inset:auto;z-index:9999;inline-size:max-content;max-inline-size:min(var(--bfbe-pop-w),calc(100vw - 16px));margin:0;padding:.75em 1em;border:1px solid var(--bfbe-pop-line, var(--bfbe-line));border-radius:var(--bfbe-radius-sm, 8px);background:var(--bfbe-pop-bg);color:CanvasText;box-shadow:var(--bfbe-shadow);overflow:visible}.bfbe-popover__panel[hidden]{display:none}.bfbe-popover__inset{position:fixed;inset-block-start:0;inset-inline-start:0;inline-size:0;block-size:0;margin:0;visibility:hidden;pointer-events:none;transition:margin 1ms}.bfbe-popover__panel[popover]:not(:popover-open){display:none}.bfbe-popover--tooltip .bfbe-popover__panel{font-size:.875em}.bfbe-popover__panel{opacity:0;transform:var(--bfbe-pop-from, none);transition:opacity var(--bfbe-duration) var(--bfbe-ease),transform var(--bfbe-duration) var(--bfbe-ease),overlay var(--bfbe-duration) allow-discrete,display var(--bfbe-duration) allow-discrete}.bfbe-popover__panel:popover-open,.bfbe-popover__panel.is-shown{opacity:1;transform:none}@starting-style{.bfbe-popover__panel:popover-open{opacity:0;transform:var(--bfbe-pop-from, none)}}.bfbe-popover--fx-rise{--bfbe-pop-from: translateY(6px)}.bfbe-popover--fx-scale{--bfbe-pop-from: scale(.96)}.bfbe-popover--fx-none .bfbe-popover__panel{transition-duration:0s}.bfbe-popover__arrow{display:none;position:absolute;inline-size:var(--bfbe-pop-arrow);block-size:var(--bfbe-pop-arrow);background:var(--bfbe-pop-bg);border:1px solid var(--bfbe-pop-line, var(--bfbe-line));transform:rotate(45deg)}.bfbe-popover--arrow .bfbe-popover__arrow{display:block}.bfbe-popover__panel[data-side=top] .bfbe-popover__arrow{bottom:calc(var(--bfbe-pop-arrow) / -2);left:calc(var(--bfbe-pop-ax) - var(--bfbe-pop-arrow) / 2);border-top:0;border-left:0}.bfbe-popover__panel[data-side=bottom] .bfbe-popover__arrow{top:calc(var(--bfbe-pop-arrow) / -2);left:calc(var(--bfbe-pop-ax) - var(--bfbe-pop-arrow) / 2);border-bottom:0;border-right:0}.bfbe-popover__panel[data-side=left] .bfbe-popover__arrow{right:calc(var(--bfbe-pop-arrow) / -2);top:calc(var(--bfbe-pop-ay) - var(--bfbe-pop-arrow) / 2);border-bottom:0;border-left:0}.bfbe-popover__panel[data-side=right] .bfbe-popover__arrow{left:calc(var(--bfbe-pop-arrow) / -2);top:calc(var(--bfbe-pop-ay) - var(--bfbe-pop-arrow) / 2);border-top:0;border-right:0}.bfbe-popover__body{position:relative;display:flex;flex-direction:column;gap:var(--bfbe-pop-gap, 12px)}.bfbe-popover--canvas{flex-direction:column;align-items:flex-start;gap:var(--bfbe-gap-sm, 8px)}.bfbe-popover__stash{display:flex;flex-direction:column;gap:var(--bfbe-gap-sm, 8px);align-self:stretch}.bfbe-popover--canvas .bfbe-popover__panel{position:static;opacity:1;transform:none;outline:1px dashed var(--bfbe-line)}.bfbe-popover--canvas .bfbe-popover__arrow{display:none}
