.confirm-dialog{box-sizing:border-box;width:min(440px,calc(100vw - 32px));padding:1.75rem;border:1px solid var(--tblr-border-color,var(--line));border-radius:1rem;background:var(--tblr-bg-surface,var(--surface));color:var(--tblr-body-color,var(--ink));box-shadow:0 24px 80px #0004;max-height:90dvh;overflow:auto}.confirm-dialog::backdrop{background:#081b28aa;backdrop-filter:blur(3px)}.confirm-symbol{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;background:#168c861a;color:#168c86;margin-bottom:1rem}.confirm-dialog h2{font-size:1.25rem;margin:0 0 .7rem}.confirm-dialog p{line-height:1.6;overflow-wrap:anywhere}.confirm-buttons{display:flex;justify-content:flex-end;gap:.75rem;margin-top:1.5rem}.confirm-buttons button{padding:.6rem 1rem;border:1px solid var(--tblr-border-color,var(--line));border-radius:.5rem;font:inherit;background:transparent;color:inherit;cursor:pointer;min-height:44px}.confirm-buttons [data-confirm-accept]{background:#176e65;border-color:#176e65;color:white}.confirm-buttons button:focus-visible{outline:3px solid #48afa6;outline-offset:3px}
