.intro-band.svelte-1uha8ag{border-bottom:1px solid var(--rule);background:var(--surface);grid-template-columns:1.55fr 1fr;display:grid}.intro-main.svelte-1uha8ag{border-right:1px solid var(--rule);padding:2.2rem 1.75rem}.intro-main.svelte-1uha8ag h1:where(.svelte-1uha8ag){letter-spacing:-.015em;max-width:28ch;margin:0 0 .75rem;font-size:clamp(1.65rem,2.6vw,2.35rem);font-weight:700;line-height:1.12}.intro-main.svelte-1uha8ag p:where(.svelte-1uha8ag){color:var(--muted);max-width:62ch;margin:0;font-size:1.02rem}.intro-specs.svelte-1uha8ag{background:var(--bg);flex-direction:column;justify-content:center;display:flex}.spec-row.svelte-1uha8ag{border-bottom:1px solid var(--rule);justify-content:space-between;align-items:baseline;gap:1rem;padding:.78rem 1.35rem;font-size:.78rem;display:flex}.spec-row.svelte-1uha8ag:last-child{border-bottom:none}.spec-row.svelte-1uha8ag span:where(.svelte-1uha8ag){color:var(--muted)}.spec-row.svelte-1uha8ag strong:where(.svelte-1uha8ag){text-align:right;color:var(--ink);font-weight:600}.controls-bar.svelte-1uha8ag{border-bottom:1px solid var(--rule);background:var(--bg);flex-wrap:wrap;justify-content:space-between;align-items:stretch;display:flex}.category-tabs.svelte-1uha8ag{flex-wrap:wrap;display:flex}.category-tabs.svelte-1uha8ag button:where(.svelte-1uha8ag){border:none;border-right:1px solid var(--rule);cursor:pointer;background:0 0;padding:.85rem 1.2rem;font-size:.9rem;font-weight:600}.category-tabs.svelte-1uha8ag button.active:where(.svelte-1uha8ag),.category-tabs.svelte-1uha8ag button:where(.svelte-1uha8ag):hover{background:var(--ink);color:#fff}.search-and-view.svelte-1uha8ag{flex:1;justify-content:flex-end;min-width:280px;display:flex}.search-and-view.svelte-1uha8ag input:where(.svelte-1uha8ag){border:none;border-left:1px solid var(--rule);background:var(--surface);flex:1;max-width:480px;padding:.8rem 1rem;font-size:.92rem}.search-and-view.svelte-1uha8ag input:where(.svelte-1uha8ag):focus{background:#fff;outline:none}.view-switch.svelte-1uha8ag{display:flex}.view-switch.svelte-1uha8ag button:where(.svelte-1uha8ag){border:none;border-left:1px solid var(--rule);background:var(--bg);cursor:pointer;padding:.8rem .95rem;font-size:.76rem;font-weight:600}.view-switch.svelte-1uha8ag button.active:where(.svelte-1uha8ag){background:var(--ink);color:#fff}.catalog-grid.svelte-1uha8ag{background:var(--rule);border-bottom:1px solid var(--rule);grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid}.catalog-card.svelte-1uha8ag{background:var(--surface);flex-direction:column;justify-content:space-between;display:flex}.card-media.svelte-1uha8ag{display:block;position:relative}.save-flag.svelte-1uha8ag{background:var(--accent);color:#fff;padding:.15rem .42rem;font-size:.68rem;font-weight:600;position:absolute;top:.55rem;right:.65rem}.card-body.svelte-1uha8ag{flex-direction:column;flex:1;gap:.5rem;padding:1.1rem 1.15rem .95rem;display:flex}.card-meta.svelte-1uha8ag{color:var(--muted);justify-content:space-between;gap:.5rem;font-size:.75rem;display:flex}.card-meta.svelte-1uha8ag .mpn:where(.svelte-1uha8ag){color:var(--ink);font-weight:600}.card-title.svelte-1uha8ag{margin:0;font-size:1.03rem;font-weight:600;line-height:1.28}.card-title.svelte-1uha8ag a:where(.svelte-1uha8ag):hover{text-decoration:underline}.card-summary.svelte-1uha8ag{color:var(--muted);margin:0;font-size:.87rem;line-height:1.42}.status-line.svelte-1uha8ag{color:var(--muted);align-items:center;gap:.45rem;margin-top:auto;padding-top:.45rem;font-size:.74rem;display:flex}.status-line.svelte-1uha8ag .dot:where(.svelte-1uha8ag){background:#9a978e;flex-shrink:0;width:7px;height:7px;display:inline-block}.status-line.ready.svelte-1uha8ag{color:var(--ready);font-weight:500}.status-line.ready.svelte-1uha8ag .dot:where(.svelte-1uha8ag){background:var(--ready)}.status-line.inbound.svelte-1uha8ag{color:var(--ink)}.status-line.inbound.svelte-1uha8ag .dot:where(.svelte-1uha8ag){background:var(--accent)}.card-footer.svelte-1uha8ag{border-top:1px solid var(--rule);background:var(--bg);justify-content:space-between;align-items:center;gap:.65rem;padding:.85rem 1.15rem;display:flex}.price-block.svelte-1uha8ag{flex-wrap:wrap;align-items:baseline;gap:.35rem;display:flex}.retail-strike.svelte-1uha8ag{color:var(--muted);font-size:.78rem;text-decoration:line-through}.closeout-price.svelte-1uha8ag{color:var(--accent);font-size:1.08rem;font-weight:600}.unit-note.svelte-1uha8ag{color:var(--muted);font-size:.72rem}.btn-sm.svelte-1uha8ag{white-space:nowrap;padding:.48rem .78rem;font-size:.82rem}.btn-xs.svelte-1uha8ag{padding:.32rem .6rem;font-size:.76rem}.schedule-wrap.svelte-1uha8ag{background:var(--surface);border-bottom:1px solid var(--rule);overflow-x:auto}.schedule-table.svelte-1uha8ag{border-collapse:collapse;width:100%;font-size:.9rem}.schedule-table.svelte-1uha8ag th:where(.svelte-1uha8ag),.schedule-table.svelte-1uha8ag td:where(.svelte-1uha8ag){border-bottom:1px solid var(--rule);text-align:left;padding:.75rem 1rem}.schedule-table.svelte-1uha8ag th:where(.svelte-1uha8ag){background:var(--bg);color:var(--muted);font-size:.75rem;font-weight:600}.schedule-table.svelte-1uha8ag .num:where(.svelte-1uha8ag){text-align:right}.strong.svelte-1uha8ag{font-weight:600}.muted-strike.svelte-1uha8ag{color:var(--muted);text-decoration:line-through}.accent-strong.svelte-1uha8ag{color:var(--accent);font-weight:600}.row-link.svelte-1uha8ag:hover{text-decoration:underline}.status-cell.svelte-1uha8ag{color:var(--muted);font-size:.76rem}.status-cell.ready.svelte-1uha8ag{color:var(--ready)}.empty-state.svelte-1uha8ag{background:var(--surface);border-bottom:1px solid var(--rule);padding:3rem 1.75rem}.empty-state.svelte-1uha8ag p:where(.svelte-1uha8ag){margin:0 0 .5rem}.empty-state.svelte-1uha8ag .muted:where(.svelte-1uha8ag){color:var(--muted)}.empty-state.svelte-1uha8ag a:where(.svelte-1uha8ag){color:var(--accent);text-decoration:underline}.ops-band.svelte-1uha8ag{grid-template-columns:1fr 1.15fr;display:grid}.ops-col.svelte-1uha8ag{padding:2.25rem 1.75rem}.ops-col.svelte-1uha8ag:first-child{border-right:1px solid var(--rule);background:var(--bg)}.dispatch-box.svelte-1uha8ag{background:var(--surface)}.ops-col.svelte-1uha8ag h2:where(.svelte-1uha8ag){letter-spacing:-.01em;margin:0 0 .85rem;font-size:1.35rem;font-weight:700}.ops-col.svelte-1uha8ag p:where(.svelte-1uha8ag){color:var(--muted);max-width:60ch;margin:0 0 1rem}.ops-links.svelte-1uha8ag{flex-wrap:wrap;gap:.75rem;margin-top:1.35rem;display:flex}.dispatch-form.svelte-1uha8ag{flex-direction:column;gap:1rem;margin-top:1.1rem;display:flex}.dispatch-form.svelte-1uha8ag .btn:where(.svelte-1uha8ag){align-self:flex-start}@media (width<=1200px){.catalog-grid.svelte-1uha8ag{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=920px){.intro-band.svelte-1uha8ag{grid-template-columns:1fr}.intro-main.svelte-1uha8ag{border-right:none;border-bottom:1px solid var(--rule);padding:1.65rem 1.2rem}.catalog-grid.svelte-1uha8ag{grid-template-columns:repeat(2,minmax(0,1fr))}.ops-band.svelte-1uha8ag{grid-template-columns:1fr}.ops-col.svelte-1uha8ag:first-child{border-right:none;border-bottom:1px solid var(--rule)}}@media (width<=600px){.catalog-grid.svelte-1uha8ag{grid-template-columns:1fr}.category-tabs.svelte-1uha8ag{grid-template-columns:repeat(3,minmax(0,1fr));width:100%;display:grid}.category-tabs.svelte-1uha8ag button:where(.svelte-1uha8ag){text-align:center;padding:.72rem .35rem;font-size:.79rem}.category-tabs.svelte-1uha8ag button:where(.svelte-1uha8ag):last-child{border-right:none}.search-and-view.svelte-1uha8ag{border-top:1px solid var(--rule);width:100%}.search-and-view.svelte-1uha8ag input:where(.svelte-1uha8ag){border-left:none}.ops-col.svelte-1uha8ag{padding:1.5rem 1rem}}
