.dt-ui-popup-overlay{z-index:9999;background:rgba(var(--bg) / var(--ui-popup-backdrop-opacity,.3));-webkit-backdrop-filter:blur(var(--ui-popup-backdrop-blur,10px));justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.dt-ui-popup-anchor-layer{z-index:9999;pointer-events:none;position:fixed;inset:0}.dt-ui-popup-card{border-radius:var(--ui-popup-radius,16px);background:var(--ui-popup-card-bg-effective,rgba(var(--bg) / var(--ui-popup-card-bg-opacity,1)));width:100%;max-height:70vh;-webkit-backdrop-filter:blur(var(--ui-popup-card-blur,0px));color:var(--color-popup-content,rgba(var(--fg)));font-family:var(--font-popup-content,inherit);font-size:var(--size-popup-content,inherit);font-weight:var(--weight-popup-content,400);text-shadow:var(--shadow-popup-content,none);border:var(--ui-popup-border-width,0px) solid var(--ui-popup-border-color,#ffffff1f);isolation:isolate;pointer-events:auto;position:relative;overflow:visible;box-shadow:0 28px 90px #0000}.dt-ui-popup-card[data-popup-anim-mode=flip]{transform-style:preserve-3d;perspective:1200px}.dt-ui-popup-scroll{z-index:3;overscroll-behavior:contain;overscroll-behavior-y:contain;scrollbar-width:inherit;scrollbar-color:inherit;max-height:70vh;position:relative;overflow:auto}.dt-ui-popup-scroll::-webkit-scrollbar{width:inherit;height:inherit}.dt-ui-popup-scroll::-webkit-scrollbar-track{background:inherit}.dt-ui-popup-scroll::-webkit-scrollbar-thumb{background:inherit}.dt-ui-popup-scroll::-webkit-scrollbar-thumb:hover{background:inherit}@media (prefers-reduced-motion:reduce){.dt-ui-popup-card,.dt-ui-popup-overlay{transition-duration:1ms!important}}@media (max-width:640px){.dt-ui-popup-overlay{padding-top:calc(var(--header-bottom,64px) + 1rem)!important;align-items:flex-start!important;padding-bottom:1rem!important}.dt-ui-popup-card,.dt-ui-popup-scroll{max-height:calc(100dvh - var(--header-bottom,64px) - 2rem)!important}}.dt-static-djltf4-1{z-index:9999!important;pointer-events:none!important;justify-content:center!important;align-items:center!important;padding:1rem!important;display:flex!important;position:fixed!important;inset:0!important}
