.fx147-archive-tab{display:inline-flex;align-items:center;gap:7px}
.initial-cancel-dialog{width:min(480px,calc(100vw - 32px));max-height:calc(100dvh - 32px);box-sizing:border-box;overflow:auto;border:1px solid #dce7f6;border-radius:20px;padding:24px;background:#fff;color:#15336c;box-shadow:0 24px 70px #10285f33}
.initial-cancel-dialog::backdrop{background:#10223c66}
.initial-cancel-dialog h2{font-size:22px;line-height:1.25;margin:0 0 12px}
.initial-cancel-dialog p{font-size:14px;color:#60769b;line-height:1.55;margin:12px 0}
.initial-cancel-dialog .cancel-order-context{border:1px solid #dce7f6;border-radius:12px;padding:12px;background:#f8fbff;font-size:14px;overflow-wrap:anywhere}
.initial-cancel-dialog .cancel-dialog-actions{display:flex;justify-content:flex-end;gap:10px;margin-top:20px;flex-wrap:wrap}
.initial-cancel-dialog button{border:1px solid #d5e1f0;border-radius:11px;background:#fff;color:#15336c;padding:12px 16px;font:inherit;font-size:14px;font-weight:700;min-height:44px;cursor:pointer}
.initial-cancel-dialog button[data-cancel-confirm]{background:#2455ed;color:#fff;border-color:#2455ed}
.initial-cancel-dialog button:disabled{opacity:.6;cursor:wait}
.initial-cancel-dialog button:focus-visible{outline:2px solid #1769ff;outline-offset:3px}
.initial-cancel-dialog [data-cancel-error]{color:#b42318;font-size:13px;margin-top:12px}
@media(max-width:600px){.initial-cancel-dialog{padding:20px}.initial-cancel-dialog .cancel-dialog-actions{flex-direction:column-reverse}.initial-cancel-dialog .cancel-dialog-actions button{width:100%}}
