.admin-table-page{min-width:0}.admin-table-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.admin-table-menu{width:264px;max-width:calc(100vw - 32px);max-height:var(--radix-dropdown-menu-content-available-height);border-radius:12px;padding:6px;overflow-y:auto}.admin-table-menu [role=menuitem]{cursor:pointer;min-height:38px;padding:9px 12px}.admin-table-menu [data-slot=dropdown-menu-label]{color:#728097;padding:8px 12px;font-size:11px}.admin-table-page .surface-card{box-shadow:none;border-radius:14px}.admin-table-page .data-table{font-size:13px}.admin-table-page .data-table th{background:#f8fafc;padding:12px 18px}.admin-table-page .data-table td{vertical-align:middle;padding:16px 18px}.admin-table-page .data-table td .text-primary{color:#2453a0;font-weight:500}:is(.admin-table-page .data-table td:has(input[type=checkbox]),.admin-table-page .data-table th:has(input[type=checkbox])){width:40px;padding-right:0}.admin-status-tabs,.admin-table-page .parcel-filter-tabs{border-bottom:1px solid #e5eaf1;gap:24px;padding:0 20px;display:flex;overflow-x:auto}.admin-status-tabs button,.admin-table-page .parcel-filter-tabs button{color:#708096;height:50px;box-shadow:none;background:0 0;border:0;border-radius:0;flex-shrink:0;padding:0;font-size:13px;font-weight:500;position:relative}.admin-status-tabs button[aria-current=page],.admin-table-page .parcel-filter-tabs button[aria-current=page]{color:#2563eb}.admin-status-tabs button[aria-current=page]:after,.admin-table-page .parcel-filter-tabs button[aria-current=page]:after{content:"";background:#2563eb;border-radius:3px 3px 0 0;height:3px;position:absolute;inset:auto 0 -1px}.admin-status-tabs button:focus-visible{outline-offset:-4px;outline:2px solid #93b4fb}.admin-filter-body{gap:16px;padding:18px 20px 14px;display:grid}.admin-filter-search{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.admin-filter-input{flex:1;min-width:220px;position:relative}.admin-filter-input>svg{color:#708096;width:16px;height:16px;position:absolute;top:10px;left:12px}.admin-filter-input input{padding-left:36px}.admin-filter-search>select{width:auto;max-width:240px}.admin-table-meta,.admin-table-order{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.admin-table-meta{justify-content:space-between}.admin-table-order{color:#708096;font-size:12px}.admin-table-order select{color:#43536c;background-color:#fff;border:1px solid #e5eaf1;border-radius:6px;max-width:100%;height:32px;padding:0 24px 0 8px}.admin-table-order label{align-items:center;gap:6px;display:flex}.admin-filter-panel{background:#f8fafc;border:1px solid #e5eaf1;border-radius:10px;gap:20px;padding:18px;display:grid}.admin-filter-panel fieldset{min-width:0}.admin-filter-panel legend{margin-bottom:12px;font-size:13px;font-weight:600}.admin-filter-panel label{color:#586982;gap:6px;min-width:0;font-size:12px;display:grid}.admin-filter-panel .admin-filter-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.admin-filter-panel footer{border-top:1px solid #e5eaf1;justify-content:flex-end;gap:8px;padding-top:14px;display:flex}.admin-filter-count{color:#2563eb;background:#eff6ff;border-radius:20px;padding:0 5px;font-size:11px}.admin-status-badge{color:#58677c;white-space:nowrap;background:#f8fafc;border:1px solid #e2e8f0;border-radius:99px;gap:6px;max-width:100%;padding:3px 9px;font-size:12px;font-weight:500;line-height:1.45}.admin-status-dot{background:currentColor;border-radius:50%;flex-shrink:0;width:5px;height:5px}.admin-status-badge[data-tone=pending]{color:#9a630b;background:#fffbeb;border-color:#fde5aa}.admin-status-badge[data-tone=success]{color:#147d59;background:#ecfdf5;border-color:#c3eddb}.admin-status-badge[data-tone=danger]{color:#c13750;background:#fff1f2;border-color:#fecdd3}.admin-status-badge[data-tone=info]{color:#3566b4;background:#eff6ff;border-color:#d6e6ff}@media (width<=767px){.admin-table-actions{width:100%}.admin-table-actions>button{flex:1}.admin-filter-body{padding:16px}.admin-status-tabs,.admin-table-page .parcel-filter-tabs{gap:20px;padding-inline:16px}.admin-filter-input{flex-basis:100%}.admin-filter-search>select{flex:1;max-width:100%}.admin-filter-panel{padding:14px}.admin-filter-panel .admin-filter-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-table-order{gap:8px;width:100%}}.admin-table-page:is([data-module=parcels],[data-module=shipments],[data-module=orders]) .data-table{min-width:960px}.admin-table-page .data-table td:has(>div>button.text-primary){min-width:220px}.admin-table-page .data-table td>div>button.text-primary{text-align:left;text-overflow:ellipsis;white-space:nowrap;max-width:300px;display:block;overflow:hidden}.admin-table-page .data-table [data-value-type=date]{white-space:nowrap}
