
#modalBody .sts218-report-grid{display:grid;grid-template-columns:minmax(120px,2fr) minmax(145px,1fr);gap:8px;margin:11px 0}
#modalBody .sts218-report-grid label{display:flex;flex-direction:column;gap:5px;font-size:12px;color:#143b5e;font-weight:750}
#modalBody .sts218-report-grid input,#modalBody .sts218-report-grid select{width:100%;min-height:39px;border:1px solid #a7bdd0;border-radius:6px;padding:6px 8px;color:#123858;background:#fff;font-size:14px}
#modalBody .sts218-report-actions{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end;margin:12px 0}
#modalBody .sts218-report-actions button{border:1px solid #a8bfd1;background:#fff;border-radius:6px;padding:9px 13px;font-weight:750;color:#115a8c;cursor:pointer}
#modalBody .sts218-report-actions button.primary{background:#115a8c;color:white;border-color:#115a8c}
#modalBody .sts218-report-message{font-size:12px;color:#3d566c;background:#f2f7fb;border-left:3px solid #bd2339;border-radius:5px;padding:10px;line-height:1.5}
#modalBody .sts218-report-history{font-size:12px;color:#38546c;margin:6px 0}
#modalBody .sts218-report-table{width:100%;min-width:0;max-width:100%;table-layout:fixed;border-collapse:collapse;font-size:12px}
#modalBody .sts218-report-table th,#modalBody .sts218-report-table td{border-bottom:1px solid #d5e1eb;padding:7px 6px;text-align:left;white-space:normal;overflow-wrap:anywhere;word-break:normal;max-width:50%}
#modalBody .sts218-report-table th{background:#eaf2f8;color:#143b5f}
#modalBody .sts218-order-report-links{margin:10px 0;padding:12px;border:1px solid #dae5ed;border-left:3px solid #bd2339;border-radius:7px;background:#fafcfe}
@media(max-width:500px){#modalBody .sts218-report-grid{grid-template-columns:1fr}}
