.pbx-dialog{width:min(500px,calc(100% - 32px));border:0;border-radius:22px;padding:0;background:var(--surface,#fff);color:var(--ink,#172033);box-shadow:0 28px 80px #121a2b40;overflow:hidden}.pbx-dialog::backdrop{background:#10182899;backdrop-filter:blur(3px)}.pbx-dialog__icon{display:grid;place-items:center;width:54px;height:54px;margin:26px 26px 0;border-radius:17px;background:#fff0f1;color:#d63848}.pbx-dialog__icon svg{width:24px;height:24px}.pbx-dialog__copy{padding:18px 26px 22px}.pbx-dialog__eyebrow{font-size:10px;font-weight:900;letter-spacing:.14em;color:#d63848}.pbx-dialog__copy h2{font-size:23px;margin:7px 0 8px}.pbx-dialog__copy p{margin:0;color:var(--muted,#748096);line-height:1.55;white-space:pre-line}.pbx-dialog__field{display:grid;gap:7px;margin-top:18px;color:var(--ink,#172033);font-size:12px;font-weight:800}.pbx-dialog__field[hidden]{display:none}.pbx-dialog__field input{width:100%;min-height:46px;padding:10px 12px;border:1px solid var(--line,#d8deea);border-radius:11px;background:var(--surface,#fff);color:var(--ink,#172033);font:700 14px/1.2 ui-monospace,SFMono-Regular,Consolas,monospace;letter-spacing:.04em;outline:0}.pbx-dialog__field input:focus{border-color:var(--blue,#3867ed);box-shadow:0 0 0 4px color-mix(in srgb,var(--blue,#3867ed) 13%,transparent)}.pbx-dialog__actions{display:flex;justify-content:flex-end;gap:10px;padding:17px 26px;border-top:1px solid var(--line,#e4e9f1);background:var(--surface-2,#f7f9fc)}.pbx-dialog__actions button{width:auto;min-width:120px}.pbx-dialog__cancel{background:var(--surface,#fff);color:var(--ink,#172033);border:1px solid var(--line,#e4e9f1)}.pbx-dialog__accept{background:#dc3545;border-color:#dc3545;color:#fff}.pbx-dialog__accept:disabled{opacity:.48;cursor:not-allowed}.pbx-dialog[data-tone="warning"] .pbx-dialog__icon{background:#fff6df;color:#b77900}.pbx-dialog[data-tone="warning"] .pbx-dialog__eyebrow{color:#b77900}.pbx-dialog[data-tone="warning"] .pbx-dialog__accept{background:#e98a13;border-color:#e98a13}@media(max-width:520px){.pbx-dialog__actions{flex-direction:column-reverse}.pbx-dialog__actions button{width:100%}}
