.order-model{min-width:0;border:1px solid var(--line);border-radius:16px;padding:18px;margin:16px 0}.order-model legend{padding:0 6px;font-weight:700}.order-model .card-heading label{flex:1;min-width:0}.order-model .card-heading{align-items:end;gap:14px;flex-wrap:wrap}.order-model .quiet{white-space:normal}.order-model select{max-width:100%}.order-remove{display:flex;gap:10px;align-items:center;margin-top:16px}.order-remove input{width:auto;margin:0}.order-model[data-removed=true]{background:var(--soft)}.order-review-dialog{border:1px solid var(--line);border-radius:20px;padding:24px;width:min(640px,calc(100vw - 32px));max-height:85vh;overflow:auto;color:var(--ink);background:var(--surface,#fff)}.order-review-dialog::backdrop{background:#172b3e66}.order-review-dialog li{margin:12px 0;overflow-wrap:anywhere}.order-review-dialog .button-row{flex-wrap:wrap}.order-review-dialog .button{white-space:normal}.cancel-order{margin-top:20px}.cancel-order textarea{margin-bottom:16px}[data-editor-totals]{overflow-wrap:anywhere}.removed-item{padding:14px 0;border-bottom:1px solid var(--line)}@media(max-width:600px){.order-model{padding:14px}.order-model .card-heading>label{flex-basis:100%}.order-model .revision-row{display:grid;grid-template-columns:1fr 1fr;gap:10px}.order-review-dialog{padding:18px}.order-review-dialog .button{width:100%}}
