.popover-container{--default-popover-button-padding-y:1.15rem;--button-padding-y:var(--popover-button-padding-y,var(--default-popover-button-padding-y));--default-popover-button-padding-x: clamp(1.375rem,1.22194rem + .653061vw,1.875rem);--button-padding-x:var(--popover-button-padding-x,var(--default-popover-button-padding-x));--default-popover-panel-padding-y: clamp(1.125rem,.971939rem + .653061vw,1.625rem);--panel-padding-y:var(--popover-panel-padding-y,var(--default-popover-panel-padding-y));--default-popover-panel-padding-x: clamp(1.125rem,.971939rem + .653061vw,1.625rem);--panel-padding-x:var(--popover-panel-padding-x,var(--default-popover-panel-padding-x));--default-popover-width:11.25rem;--width:var(--popover-width,var(--default-popover-width));--default-popover-border-width:1px;--border-width:var(--popover-border-width,var(--default-popover-border-width));color:inherit;width:fit-content;position:relative}.popover-container .popover-button{position:relative}.popover-container .popover-button:after{content:"";background-color:currentColor;flex-shrink:0;width:9px;height:5px;margin-bottom:-.15rem;margin-left:.75rem;mask-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSI1IiB2aWV3Qm94PSIwIDAgOSA1IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGQ9Ik00LjUgNSAwIC43MS43NSAwIDQuNSAzLjU3IDguMjUgMCA5IC43MXoiIGZpbGw9IiMwMDAiLz48L3N2Zz4=);mask-position:50%;mask-size:cover;mask-repeat:no-repeat}.popover-container:is(body.no-js *) :hover+.popover-panel,.popover-container:is(body.no-js *) .popover-panel:hover{display:block!important}.popover-container .popover-panel{--offset:.25rem;z-index:10;border-radius:var(--rounded);color:var(--text-color);position:absolute}.popover-container .popover-panel:is(.attach-top>*){margin-bottom:var(--offset);bottom:100%}.popover-container .popover-panel:is(.attach-bottom>*){margin-top:var(--offset);top:100%}.popover-container .popover-panel:after{content:"";z-index:10;width:100%;height:var(--offset);position:absolute;bottom:100%;left:0}.popover-container .popover-panel-content{z-index:1;background:var(--white);border-radius:var(--rounded);min-width:var(--width);width:max-content;max-width:calc(var(--100vw) - var(--alignment-offset,0px) - var(--container-padding));padding:var(--panel-padding-y)var(--panel-padding-x);border:var(--border-width)solid color-mix(in srgb,var(--black),transparent 90%);position:relative;box-shadow:0 74px 30px #00000003,0 42px 25px #00000005,0 19px 19px #00000008,0 5px 10px #0000000a}.popover-container .popover-panel-content>:first-child,.popover-container .popover-panel-content>link:first-child+*{margin-top:0}.popover-container .popover-panel-content>:last-child{margin-bottom:0}.popover-container .popover-panel-content>.lead-text:first-child>:first-child{margin-top:0}.popover-container .popover-panel-content>.lead-text:last-child>:last-child{margin-bottom:0}.popover-container.align-left .popover-panel{transform-origin:0 0;left:0}.popover-container.align-left .popover-panel .popover-panel-content:before{left:calc(.5*var(--size));right:auto}.popover-container.align-right .popover-panel{transform-origin:100% 0;right:0}.popover-container.align-right .popover-panel .popover-panel-content:before{left:auto;right:calc(.5*var(--size))}.popover-container.align-center .popover-panel{left:calc(.5*var(--trigger-width,0px));transform-origin:top;right:auto;transform:translate(-50%)}
/*# sourceMappingURL=css-shared-template--popover.css.map*/