.delete-dialog{--delete-surface:#fff;--delete-cancel-bg:#f4f4f4;--delete-cancel-hover:#eaeaea;--delete-danger-bg:#fce8e8;--delete-danger-hover:#fae0e0;--delete-danger-text:#c52222;z-index:70;width:min(485px,calc(100vw - 32px - max(env(safe-area-inset-left), env(safe-area-inset-right))*2));max-height:calc(100dvh - 32px - max(env(safe-area-inset-top), env(safe-area-inset-bottom))*2);background:var(--delete-surface);color:var(--noris-text-primary);border:0;border-radius:26px;padding:24px;position:fixed;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%);box-shadow:0 8px 32px #00000014}.dark .delete-dialog{--delete-surface:#303030;--delete-cancel-bg:#3d3d3d;--delete-cancel-hover:#484848;--delete-danger-bg:#512c2c;--delete-danger-hover:#613131;--delete-danger-text:#faa}.delete-dialog-overlay{z-index:60;background:#00000059;position:fixed;inset:0}.delete-dialog-copy,.delete-dialog-header{display:block}.delete-dialog-title{margin:0 36px 14px 0;font-size:24px;font-weight:600;line-height:30px}.delete-dialog-description{color:var(--noris-text-secondary);overflow-wrap:anywhere;margin:0;font-size:18px;line-height:26px}.delete-dialog-close{width:44px;height:44px;color:var(--noris-text-primary);background:0 0;border-radius:50%;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;top:12px;right:12px}.delete-dialog-close:hover:not(:disabled){background:var(--delete-cancel-bg)}.delete-dialog-close>span{width:20px;height:20px}.delete-dialog-body{margin-top:16px}.delete-dialog-error{color:var(--delete-danger-text);margin:0;font-size:14px;line-height:20px}.delete-dialog-footer{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:24px;display:flex}.delete-dialog-button{border:1px solid #0000;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;min-height:44px;padding:10px 18px;font-size:14px;font-weight:500;line-height:22px;transition:background-color .1s,opacity .1s;display:inline-flex}.delete-dialog-cancel{border-color:var(--noris-border);color:var(--noris-text-primary);background:var(--delete-cancel-bg)}.delete-dialog-cancel:hover:not(:disabled){background:var(--delete-cancel-hover)}.delete-dialog-confirm{color:var(--delete-danger-text);background:var(--delete-danger-bg)}.delete-dialog-confirm:hover:not(:disabled){background:var(--delete-danger-hover)}.delete-dialog-button:active:not(:disabled){filter:brightness(.96)}.delete-dialog-button:focus-visible,.delete-dialog-close:focus-visible{outline:2px solid var(--noris-text-primary);outline-offset:3px}.delete-dialog-button:disabled,.delete-dialog-close:disabled{opacity:.5;cursor:not-allowed}@media (prefers-reduced-motion:no-preference){.delete-dialog-overlay[data-state=open],.delete-dialog[data-state=open]{animation:.14s ease-out delete-dialog-fade}.delete-dialog-overlay[data-state=closed],.delete-dialog[data-state=closed]{animation:.1s ease-in reverse delete-dialog-fade}}@keyframes delete-dialog-fade{0%{opacity:0}to{opacity:1}}
