.admin-page-orders{border-radius:24px;min-height:calc(100vh - 36px);background:#f8fbfb!important;padding:22px!important}.admin-page-orders .products-workspace{max-width:none!important}.admin-page-orders .order-redesign{gap:16px;width:100%;max-width:1500px;margin:0 auto;font-size:calc(1em + 1px)}@media (min-width:1101px){.admin-sidebar{width:248px!important;padding-left:18px!important;padding-right:18px!important}.admin-shell{margin-left:280px!important}.admin-sidebar-is-collapsed .admin-shell{margin-left:112px!important}}.admin-page-orders .order-page-header{align-items:center;min-height:76px}.admin-page-orders .order-page-header h1{letter-spacing:-.035em;margin:5px 0 3px;font-family:Nunito Sans,sans-serif;font-size:30px;font-weight:900}.admin-page-orders .order-page-header p{font-size:12px}.admin-page-orders .order-page-header>div:last-child{align-items:center}.admin-page-orders .order-page-header .order-print-button{display:none}.admin-page-orders .order-export-top{min-height:40px;padding:0 17px}.admin-page-orders .order-summary-grid{gap:11px}.admin-page-orders .order-summary-grid button{--accent:#31828d;--tint:#eaf7f8;background:linear-gradient(145deg,#fff 35%,color-mix(in srgb,var(--tint) 48%,#fff));border:1px solid color-mix(in srgb,var(--accent) 15%,#dfe8e6);cursor:pointer;text-align:left;-webkit-user-select:none;user-select:none;border-radius:16px;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:13px;min-height:96px;padding:14px 15px;transition:border-color .2s,box-shadow .2s,transform .2s;display:grid;position:relative;overflow:hidden;box-shadow:0 8px 24px #1f56610e}.admin-page-orders .order-summary-grid button:before{background:var(--accent);content:"";opacity:.72;border-radius:0 0 99px;width:42%;height:4px;position:absolute;top:0;left:0}.admin-page-orders .order-summary-grid button.pending{--accent:#c98a2f;--tint:#fff3df}.admin-page-orders .order-summary-grid button.ready{--accent:#398b96;--tint:#e8f7f8}.admin-page-orders .order-summary-grid button.transit{--accent:#397f9a;--tint:#e9f4f8}.admin-page-orders .order-summary-grid button.completed{--accent:#25805b;--tint:#e6f7ed}.admin-page-orders .order-summary-grid button:hover{border-color:color-mix(in srgb,var(--accent) 42%,#dfe8e6);transform:translateY(-2px);box-shadow:0 13px 28px #1f56611c}.admin-page-orders .order-summary-grid button.active{border-color:var(--accent);box-shadow:0 0 0 2px color-mix(in srgb,var(--accent) 12%,transparent),0 13px 28px #1f56611a;transform:translateY(-1px)}.admin-page-orders .order-summary-grid button>i{background:var(--tint);border:1px solid color-mix(in srgb,var(--accent) 12%,transparent);color:var(--accent);border-radius:13px;place-items:center;width:48px;height:48px;display:grid}.admin-page-orders .order-summary-grid button>i svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:24px;height:24px}.admin-page-orders .order-summary-grid button>span{min-width:0;display:block}.admin-page-orders .order-summary-grid button span>em{color:#4f6c72;letter-spacing:-.01em;white-space:nowrap;font-size:11px;font-style:normal;font-weight:900;display:block}.admin-page-orders .order-summary-grid button span>strong{color:#173f47;align-items:baseline;gap:6px;margin:5px 0 4px;font-size:29px;line-height:1;display:flex}.admin-page-orders .order-summary-grid button span>strong small{color:#84999e;font-size:9px;font-weight:850}.admin-page-orders .order-summary-grid button span>b{color:#8da0a4;white-space:nowrap;font-size:9px;font-weight:800;display:block}.admin-page-orders .order-summary-grid button>u{color:var(--accent);white-space:nowrap;align-self:end;margin-bottom:3px;font-size:9px;font-weight:900;text-decoration:none}.admin-page-orders .order-summary-grid button:not(:hover):not(.active)>u{opacity:.62}.admin-page-orders .order-redesign .order-control-panel{background:#fff;border-radius:15px;overflow:visible}.admin-page-orders .order-redesign .order-unified-toolbar{display:block!important}.admin-page-orders .order-tabs-toolbar{border-bottom:1px solid #e7eeee;align-items:center;gap:10px;padding-right:12px;display:flex}.admin-page-orders .order-redesign .order-status-tabs{flex:1;grid-template-columns:repeat(8,minmax(max-content,1fr));background:#fff!important;border-bottom:0!important;gap:3px!important;padding:5px 8px 0!important;display:grid!important}.admin-page-orders .order-redesign .order-status-tabs button{justify-content:center;color:#71868b!important;cursor:pointer!important;background:0 0!important;border:0!important;border-bottom:2px solid #0000!important;border-radius:8px 8px 0 0!important;min-height:43px!important;padding:0 8px!important;font-size:11px!important;font-weight:850!important;position:relative!important;transform:none!important}.admin-page-orders .order-redesign .order-status-tabs button:not(:last-child):after{content:"";background:#dfe9e8;width:1px;height:18px;position:absolute;top:50%;right:-2px;transform:translateY(-50%)}.admin-page-orders .order-redesign .order-status-tabs button:hover{color:#285e69!important}.admin-page-orders .order-redesign .order-status-tabs button.active{color:#214f58!important;background:0 0!important;border-bottom-color:#27828d!important}.admin-page-orders .order-redesign .order-status-tabs b{color:#6a8388!important;background:#edf5f4!important}.order-filter-toggle{color:#456b72;cursor:pointer;white-space:nowrap;background:#f5f9f9;border:1px solid #dce8e6;border-radius:9px;min-height:34px;padding:0 12px;font-size:9px;font-weight:900}.order-filter-toggle:hover,.order-filter-toggle.active{color:#fff;background:#285e69;border-color:#285e69}.admin-page-orders .order-redesign .order-list-controls{grid-template-columns:minmax(260px,1.45fr) minmax(520px,2fr)!important;align-items:end!important;gap:8px!important;padding:12px 14px!important;display:grid!important}.admin-page-orders .order-redesign .order-search-field{grid-column:auto!important}.admin-page-orders .order-redesign .order-filter-row{align-items:end;grid-column:auto!important;grid-template-columns:1fr 1fr 1.05fr 1.1fr auto!important;gap:7px!important;display:grid!important}.admin-page-orders .order-redesign .order-list-controls label{gap:5px!important}.admin-page-orders .order-redesign .order-list-controls label>span{font-size:7px!important}.admin-page-orders .order-redesign .order-list-controls input,.admin-page-orders .order-redesign .order-list-controls select{min-height:38px!important;font-size:9px!important}.admin-page-orders .order-redesign .order-clear-button{min-height:38px}.admin-page-orders .order-redesign .order-bulk-bar{border-top:1px solid #edf1f0;border-radius:0;min-height:50px}.admin-page-orders .order-redesign .order-table-scroll{box-shadow:none;border-radius:15px}.admin-page-orders .order-redesign .order-ops-table{table-layout:auto!important;min-width:1050px!important}.admin-page-orders .order-redesign .order-ops-table th{color:#355f67!important;letter-spacing:.045em!important;background:#f3f8f8!important;padding:13px 11px!important;font-size:10px!important;font-weight:900!important}.admin-page-orders .order-redesign .order-ops-table td{padding:12px 11px!important;line-height:1.25!important}.admin-page-orders .order-redesign .order-ops-table td strong{font-weight:900;font-size:10px!important}.admin-page-orders .order-redesign .order-ops-table td small{font-size:9px!important;line-height:1.3!important}.admin-page-orders .order-redesign .order-ops-table th:first-child{width:38px!important}.admin-page-orders .order-redesign .order-ops-table th:nth-child(2){width:160px!important}.admin-page-orders .order-redesign .order-ops-table th:nth-child(3){width:205px!important}.admin-page-orders .order-redesign .order-ops-table th:nth-child(4){width:155px!important}.admin-page-orders .order-redesign .order-ops-table th:nth-child(5){width:105px!important}.admin-page-orders .order-redesign .order-ops-table th:nth-child(6){width:110px!important}.admin-page-orders .order-redesign .order-ops-table th:nth-child(7){width:125px!important}.admin-page-orders .order-redesign .order-ops-table th:nth-child(8){width:115px!important}.admin-page-orders .order-redesign .order-ops-table tbody tr{cursor:pointer}.admin-page-orders .order-redesign .order-status-pill{padding:6px 9px;font-size:8px}.admin-page-orders .order-redesign .order-item-preview>span,.admin-page-orders .order-redesign .order-item-preview>img{object-fit:cover;background:#edf5f4;border:2px solid #fff;border-radius:8px;width:30px;height:30px;margin-left:-7px}.admin-page-orders .order-redesign .order-item-preview>:first-child{margin-left:0}.order-pagination{color:#73898e;background:#fff;border-top:1px solid #e8eeee;justify-content:space-between;align-items:center;padding:10px 13px;font-size:9px;font-weight:700;display:flex}.order-pagination strong{color:#285e69}.order-pagination>div{align-items:center;gap:8px;display:flex}.order-pagination button{color:#285e69;cursor:pointer;background:#fff;border:1px solid #dce8e6;border-radius:8px;width:30px;height:30px}.order-pagination button:hover:not(:disabled){color:#fff;background:#285e69}.order-pagination button:disabled{cursor:not-allowed;opacity:.4}.order-pagination b{font-size:9px}.admin-page-orders .order-redesign .order-manage-backdrop{background:#12343a1f!important;justify-content:flex-end!important;align-items:stretch!important;padding:0!important}.admin-page-orders .order-redesign .order-manage-modal{border-radius:0!important;width:min(410px,100%)!important;height:100dvh!important;max-height:100dvh!important;padding:18px 21px!important;box-shadow:-15px 0 45px #0d2d3429!important}.admin-page-orders .order-redesign .order-manage-modal header{margin-bottom:0!important}.admin-page-orders .order-redesign .order-status-editor>div{grid-template-columns:repeat(2,minmax(0,1fr))!important}@media (max-width:900px){.admin-page-orders .order-redesign .order-list-controls{grid-template-columns:1fr!important}.admin-page-orders .order-redesign .order-filter-row{grid-template-columns:repeat(4,1fr) auto!important}.admin-page-orders .order-tabs-toolbar{align-items:stretch;padding-right:0;display:grid}.admin-page-orders .order-filter-toggle{margin:0 12px 9px}.admin-page-orders .order-redesign .order-status-tabs{overflow:auto;display:flex!important}}@media (max-width:700px){.admin-page-orders .order-page-header{align-items:start}.admin-page-orders .order-summary-grid{grid-template-columns:1fr 1fr}.admin-page-orders .order-redesign .order-filter-row{grid-template-columns:1fr 1fr!important}}@media (max-width:480px){.admin-page-orders .order-summary-grid{grid-template-columns:1fr}.admin-page-orders .order-redesign .order-filter-row{grid-template-columns:1fr!important}}
