.dx-alert-dialog-backdrop{z-index:var(--dx-z-overlay);opacity:0;will-change:opacity;background:rgba(0,0,0,.3);position:fixed;inset:0}.dx-alert-dialog-backdrop[data-state=closed]{animation:dx-alert-animate-out var(--dx-motion-duration-base) var(--dx-motion-ease-in) forwards}@keyframes dx-alert-animate-out{0%{opacity:1}to{opacity:0}}.dx-alert-dialog-backdrop[data-state=open]{animation:dx-alert-animate-in var(--dx-motion-duration-base) var(--dx-motion-ease-out) forwards}@keyframes dx-alert-animate-in{0%{opacity:0}to{opacity:1}}.dx-alert-dialog{z-index:var(--dx-z-overlay-raised);box-sizing:border-box;width:100%;max-width:calc(100% - 2rem);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;animation:none;display:flex;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 2px 10px rgba(0,0,0,.18)}.dx-alert-dialog-title{color:var(--secondary-color-4);font-size:var(--dx-text-xl);margin:0;font-weight:700}.dx-alert-dialog-description{color:var(--secondary-color-5);font-size:var(--dx-text-base);margin:0}.dx-alert-dialog-actions{gap:var(--dx-space-3);flex-direction:column-reverse;display:flex}@media (width>=40rem){.dx-alert-dialog-actions{flex-direction:row;justify-content:flex-end}.dx-alert-dialog{text-align:start;max-width:32rem}}.dx-alert-dialog-cancel{padding:var(--dx-space-2) 18px;border:1px solid var(--primary-color-6);border-radius:var(--dx-radius-lg);background-color:var(--light,var(--primary-color)) var(--dark,var(--primary-color-3));color:var(--secondary-color-4);cursor:pointer;font-size:var(--dx-text-base);touch-action:manipulation;transition:background-color var(--dx-motion-duration-slow) var(--dx-motion-ease)}.dx-alert-dialog-cancel:hover{background-color:var(--primary-color-4)}.dx-alert-dialog-cancel:focus-visible{box-shadow:var(--dx-ring)}.dx-alert-dialog-action{padding:var(--dx-space-2) 18px;border:1px solid var(--primary-error-color);border-radius:var(--dx-radius-lg);background-color:var(--primary-error-color);color:var(--contrast-error-color);cursor:pointer;font-size:var(--dx-text-base);touch-action:manipulation;transition:background-color var(--dx-motion-duration-slow) var(--dx-motion-ease)}.dx-alert-dialog-action:hover{background-color:var(--secondary-error-color)}.dx-alert-dialog-action:focus-visible{box-shadow:var(--dx-ring)}