.alert-dialog__overlay{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);z-index:1000;background:#0f172a6b;animation:.22s alert-dialog-overlay-show;position:fixed;inset:0}.alert-dialog__content{background:var(--color-surface-1);z-index:1001;border-radius:22px;flex-direction:column;gap:28px;width:min(92vw,460px);max-height:90dvh;padding:28px;animation:.22s cubic-bezier(.2,.8,.2,1) alert-dialog-content-show;display:flex;position:fixed;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%);box-shadow:0 24px 64px #0f172a2e,0 8px 24px #0f172a14}.alert-dialog__content:focus{outline:none}.alert-dialog__header{align-items:flex-start;gap:18px;display:flex}.alert-dialog__icon{border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:54px;height:54px;display:flex}.alert-dialog__icon svg{width:24px;height:24px}.alert-dialog__icon--error{color:#ef4444;background:#ef44441f}.alert-dialog__icon--warning{color:#f59e0b;background:#f59e0b1f}.alert-dialog__icon--success{color:#10b981;background:#10b9811f}.alert-dialog__icon--info{color:#3b82f6;background:#3b82f61f}.alert-dialog__body{flex:1}.alert-dialog__title{color:var(--color-text);margin:0;font-size:1.25rem;font-weight:700;line-height:1.2}.alert-dialog__description{color:var(--color-text-secondary);white-space:pre-line;margin-top:8px;font-size:.96rem;line-height:1.7}.alert-dialog__actions{display:flex}.alert-dialog__confirm{background:var(--color-primary);color:#fff;width:100%;height:48px;font:inherit;cursor:pointer;border:none;border-radius:14px;font-weight:600;transition:transform .15s,opacity .15s,box-shadow .15s}.alert-dialog__confirm:hover{opacity:.96}.alert-dialog__confirm:active{transform:scale(.985)}.alert-dialog__confirm:focus-visible{outline:none;box-shadow:0 0 0 3px #6250df40}@keyframes alert-dialog-overlay-show{0%{opacity:0}to{opacity:1}}@keyframes alert-dialog-content-show{0%{opacity:0;transform:translate(-50%,-46%)scale(.96)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}
