.dx-dialog-backdrop{z-index:var(--dx-z-overlay);opacity:0;will-change:opacity;background:rgba(0,0,0,.3);position:fixed;inset:0}.dx-dialog-backdrop[data-state=closed]{animation:dx-dialog-backdrop-animate-out var(--dx-motion-duration-base) var(--dx-motion-ease-in) forwards;pointer-events:none}@keyframes dx-dialog-backdrop-animate-out{0%{opacity:1}to{opacity:0}}.dx-dialog-backdrop[data-state=open]{animation:dx-dialog-backdrop-animate-in var(--dx-motion-duration-base) var(--dx-motion-ease-out) forwards}@keyframes dx-dialog-backdrop-animate-in{0%{opacity:0}to{opacity:1}}.dx-dialog{z-index:var(--dx-z-overlay-raised);width:100%;max-width:calc(100% - var(--dx-space-8));box-sizing:border-box;padding:var(--dx-space-8) var(--dx-space-6) var(--dx-space-6);border:1px solid var(--primary-color-6);border-radius:var(--dx-radius-lg);background:var(--primary-color-2);color:var(--secondary-color-4);gap:var(--dx-space-4);text-align:center;flex-direction:column;margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;display:flex;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 2px 10px rgba(0,0,0,.18)}.dx-dialog-title{color:var(--secondary-color-4);font-size:var(--dx-text-xl);margin:0;font-weight:700}.dx-dialog-description{color:var(--secondary-color-5);font-size:var(--dx-text-base);margin:0}@media (width>=40rem){.dx-dialog{text-align:start;max-width:32rem}}.dx-dialog-close{color:var(--secondary-color-3);cursor:pointer;font-size:var(--dx-text-lg);top:1rem;touch-action:manipulation;background:0 0;border:none;align-self:flex-start;margin:0;padding:0;line-height:1;position:absolute;inset-inline-end:1rem}.dx-dialog-close:hover{color:var(--secondary-color-1)}