.page-title.svelte-10u025c{font-size:clamp(2rem,5vw,3.25rem)}.lead.svelte-10u025c{max-width:62ch;margin-top:.9rem;font-size:1.1rem;line-height:1.6}.sch-search-wrap.svelte-10u025c{max-width:520px;margin-top:1.5rem}.sch-search-wrap.svelte-10u025c .search-input:where(.svelte-10u025c){width:100%}.sch-body.svelte-10u025c{padding-top:1.5rem}.sch-sort-bar.svelte-10u025c{display:flex;align-items:center;gap:.4rem;margin-bottom:2rem;flex-wrap:wrap}.sch-sort-label.svelte-10u025c{font-size:.9rem;font-weight:600;color:var(--text2);margin-right:.25rem}.chip.svelte-10u025c{border:2px solid var(--border2);background:transparent;color:var(--text);border-radius:6px;padding:.4rem .75rem .3rem;font:600 .88rem/1.2 var(--font);cursor:pointer}.chip.svelte-10u025c:hover{border-color:var(--text)}.chip.active.svelte-10u025c{background:var(--ink);color:#fff;border-color:var(--ink)}.sch-type-section.svelte-10u025c{margin-bottom:3rem}.sch-type-section.svelte-10u025c h2:where(.svelte-10u025c){font-size:clamp(1.35rem,2.6vw,1.65rem);margin-bottom:1rem}.sch-type-count.svelte-10u025c{font-weight:600;color:var(--text3);font-size:1rem}.plates.svelte-10u025c{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,360px),1fr));gap:.75rem}.plate.svelte-10u025c{position:relative;background:#fff;border:2px solid var(--ink);border-radius:10px;padding:.9rem 1rem .85rem;display:grid;grid-template-columns:1fr auto;gap:.35rem 1rem;align-items:baseline}.plate.svelte-10u025c:hover{box-shadow:var(--shadow)}.plate.svelte-10u025c:focus-within{outline:3px solid var(--ink);outline-offset:2px}.name.svelte-10u025c{font-weight:800;font-size:1.08rem;line-height:1.25;color:var(--ink);text-decoration:none}.name.svelte-10u025c:after{content:"";position:absolute;inset:0;border-radius:8px}.plate.svelte-10u025c:hover .name:where(.svelte-10u025c){text-decoration:underline;text-underline-offset:.15em}.name.svelte-10u025c:focus-visible{outline:none}.fig.svelte-10u025c{font-size:.8rem;font-weight:700;white-space:nowrap;text-align:right;color:var(--text2)}.fig.svelte-10u025c b:where(.svelte-10u025c){font-size:1.4rem;font-weight:800;color:var(--ink)}.fig.svelte-10u025c sup:where(.svelte-10u025c){font-size:.6em}.row.svelte-10u025c{grid-column:1 / -1;display:flex;align-items:center;gap:.35rem .9rem;flex-wrap:wrap;font-size:.88rem;color:var(--text2)}.row.svelte-10u025c b:where(.svelte-10u025c){font-weight:800;color:var(--ink)}.sector.svelte-10u025c{font-weight:700;color:var(--ink)}
