.hero-band.svelte-1uha8ag{background:var(--mpc-bezel-black);color:var(--mpc-screen-text);border-bottom:4px solid var(--mpc-body-recess);padding:1.35rem 0 1.6rem;margin-bottom:1.5rem}.hero-inner.svelte-1uha8ag{width:min(1200px,100% - 2rem);margin-inline:auto}.hero-screen.svelte-1uha8ag{background:linear-gradient(180deg,rgb(232 200 17 / .04) 0%,transparent 65%),var(--mpc-screen-bg);border:2px solid #252934;border-radius:8px;padding:1.25rem 1.35rem;box-shadow:inset 0 2px 10px #000000d9,0 1px #ffffff12;display:grid;gap:1.15rem}.hero-top-row.svelte-1uha8ag{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:1rem 1.5rem}.hero-title-group.svelte-1uha8ag{max-width:640px}.hero-kicker.svelte-1uha8ag{margin:0 0 .3rem;font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:var(--mpc-screen-cyan)}.hero-headline.svelte-1uha8ag{margin:0;font-family:var(--font-display);font-style:italic;font-weight:800;font-stretch:115%;font-variation-settings:"wdth" 115,"wght" 800;font-size:clamp(1.3rem,2.6vw,1.85rem);line-height:1.18;color:var(--mpc-screen-yellow);letter-spacing:.01em}.hero-stats.svelte-1uha8ag{margin:0;display:flex;flex-wrap:wrap;gap:.65rem}.stat-box.svelte-1uha8ag{background:#10131a;border:1px solid #252a36;border-radius:5px;padding:.45rem .75rem;min-width:92px}.stat-box.svelte-1uha8ag dt:where(.svelte-1uha8ag){font-size:.65rem;font-weight:700;text-transform:uppercase;letter-spacing:.09em;color:#9ba3b4;margin-bottom:.1rem}.stat-box.svelte-1uha8ag dd:where(.svelte-1uha8ag){margin:0;font-family:var(--font-mono);font-size:1.05rem;font-weight:700;font-variant-numeric:tabular-nums}.stat-val.yellow.svelte-1uha8ag{color:var(--mpc-screen-yellow)}.stat-val.magenta.svelte-1uha8ag{color:var(--mpc-screen-magenta)}.stat-val.cyan.svelte-1uha8ag{color:var(--mpc-screen-cyan);font-size:.92rem}.hero-search-bar.svelte-1uha8ag{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .85rem;padding-top:.85rem;border-top:1px solid #1d212b}.search-label.svelte-1uha8ag{font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--mpc-screen-cyan);white-space:nowrap}.search-input-wrap.svelte-1uha8ag{position:relative;flex:1 1 260px;display:flex;align-items:center}.search-input-wrap.svelte-1uha8ag input[type=search]:where(.svelte-1uha8ag){width:100%;font-family:var(--font-sans);font-size:.95rem;color:var(--mpc-screen-text);background:#050608;border:2px solid #2c3242;border-radius:5px;padding:.6rem .85rem;box-shadow:inset 0 2px 5px #000000bf;transition:border-color .12s ease}.search-input-wrap.svelte-1uha8ag input[type=search]:where(.svelte-1uha8ag)::placeholder{color:#848d9f}.search-input-wrap.svelte-1uha8ag input[type=search]:where(.svelte-1uha8ag):focus-visible{border-color:var(--mpc-screen-cyan);outline:2px solid var(--mpc-focus-ring);outline-offset:1px}.search-clear.svelte-1uha8ag{position:absolute;right:.5rem;background:#232836;color:var(--mpc-screen-text);border:1px solid #3a4154;border-radius:4px;padding:.22rem .55rem;font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;cursor:pointer}.filter-bar.svelte-1uha8ag{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:1rem 1.5rem;padding:.95rem 1.1rem;background:var(--mpc-body-mid);border:1px solid var(--mpc-body-recess);border-radius:var(--radius);box-shadow:inset 0 1px #ffffff8c,0 2px 4px #0000000f;margin-bottom:1rem}.filter-group.svelte-1uha8ag{display:grid;gap:.45rem;flex:1 1 520px}.sort-group.svelte-1uha8ag{display:grid;gap:.45rem;flex:0 1 210px;min-width:180px}.hw-buttons.svelte-1uha8ag{display:flex;flex-wrap:wrap;gap:.45rem}.results-bar.svelte-1uha8ag{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem 1rem;margin-bottom:.9rem;font-size:.82rem;text-transform:uppercase;letter-spacing:.06em;color:var(--mpc-silkscreen-muted)}.results-count.svelte-1uha8ag strong:where(.svelte-1uha8ag){color:var(--mpc-silkscreen)}.reset-link.svelte-1uha8ag{background:none;border:none;padding:0;font:inherit;font-weight:700;color:var(--mpc-accent-red);text-decoration:underline;cursor:pointer}.card-grid.svelte-1uha8ag{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,275px),1fr));gap:1.05rem;align-items:stretch}.card-item.svelte-1uha8ag{display:flex}.card-screen.svelte-1uha8ag{width:100%}.card-badges.svelte-1uha8ag{display:flex;flex-wrap:wrap;gap:.3rem}.card-body.svelte-1uha8ag{display:grid;gap:.35rem;margin-bottom:auto}.card-title.svelte-1uha8ag{margin:0;font-family:var(--font-display);font-weight:800;font-stretch:110%;font-variation-settings:"wdth" 110,"wght" 800;font-size:1.08rem;line-height:1.22;color:var(--mpc-pad-text);overflow-wrap:anywhere}.card-desc.svelte-1uha8ag{margin:0;font-size:.875rem;line-height:1.45;color:#2c2e36;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.card-footer.svelte-1uha8ag{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding-top:.6rem;border-top:1px solid rgb(0 0 0 / .12)}.card-author.svelte-1uha8ag{font-size:.76rem;font-weight:700;letter-spacing:.03em;color:#2f323b;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.card-readout.svelte-1uha8ag{display:inline-flex;align-items:center;gap:.3rem;flex-shrink:0}.empty-state.svelte-1uha8ag{padding:2.5rem 1.5rem;background:var(--mpc-body-mid);border:2px dashed var(--mpc-body-recess);border-radius:var(--radius);text-align:center}.empty-title.svelte-1uha8ag{margin:0 0 .35rem;font-weight:700;font-size:1.05rem}.empty-sub.svelte-1uha8ag{margin:0;font-size:.875rem;color:var(--mpc-silkscreen-muted)}@media(max-width:640px){.hero-inner.svelte-1uha8ag{width:calc(100% - 1.25rem)}.hero-band.svelte-1uha8ag{padding:.75rem 0 .95rem;margin-bottom:.95rem}.hero-screen.svelte-1uha8ag{padding:.75rem .85rem;gap:.75rem}.hero-headline.svelte-1uha8ag{font-size:1.15rem}.hero-stats.svelte-1uha8ag{width:100%;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.4rem}.stat-box.svelte-1uha8ag{min-width:0;padding:.32rem .45rem}.stat-box.svelte-1uha8ag dd:where(.svelte-1uha8ag),.stat-val.cyan.svelte-1uha8ag{font-size:.82rem;white-space:nowrap}.hero-search-bar.svelte-1uha8ag{padding-top:.6rem;gap:.35rem}.search-input-wrap.svelte-1uha8ag input[type=search]:where(.svelte-1uha8ag){padding:.45rem .65rem;font-size:.88rem}.filter-bar.svelte-1uha8ag{padding:.65rem .75rem;gap:.65rem;margin-bottom:.65rem}.sort-group.svelte-1uha8ag{flex:1 1 100%}}
