.fw-popover{z-index:var(--fw-z-popover);gap:var(--fw-space-4);box-sizing:border-box;max-width:calc(100vw - var(--fw-space-4));padding:var(--fw-space-4);border:1px solid hsl(var(--fw-popover-border));border-radius:var(--fw-radius-md);background:hsl(var(--fw-popover-bg));box-shadow:var(--fw-shadow-md);color:hsl(var(--fw-popover-fg));font-family:var(--fw-font-sans);outline:none;flex-direction:column;display:flex}.fw-popover__header{gap:var(--fw-space-1-5);flex-direction:column;display:flex}.fw-popover__heading{align-items:flex-start;gap:var(--fw-space-2);display:flex}.fw-popover__close{padding:var(--fw-space-1);border-radius:var(--fw-radius-sm);color:hsl(var(--fw-icon-fg-default));cursor:pointer;background:0 0;border:0;margin-left:auto;display:inline-flex}.fw-popover__close:focus-visible{box-shadow:var(--fw-focus-ring);outline:none}.fw-popover__title{font-size:var(--fw-text-base);font-weight:var(--fw-font-medium);line-height:var(--fw-leading-6);margin:0}.fw-popover__description{color:hsl(var(--fw-fg-muted));font-size:var(--fw-text-sm);line-height:var(--fw-leading-5);margin:0}.fw-popover{transition:opacity var(--fw-duration-xfast) var(--fw-ease-exit), translate var(--fw-duration-xfast) var(--fw-ease-exit)}.fw-popover[data-state=open]{transition-duration:var(--fw-duration-moderate);transition-timing-function:var(--fw-ease-enter)}@starting-style{.fw-popover[data-state=open]{opacity:0;translate:var(--fw-from,0 0)}}.fw-popover[data-state=closed]{opacity:0;pointer-events:none}.fw-popover[data-side=bottom]{--fw-from:0 calc(-1 * var(--fw-motion-shift-sm))}.fw-popover[data-side=top]{--fw-from:0 var(--fw-motion-shift-sm)}.fw-popover[data-side=right]{--fw-from:calc(-1 * var(--fw-motion-shift-sm)) 0}.fw-popover[data-side=left]{--fw-from:var(--fw-motion-shift-sm) 0}
