/* One batch overview, one selected shipment; no repeated status-context block. */
.service-hub #tracking .batch-summary{font-size:16px;margin:24px 0 18px;line-height:1.8}
.batch-workspace{min-width:0}.batch-list{min-width:0;border-top:1px solid #394d63}.batch-columns,.service-hub #tracking .batch-row{display:grid;grid-template-columns:minmax(150px,1fr) minmax(0,2fr) 160px 90px;gap:20px;align-items:center;padding:18px 20px}
.batch-columns{color:#bdcbd8;font-size:13px;background:#142234}.service-hub #tracking .batch-row{width:100%;border:0;border-bottom:1px solid #394d63;border-radius:0;background:transparent;color:#edf2f7;text-align:left;min-height:90px;cursor:pointer;font:inherit;line-height:1.7}
.service-hub #tracking .batch-row:hover,.service-hub #tracking .batch-row[aria-expanded=true]{background:#203246}.batch-row-number{font-size:15px;overflow-wrap:anywhere}.batch-row-status{font-size:16px;overflow-wrap:anywhere}.batch-row-time{font-size:13px;color:#bdcbd8}.batch-row-action{font-size:14px;color:#edb38e;text-decoration:underline;text-underline-offset:4px}.batch-row-status.is-error{color:#efb386}
.batch-detail{min-width:0;scroll-margin-top:110px}.batch-back{background:transparent;border:1px solid #536c85;color:#edf2f7;min-height:44px;padding:10px 16px;margin:0 0 20px;font:inherit;cursor:pointer;border-radius:4px}.batch-detail .result-details{border-top:0!important;padding-top:0!important}.batch-detail .result-panel{margin:0}.batch-detail .result-grid{grid-template-columns:1fr!important}
@media(min-width:1000px){.batch-workspace.has-selection{display:grid;grid-template-columns:minmax(300px,.85fr) minmax(0,1.15fr);gap:32px;align-items:start}.has-selection .batch-list{max-height:75vh;overflow:auto;scrollbar-color:#536c85 #142234}.has-selection .batch-columns{display:none}.service-hub #tracking .has-selection .batch-row{grid-template-columns:minmax(0,1fr) auto;gap:8px 12px}.has-selection .batch-row-status{grid-column:1/-1}.has-selection .batch-row-time{grid-column:1;grid-row:3}.has-selection .batch-row-action{grid-column:2;grid-row:3}}
@media(max-width:999px){.batch-columns{display:none}.service-hub #tracking .batch-row{grid-template-columns:minmax(0,1fr) auto;gap:8px 12px;padding:18px 12px}.batch-row-number{grid-column:1/-1}.batch-row-status{grid-column:1/-1}.batch-row-time{grid-column:1;grid-row:3}.batch-row-action{grid-column:2;grid-row:3}.batch-workspace.has-selection .batch-list{display:none}.batch-detail .result-panel{padding:24px 18px!important}.batch-row-number{font-size:16px}.batch-detail .result-actions button{width:100%}}
.tracking-workspace .service-intro h1{margin-bottom:0}.tracking-workspace .service-intro{padding-bottom:0}.tracking-workspace .tracking-heading{display:none}
.tracking-workspace #tracking-result{width:100%;max-width:none}
.tracking-workspace #number-query-form{width:100%;max-width:none;padding:20px;border:1px solid #394d63;border-radius:6px}
