.report-order-dialog{width:min(420px,calc(100vw - 28px));max-height:90vh;overflow:auto;box-sizing:border-box;padding:24px;border:1px solid #dbe3ec;border-radius:18px;background:#fff;color:#172b43;box-shadow:0 20px 70px #0f172a40;font:14px/1.5 Arial,sans-serif}
.report-order-dialog::backdrop{background:#0f172a70}.report-order-dialog h2{font-size:20px;margin:0 0 8px}.report-order-dialog p{margin:0 0 16px;overflow-wrap:anywhere}.report-order-dialog label{display:block;font-weight:700;margin-bottom:6px}.report-order-dialog input{box-sizing:border-box;width:100%;padding:10px 12px;border:1px solid #b9c8d9;border-radius:9px;font:inherit}.report-order-dialog small{display:block;margin:7px 0 18px;color:#52657a}.report-order-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.report-order-dialog button{border:1px solid #cad5e2;border-radius:9px;padding:9px 13px;background:#f7f9fc;color:#172b43;font:inherit;cursor:pointer}.report-order-dialog button[type=submit]{background:#1769aa;color:#fff;border-color:#1769aa}.report-order-dialog button:disabled{opacity:.6;cursor:wait}.report-order-dialog .report-order-reset{margin-right:auto;font-size:12px}.report-order-error{color:#b42318}.report-order-error:empty{display:none}.report-order-notice{position:fixed;bottom:22px;left:50%;transform:translateX(-50%);z-index:2147483000;padding:10px 18px;border-radius:10px;background:#123c2a;color:white;max-width:calc(100vw - 30px);box-sizing:border-box;pointer-events:none}
