.digitallica-confirm-overlay{--dc-surface:var(--aik-surface,#fff);--dc-text:var(--aik-text,#0f172a);--dc-text-2:var(--aik-text-3,#475569);--dc-border:var(--aik-border,#e2e6ee);--dc-border-strong:var(--aik-border-strong,#cbd5e1);--dc-hover:var(--aik-info-bg,#f8fafc);--dc-primary:var(--aik-primary,#1e293b);--dc-primary-hover:var(--aik-primary-hover,#0f172a);--dc-on-primary:var(--aik-surface,#fff);--dc-focus:var(--aik-focus,#1e293b);--dc-frame:var(--aik-modal-border,#0f172a0f);--dc-shadow:var(--aik-modal-shadow,0 24px 80px #0f172a2e, 0 8px 24px #0f172a14);--dc-warn-bg:var(--aik-warn-bg,#fffbeb);--dc-warn:#d97706;--dc-danger-bg:var(--aik-danger-bg,#fef2f2);--dc-danger:#dc2626;--dc-success-bg:var(--aik-success-bg,#f0fdf4);--dc-success:#16a34a;box-sizing:border-box;-webkit-backdrop-filter:blur(6px);padding:20px;animation:.2s ease-out digitallicaFadeIn;z-index:999999!important;justify-content:center!important;align-items:center!important;width:100vw!important;height:100vh!important;display:flex!important;position:fixed!important;top:0!important;bottom:0!important;left:0!important;right:0!important}html[data-user-theme=dark] .digitallica-confirm-overlay{--dc-surface:var(--aik-surface,var(--ut-surface,#141416));--dc-text:var(--aik-text,#f1f5f9);--dc-text-2:var(--aik-text-4,#94a3b8);--dc-border:var(--aik-border,#ffffff1a);--dc-border-strong:var(--aik-border-strong,#fff3);--dc-hover:var(--aik-info-bg,#ffffff0a);--dc-primary:var(--aik-primary,#e2e8f0);--dc-primary-hover:var(--aik-primary-hover,#fff);--dc-on-primary:#0f172a;--dc-focus:var(--aik-focus,#e2e8f0);--dc-frame:var(--aik-modal-border,#ffffff21);--dc-shadow:var(--aik-modal-shadow,0 0 0 1px #0009, 0 32px 80px -16px #000000d9);--dc-warn-bg:#f59e0b24;--dc-warn:#fbbf24;--dc-danger-bg:#ef444424;--dc-danger:#f87171;--dc-success-bg:#22c55e24;--dc-success:#4ade80}.digitallica-confirm-backdrop{position:absolute;top:0;bottom:0;left:0;right:0}.digitallica-confirm-container{z-index:1;width:100%;max-width:420px;animation:.3s cubic-bezier(.16,1,.3,1) digitallicaSlideUp;position:relative}.digitallica-confirm-card{border-radius:var(--aik-modal-radius,16px);background:var(--dc-surface);box-shadow:0 0 0 1px var(--dc-frame), var(--dc-shadow);overflow:hidden}html[data-user-theme=dark] .digitallica-confirm-card{border:1px solid var(--dc-frame);box-shadow:var(--dc-shadow)!important}.digitallica-confirm-icon-wrapper{justify-content:center;padding:28px 0 4px;display:flex}.digitallica-confirm-icon{background:var(--dc-warn-bg);width:48px;height:48px;color:var(--dc-warn);border-radius:50%;justify-content:center;align-items:center;display:flex}.digitallica-confirm-icon svg{width:24px;height:24px}.digitallica-confirm-content{text-align:center;padding:14px 28px 22px}.digitallica-confirm-title{color:var(--dc-text);letter-spacing:-.01em;margin:0 0 8px;font-size:17px;font-weight:700;line-height:1.35}.digitallica-confirm-message{max-height:200px;color:var(--dc-text-2);scrollbar-width:thin;scrollbar-color:var(--dc-border) transparent;margin:0;font-size:14px;font-weight:400;line-height:1.6;overflow-y:auto}.digitallica-confirm-actions{gap:10px;padding:0 24px 24px;display:flex}.digitallica-confirm-btn{border-radius:var(--aik-r-md,10px);white-space:nowrap;cursor:pointer;border:1px solid #0000;outline:none;flex:1;justify-content:center;align-items:center;gap:6px;height:40px;padding:0 16px;font-family:inherit;font-size:13.5px;font-weight:600;line-height:1;transition:background-color .15s,border-color .15s,color .15s;display:flex;position:relative}.digitallica-confirm-btn:focus-visible{outline:2px solid var(--dc-focus);outline-offset:2px}.digitallica-btn-cancel{border-color:var(--dc-border);background:var(--dc-surface);color:var(--dc-text)}.digitallica-btn-cancel:hover{border-color:var(--dc-border-strong);background:var(--dc-hover)}.digitallica-btn-confirm{border-color:var(--dc-primary);background:var(--dc-primary);color:var(--dc-on-primary)}.digitallica-btn-confirm:hover{border-color:var(--dc-primary-hover);background:var(--dc-primary-hover)}.digitallica-btn-text{position:relative}.digitallica-confirm-danger .digitallica-confirm-icon{background:var(--dc-danger-bg);color:var(--dc-danger)}.digitallica-confirm-danger .digitallica-btn-confirm{color:#fff;background:#b91c1c;border-color:#b91c1c}.digitallica-confirm-danger .digitallica-btn-confirm:hover{background:#991b1b;border-color:#991b1b}.digitallica-confirm-success .digitallica-confirm-icon{background:var(--dc-success-bg);color:var(--dc-success)}@keyframes digitallicaFadeIn{0%{opacity:0}to{opacity:1}}@keyframes digitallicaSlideUp{0%{opacity:0;transform:translateY(16px)scale(.98)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.digitallica-confirm-overlay,.digitallica-confirm-container{animation:none}}.react-confirm-alert-overlay{z-index:999998!important;-webkit-backdrop-filter:blur(6px)!important;background:0 0!important}.react-confirm-alert{z-index:999999!important}.react-confirm-alert-body{box-shadow:none!important;background:0 0!important;padding:0!important}@media (max-width:480px){.digitallica-confirm-overlay{padding:16px}.digitallica-confirm-container{max-width:100%}.digitallica-confirm-content{padding:12px 20px 20px}.digitallica-confirm-actions{flex-direction:column-reverse;padding:0 16px 20px}.digitallica-confirm-btn{width:100%}}
