.payment-status-select{color:#152d51;width:100%;min-width:112px;max-width:170px;min-height:44px;font:inherit;background:#fff;border:1px solid #d7dce6;border-radius:20px;padding:8px 24px 8px 10px;font-size:15px;font-weight:600;line-height:1.4;display:block}.payment-status-select:disabled{opacity:.6}.order-detail-statuses label{flex-direction:column;gap:8px;font-weight:600;display:flex}@media (width<=700px){.payment-status-select{min-width:0;max-width:100%;font-size:16px}}.payment-status-select.complete,.payment-status-badge.complete{color:#185c40;background:#e5f4ed;border-color:#91c7ae}.payment-status-select.pending,.payment-status-badge.pending{color:#76500c;background:#fff3d8;border-color:#dfbe70}.payment-status-badge{white-space:nowrap;border:1px solid #0000;border-radius:20px;align-items:center;min-height:36px;padding:6px 12px;font-size:14px;font-weight:600;line-height:1.4;display:inline-flex}.payment-status-badge.neutral{color:#596477;background:#f0f2f5;border-color:#d7dce6}.payment-status-select:focus-visible{outline-offset:2px;outline:3px solid #416bc3}.payment-status-select option{color:#152d51;background:#fff}.order-editor{color:#152d51;border:1px solid #dce0e9;border-radius:16px;width:min(850px,100% - 24px);max-height:90dvh;padding:24px;overflow:auto}.order-editor::backdrop{background:#152d5166}.order-editor h2{margin:0 0 16px;font-size:28px}.order-editor p{font-size:16px;line-height:1.5}.editor-contact,.order-editor fieldset{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.order-editor fieldset{border:1px solid #dce0e9;border-radius:12px;margin:20px 0;padding:16px}.order-editor label{gap:6px;min-width:0;font-size:16px;display:grid}.order-editor input,.order-editor select,.order-editor textarea{box-sizing:border-box;width:100%;min-height:44px;font-size:16px}.editor-actions{justify-content:flex-end;gap:12px;margin-top:20px;display:flex}.order-editor button{min-height:44px}.order-editor [data-error]{color:#a02c39}.order-editor #edit-total{font-weight:700}@media (width<=560px){.editor-contact,.order-editor fieldset{grid-template-columns:1fr}.order-editor{padding:16px}.editor-actions{flex-wrap:wrap}}#order-email-actions.order-email-panel{color:#152d51;background:#fff;border:1px solid #e2e5e9;border-radius:12px;margin:20px 0 0;padding:18px;font-size:14px;font-weight:400;line-height:1.5;display:block}#order-email-actions>strong{margin-bottom:8px;font-size:16px;display:block}#order-email-actions>p{color:#647082;margin:8px 0}.order-email-row{border-top:1px solid #eef0f3;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:10px 0;display:grid}.order-email-state{color:#647082;font-size:13px}#order-email-actions .order-email-send{color:#152d51;min-height:40px;font:inherit;cursor:pointer;background:#fff;border:1px solid #d4d9e1;border-radius:8px;margin:0;padding:8px 14px;font-size:14px}#order-email-actions .order-email-send:disabled{opacity:.5;cursor:default}@media (width<=450px){.order-email-row{gap:8px}.order-email-row>span:first-child{font-size:14px}}#order-email-feedback:empty{display:none}#order-email-feedback{color:#152d51;margin-bottom:0;padding:8px 0}.order-email-state{text-align:right;max-width:180px}@media (width<=450px){.order-email-row{grid-template-columns:minmax(0,1fr) auto}.order-email-state{text-align:left;grid-area:2/1;max-width:none}.order-email-send{grid-area:1/2/span 2}}
