.lede.svelte-jqookv h1:where(.svelte-jqookv){font-family:var(--font-display);text-transform:uppercase;letter-spacing:-.02em;margin:.5rem 0 .75rem;font-size:clamp(1.6rem,4vw,2.4rem);font-weight:900}.lede.svelte-jqookv p:where(.svelte-jqookv){max-width:50rem;color:var(--text-muted);margin:0 0 1.5rem}.lede.svelte-jqookv a:where(.svelte-jqookv){color:var(--accent)}h2.svelte-jqookv .count:where(.svelte-jqookv){font-family:var(--font-mono);color:var(--text-faint);border:1px solid var(--border);border-radius:999px;padding:.05rem .5rem;font-size:.7rem}.empty.svelte-jqookv{color:var(--text-muted);max-width:48rem;font-size:.9rem}.changes.svelte-jqookv{grid-template-columns:repeat(auto-fit,minmax(22rem,1fr));gap:1rem;display:grid}.change.svelte-jqookv h3:where(.svelte-jqookv){font-family:var(--font-display);text-transform:uppercase;letter-spacing:-.01em;margin:0 0 .2rem;font-size:1.1rem;font-weight:900}.change.svelte-jqookv h3:where(.svelte-jqookv) a:where(.svelte-jqookv){text-decoration:none}.change.svelte-jqookv h3:where(.svelte-jqookv) a:where(.svelte-jqookv):hover{color:var(--accent)}.cid.svelte-jqookv{color:var(--text-faint);font-size:.7rem}.why.svelte-jqookv{color:var(--text-muted);margin:.6rem 0 .75rem;font-size:.85rem;line-height:1.5}.bar.svelte-jqookv{background:var(--surface-2);border-radius:999px;height:.4rem;margin-bottom:.85rem;overflow:hidden}.bar-fill.svelte-jqookv{background:var(--accent);border-radius:999px;height:100%;display:block}.what.svelte-jqookv{flex-direction:column;gap:.3rem;margin:0 0 .85rem;padding-left:1.1rem;display:flex}.what.svelte-jqookv li:where(.svelte-jqookv){color:var(--text);font-size:.82rem;line-height:1.45}.caps.svelte-jqookv{flex-wrap:wrap;align-items:center;gap:.4rem;margin-bottom:.85rem;display:flex}.caps-label.svelte-jqookv{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--text-faint);width:100%;font-size:.58rem}.cap.svelte-jqookv{font-family:var(--font-mono);border:1px solid var(--border);color:var(--text-muted);border-radius:999px;align-items:center;gap:.35rem;padding:.25rem .55rem;font-size:.7rem;text-decoration:none;display:inline-flex}.cap.svelte-jqookv:hover{color:var(--accent);border-color:var(--accent)}.cap-req.svelte-jqookv{color:var(--accent);background:var(--surface-2);border-radius:999px;padding:0 .35rem;font-size:.6rem}.arts.svelte-jqookv{border-top:1px dashed var(--border);flex-wrap:wrap;gap:.75rem;padding-top:.6rem;display:flex}.arts.svelte-jqookv a:where(.svelte-jqookv){font-family:var(--font-mono);color:var(--text-faint);font-size:.68rem;text-decoration:none}.arts.svelte-jqookv a:where(.svelte-jqookv):hover{color:var(--accent)}.specs.svelte-jqookv{grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:.75rem;display:grid}.spec.svelte-jqookv{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);flex-direction:column;gap:.2rem;padding:.75rem .9rem;text-decoration:none;display:flex}.spec.svelte-jqookv:hover{border-color:var(--accent)}.spec.svelte-jqookv strong:where(.svelte-jqookv){font-family:var(--font-mono);font-size:.85rem}.spec-req.svelte-jqookv{font-family:var(--font-mono);color:var(--text-faint);font-size:.66rem}.archived.svelte-jqookv{flex-wrap:wrap;gap:.5rem;display:flex}.arch.svelte-jqookv{font-family:var(--font-mono);border:1px solid var(--border);color:var(--text-muted);border-radius:999px;padding:.3rem .6rem;font-size:.72rem;text-decoration:none}.arch.svelte-jqookv:hover{color:var(--accent);border-color:var(--accent)}.sqi-badge.svelte-jqookv{font-family:var(--font-mono);letter-spacing:.06em;opacity:.85;border:1px solid;border-radius:999px;padding:.1rem .4rem;font-size:.62rem;font-weight:700;text-decoration:none}.sqi-badge.svelte-jqookv:hover{opacity:1}.arch-grade.svelte-jqookv{font-family:var(--font-mono);margin-left:.25rem;font-size:.6rem;font-weight:700}.sqi-lede.svelte-jqookv p:where(.svelte-jqookv){color:var(--text-muted);max-width:52rem;margin:0 0 1rem;font-size:.875rem}.sqi-lede.svelte-jqookv a:where(.svelte-jqookv){color:var(--accent)}.grade-legend.svelte-jqookv{flex-wrap:wrap;gap:.4rem;margin-bottom:1.5rem;display:flex}.grade-key.svelte-jqookv{font-family:var(--font-mono);color:var(--text-muted);border:1px solid;border-radius:999px;align-items:center;gap:.35rem;padding:.2rem .55rem;font-size:.68rem;display:inline-flex}.grade-key.svelte-jqookv b:where(.svelte-jqookv){font-weight:700}.grade-key-label.svelte-jqookv{color:var(--text-faint)}.sqi-table.svelte-jqookv{border:1px solid var(--border);border-radius:var(--radius-sm);gap:0;margin-bottom:1.5rem;display:grid;overflow:hidden}.sqi-row.svelte-jqookv{border-bottom:1px solid var(--border);font-family:var(--font-mono);grid-template-columns:1fr 5rem 4rem 4rem 4rem 3.5rem 6.5rem;align-items:center;gap:.5rem;padding:.55rem .9rem;font-size:.75rem;display:grid}.sqi-row.svelte-jqookv:last-child{border-bottom:none}.sqi-head.svelte-jqookv{background:var(--surface-2);letter-spacing:.08em;text-transform:uppercase;color:var(--text-faint);font-size:.62rem;font-weight:600}.sqi-score.svelte-jqookv{font-weight:700}.sqi-sub.svelte-jqookv,.sqi-reqs.svelte-jqookv,.sqi-date.svelte-jqookv{color:var(--text-muted)}.sqi-conf.svelte-jqookv{color:var(--text-faint);font-size:.7rem}.sqi-divs.svelte-jqookv{background:var(--surface);border-bottom:1px solid var(--border);grid-template-columns:2.5rem 1fr;gap:.3rem .5rem;padding:.4rem .9rem .6rem 1.8rem;font-size:.72rem;display:grid}.sqi-divs.svelte-jqookv:last-child{border-bottom:none}.div-class.svelte-jqookv{font-family:var(--font-mono);border-radius:var(--radius-sm);text-align:center;align-self:start;margin-top:.1rem;padding:.1rem .3rem;font-size:.62rem;font-weight:700}.div-s0.svelte-jqookv{background:color-mix(in srgb, var(--accent) 15%, transparent);color:var(--accent)}.div-s1.svelte-jqookv,.div-s2.svelte-jqookv{color:#4ade80;background:#4ade8026}.div-s3.svelte-jqookv{color:#facc15;background:#facc1526}.div-s4.svelte-jqookv{color:#fb923c;background:#fb923c26}.div-s5.svelte-jqookv,.div-s6.svelte-jqookv,.div-s7.svelte-jqookv{color:#f87171;background:#f8717126}.div-note.svelte-jqookv{color:var(--text-muted);line-height:1.4}
