.radar.svelte-1ttl2m9{margin:0}svg.svelte-1ttl2m9{display:block;width:100%;height:auto}.ring.svelte-1ttl2m9{fill:none;stroke:var(--border);stroke-width:1}.ring.outer.svelte-1ttl2m9{stroke:var(--border-strong)}.spoke.svelte-1ttl2m9{stroke:var(--border);stroke-width:1}.ring-lbl.svelte-1ttl2m9{font:9px var(--font-mono);fill:var(--fg-faint)}.ax-lbl.svelte-1ttl2m9{font:600 11px var(--font-body);fill:var(--fg)}.ax-name.svelte-1ttl2m9{font-weight:400;font-size:10.5px;fill:var(--fg-muted)}.area.svelte-1ttl2m9{fill-opacity:.16;stroke-width:2;stroke-linejoin:round}.dot.svelte-1ttl2m9{stroke:var(--bg-elev);stroke-width:2}.dot.hollow.svelte-1ttl2m9{fill:var(--bg-elev)!important;stroke-width:1.5}.ahead.svelte-1ttl2m9{fill:none;stroke-width:1.5;stroke-dasharray:2 2}.hit.svelte-1ttl2m9{fill:transparent;cursor:help}.legend.svelte-1ttl2m9{display:flex;flex-wrap:wrap;justify-content:center;gap:.35rem 1rem;margin-top:.3rem;font-size:.8rem;color:var(--fg-muted)}.sw.svelte-1ttl2m9{display:inline-block;width:10px;height:10px;border-radius:3px;margin-right:.4em;vertical-align:-1px}.compare.svelte-13g7dnw{--cmp-0: #2f9e6e;--cmp-1: #7c5cbf;--cmp-2: #c95f6d}:root[data-theme=dark] .compare.svelte-13g7dnw{--cmp-0: #3d9e70;--cmp-1: #9a80d8;--cmp-2: #d56f7c}.top.svelte-13g7dnw{display:grid;grid-template-columns:minmax(0,1fr) 310px;gap:1.6rem;align-items:start}.right.svelte-13g7dnw{position:sticky;top:calc(var(--nav-h) + 1rem)}.radar-note.svelte-13g7dnw{margin:.4rem 0 0;font-size:.78rem;color:var(--fg-faint);text-align:center}.toolbar.svelte-13g7dnw{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1rem;margin-bottom:.7rem;font-size:.84rem;color:var(--fg-muted)}.toolbar.svelte-13g7dnw input[type=search]:where(.svelte-13g7dnw){font:inherit;padding:.35em .7em;border:1px solid var(--border-strong);border-radius:8px;background:var(--bg-elev);color:var(--fg);min-width:11rem}.chk.svelte-13g7dnw{display:inline-flex;align-items:center;gap:.4em;cursor:pointer}.hint.svelte-13g7dnw{color:var(--fg-faint)}.matrix-wrap.svelte-13g7dnw{overflow:auto;max-height:34rem;border:1px solid var(--border);border-radius:var(--radius);background:var(--bg-elev)}table.svelte-13g7dnw{border-collapse:separate;border-spacing:0;width:100%;font-size:.84rem}th.svelte-13g7dnw,td.svelte-13g7dnw{padding:.36rem .45rem;border-bottom:1px solid var(--border);text-align:left;vertical-align:middle}thead.svelte-13g7dnw th:where(.svelte-13g7dnw){position:sticky;top:0;z-index:1;background:var(--bg-elev);font-size:.76rem;font-weight:600;color:var(--fg-muted);white-space:nowrap}th.axh.svelte-13g7dnw{text-align:center;padding-inline:.2rem}.sortbtn.svelte-13g7dnw{display:inline-flex;flex-direction:column;align-items:center;gap:.05em;background:none;border:1px solid transparent;border-radius:6px;padding:.2em .45em;font:inherit;color:inherit;cursor:pointer}.sortbtn.svelte-13g7dnw small:where(.svelte-13g7dnw){font-weight:400;font-size:.68rem;color:var(--fg-faint)}.sortbtn.svelte-13g7dnw:hover{border-color:var(--border-strong);color:var(--fg)}.sortbtn.on.svelte-13g7dnw{color:var(--accent);border-color:var(--accent)}.name-sort.svelte-13g7dnw{flex-direction:row;align-items:baseline;gap:.4em;padding-left:.3em}.namecell.svelte-13g7dnw{display:flex;align-items:baseline;justify-content:space-between;gap:.6rem}.avg.svelte-13g7dnw{flex:none;font-family:var(--font-body);font-size:.72rem;font-weight:500;color:var(--fg-faint);font-variant-numeric:tabular-nums}.arrow.svelte-13g7dnw{font-size:.75rem;line-height:1}tbody.svelte-13g7dnw th:where(.svelte-13g7dnw){font-weight:500;max-width:11rem}.rowbtn.svelte-13g7dnw,.rowname.svelte-13g7dnw{display:inline-flex;align-items:center;gap:.45em;background:none;border:none;padding:.1em .2em;margin:-.1em -.2em;border-radius:6px;font:inherit;color:var(--fg);text-align:left;cursor:pointer}.rowbtn.svelte-13g7dnw:hover{color:var(--accent);background:var(--bg-panel-hover)}.sw.svelte-13g7dnw{flex:none;width:10px;height:10px;border-radius:3px;border:1.5px solid var(--border-strong);background:var(--row-color, transparent)}tr.picked.svelte-13g7dnw .sw:where(.svelte-13g7dnw),.detail.svelte-13g7dnw .sw:where(.svelte-13g7dnw){border-color:var(--row-color)}tr.picked.svelte-13g7dnw th:where(.svelte-13g7dnw){box-shadow:inset 3px 0 0 var(--row-color)}.disp-row.svelte-13g7dnw{--row-color: var(--cmp-0)}.disp-row.svelte-13g7dnw th:where(.svelte-13g7dnw),.disp-row.svelte-13g7dnw td:where(.svelte-13g7dnw){border-bottom:2px solid var(--border-strong);font-weight:600}.disp-row.svelte-13g7dnw th:where(.svelte-13g7dnw){box-shadow:inset 3px 0 0 var(--row-color)}td.cell.svelte-13g7dnw{text-align:center;font-family:var(--font-mono);width:5rem;min-width:5rem;padding-inline:.25rem;line-height:1.2;border-left:2px solid var(--bg-elev);cursor:help}td.cell.svelte-13g7dnw .how:where(.svelte-13g7dnw){display:block;margin-top:.15rem;font-family:var(--font-body);font-size:.62rem;font-weight:400;line-height:1.15;color:var(--fg-muted);white-space:normal}.self.svelte-13g7dnw{font-weight:400;font-size:.7rem;color:var(--fg-faint)}td.cell.svelte-13g7dnw{background:color-mix(in oklab,var(--accent) calc(var(--fill, 0) * .45%),transparent)}td.lvn.svelte-13g7dnw{color:var(--fg-faint);background:none}.score.svelte-13g7dnw{display:inline-flex;align-items:center;gap:.3em;white-space:nowrap}.pct.svelte-13g7dnw{font-family:var(--font-body);font-size:.72rem;font-weight:600;color:var(--fg)}td.ahead.svelte-13g7dnw{box-shadow:inset 0 0 0 2px var(--accent);font-weight:700}td.empty.svelte-13g7dnw{text-align:center;color:var(--fg-faint);padding-block:1rem}.key.svelte-13g7dnw,.also.svelte-13g7dnw{display:flex;flex-wrap:wrap;gap:.3rem 1rem;margin:.6rem 0 0;font-size:.76rem;color:var(--fg-faint)}.also.svelte-13g7dnw{display:block}.ring-key.svelte-13g7dnw{display:inline-block;width:.9em;height:.9em;border:2px solid var(--accent);border-radius:3px;vertical-align:-.15em}.details.svelte-13g7dnw{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,30rem),1fr));gap:1.1rem;margin-top:1.6rem}.hint-card.svelte-13g7dnw{color:var(--fg-faint);font-size:.9rem;margin:0}.detail.svelte-13g7dnw{border-top:3px solid var(--row-color);min-width:0}.detail.svelte-13g7dnw header:where(.svelte-13g7dnw){display:flex;flex-wrap:wrap;align-items:baseline;gap:.3rem .8rem}.detail.svelte-13g7dnw h3:where(.svelte-13g7dnw){display:inline-flex;align-items:center;gap:.45em;margin:0;font-size:1.2rem}.author.svelte-13g7dnw{color:var(--fg-muted);font-size:.85rem}.links.svelte-13g7dnw{display:inline-flex;gap:.8em;font-size:.82rem;margin-left:auto}.close.svelte-13g7dnw{background:none;border:1px solid var(--border);border-radius:6px;color:var(--fg-faint);font:inherit;font-size:.8rem;padding:.1em .45em;cursor:pointer}.close.svelte-13g7dnw:hover{color:var(--fg);border-color:var(--border-strong)}.closest-line.svelte-13g7dnw{font-size:.88rem;color:var(--fg-muted);margin:.7rem 0 0}.scorecard.svelte-13g7dnw{margin:.9rem 0 0;display:grid;gap:.35rem}.sc.svelte-13g7dnw{display:grid;grid-template-columns:9.5rem minmax(0,1fr);gap:.6rem;align-items:baseline;font-size:.83rem}.sc.svelte-13g7dnw dt:where(.svelte-13g7dnw){display:flex;align-items:center;gap:.4em;flex-wrap:wrap;font-weight:600}.sc.svelte-13g7dnw dd:where(.svelte-13g7dnw){margin:0;color:var(--fg-muted)}.clauses.svelte-13g7dnw{margin-top:.2rem;font-size:.78rem;color:var(--fg-faint)}.clauses.svelte-13g7dnw code:where(.svelte-13g7dnw){font-size:.85em;color:var(--fg-muted)}.sym.svelte-13g7dnw{font-family:var(--font-mono);padding:.05em .35em;border-radius:5px}.sym.lv1.svelte-13g7dnw{background:color-mix(in oklab,var(--accent) 18%,transparent)}.sym.lv2.svelte-13g7dnw{background:color-mix(in oklab,var(--accent) 42%,transparent)}.sc-how.svelte-13g7dnw{font-weight:400;color:var(--fg-muted)}.tag.svelte-13g7dnw{font-size:.68rem;font-weight:600;color:var(--accent);border:1px solid var(--accent);border-radius:999px;padding:0 .5em}.detail.svelte-13g7dnw h4:where(.svelte-13g7dnw){margin:1.1rem 0 .3rem;font-size:.95rem}.prose.svelte-13g7dnw{font-size:.88rem;color:var(--fg-muted);line-height:1.6}.prose.svelte-13g7dnw p{margin:0 0 .6rem}.prose.svelte-13g7dnw ul,.prose.svelte-13g7dnw ol{margin:0 0 .6rem;padding-left:1.2em}.prose.svelte-13g7dnw strong{color:var(--fg)}.prose.svelte-13g7dnw code{font-size:.9em}.tip.svelte-13g7dnw{position:fixed;z-index:50;max-width:22rem;padding:.5rem .7rem;border:1px solid var(--border-strong);border-radius:10px;background:var(--bg-elev);box-shadow:var(--shadow-lift);font-size:.78rem;line-height:1.45;color:var(--fg-muted);pointer-events:none}.tip-title.svelte-13g7dnw{font-weight:600;color:var(--fg);margin-bottom:.2rem}.tip-body.svelte-13g7dnw b{color:var(--fg)}.tip-body.svelte-13g7dnw .tip-clauses{display:flex;flex-direction:column;gap:.15rem;margin-top:.25rem}.tip-body.svelte-13g7dnw .tip-clause{display:flex;gap:.45em;align-items:baseline}.tip-body.svelte-13g7dnw i.cd{flex:none;width:.6em;height:.6em;border-radius:50%;border:1.5px solid var(--fg-faint);transform:translateY(.05em)}.tip-body.svelte-13g7dnw i.cd.met{background:var(--accent);border-color:var(--accent)}.tip-body.svelte-13g7dnw i.cd.half{border-color:var(--accent);background:linear-gradient(90deg,var(--accent) 50%,transparent 50%)}.tip-body.svelte-13g7dnw i.cd.open{border-style:dashed}.tip-body.svelte-13g7dnw i.cd.na{border-style:dotted}.tip-body.svelte-13g7dnw i.cd.head{border-color:var(--fg-muted);width:.45em;height:.45em}.tip-body.svelte-13g7dnw .tip-why{margin-top:.3rem;color:var(--fg-faint);font-style:italic}.fr.svelte-13g7dnw{font-size:.62rem;color:var(--accent);border:1px solid color-mix(in oklab,var(--accent) 45%,transparent);border-radius:999px;padding:0 .45em;white-space:nowrap}@media(max-width:960px){.top.svelte-13g7dnw{grid-template-columns:minmax(0,1fr)}.right.svelte-13g7dnw{position:static;max-width:26rem;margin:0 auto}}:root[data-style=simple] .right.svelte-13g7dnw{display:none}:root[data-style=simple] .top.svelte-13g7dnw{grid-template-columns:minmax(0,1fr)}.page.svelte-1ez3k3s{padding-block:3rem 3.4rem}h1.svelte-1ez3k3s{font-size:clamp(2.2rem,5vw,3.2rem);margin:0 0 .6rem}.lede.svelte-1ez3k3s{color:var(--fg-muted);max-width:46rem;margin:0 0 1.6rem}
