[dir="ltr"] .qdHCv { left: 0px; }
[dir="rtl"] .qdHCv { right: 0px; }
.qdHCv { position: absolute; z-index: 1000; top: 0px; }
.hgqpU { position: fixed; inset: 0px; z-index: 1; background-color: rgba(0, 0, 0, 0.18); opacity: 0; visibility: hidden; transition: opacity calc(var(--x-duration-base) * 5) cubic-bezier(.2,.9,.3,1); }
.LTbS5 { opacity: 1; visibility: visible; }
.axmya { background-image: linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.8) 55%); }
.JHj7j { --popover-arrow-size: 2.5rem; position: relative; visibility: hidden; opacity: 0; height: 0px; width: 0px; overflow: hidden; transform: scale(0.1) matrix3d(1, 0, 0, 0, 0, 0.8, 0.5, -0.002, 0, -0.4, 0.8, 0, 0, 0, 0, 1); transition-timing-function: cubic-bezier(0.2, 0.9, 0.3, 1); transition-duration: var(--x-duration-base); transition-property: transform, opacity, block-size; transition-delay: var(--x-duration-base),var(--x-duration-base),0s; }
.JHj7j::after { box-shadow: rgba(0, 0, 0, 0.35) 0px 19px 47px; content: ""; z-index: -1; position: absolute; left: 5%; right: 5%; top: 0px; height: 100%; width: 90%; display: block; }
.JHj7j .hQvGd { min-width: calc(var(--popover-arrow-size) * 2); }
.PMbsk::before { background-color: rgb(255, 255, 255); content: ""; position: absolute; z-index: 1; border-radius: var(--x-global-border-radius, var(--x-border-radius-base)); display: block; transform: rotate(45deg); width: var(--popover-arrow-size); height: var(--popover-arrow-size); }
.wA8HY { visibility: visible; opacity: 1; height: auto; width: auto; overflow: initial; transform: scale(1) scaleZ(1); }
[dir="rtl"] .trTaz { transform-origin: 100% 15%; }
[dir="rtl"] .trTaz::before { top: 20px; right: -8px; }
[dir="ltr"] .trTaz { transform-origin: 0% 15%; }
[dir="ltr"] .trTaz::before { top: 20px; left: -8px; }
.trTaz .hQvGd { min-height: calc(var(--popover-arrow-size) * 2); }
[dir="rtl"] .KMvI7 { transform-origin: 5% 0%; }
[dir="rtl"] .KMvI7::before { left: 20px; top: -8px; }
[dir="ltr"] .KMvI7 { transform-origin: 95% 0%; }
[dir="ltr"] .KMvI7::before { right: 20px; top: -8px; }
.hQvGd { position: relative; z-index: 2; display: flex; background-color: rgb(255, 255, 255); border-radius: var(--x-global-border-radius, var(--x-border-radius-base)); }
.xnzQ4 { position: fixed; pointer-events: none; opacity: 0; }
.B1y2m { display: block; border-radius: var(--x-global-border-radius, var(--x-border-radius-base)); }