[popover]{--popover-arrow:10px;--popover-padding:10px 14px;position:fixed;position-anchor:--popover-anchor;position-visibility:anchors-visible;overflow:visible;margin:12px;width:max-content;max-width:min(320px,calc(100vw - 20px));padding:var(--popover-padding);border:1px solid var(--deepblue-20);border-radius:var(--border-radius-s);background:var(--purewhite);color:var(--deepblue-80);font-size:13px;line-height:1.45;box-shadow:0 4px 20px rgba(0,0,0,.15);opacity:0;translate:0 4px;transition:opacity .15s ease-in-out,translate .15s ease-in-out,overlay .15s allow-discrete,display .15s allow-discrete}[popover]:popover-open{opacity:1;translate:0 0}[popover]::backdrop{display:none}@starting-style{[popover]:popover-open{opacity:0;translate:0 4px}}[popover][data-placement=top]{position-area:top;position-try-fallbacks:bottom}[popover][data-placement=bottom]{position-area:bottom;position-try-fallbacks:top}[popover][data-placement=left]{position-area:left;position-try-fallbacks:right}[popover][data-placement=right]{position-area:right;position-try-fallbacks:left}[popover]:after{content:'';position:absolute;width:var(--popover-arrow);aspect-ratio:1;background:inherit;border:inherit;rotate:45deg;inset:var(--popover-arrow-inset,auto);translate:var(--popover-arrow-shift,0);clip-path:var(--popover-arrow-clip,none)}[popover][data-arrow=top]{--popover-arrow-inset:auto auto calc(var(--popover-arrow)/-2) 50%;--popover-arrow-shift:-50% 0;--popover-arrow-clip:polygon(100% 0,100% 100%,0 100%)}[popover][data-arrow=bottom]{--popover-arrow-inset:calc(var(--popover-arrow)/-2) auto auto 50%;--popover-arrow-shift:-50% 0;--popover-arrow-clip:polygon(0 0,100% 0,0 100%)}[popover][data-arrow=left]{--popover-arrow-inset:50% calc(var(--popover-arrow)/-2) auto auto;--popover-arrow-shift:0 -50%;--popover-arrow-clip:polygon(100% 0,100% 100%,0 0)}[popover][data-arrow=right]{--popover-arrow-inset:50% auto auto calc(var(--popover-arrow)/-2);--popover-arrow-shift:0 -50%;--popover-arrow-clip:polygon(0 0,100% 100%,0 100%)}@supports not (anchor-name:--popover-anchor){[popover]{inset:auto 0 20px;margin:0 auto}[popover]:after{display:none}}.popover__title{margin-bottom:5px;color:var(--deepblue);font-weight:600}[popover] img{display:block;max-width:100%;height:auto}