[data-ds-component=Popover]{--ds-popover-size-padding-default:var(--core-spacing-size-06);--ds-popover-size-radius-default:var(--semantic-shape-control-radius-default);--ds-popover-size-radius-full:var(--core-shape-radius-full);--ds-popover-size-gap-default:var(--core-spacing-size-04);--ds-popover-size-max-width-default:var(--core-spacing-size-06);--ds-popover-color-background-content:var(--semantic-color-background-secondary);--ds-popover-color-border-accent:var(--semantic-color-border-accent);--ds-popover-elevation-default:var(--semantic-elevation-default)}
[data-ds-component=Popover].popoverContainer{display:inline-block}[data-ds-component=Popover] .popoverTrigger{color:inherit;font:inherit;cursor:pointer;margin:0;padding:0}[data-ds-component=Popover] .activeTrigger{outline:2px solid var(--ds-popover-color-border-accent);outline-offset:2px;transition:outline 2s ease-out}[data-ds-component=Popover] .activeTrigger>div:hover{transform:rotate(1080deg)}.popoverContent{--ds-popover-size-gap-default:var(--core-spacing-size-04);--ds-popover-size-max-width-default:var(--core-spacing-size-06);--ds-popover-size-padding-default:var(--core-spacing-size-06);--ds-popover-size-radius-default:var(--semantic-shape-control-radius-default);--ds-popover-color-background-content:var(--semantic-color-background-secondary);--ds-popover-color-border-accent:var(--semantic-color-border-accent);--ds-popover-elevation-default:var(--semantic-elevation-default);z-index:1000;gap:var(--ds-popover-size-gap-default);min-width:256px;max-width:calc(100vw - var(--ds-popover-size-max-width-default));padding:var(--ds-popover-size-padding-default);background:var(--ds-popover-color-background-content);border-radius:var(--ds-popover-size-radius-default);box-shadow:var(--ds-popover-elevation-default);contain:layout paint style;flex-direction:column;animation:.2s cubic-bezier(.34,1.56,.64,1) forwards popover-enter;display:flex}.popoverContent.leaving{animation:.15s ease-in forwards popover-exit}@keyframes popover-enter{0%{opacity:0;transform:translateY(-10px)scale(.95)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes popover-exit{0%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(-10px)scale(.95)}}@media (prefers-reduced-motion:reduce){.popoverContent,.popoverContent.leaving{animation:none}}
