.order-receipts-dialog{width:min(1020px,calc(100vw - 24px));max-height:92vh;overflow:auto;border:1px solid #dce2e6;border-radius:22px;padding:24px;background:#fff;color:#303237;box-shadow:0 24px 90px #18232c50}
.order-receipts-dialog::backdrop{background:#25314090}.order-receipts-dialog .or-head{display:flex;align-items:center;justify-content:space-between;gap:16px}.order-receipts-dialog h2{margin:0}.order-receipts-dialog h3{margin:22px 0 10px}.order-receipts-dialog .or-order{color:#667382}.order-receipts-dialog .or-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.order-receipts-dialog .or-metrics article{padding:16px;border:1px solid #f2d4c6;background:#fff8f3;border-radius:12px;display:grid;gap:8px}.order-receipts-dialog .or-metrics span{font-size:12px;color:#6b7480}.order-receipts-dialog .or-metrics strong{font-size:21px}.order-receipts-dialog .or-warning{background:#fff7e6;color:#79551a;border:1px solid #ecd8ad;border-radius:12px;padding:12px 16px;margin:12px 0}.order-receipts-dialog .or-warning ul{padding-left:20px;margin:8px 0}.order-receipts-dialog .or-toolbar{display:flex;gap:8px;flex-wrap:wrap;margin:16px 0}.order-receipts-dialog .or-hint,.order-receipts-dialog .or-foot{color:#667382;font-size:13px;line-height:1.7}.order-receipts-dialog .or-error{color:#b33721;white-space:pre-wrap;overflow-wrap:anywhere}.order-receipts-dialog .or-table{overflow:auto;border:1px solid #e0e4e9;border-radius:12px}.order-receipts-dialog table{width:100%;min-width:660px;border-collapse:collapse}.order-receipts-dialog td,.order-receipts-dialog th{text-align:left;padding:12px;vertical-align:top;border-bottom:1px solid #e8e9ec;overflow-wrap:anywhere;max-width:320px}.order-receipts-dialog th{background:#f2f6f8;font-size:12px}.order-receipts-dialog small{display:block;font-size:12px;color:#6d7784;white-space:pre-wrap;margin-top:5px}.order-receipts-dialog .or-form{display:grid;grid-template-columns:1fr 1fr;gap:14px;background:#f8fafc;border:1px solid #dce2e9;padding:18px;border-radius:14px}.order-receipts-dialog .or-form h3,.order-receipts-dialog .or-wide{grid-column:1/-1}.order-receipts-dialog .or-form h3{margin:0}.order-receipts-dialog .or-form label{display:grid;gap:7px;font-size:13px}.order-receipts-dialog .or-form input,.order-receipts-dialog .or-form select,.order-receipts-dialog .or-form textarea{width:100%;min-width:0}.order-receipts-dialog .or-check{display:flex!important;align-items:flex-start}.order-receipts-dialog .or-check input{width:auto;margin-top:3px}.order-receipts-dialog button:disabled{opacity:.5;cursor:not-allowed}.order-receipts-dialog [data-or-banks]{justify-self:start;font-size:12px;padding:5px 10px}@media(max-width:650px){.order-receipts-dialog{padding:16px}.order-receipts-dialog .or-metrics{grid-template-columns:1fr 1fr}.order-receipts-dialog .or-form{grid-template-columns:1fr}.order-receipts-dialog .or-metrics strong{font-size:17px}}
