.order-card-overlay{z-index:100;background:var(--color-bg-black-a50);justify-content:center;align-items:flex-start;padding:30px 20px;display:flex;position:fixed;inset:0;overflow:auto}.order-card-dialog{background:var(--color-bg-panel);width:min(560px,100%);color:var(--color-text);border-radius:8px;outline:none;padding:22px 30px}.order-card-dialog.wide{width:min(1500px,100%)}.order-card-dialog>header h3{margin:0 0 18px;font-size:16px;font-weight:600}.order-card-dialog-body h4{margin:14px 0 8px;font-size:14px}.order-card-dialog-body input,.order-card-dialog-body select{width:100%;margin-top:8px}.order-card-dialog>footer{justify-content:flex-end;gap:8px;margin-top:20px;display:flex}.order-card-dialog.card-dialog{box-shadow:0 2px 2px var(--color-shadow-black-0-soft-a14), 0 3px 20px -2px var(--color-shadow-black-a20), 0 1px 5px var(--color-shadow-black-a20);border:0;border-radius:8px;padding:20px 32px}.order-card-dialog.card-dialog>header{border:0;justify-content:space-between;align-items:flex-start;gap:16px;margin:0 0 20px;padding:0;display:flex}.order-card-dialog.card-dialog>header h3{color:var(--color-text-strong);margin:0;font-size:16px;font-weight:600;line-height:23px}.order-card-dialog.card-dialog>header>button{width:30px;height:23px;min-height:0;color:var(--color-text-neutral-74);background:0 0;border:0;flex-shrink:0;margin:0 -8px 0 0;padding:0;font-size:20px;font-weight:700;line-height:1}.order-card-dialog.card-dialog>header>button:hover:not(:disabled){color:var(--color-text-strong)}.order-card-dialog.card-dialog label{font-size:12px;font-weight:400}.order-card-dialog.card-dialog input:not([type=checkbox],[type=radio]),.order-card-dialog.card-dialog select{background:var(--color-bg-panel);border-radius:4px;height:39px;padding:0 12px}.order-card-dialog.card-dialog>footer{gap:10px;margin-top:48px}.order-card-dialog.card-dialog>footer>button{border:1px solid var(--color-border);background:var(--color-bg-control);min-width:39px;min-height:39px;color:var(--color-text);border-radius:50px;padding:0 20px;font-size:13px;font-weight:600}.order-card-dialog.card-dialog>footer>button.primary{border-color:var(--color-border-primary);background:var(--color-bg-primary);color:var(--color-text-on-color)}.order-card-confirm{line-height:1.5}.order-card-table{border-collapse:collapse;width:100%}.order-card-table th{text-transform:uppercase;text-align:left;font-size:11px}.order-card-table td,.order-card-table th{border-bottom:1px solid var(--color-border);padding:8px 10px}.order-card-note{background:var(--color-bg-control);border-radius:4px;padding:10px 12px;line-height:1.5}.order-card-danger{color:var(--color-text-danger-71)}.order-card-warning{color:var(--color-text-warning);flex-basis:100%;margin:6px 0 0;font-size:12px}.order-card-hourglass{color:var(--oc-icon-primary)}.base-order-detail button.order-card-link{min-height:0;color:var(--color-text-accent-65-vivid-3);cursor:pointer;background:0 0;border:0;padding:0}.base-order-detail .base-order-information-status button.order-card-link{color:inherit}.base-order-detail .base-order-product-id a{color:var(--color-text-accent-65-vivid-3);text-decoration:none}.base-order-detail button.order-card-copy,.base-order-detail button.order-card-value{min-height:0;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0}.base-order-detail button.order-card-value:hover:not(:disabled){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.order-card-title-number{font-size:inherit}.order-card-call{margin-left:6px;text-decoration:none}.order-card-click{cursor:pointer}.base-order-detail .base-order-products tr.order-card-row-editing td{background:var(--color-bg-accent)}.order-card-split{display:inline-flex}.base-order-detail .order-card-split>button:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.base-order-detail .order-card-split>button.order-card-split-toggle{border-left:0;border-top-left-radius:0;border-bottom-left-radius:0;padding:0 12px}.order-card-info-form,.order-card-address-form{gap:4px;display:grid}.order-card-form-grid{flex-wrap:wrap;gap:10px 20px;display:flex}.order-card-form-grid>label{align-items:center;gap:8px;margin:0;display:inline-flex}.base-order-detail .order-card-form-grid input,.base-order-detail .order-card-form-grid select{width:120px}.order-card-info-form{gap:4px}.base-order-detail .order-card-info-form>label{grid-template-columns:150px minmax(0,1fr);align-items:center;gap:8px;margin:0;display:grid}.base-order-detail .order-card-info-form input:not([type]),.base-order-detail .order-card-info-form select{min-height:30px;padding:3px 8px}.base-order-detail .order-card-info-form input[type=checkbox]{justify-self:start;width:auto}.order-card-info-form>label>small{color:var(--color-text-neutral-68);grid-column:2}.order-card-info-form hr{border:0;border-top:1px solid var(--color-border);width:100%}.order-card-switch{grid-template-columns:150px minmax(0,1fr);align-items:center;gap:8px;display:grid}.base-order-detail .order-card-switch label{align-items:center;gap:4px;margin:0 14px 0 0;display:inline-flex}.base-order-detail .order-card-switch input{width:auto}.base-order-detail .base-order-paid strong.order-card-strong-reset,.base-order-detail .base-order-paid span strong{color:inherit;background:0 0;padding:0}.base-order-detail .base-order-paid button.order-card-paid-amount{height:23px;min-height:0;color:var(--color-text-on-color);background:var(--color-bg-accent-45);border:0;border-radius:3px;padding:0 9px;font-size:13px;font-weight:600;line-height:23px}.base-order-detail .base-order-paid button.order-card-paid-amount.paid-full{background:var(--color-bg-success)}.order-card-status-color{background:var(--color-bg-neutral-46);border-radius:3px;align-self:center;width:14px;height:14px}.order-card-documents,.order-card-document{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.order-card-button-group{border:1px solid var(--color-border);border-radius:3px;align-items:center;gap:4px;padding:2px 6px;font-size:12px;display:inline-flex}.order-card-document-state{color:var(--color-text-muted);font-size:12px}.order-card-document-state.failed{color:var(--color-text-danger)}.order-card-document-status{flex-basis:100%;font-size:12px}.base-order-detail button.order-card-issue,.base-order-detail button.order-card-status-button{border:1px solid var(--order-border);background:var(--color-bg-control);color:var(--color-text)}.base-order-detail button.order-card-issue{min-height:28px;padding:0 8px;font-size:11px;font-weight:600}.order-card-shop-number{align-items:center;gap:6px;display:inline-flex}.order-card-events-menu{max-height:640px;overflow-y:auto}.base-order-detail .base-order-dropdown .order-card-events-menu [role=menuitem]{min-height:28px;padding:3px 10px;font-size:13px}.order-card-events-menu .order-card-event-icon{width:22px;margin-right:8px}.order-card-events-menu .order-card-event-icon svg{width:18px;height:18px}.order-card-events-buttons{flex-wrap:wrap;gap:6px;display:flex}.order-card-event-icon{vertical-align:middle;width:16px;color:var(--oc-icon-primary);justify-content:center;margin-right:4px;display:inline-flex}.order-card-customer-page{border-top:1px solid var(--color-border);gap:6px;margin-top:18px;padding-top:14px;display:grid}.order-card-tile-tools{gap:6px;margin-left:auto;display:inline-flex}.order-card-invoice-requested{border-bottom:1px solid var(--color-border-warning-47);background:var(--color-bg-warning-24-soft);color:var(--color-text-warning-62-vivid-2);margin:0;padding:10px 14px;font-weight:600}.order-card-nip{align-items:center;gap:6px;display:inline-flex}.order-card-add-search{grid-template-columns:repeat(6,minmax(0,1fr));gap:6px;display:grid}.order-card-add-search .order-card-add-name{grid-column:span 2}.order-card-add-table th:first-child{width:100px}.order-card-add-table th:nth-child(3){width:150px}.order-card-add-table th:nth-child(6){width:100px}.order-card-add-table{table-layout:fixed}.order-card-add-table td:nth-child(2),.order-card-add-table th:nth-child(2){width:auto}.order-card-add-table td:nth-child(4),.order-card-add-table td:nth-child(5),.order-card-add-table th:nth-child(4),.order-card-add-table th:nth-child(5){text-align:right;width:120px}.order-card-add-search input,.order-card-add-search select{margin:0}.order-card-empty{text-align:center;margin:24px 0}.order-card-variant td:first-child{padding-left:24px}.base-order-detail button.order-card-small{min-height:26px;padding:0 10px;font-size:11px}.order-card-paging{background:var(--color-bg-control);justify-content:space-between;align-items:center;margin-top:10px;padding:10px;display:flex}.order-card-paging select{width:auto;margin:0}.base-order-detail button.order-card-fulfill{border:1px solid var(--color-border-success-40);color:var(--color-text-success);background:0 0}.base-order-detail button.order-card-cancel{border:1px solid var(--color-border-warning);color:var(--color-text-warning);background:0 0}.base-order-detail button.shipment-status{min-height:0;color:inherit;white-space:nowrap;background:0 0;border:0;align-items:center;gap:8px;padding:0;display:inline-flex}.shipment-progress{background:var(--color-bg-app);border-radius:4px;flex:none;width:100px;height:8px;display:inline-block}.shipment-progress span{background:var(--color-bg-success-40);border-radius:4px;height:100%;display:block}.base-order-detail .base-order-dropdown [role=menuitem].order-card-document-cancel{color:var(--color-text-danger)}.shipping-panel .shipping-history-table.shipment-list th{text-transform:uppercase;white-space:nowrap;font-size:11px}.shipping-panel .shipping-history-table.shipment-list td{vertical-align:middle;white-space:nowrap}.shipping-panel .shipping-history-table.shipment-list td:first-child,.shipping-panel .shipping-history-table.shipment-list td.shipment-actions-cell{width:1%}.shipment-status-cell .base-order-icon-button,.shipment-status-cell>*{vertical-align:middle}.shipment-status-cell .base-order-icon-button{margin-left:8px}.shipment-actions{justify-content:flex-end;align-items:center;gap:6px;display:flex}.shipment-doc{border:1px solid var(--color-border);border-radius:3px;align-items:stretch;display:inline-flex}.base-order-detail .shipment-doc button,.base-order-detail .shipment-doc .shipment-doc-print{background:0 0;border:0;border-radius:0;min-height:24px;padding:0 8px;font-size:10px;font-weight:700}.base-order-detail .shipment-doc>*+*{border-left:1px solid var(--color-border)}.shipment-details table{border-collapse:collapse;width:100%;margin-bottom:20px}.order-card-overlay .order-card-dialog .shipment-details th,.order-card-overlay .order-card-dialog .shipment-details td{border:1px solid var(--color-border);text-align:left;padding:6px 8px;font-size:12px}.order-card-overlay .order-card-dialog .shipment-details th{text-transform:none;width:30%;font-weight:700}.order-card-overlay .order-card-dialog.shipment-details-dialog{width:min(950px,100%)}.order-card-overlay .shipment-details-dialog .shipment-details th,.order-card-overlay .shipment-details-dialog .shipment-details td{height:auto;line-height:18px}.order-card-overlay .shipment-details-dialog>header button{min-height:0;color:var(--color-text);background:0 0;border:0;padding:0 4px;font-size:16px}.order-card-overlay .shipment-details-dialog>footer button{border:1px solid var(--color-border);min-height:36px;color:var(--color-text);background:0 0;border-radius:18px;padding:0 18px;font-size:12px}.shipment-doc{position:relative}.shipment-doc [role=alert]{z-index:5;width:max-content;max-width:260px;color:var(--color-text-danger-75);font-size:11px;position:absolute;top:calc(100% + 2px);right:0}.order-card-status-picker{position:relative}.base-order-detail button.order-card-status-button{justify-content:flex-start;align-items:center;gap:6px;min-width:150px;min-height:30px;display:inline-flex}.order-card-status-list{z-index:30;border:1px solid var(--color-border);background:var(--color-bg-control);width:240px;max-height:440px;padding:4px;position:absolute;top:calc(100% + 2px);left:0;overflow:auto}.order-card-status-list strong{border-bottom:1px solid var(--color-border);padding:6px 4px 4px;display:block}.base-order-detail .order-card-status-list button[role=option]{text-align:left;background:0 0;border:0;align-items:center;gap:6px;width:100%;min-height:26px;padding:0 4px;display:flex}.base-order-detail .order-card-status-list button[aria-selected=true]{background:var(--color-bg-neutral-25)}.order-card-status-list input{width:100%;margin-bottom:4px}.base-order-detail button.order-card-document-number,.base-order-detail a.order-card-document-number{min-height:0;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:none}.order-card-dialog-label{gap:6px;margin:12px 0 0;display:grid}.base-order-detail .base-order-header-actions [role=menu]{min-width:300px}.base-order-detail [hidden]{display:none!important}.order-card-dialog-body p{margin:0 0 14px}.order-card-payment-badge{background:var(--color-bg-success-40);color:var(--color-text-on-color);border-radius:3px;padding:2px 6px;font-size:11px;font-weight:700;display:inline-block}.order-card-payment-badge.minus{background:var(--color-bg-danger-44)}.order-card-payment-date{border:1px solid var(--color-border);border-radius:3px;padding:1px 6px;font-size:12px;display:inline-block}.shipment-list-scroll{overflow-x:auto}.shipment-shop-sent{color:var(--color-text-success);margin-left:6px}:root{--card-form-text:var(--color-text);--card-form-field-background:var(--panel);--card-form-field-border:var(--border);--card-form-cancel-background:var(--control);--card-form-primary:var(--primary);--card-form-primary-text:var(--color-text-on-color);--card-form-focus-ring:var(--color-shadow-accent-81);--card-form-save:var(--color-text-accent-68);--card-form-paid-full:var(--color-border-success-40);--card-form-paid-none:var(--color-border-danger-58)}:is(.order-card-form-actions,.invoice-address-actions,.customers-form-buttons){flex-wrap:wrap;gap:6px;margin:10px 0 3px 3px;padding:0;display:flex}:is(.order-card-form-actions,.invoice-address-actions,.customers-form-buttons)>button:is([type=button],[type=submit]){border:1px solid var(--card-form-field-border);background:var(--card-form-cancel-background);height:39px;min-height:39px;color:var(--card-form-text);border-radius:50px;padding:0 20px;font-size:13px;font-weight:600}:is(.order-card-form-actions,.invoice-address-actions,.customers-form-buttons)>button.primary{border-color:var(--card-form-primary);background:var(--card-form-primary);color:var(--card-form-primary-text)}:is(.order-card-address-form,.invoice-address-editor,.order-card-info-form,.customers-info-form) :is(input:not([type=checkbox],[type=radio]),select){border:1px solid var(--card-form-field-border);background:var(--card-form-field-background);height:27px;min-height:27px;color:var(--card-form-text);border-radius:4px;padding:0 12px;font-size:13px}:is(.order-card-info-form,.customers-info-form) textarea{border:1px solid var(--card-form-field-border);background:var(--card-form-field-background);color:var(--card-form-text);border-radius:4px;padding:10px 12px;font-size:13px}.base-order-detail form.order-card-paid-edit{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.base-order-detail form.order-card-paid-edit input,.base-order-detail form.order-card-paid-edit select{border:1px solid var(--card-form-field-border);background:var(--card-form-field-background);width:70px;height:27px;min-height:27px;color:var(--card-form-text);border-radius:4px;padding:0 6px;font-size:13px}.base-order-detail form.order-card-paid-edit input:focus{border-color:var(--card-form-primary);box-shadow:0 0 0 2px var(--card-form-focus-ring);outline:none}.base-order-detail form.order-card-paid-edit select{width:80px;padding-right:20px}.base-order-detail form.order-card-paid-edit button:not(.order-card-link){border:1px solid var(--card-form-field-border);background:var(--card-form-field-background);min-width:27px;height:27px;min-height:27px;color:var(--card-form-text);border-radius:4px;padding:0 5px;font-size:11px;font-weight:600}.base-order-detail form.order-card-paid-edit button[type=submit]{border-color:var(--card-form-primary);color:var(--card-form-save)}.base-order-detail form.order-card-paid-edit button.order-card-paid-full{border-color:var(--card-form-paid-full);color:var(--card-form-paid-full)}.base-order-detail form.order-card-paid-edit button.order-card-paid-none{border-color:var(--card-form-paid-none);color:var(--card-form-paid-none)}.base-order-detail form.order-card-paid-edit>:is(p,span[role=alert]){flex-basis:100%}.base-order-detail form.order-card-paid-edit .base-order-paid-tools{margin-left:0}
