.page-head.svelte-1sxghe7{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;padding:1.5rem 0 1.25rem;display:flex}h1.svelte-1sxghe7{align-items:center;gap:.5rem;font-size:1.75rem;display:flex}h1.svelte-1sxghe7 svg{color:var(--series-1)}.page-head.svelte-1sxghe7 p:where(.svelte-1sxghe7){color:var(--text-secondary);max-width:42rem;margin:.4rem 0 0;font-size:.9rem}.search.svelte-1sxghe7{margin-bottom:1.25rem;position:relative}.field.svelte-1sxghe7{border:1px solid var(--border);background:var(--surface-raised);box-shadow:var(--shadow-sm);border-radius:999px;align-items:center;gap:.6rem;padding:.7rem .9rem;display:flex}.field.svelte-1sxghe7:focus-within{border-color:var(--series-1);box-shadow:0 0 0 3px color-mix(in srgb, var(--series-1) 18%, transparent)}.field.svelte-1sxghe7 svg{color:var(--text-muted);flex:none}.field.svelte-1sxghe7 input:where(.svelte-1sxghe7){color:var(--text-primary);background:0 0;border:0;outline:none;flex:1;min-width:0;font-size:.95rem}.clear.svelte-1sxghe7{color:var(--text-muted);cursor:pointer;background:0 0;border:0;display:inline-flex}.results.svelte-1sxghe7{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface-raised);box-shadow:var(--shadow);margin:.4rem 0 0;padding:.3rem;list-style:none}.results.svelte-1sxghe7 button:where(.svelte-1sxghe7){border-radius:var(--radius-sm);width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:1fr auto auto;align-items:center;gap:.75rem;padding:.5rem .7rem;font-size:.9rem;display:grid}.results.svelte-1sxghe7 button:where(.svelte-1sxghe7):hover{background:color-mix(in srgb, var(--series-1) 10%, transparent)}.r-state.svelte-1sxghe7{color:var(--text-muted);font-size:.8rem}.r-val.svelte-1sxghe7{font-weight:700}.detail.svelte-1sxghe7{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface-1);margin-bottom:1.25rem;padding:1.25rem}.detail-head.svelte-1sxghe7{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1.5rem;margin-bottom:1.25rem;display:flex}.detail.svelte-1sxghe7 h2:where(.svelte-1sxghe7){font-size:1.5rem}.sub.svelte-1sxghe7{color:var(--text-secondary);margin:.25rem 0 0;font-size:.85rem}.reset.svelte-1sxghe7{color:var(--series-1);cursor:pointer;background:0 0;border:0;margin-left:.5rem;padding:0;font-size:.85rem;text-decoration:underline}.hero-figure.svelte-1sxghe7{align-items:baseline;gap:.6rem;display:flex}.hero-num.svelte-1sxghe7{letter-spacing:-.03em;font-size:3rem;font-weight:700;line-height:1}.hero-label.svelte-1sxghe7{color:var(--text-secondary);text-transform:uppercase;letter-spacing:.04em;font-size:.75rem}.ranked.svelte-1sxghe7{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface-1);padding:1.25rem}.caveat.svelte-1sxghe7{border:1px solid var(--border);border-left:3px solid var(--status-serious);border-radius:var(--radius);background:color-mix(in srgb, var(--status-serious) 7%, var(--surface-1));align-items:flex-start;gap:.75rem;margin-bottom:1.25rem;padding:1rem 1.15rem;display:flex}.caveat.svelte-1sxghe7 svg{color:var(--status-serious);flex:none;margin-top:2px}.caveat.svelte-1sxghe7>div:where(.svelte-1sxghe7)>strong:where(.svelte-1sxghe7):first-child{margin-bottom:.3rem;font-size:.9rem;display:block}.caveat.svelte-1sxghe7 p:where(.svelte-1sxghe7){color:var(--text-secondary);margin:0 0 .5rem;font-size:.84rem}.caveat.svelte-1sxghe7 p:where(.svelte-1sxghe7):last-child{margin-bottom:0}.caveat.svelte-1sxghe7 .meta:where(.svelte-1sxghe7){color:var(--text-muted);font-size:.8rem}.empty.svelte-1sxghe7{color:var(--text-secondary);padding:.75rem 0;font-size:.875rem}
