.hyp.svelte-12hdw5j{background:var(--bg-secondary);border:1px solid var(--border-subtle);border-radius:var(--radius-md);padding:1.4rem 1.6rem}.strip.svelte-12hdw5j{display:flex;gap:.6rem;flex-wrap:wrap;margin-bottom:1rem;align-items:center}.pill.svelte-12hdw5j{display:inline-block;padding:.15rem .7rem;border-radius:999px;font-size:var(--fs-xs, .75rem);text-transform:uppercase;letter-spacing:.05em;border:1px solid var(--border-subtle)}.status.svelte-12hdw5j{background:var(--bg-elevated, var(--bg-primary));color:var(--accent-cyan)}.status-archived.svelte-12hdw5j,.status-rejected.svelte-12hdw5j{color:var(--accent-amber, #d4a76c);border-color:var(--accent-amber, #d4a76c)}.status-validated.svelte-12hdw5j{color:var(--accent-green, #6cd47a);border-color:var(--accent-green, #6cd47a)}.type.svelte-12hdw5j{background:var(--bg-elevated, var(--bg-primary));color:var(--text-secondary)}.market.svelte-12hdw5j{margin-left:auto;color:var(--text-secondary);font-size:var(--fs-sm);font-variant-numeric:tabular-nums}.market.svelte-12hdw5j strong:where(.svelte-12hdw5j){color:var(--accent-cyan)}.targets.svelte-12hdw5j{display:flex;flex-wrap:wrap;gap:1rem;margin:0 0 1rem;padding-bottom:.8rem;border-bottom:1px solid var(--border-subtle);font-size:var(--fs-sm)}.target.svelte-12hdw5j{display:inline-flex;gap:.4em;align-items:baseline}.target-label.svelte-12hdw5j{color:var(--text-secondary);font-size:var(--fs-xs, .75rem);text-transform:uppercase;letter-spacing:.05em}.target.svelte-12hdw5j code:where(.svelte-12hdw5j){color:var(--accent-cyan);font-size:var(--fs-sm)}.description.svelte-12hdw5j{margin:0 0 1.5rem}h3.svelte-12hdw5j{font-size:var(--fs-md, 1rem);margin:0 0 .7rem;color:var(--text-primary)}.scores.svelte-12hdw5j{margin-top:1.5rem;padding-top:1rem;border-top:1px solid var(--border-subtle)}.score-grid.svelte-12hdw5j{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:.6rem}.score-cell.svelte-12hdw5j{background:var(--bg-elevated, var(--bg-primary));padding:.6rem .8rem;border-radius:var(--radius-sm, 4px);border:1px solid var(--border-subtle)}.score-cell.primary.svelte-12hdw5j{border-color:var(--accent-cyan)}.score-label.svelte-12hdw5j{font-size:var(--fs-xs, .7rem);color:var(--text-secondary);text-transform:uppercase;letter-spacing:.05em}.score-value.svelte-12hdw5j{font-size:var(--fs-lg);font-weight:600;color:var(--text-primary);font-variant-numeric:tabular-nums;margin:.2rem 0 .4rem}.score-cell.primary.svelte-12hdw5j .score-value:where(.svelte-12hdw5j){color:var(--accent-cyan)}.score-bar.svelte-12hdw5j{height:4px;background:var(--bg-secondary);border-radius:2px;overflow:hidden}.score-bar-fill.svelte-12hdw5j{height:100%;background:var(--accent-cyan);transition:width .3s ease}.score-cell.primary.svelte-12hdw5j .score-bar-fill:where(.svelte-12hdw5j){background:linear-gradient(90deg,var(--accent-cyan),var(--accent-green, var(--accent-cyan)))}.evidence.svelte-12hdw5j{margin-top:1.5rem;padding-top:1rem;border-top:1px solid var(--border-subtle)}.evidence-grid.svelte-12hdw5j{display:grid;grid-template-columns:1fr 1fr;gap:1.2rem}@media (max-width: 640px){.evidence-grid.svelte-12hdw5j{grid-template-columns:1fr}}.evidence-col.svelte-12hdw5j h4:where(.svelte-12hdw5j){font-size:var(--fs-sm);margin:0 0 .5rem;text-transform:uppercase;letter-spacing:.05em}.evidence-for.svelte-12hdw5j h4:where(.svelte-12hdw5j){color:var(--accent-green, #6cd47a)}.evidence-against.svelte-12hdw5j h4:where(.svelte-12hdw5j){color:var(--accent-red, #d47a6c)}.evidence-col.svelte-12hdw5j ul:where(.svelte-12hdw5j){list-style:none;padding:0;margin:0}.evidence-col.svelte-12hdw5j li:where(.svelte-12hdw5j){padding:.5rem 0;border-bottom:1px solid var(--border-subtle);font-size:var(--fs-sm);line-height:1.5}.evidence-col.svelte-12hdw5j li:where(.svelte-12hdw5j):last-child{border-bottom:none}.claim.svelte-12hdw5j{color:var(--text-primary)}.source.svelte-12hdw5j{margin-left:.4em;color:var(--text-secondary);font-size:var(--fs-xs, .75rem)}.empty.svelte-12hdw5j{color:var(--text-secondary);font-style:italic;margin:.5rem 0;font-size:var(--fs-sm)}.wiki.svelte-5zduuk{background:var(--bg-secondary);border:1px solid var(--border-subtle);border-radius:var(--radius-md);padding:1.4rem 1.8rem}.meta-row.svelte-5zduuk{display:flex;flex-wrap:wrap;gap:.8rem;align-items:baseline;margin-bottom:1.2rem;padding-bottom:.8rem;border-bottom:1px solid var(--border-subtle);font-size:var(--fs-sm)}.pill.svelte-5zduuk{display:inline-block;background:var(--bg-elevated, var(--bg-primary));color:var(--accent-cyan);border:1px solid var(--border-subtle);border-radius:999px;padding:.15rem .7rem;font-size:var(--fs-xs, .75rem);text-transform:uppercase;letter-spacing:.05em}.epistemic-stub.svelte-5zduuk{color:var(--accent-amber, #d4a76c);border-color:var(--accent-amber, #d4a76c)}.epistemic-mature.svelte-5zduuk{color:var(--accent-green, #6cd47a);border-color:var(--accent-green, #6cd47a)}.kg.svelte-5zduuk{color:var(--text-secondary)}.kg.svelte-5zduuk code:where(.svelte-5zduuk){color:var(--accent-cyan)}.words.svelte-5zduuk{color:var(--text-secondary);margin-left:auto}.empty.svelte-5zduuk{color:var(--text-secondary);font-style:italic}.paper.svelte-wfbgtl{background:var(--bg-secondary);border:1px solid var(--border-subtle);border-radius:var(--radius-md);padding:1.4rem 1.6rem}.meta-row.svelte-wfbgtl{display:flex;flex-wrap:wrap;gap:.8rem;align-items:baseline;color:var(--text-secondary);font-size:var(--fs-sm);margin-bottom:.8rem}.year.svelte-wfbgtl{color:var(--accent-cyan);font-weight:600;font-variant-numeric:tabular-nums}.journal.svelte-wfbgtl{font-style:italic}.citations.svelte-wfbgtl{margin-left:auto;color:var(--text-secondary);font-size:var(--fs-xs, .75rem)}.authors.svelte-wfbgtl{margin:0 0 1rem;color:var(--text-primary);font-size:var(--fs-sm);line-height:1.5}.ids.svelte-wfbgtl{list-style:none;padding:0;margin:0 0 1.2rem;display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:.4rem;font-size:var(--fs-sm)}.ids.svelte-wfbgtl li:where(.svelte-wfbgtl){display:grid;grid-template-columns:4em 1fr;gap:.6em;padding:.2rem 0}.ids.svelte-wfbgtl span:where(.svelte-wfbgtl){color:var(--text-secondary);font-size:var(--fs-xs, .75rem);text-transform:uppercase;letter-spacing:.05em}.ids.svelte-wfbgtl a:where(.svelte-wfbgtl){color:var(--accent-cyan);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ids.svelte-wfbgtl code:where(.svelte-wfbgtl){color:var(--text-primary);font-size:.9em}h3.svelte-wfbgtl{font-size:var(--fs-md, 1rem);margin:0 0 .6rem;border-top:1px solid var(--border-subtle);padding-top:1rem}.abstract.svelte-wfbgtl p:where(.svelte-wfbgtl){color:var(--text-primary);line-height:1.6;margin:0;white-space:pre-wrap}.mesh-terms.svelte-wfbgtl{color:var(--text-secondary);font-size:var(--fs-sm);line-height:1.5;margin:0}.bundle.svelte-1mjo4ev{background:var(--bg-secondary);border:1px solid var(--border-subtle);border-radius:var(--radius-md);padding:1.4rem 1.6rem;display:flex;flex-direction:column;gap:1.2rem}.top.svelte-1mjo4ev{display:flex;gap:1rem;align-items:start;justify-content:space-between;padding-bottom:.9rem;border-bottom:1px solid var(--border-subtle)}.eyebrow.svelte-1mjo4ev{margin:0 0 .25rem;color:var(--text-secondary);font-size:var(--fs-xs, .75rem);text-transform:uppercase;letter-spacing:.07em}h2.svelte-1mjo4ev{margin:0;color:var(--text-primary);font-size:var(--fs-lg);line-height:1.3}.policy.svelte-1mjo4ev{color:var(--accent-cyan);border:1px solid var(--border-subtle);background:var(--bg-elevated, var(--bg-primary));border-radius:999px;padding:.2rem .65rem;font-size:var(--fs-xs, .75rem);white-space:nowrap}.stats.svelte-1mjo4ev{display:grid;grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:.55rem}.stats.svelte-1mjo4ev div:where(.svelte-1mjo4ev){background:var(--bg-elevated, var(--bg-primary));border:1px solid var(--border-subtle);border-radius:var(--radius-sm, 4px);padding:.65rem .75rem}.stats.svelte-1mjo4ev span:where(.svelte-1mjo4ev){display:block;color:var(--accent-cyan);font-size:var(--fs-md, 1rem);font-weight:650;font-variant-numeric:tabular-nums}.stats.svelte-1mjo4ev small:where(.svelte-1mjo4ev){color:var(--text-secondary);font-size:var(--fs-xs, .75rem);text-transform:uppercase;letter-spacing:.06em}section.svelte-1mjo4ev{min-width:0}h3.svelte-1mjo4ev{margin:0 0 .65rem;color:var(--text-primary);font-size:var(--fs-md, 1rem)}h4.svelte-1mjo4ev{margin:0;color:var(--text-secondary);font-size:var(--fs-xs, .75rem);text-transform:uppercase;letter-spacing:.06em}dl.svelte-1mjo4ev{display:grid;grid-template-columns:max-content minmax(0,1fr);gap:.35rem .8rem;margin:0;font-size:var(--fs-sm)}dt.svelte-1mjo4ev{color:var(--text-secondary);font-weight:500}dd.svelte-1mjo4ev{margin:0;overflow-wrap:anywhere}code.svelte-1mjo4ev{color:var(--text-primary);font-family:SF Mono,monospace;font-size:.9em}a.svelte-1mjo4ev{color:var(--accent-cyan);overflow-wrap:anywhere}.patterns.svelte-1mjo4ev{margin-top:.9rem}.patterns.svelte-1mjo4ev ul:where(.svelte-1mjo4ev),.files.svelte-1mjo4ev,.derived-group.svelte-1mjo4ev ul:where(.svelte-1mjo4ev){list-style:none;padding:0;margin:.45rem 0 0}.patterns.svelte-1mjo4ev li:where(.svelte-1mjo4ev){display:inline-block;margin:0 .35rem .35rem 0;padding:.2rem .45rem;border:1px solid var(--border-subtle);border-radius:var(--radius-sm, 4px);background:var(--bg-elevated, var(--bg-primary))}.file-groups.svelte-1mjo4ev{display:grid;gap:.55rem}details.svelte-1mjo4ev{border:1px solid var(--border-subtle);border-radius:var(--radius-sm, 4px);background:var(--bg-elevated, var(--bg-primary))}summary.svelte-1mjo4ev{cursor:pointer;padding:.55rem .7rem;display:flex;justify-content:space-between;color:var(--text-primary)}summary.svelte-1mjo4ev small:where(.svelte-1mjo4ev){color:var(--text-secondary);font-variant-numeric:tabular-nums}.files.svelte-1mjo4ev li:where(.svelte-1mjo4ev),.derived-group.svelte-1mjo4ev li:where(.svelte-1mjo4ev){border-top:1px solid var(--border-subtle);padding:.55rem .7rem;min-width:0}.file-main.svelte-1mjo4ev{display:flex;gap:.55rem;align-items:baseline;min-width:0}.file-main.svelte-1mjo4ev code:where(.svelte-1mjo4ev),.file-main.svelte-1mjo4ev a:where(.svelte-1mjo4ev){flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.file-main.svelte-1mjo4ev span:where(.svelte-1mjo4ev){color:var(--text-secondary);font-size:var(--fs-xs, .75rem);white-space:nowrap}.file-meta.svelte-1mjo4ev{display:flex;flex-wrap:wrap;gap:.45rem;margin-top:.25rem;color:var(--text-secondary);font-size:var(--fs-xs, .75rem)}.derived-groups.svelte-1mjo4ev{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:.8rem}.derived-group.svelte-1mjo4ev{border:1px solid var(--border-subtle);border-radius:var(--radius-sm, 4px);background:var(--bg-elevated, var(--bg-primary));padding:.7rem;min-width:0}.derived-group.svelte-1mjo4ev li:where(.svelte-1mjo4ev){padding:.35rem 0;display:grid;gap:.15rem}.derived-group.svelte-1mjo4ev li:where(.svelte-1mjo4ev):first-child{border-top:none}.derived-group.svelte-1mjo4ev span:where(.svelte-1mjo4ev),.truncated.svelte-1mjo4ev,.empty.svelte-1mjo4ev{color:var(--text-secondary);font-size:var(--fs-xs, .75rem);overflow-wrap:anywhere}.empty.svelte-1mjo4ev{margin:0;font-style:italic}.review.svelte-xsf1qh{background:var(--bg-secondary);border:1px solid var(--border-subtle);border-radius:var(--radius-md);padding:1.4rem 1.6rem;display:flex;flex-direction:column;gap:1.2rem}.top.svelte-xsf1qh{display:flex;gap:1rem;align-items:start;justify-content:space-between;padding-bottom:.9rem;border-bottom:1px solid var(--border-subtle)}.eyebrow.svelte-xsf1qh{margin:0 0 .25rem;color:var(--text-secondary);font-size:var(--fs-xs, .75rem);text-transform:uppercase;letter-spacing:.07em}h2.svelte-xsf1qh{margin:0;color:var(--text-primary);font-size:var(--fs-lg);line-height:1.3}.policy.svelte-xsf1qh{color:var(--accent-cyan);border:1px solid var(--border-subtle);background:var(--bg-elevated, var(--bg-primary));border-radius:999px;padding:.2rem .65rem;font-size:var(--fs-xs, .75rem);white-space:nowrap;flex-shrink:0}.policy-private.svelte-xsf1qh,.policy-withheld.svelte-xsf1qh{color:var(--accent-amber, #d4a76c);border-color:var(--accent-amber, #d4a76c)}.withheld.svelte-xsf1qh{color:var(--text-secondary);font-style:italic;padding:1.2rem;border:1px solid var(--border-subtle);border-radius:var(--radius-sm, 4px);background:var(--bg-elevated, var(--bg-primary));margin:0}.stats.svelte-xsf1qh{display:grid;grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:.55rem}.stats.svelte-xsf1qh div:where(.svelte-xsf1qh){background:var(--bg-elevated, var(--bg-primary));border:1px solid var(--border-subtle);border-radius:var(--radius-sm, 4px);padding:.65rem .75rem}.stats.svelte-xsf1qh span:where(.svelte-xsf1qh){display:block;color:var(--accent-cyan);font-size:var(--fs-md, 1rem);font-weight:650;font-variant-numeric:tabular-nums}.stats.svelte-xsf1qh small:where(.svelte-xsf1qh){color:var(--text-secondary);font-size:var(--fs-xs, .75rem);text-transform:uppercase;letter-spacing:.06em}section.svelte-xsf1qh{min-width:0}h3.svelte-xsf1qh{margin:0 0 .65rem;color:var(--text-primary);font-size:var(--fs-md, 1rem);display:flex;align-items:baseline;gap:.75rem;flex-wrap:wrap}h4.svelte-xsf1qh{margin:0 0 .5rem;color:var(--text-secondary);font-size:var(--fs-xs, .75rem);text-transform:uppercase;letter-spacing:.06em}.section-action.svelte-xsf1qh{font-size:var(--fs-xs, .75rem);color:var(--accent-cyan);font-weight:400;text-decoration:none}.section-action.svelte-xsf1qh:hover{text-decoration:underline}dl.svelte-xsf1qh{display:grid;grid-template-columns:max-content minmax(0,1fr);gap:.35rem .8rem;margin:0;font-size:var(--fs-sm)}dt.svelte-xsf1qh{color:var(--text-secondary);font-weight:500}dd.svelte-xsf1qh{margin:0;overflow-wrap:anywhere}code.svelte-xsf1qh{color:var(--text-primary);font-family:SF Mono,monospace;font-size:.9em}.commit.svelte-xsf1qh{font-size:.85em;color:var(--text-secondary)}a.svelte-xsf1qh{color:var(--accent-cyan);overflow-wrap:anywhere}.muted.svelte-xsf1qh{color:var(--text-secondary);font-style:italic}.section-list.svelte-xsf1qh{margin:0;padding:0 0 0 1.4rem;display:flex;flex-direction:column;gap:.35rem}.section-list.svelte-xsf1qh li:where(.svelte-xsf1qh){font-size:var(--fs-sm)}.evidence.svelte-xsf1qh{display:flex;flex-direction:column;gap:.9rem}.evidence-group.svelte-xsf1qh{border:1px solid var(--border-subtle);border-radius:var(--radius-sm, 4px);background:var(--bg-elevated, var(--bg-primary));padding:.7rem .9rem;min-width:0}.evidence-group.conflicts.svelte-xsf1qh{border-color:var(--accent-amber, #d4a76c)}.evidence-group.questions.svelte-xsf1qh{border-color:var(--accent-cyan)}.evidence-group.svelte-xsf1qh ul:where(.svelte-xsf1qh),.proposals.svelte-xsf1qh ul:where(.svelte-xsf1qh),.debates.svelte-xsf1qh ul:where(.svelte-xsf1qh),.visuals.svelte-xsf1qh ul:where(.svelte-xsf1qh){list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.3rem}.evidence-group.svelte-xsf1qh li:where(.svelte-xsf1qh),.proposals.svelte-xsf1qh li:where(.svelte-xsf1qh),.debates.svelte-xsf1qh li:where(.svelte-xsf1qh),.visuals.svelte-xsf1qh li:where(.svelte-xsf1qh){font-size:var(--fs-sm);display:flex;align-items:baseline;gap:.5rem;flex-wrap:wrap}.evidence-group.svelte-xsf1qh li:where(.svelte-xsf1qh) a:where(.svelte-xsf1qh):first-child,.evidence-group.svelte-xsf1qh li:where(.svelte-xsf1qh) code:where(.svelte-xsf1qh){flex:1;min-width:0}.ref-type.svelte-xsf1qh{color:var(--text-secondary);font-size:var(--fs-xs, .75rem);white-space:nowrap}.debate-link.svelte-xsf1qh{font-size:var(--fs-xs, .75rem);white-space:nowrap;color:var(--accent-amber, #d4a76c)}.prioritize-link.svelte-xsf1qh{font-size:var(--fs-xs, .75rem);white-space:nowrap}.truncated.svelte-xsf1qh,.empty.svelte-xsf1qh{color:var(--text-secondary);font-size:var(--fs-xs, .75rem);font-style:italic;margin:.4rem 0 0}.empty.svelte-xsf1qh{font-size:var(--fs-sm);margin:0}.review.svelte-l7y1h4{background:var(--bg-secondary);border:1px solid var(--border-subtle);border-radius:var(--radius-md);padding:1.4rem 1.6rem;display:flex;flex-direction:column;gap:1.2rem}.top.svelte-l7y1h4{display:flex;gap:1rem;align-items:start;justify-content:space-between;padding-bottom:.9rem;border-bottom:1px solid var(--border-subtle)}.eyebrow.svelte-l7y1h4{margin:0 0 .25rem;color:var(--text-secondary);font-size:var(--fs-xs, .75rem);text-transform:uppercase;letter-spacing:.07em}h2.svelte-l7y1h4{margin:0;color:var(--text-primary);font-size:var(--fs-lg);line-height:1.3}.reg-badge.svelte-l7y1h4{color:var(--accent-cyan);border:1px solid var(--border-subtle);background:var(--bg-elevated, var(--bg-primary));border-radius:999px;padding:.2rem .65rem;font-size:var(--fs-xs, .75rem);white-space:nowrap;flex-shrink:0}.summary.svelte-l7y1h4 p:where(.svelte-l7y1h4){margin:0;color:var(--text-primary);line-height:1.6;border-left:3px solid var(--accent-cyan);padding-left:.9rem}h3.svelte-l7y1h4{margin:0 0 .65rem;color:var(--text-primary);font-size:var(--fs-md, 1rem)}.prisma-grid.svelte-l7y1h4{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:.55rem}.prisma-step.svelte-l7y1h4{background:var(--bg-elevated, var(--bg-primary));border:1px solid var(--border-subtle);border-radius:var(--radius-sm, 4px);padding:.65rem .75rem}.prisma-step.included.svelte-l7y1h4{border-color:var(--accent-cyan)}.prisma-step.svelte-l7y1h4 span:where(.svelte-l7y1h4){display:block;color:var(--accent-cyan);font-size:var(--fs-md, 1rem);font-weight:650;font-variant-numeric:tabular-nums}.prisma-step.svelte-l7y1h4 small:where(.svelte-l7y1h4){color:var(--text-secondary);font-size:var(--fs-xs, .75rem);text-transform:uppercase;letter-spacing:.06em}.study-list.svelte-l7y1h4{margin:0;padding:0 0 0 1.4rem;display:flex;flex-direction:column;gap:.35rem}.study-list.svelte-l7y1h4 li:where(.svelte-l7y1h4){font-size:var(--fs-sm);display:flex;align-items:baseline;gap:.5rem;flex-wrap:wrap}.study-list.svelte-l7y1h4 a:where(.svelte-l7y1h4){color:var(--accent-cyan);overflow-wrap:anywhere}.year.svelte-l7y1h4{color:var(--text-secondary);font-size:var(--fs-xs, .75rem);white-space:nowrap}dl.svelte-l7y1h4{display:grid;grid-template-columns:max-content minmax(0,1fr);gap:.35rem .8rem;margin:0;font-size:var(--fs-sm)}dt.svelte-l7y1h4{color:var(--text-secondary);font-weight:500}dd.svelte-l7y1h4{margin:0}.quality-pill.svelte-l7y1h4{border-radius:999px;padding:.15rem .55rem;font-size:var(--fs-xs, .75rem);border:1px solid var(--border-subtle);background:var(--bg-elevated, var(--bg-primary));color:var(--text-secondary)}.quality-pill.quality-high.svelte-l7y1h4,.quality-pill.quality-good.svelte-l7y1h4{color:var(--accent-green, #4caf50);border-color:var(--accent-green, #4caf50)}.quality-pill.quality-moderate.svelte-l7y1h4,.quality-pill.quality-medium.svelte-l7y1h4{color:var(--accent-cyan);border-color:var(--accent-cyan)}.quality-pill.quality-low.svelte-l7y1h4,.quality-pill.quality-poor.svelte-l7y1h4{color:var(--accent-amber, #d4a76c);border-color:var(--accent-amber, #d4a76c)}.qa-scores.svelte-l7y1h4{list-style:none;padding:0;margin:.65rem 0 0;display:flex;flex-direction:column;gap:.3rem}.qa-scores.svelte-l7y1h4 li:where(.svelte-l7y1h4){font-size:var(--fs-sm);display:flex;align-items:center;gap:.5rem}.study-label.svelte-l7y1h4{flex:1;min-width:0;overflow-wrap:anywhere;color:var(--text-primary)}.meta-grid.svelte-l7y1h4{display:grid;grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:.55rem}.meta-grid.svelte-l7y1h4 div:where(.svelte-l7y1h4){background:var(--bg-elevated, var(--bg-primary));border:1px solid var(--border-subtle);border-radius:var(--radius-sm, 4px);padding:.65rem .75rem}.meta-grid.svelte-l7y1h4 span:where(.svelte-l7y1h4){display:block;color:var(--accent-cyan);font-size:var(--fs-md, 1rem);font-weight:650;font-variant-numeric:tabular-nums}.meta-grid.svelte-l7y1h4 small:where(.svelte-l7y1h4){color:var(--text-secondary);font-size:var(--fs-xs, .75rem);text-transform:uppercase;letter-spacing:.06em}.truncated.svelte-l7y1h4,.empty.svelte-l7y1h4{color:var(--text-secondary);font-size:var(--fs-xs, .75rem);font-style:italic;margin:.4rem 0 0}.empty.svelte-l7y1h4{font-size:var(--fs-sm);margin:0}.protocol.svelte-l7y1h4{border-top:1px solid var(--border-subtle);padding-top:.8rem}.protocol.svelte-l7y1h4 a:where(.svelte-l7y1h4){color:var(--accent-cyan);font-size:var(--fs-sm)}.review.svelte-139unc9{background:var(--bg-secondary);border:1px solid var(--border-subtle);border-radius:var(--radius-md);padding:1.4rem 1.6rem;display:flex;flex-direction:column;gap:1.2rem}.top.svelte-139unc9{display:flex;gap:1rem;align-items:start;justify-content:space-between;padding-bottom:.9rem;border-bottom:1px solid var(--border-subtle)}.eyebrow.svelte-139unc9{margin:0 0 .25rem;color:var(--text-secondary);font-size:var(--fs-xs, .75rem);text-transform:uppercase;letter-spacing:.07em}h2.svelte-139unc9{margin:0;color:var(--text-primary);font-size:var(--fs-lg);line-height:1.3}.reg-badge.svelte-139unc9{color:var(--accent-cyan);border:1px solid var(--border-subtle);background:var(--bg-elevated, var(--bg-primary));border-radius:999px;padding:.2rem .65rem;font-size:var(--fs-xs, .75rem);white-space:nowrap;flex-shrink:0;text-decoration:none}a.reg-badge.svelte-139unc9:hover{text-decoration:underline}.summary.svelte-139unc9 p:where(.svelte-139unc9){margin:0;color:var(--text-primary);line-height:1.6;border-left:3px solid var(--accent-cyan);padding-left:.9rem}h3.svelte-139unc9{margin:0 0 .65rem;color:var(--text-primary);font-size:var(--fs-md, 1rem)}dl.svelte-139unc9{display:grid;grid-template-columns:max-content minmax(0,1fr);gap:.35rem .8rem;margin:0;font-size:var(--fs-sm)}dt.svelte-139unc9{color:var(--text-secondary);font-weight:500}dd.svelte-139unc9{margin:0;overflow-wrap:anywhere}.search-row.svelte-139unc9{display:flex;gap:.8rem;margin:0 0 .4rem;font-size:var(--fs-sm);align-items:baseline}.search-row.svelte-139unc9:last-child{margin-bottom:0}.search-label.svelte-139unc9{color:var(--text-secondary);font-weight:500;white-space:nowrap;min-width:5.5rem}.search-terms.svelte-139unc9{color:var(--text-primary);font-family:SF Mono,monospace;font-size:.85em;overflow-wrap:anywhere}.terms-row.svelte-139unc9{align-items:start}.muted.svelte-139unc9{color:var(--text-secondary);font-style:italic;font-size:var(--fs-sm);margin:0}.grade-table-wrap.svelte-139unc9{overflow-x:auto}.grade-table.svelte-139unc9{width:100%;border-collapse:collapse;font-size:var(--fs-sm)}.grade-table.svelte-139unc9 th:where(.svelte-139unc9){text-align:left;padding:.4rem .6rem;border-bottom:1px solid var(--border-subtle);color:var(--text-secondary);font-size:var(--fs-xs, .75rem);text-transform:uppercase;letter-spacing:.06em;font-weight:500;white-space:nowrap}.grade-table.svelte-139unc9 td:where(.svelte-139unc9){padding:.4rem .6rem;border-bottom:1px solid var(--border-subtle);vertical-align:top;color:var(--text-primary)}.grade-table.svelte-139unc9 tr:where(.svelte-139unc9):last-child td:where(.svelte-139unc9){border-bottom:none}.evidence-type.svelte-139unc9{color:var(--text-secondary);white-space:nowrap}.reason.svelte-139unc9{color:var(--text-secondary);font-size:var(--fs-xs, .75rem)}.grade-pill.svelte-139unc9{border-radius:999px;padding:.15rem .55rem;font-size:var(--fs-xs, .75rem);border:1px solid var(--border-subtle);white-space:nowrap}.grade-high.svelte-139unc9{color:var(--accent-green, #4caf50);border-color:var(--accent-green, #4caf50)}.grade-moderate.svelte-139unc9{color:var(--accent-cyan);border-color:var(--accent-cyan)}.grade-low.svelte-139unc9{color:var(--accent-amber, #d4a76c);border-color:var(--accent-amber, #d4a76c)}.grade-very-low.svelte-139unc9{color:var(--accent-red, #e57373);border-color:var(--accent-red, #e57373)}.grade-unknown.svelte-139unc9{color:var(--text-secondary)}.rec-list.svelte-139unc9{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.55rem}.rec-item.svelte-139unc9{display:flex;align-items:baseline;gap:.6rem;flex-wrap:wrap;font-size:var(--fs-sm);border:1px solid var(--border-subtle);border-radius:var(--radius-sm, 4px);padding:.5rem .7rem;background:var(--bg-elevated, var(--bg-primary))}.rec-text.svelte-139unc9{flex:1;min-width:0;overflow-wrap:anywhere;color:var(--text-primary)}.strength-pill.svelte-139unc9{border-radius:999px;padding:.15rem .55rem;font-size:var(--fs-xs, .75rem);border:1px solid var(--border-subtle);white-space:nowrap;flex-shrink:0}.strength-strong.svelte-139unc9{color:var(--accent-green, #4caf50);border-color:var(--accent-green, #4caf50)}.strength-conditional.svelte-139unc9{color:var(--accent-amber, #d4a76c);border-color:var(--accent-amber, #d4a76c)}.strength-unknown.svelte-139unc9{color:var(--text-secondary)}.empty.svelte-139unc9{color:var(--text-secondary);font-style:italic;font-size:var(--fs-sm);margin:0}.review.svelte-xy9af4{background:var(--bg-secondary);border:1px solid var(--border-subtle);border-radius:var(--radius-md);padding:1.4rem 1.6rem;display:flex;flex-direction:column;gap:1.2rem}.top.svelte-xy9af4{display:flex;gap:1rem;align-items:start;justify-content:space-between;padding-bottom:.9rem;border-bottom:1px solid var(--border-subtle)}.eyebrow.svelte-xy9af4{margin:0 0 .25rem;color:var(--text-secondary);font-size:var(--fs-xs, .75rem);text-transform:uppercase;letter-spacing:.07em}h2.svelte-xy9af4{margin:0;color:var(--text-primary);font-size:var(--fs-lg);line-height:1.3}.reg-badge.svelte-xy9af4{color:var(--accent-cyan);border:1px solid var(--border-subtle);background:var(--bg-elevated, var(--bg-primary));border-radius:999px;padding:.2rem .65rem;font-size:var(--fs-xs, .75rem);white-space:nowrap;flex-shrink:0;text-decoration:none}a.reg-badge.svelte-xy9af4:hover{text-decoration:underline}.summary.svelte-xy9af4 p:where(.svelte-xy9af4){margin:0;color:var(--text-primary);line-height:1.6;border-left:3px solid var(--accent-cyan);padding-left:.9rem}h3.svelte-xy9af4{margin:0 0 .65rem;color:var(--text-primary);font-size:var(--fs-md, 1rem)}.stat-grid.svelte-xy9af4{display:grid;grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:.55rem}.stat-grid.svelte-xy9af4 div:where(.svelte-xy9af4){background:var(--bg-elevated, var(--bg-primary));border:1px solid var(--border-subtle);border-radius:var(--radius-sm, 4px);padding:.65rem .75rem}.stat-heterogeneity.svelte-xy9af4{border-color:var(--accent-amber, #d4a76c)!important}.stat-grid.svelte-xy9af4 span:where(.svelte-xy9af4){display:block;color:var(--accent-cyan);font-size:var(--fs-md, 1rem);font-weight:650;font-variant-numeric:tabular-nums}.stat-grid.svelte-xy9af4 small:where(.svelte-xy9af4){color:var(--text-secondary);font-size:var(--fs-xs, .75rem);text-transform:uppercase;letter-spacing:.06em}.model-label.svelte-xy9af4{margin:.6rem 0 0;color:var(--text-secondary);font-size:var(--fs-xs, .75rem)}.model-label.svelte-xy9af4 span:where(.svelte-xy9af4){color:var(--text-primary);text-transform:capitalize}.study-list.svelte-xy9af4{margin:0;padding:0 0 0 1.4rem;display:flex;flex-direction:column;gap:.35rem}.study-list.svelte-xy9af4 li:where(.svelte-xy9af4){font-size:var(--fs-sm);display:flex;align-items:baseline;gap:.5rem;flex-wrap:wrap}.study-list.svelte-xy9af4 a:where(.svelte-xy9af4){color:var(--accent-cyan);overflow-wrap:anywhere}.year.svelte-xy9af4{color:var(--text-secondary);font-size:var(--fs-xs, .75rem);white-space:nowrap}.subgroup-table-wrap.svelte-xy9af4{overflow-x:auto}.subgroup-table.svelte-xy9af4{width:100%;border-collapse:collapse;font-size:var(--fs-sm)}.subgroup-table.svelte-xy9af4 th:where(.svelte-xy9af4){text-align:left;padding:.4rem .6rem;border-bottom:1px solid var(--border-subtle);color:var(--text-secondary);font-size:var(--fs-xs, .75rem);text-transform:uppercase;letter-spacing:.06em;font-weight:500;white-space:nowrap}.subgroup-table.svelte-xy9af4 td:where(.svelte-xy9af4){padding:.4rem .6rem;border-bottom:1px solid var(--border-subtle);vertical-align:top;color:var(--text-primary)}.subgroup-table.svelte-xy9af4 tr:where(.svelte-xy9af4):last-child td:where(.svelte-xy9af4){border-bottom:none}.sg-name.svelte-xy9af4{font-weight:500}.sg-count.svelte-xy9af4{color:var(--text-secondary);font-variant-numeric:tabular-nums}dl.svelte-xy9af4{display:grid;grid-template-columns:max-content minmax(0,1fr);gap:.35rem .8rem;margin:0;font-size:var(--fs-sm)}dt.svelte-xy9af4{color:var(--text-secondary);font-weight:500}dd.svelte-xy9af4{margin:0;overflow-wrap:anywhere}.truncated.svelte-xy9af4,.empty.svelte-xy9af4{color:var(--text-secondary);font-size:var(--fs-xs, .75rem);font-style:italic;margin:.4rem 0 0}.empty.svelte-xy9af4{font-size:var(--fs-sm);margin:0}.protocol.svelte-xy9af4{border-top:1px solid var(--border-subtle);padding-top:.8rem}.protocol.svelte-xy9af4 a:where(.svelte-xy9af4){color:var(--accent-cyan);font-size:var(--fs-sm)}.review.svelte-10dkqjk{background:var(--bg-secondary);border:1px solid var(--border-subtle);border-radius:var(--radius-md);padding:1.4rem 1.6rem;display:flex;flex-direction:column;gap:1.2rem}.top.svelte-10dkqjk{display:flex;gap:1rem;align-items:start;justify-content:space-between;padding-bottom:.9rem;border-bottom:1px solid var(--border-subtle)}.eyebrow.svelte-10dkqjk{margin:0 0 .25rem;color:var(--text-secondary);font-size:var(--fs-xs, .75rem);text-transform:uppercase;letter-spacing:.07em}h2.svelte-10dkqjk{margin:0;color:var(--text-primary);font-size:var(--fs-lg);line-height:1.3}.badges.svelte-10dkqjk{display:flex;flex-wrap:wrap;gap:.4rem;flex-shrink:0}.status-badge.svelte-10dkqjk,.outcome-badge.svelte-10dkqjk{border-radius:999px;padding:.2rem .65rem;font-size:var(--fs-xs, .75rem);white-space:nowrap;border:1px solid var(--border-subtle);background:var(--bg-elevated, var(--bg-primary));color:var(--text-secondary);text-transform:capitalize}.status-completed.svelte-10dkqjk{color:var(--accent-green, #4caf50);border-color:var(--accent-green, #4caf50)}.status-ongoing.svelte-10dkqjk{color:var(--accent-cyan);border-color:var(--accent-cyan)}.status-planned.svelte-10dkqjk{color:var(--text-secondary)}.outcome-confirms.svelte-10dkqjk{color:var(--accent-green, #4caf50);border-color:var(--accent-green, #4caf50)}.outcome-contradicts.svelte-10dkqjk{color:var(--accent-red, #e57373);border-color:var(--accent-red, #e57373)}.outcome-inconclusive.svelte-10dkqjk{color:var(--accent-amber, #d4a76c);border-color:var(--accent-amber, #d4a76c)}.summary.svelte-10dkqjk p:where(.svelte-10dkqjk){margin:0;color:var(--text-primary);line-height:1.6;border-left:3px solid var(--accent-cyan);padding-left:.9rem}h3.svelte-10dkqjk{margin:0 0 .65rem;color:var(--text-primary);font-size:var(--fs-md, 1rem)}dl.svelte-10dkqjk{display:grid;grid-template-columns:max-content minmax(0,1fr);gap:.35rem .8rem;margin:0;font-size:var(--fs-sm)}dt.svelte-10dkqjk{color:var(--text-secondary);font-weight:500}dd.svelte-10dkqjk{margin:0;overflow-wrap:anywhere}a.svelte-10dkqjk{color:var(--accent-cyan);overflow-wrap:anywhere}code.svelte-10dkqjk{color:var(--text-primary);font-family:SF Mono,monospace;font-size:.9em}.rep-type.svelte-10dkqjk{text-transform:capitalize}.stat-grid.svelte-10dkqjk{display:grid;grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:.55rem}.stat-grid.svelte-10dkqjk div:where(.svelte-10dkqjk){background:var(--bg-elevated, var(--bg-primary));border:1px solid var(--border-subtle);border-radius:var(--radius-sm, 4px);padding:.65rem .75rem}.stat-grid.svelte-10dkqjk span:where(.svelte-10dkqjk){display:block;color:var(--accent-cyan);font-size:var(--fs-md, 1rem);font-weight:650;font-variant-numeric:tabular-nums}.stat-grid.svelte-10dkqjk small:where(.svelte-10dkqjk){color:var(--text-secondary);font-size:var(--fs-xs, .75rem);text-transform:uppercase;letter-spacing:.06em}.effect-compare.svelte-10dkqjk{display:flex;gap:1.2rem;flex-wrap:wrap}.effect-cell.svelte-10dkqjk{background:var(--bg-elevated, var(--bg-primary));border:1px solid var(--border-subtle);border-radius:var(--radius-sm, 4px);padding:.65rem .9rem;min-width:120px}.effect-value.svelte-10dkqjk{display:block;color:var(--accent-cyan);font-size:var(--fs-md, 1rem);font-weight:650;font-variant-numeric:tabular-nums}.effect-cell.svelte-10dkqjk small:where(.svelte-10dkqjk){color:var(--text-secondary);font-size:var(--fs-xs, .75rem);text-transform:uppercase;letter-spacing:.06em}.deviation-list.svelte-10dkqjk{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.55rem}.deviation-list.svelte-10dkqjk li:where(.svelte-10dkqjk){border:1px solid var(--border-subtle);border-radius:var(--radius-sm, 4px);padding:.55rem .7rem;background:var(--bg-elevated, var(--bg-primary));display:flex;flex-direction:column;gap:.25rem}.deviation-desc.svelte-10dkqjk{color:var(--text-primary);font-size:var(--fs-sm);overflow-wrap:anywhere}.deviation-rationale.svelte-10dkqjk{color:var(--text-secondary);font-size:var(--fs-xs, .75rem);overflow-wrap:anywhere}.empty.svelte-10dkqjk{color:var(--text-secondary);font-style:italic;font-size:var(--fs-sm);margin:0}.gap.svelte-1thmkix{background:var(--bg-secondary);border:1px solid var(--border-subtle);border-radius:var(--radius-md);padding:1.4rem 1.6rem}.strip.svelte-1thmkix{display:flex;flex-wrap:wrap;gap:.6rem;align-items:center;margin-bottom:1rem;padding-bottom:.8rem;border-bottom:1px solid var(--border-subtle)}.pill.svelte-1thmkix{display:inline-block;padding:.15rem .7rem;border-radius:999px;font-size:var(--fs-xs, .75rem);text-transform:uppercase;letter-spacing:.05em;border:1px solid var(--border-subtle);background:var(--bg-elevated, var(--bg-primary))}.status.svelte-1thmkix{color:var(--accent-cyan)}.status-open.svelte-1thmkix{color:var(--accent-green, #6cd47a);border-color:var(--accent-green, #6cd47a)}.status-resolved.svelte-1thmkix,.status-closed.svelte-1thmkix,.domain.svelte-1thmkix{color:var(--text-secondary)}.effort.svelte-1thmkix{margin-left:auto;color:var(--text-secondary);font-size:var(--fs-sm)}.description.svelte-1thmkix p:where(.svelte-1thmkix){color:var(--text-primary);line-height:1.6;margin:0 0 1.2rem;white-space:pre-wrap}.counters.svelte-1thmkix{display:flex;gap:1rem;flex-wrap:wrap;padding:1rem 0;border-top:1px solid var(--border-subtle);border-bottom:1px solid var(--border-subtle);margin-bottom:1.2rem}.counter.svelte-1thmkix{text-align:center;padding:0 1rem}.counter-value.svelte-1thmkix{font-size:var(--fs-xl);font-weight:700;color:var(--accent-cyan);font-variant-numeric:tabular-nums}.source-value.svelte-1thmkix{font-size:var(--fs-md, 1rem);font-weight:500;color:var(--text-primary)}.counter-label.svelte-1thmkix{color:var(--text-secondary);font-size:var(--fs-xs, .75rem);text-transform:uppercase;letter-spacing:.05em;margin-top:.2rem}h3.svelte-1thmkix{font-size:var(--fs-md, 1rem);margin:0 0 .7rem;color:var(--text-primary)}.score-grid.svelte-1thmkix{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:.6rem}.score-cell.svelte-1thmkix{background:var(--bg-elevated, var(--bg-primary));padding:.6rem .8rem;border-radius:var(--radius-sm, 4px);border:1px solid var(--border-subtle)}.score-cell.primary.svelte-1thmkix{border-color:var(--accent-cyan)}.score-label.svelte-1thmkix{font-size:var(--fs-xs, .7rem);color:var(--text-secondary);text-transform:uppercase;letter-spacing:.05em}.score-value.svelte-1thmkix{font-size:var(--fs-lg);font-weight:600;color:var(--text-primary);font-variant-numeric:tabular-nums;margin:.2rem 0 .4rem}.score-cell.primary.svelte-1thmkix .score-value:where(.svelte-1thmkix){color:var(--accent-cyan)}.score-bar.svelte-1thmkix{height:4px;background:var(--bg-secondary);border-radius:2px;overflow:hidden}.score-bar-fill.svelte-1thmkix{height:100%;background:var(--accent-cyan);transition:width .3s ease}.score-cell.primary.svelte-1thmkix .score-bar-fill:where(.svelte-1thmkix){background:linear-gradient(90deg,var(--accent-cyan),var(--accent-green, var(--accent-cyan)))}.challenge.svelte-1ko68ya{background:var(--bg-secondary);border:1px solid var(--border-subtle);border-radius:var(--radius-md);padding:1.4rem 1.6rem}.strip.svelte-1ko68ya{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1rem;padding-bottom:.8rem;border-bottom:1px solid var(--border-subtle)}.pill.svelte-1ko68ya{display:inline-block;padding:.15rem .7rem;border-radius:999px;font-size:var(--fs-xs, .75rem);text-transform:uppercase;letter-spacing:.05em;border:1px solid var(--border-subtle);background:var(--bg-elevated, var(--bg-primary));color:var(--text-secondary)}.status.svelte-1ko68ya{color:var(--accent-cyan)}.status-open.svelte-1ko68ya{color:var(--accent-green, #6cd47a);border-color:var(--accent-green, #6cd47a)}.status-resolved.svelte-1ko68ya{color:var(--text-secondary)}.bounty.svelte-1ko68ya{display:grid;grid-template-columns:1fr auto;gap:1rem;align-items:center;padding:1rem 1.2rem;background:linear-gradient(135deg,var(--bg-elevated, var(--bg-secondary)),var(--bg-primary, #0a0a0a));border:1px solid var(--accent-cyan);border-radius:var(--radius-sm, 4px);margin-bottom:1.2rem}.bounty-main.svelte-1ko68ya{display:flex;flex-direction:column;gap:.2rem}.bounty-label.svelte-1ko68ya{color:var(--text-secondary);font-size:var(--fs-xs, .75rem);text-transform:uppercase;letter-spacing:.05em}.bounty-value.svelte-1ko68ya{font-size:var(--fs-2xl);font-weight:700;color:var(--accent-cyan);font-variant-numeric:tabular-nums}.bounty-delta.svelte-1ko68ya{color:var(--text-secondary);font-size:var(--fs-xs, .75rem);font-variant-numeric:tabular-nums}.bounty-delta.positive.svelte-1ko68ya{color:var(--accent-green, #6cd47a)}.confidence.svelte-1ko68ya{display:flex;flex-direction:column;gap:.2rem;min-width:120px}.confidence-label.svelte-1ko68ya{color:var(--text-secondary);font-size:var(--fs-xs, .75rem);text-transform:uppercase;letter-spacing:.05em}.confidence-bar.svelte-1ko68ya{height:6px;background:var(--bg-secondary);border-radius:3px;overflow:hidden}.confidence-fill.svelte-1ko68ya{height:100%;background:var(--accent-cyan)}.confidence-value.svelte-1ko68ya{color:var(--accent-cyan);font-size:var(--fs-xs, .75rem);font-variant-numeric:tabular-nums;text-align:right}.deadline.svelte-1ko68ya{grid-column:1 / -1;color:var(--text-secondary);font-size:var(--fs-xs, .75rem)}h3.svelte-1ko68ya{font-size:var(--fs-md, 1rem);margin:1.2rem 0 .5rem;color:var(--text-primary)}.question.svelte-1ko68ya p:where(.svelte-1ko68ya),.description.svelte-1ko68ya p:where(.svelte-1ko68ya){color:var(--text-primary);line-height:1.6;margin:0;white-space:pre-wrap}.links.svelte-1ko68ya ul:where(.svelte-1ko68ya){list-style:none;padding:0;margin:0}.links.svelte-1ko68ya li:where(.svelte-1ko68ya){display:grid;grid-template-columns:6em 1fr;gap:.6em;padding:.2rem 0;font-size:var(--fs-sm)}.rel.svelte-1ko68ya{color:var(--text-secondary);font-size:var(--fs-xs, .75rem);text-transform:uppercase;letter-spacing:.05em}.links.svelte-1ko68ya a:where(.svelte-1ko68ya),.links.svelte-1ko68ya code:where(.svelte-1ko68ya){color:var(--accent-cyan)}.score-grid.svelte-1ko68ya{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:.6rem}.score-cell.svelte-1ko68ya{background:var(--bg-elevated, var(--bg-primary));padding:.6rem .8rem;border-radius:var(--radius-sm, 4px);border:1px solid var(--border-subtle)}.score-cell.primary.svelte-1ko68ya{border-color:var(--accent-cyan)}.score-label.svelte-1ko68ya{font-size:var(--fs-xs, .7rem);color:var(--text-secondary);text-transform:uppercase;letter-spacing:.05em}.score-value.svelte-1ko68ya{font-size:var(--fs-lg);font-weight:600;color:var(--text-primary);font-variant-numeric:tabular-nums;margin:.2rem 0 .4rem}.score-cell.primary.svelte-1ko68ya .score-value:where(.svelte-1ko68ya){color:var(--accent-cyan)}.score-bar.svelte-1ko68ya{height:4px;background:var(--bg-secondary);border-radius:2px;overflow:hidden}.score-bar-fill.svelte-1ko68ya{height:100%;background:var(--accent-cyan)}.funding-curve-wrap.svelte-1ko68ya{margin-top:1.4rem}.analysis.svelte-9k5ipz{background:var(--bg-secondary);border:1px solid var(--border-subtle);border-radius:var(--radius-md);padding:1.4rem 1.6rem}.strip.svelte-9k5ipz{display:flex;flex-wrap:wrap;gap:.5rem;align-items:baseline;margin-bottom:1rem;padding-bottom:.8rem;border-bottom:1px solid var(--border-subtle)}.pill.svelte-9k5ipz{display:inline-block;padding:.15rem .7rem;border-radius:999px;font-size:var(--fs-xs, .75rem);text-transform:uppercase;letter-spacing:.05em;border:1px solid var(--border-subtle);background:var(--bg-elevated, var(--bg-primary))}.status.svelte-9k5ipz{color:var(--accent-cyan)}.status-active.svelte-9k5ipz{color:var(--accent-green, #6cd47a);border-color:var(--accent-green, #6cd47a)}.status-completed.svelte-9k5ipz{color:var(--accent-cyan)}.status-failed.svelte-9k5ipz{color:var(--accent-red, #d47a6c);border-color:var(--accent-red, #d47a6c)}.domain.svelte-9k5ipz,.subdomain.svelte-9k5ipz{color:var(--text-secondary)}.trigger.svelte-9k5ipz{margin-left:auto;color:var(--text-secondary);font-size:var(--fs-xs, .75rem)}.trigger.svelte-9k5ipz code:where(.svelte-9k5ipz){color:var(--accent-cyan)}h3.svelte-9k5ipz{font-size:var(--fs-md, 1rem);margin:1.2rem 0 .5rem;color:var(--text-primary)}.question.svelte-9k5ipz p:where(.svelte-9k5ipz){color:var(--text-primary);line-height:1.6;font-style:italic;margin:0;border-left:3px solid var(--accent-cyan);padding-left:1rem}.meta-grid.svelte-9k5ipz{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:.6rem;margin:1rem 0}.meta.svelte-9k5ipz{background:var(--bg-elevated, var(--bg-primary));padding:.6rem .8rem;border-radius:var(--radius-sm, 4px);border:1px solid var(--border-subtle)}.meta-label.svelte-9k5ipz{font-size:var(--fs-xs, .7rem);color:var(--text-secondary);text-transform:uppercase;letter-spacing:.05em}.meta-value.svelte-9k5ipz{color:var(--text-primary);font-size:var(--fs-md, 1rem);margin-top:.2rem;font-variant-numeric:tabular-nums}.meta-value.cyan.svelte-9k5ipz{color:var(--accent-cyan);font-weight:600}.links.svelte-9k5ipz ul:where(.svelte-9k5ipz){list-style:none;padding:0;margin:0}.links.svelte-9k5ipz li:where(.svelte-9k5ipz){display:grid;grid-template-columns:5em 1fr;gap:.6em;padding:.2rem 0;font-size:var(--fs-sm)}.rel.svelte-9k5ipz{color:var(--text-secondary);font-size:var(--fs-xs, .75rem);text-transform:uppercase;letter-spacing:.05em}.links.svelte-9k5ipz a:where(.svelte-9k5ipz),.links.svelte-9k5ipz code:where(.svelte-9k5ipz){color:var(--accent-cyan);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.landscape-view.svelte-1tactyu{background:var(--bg-secondary);border:1px solid var(--border-subtle);border-radius:var(--radius-md);padding:1.4rem 1.6rem;display:flex;flex-direction:column;gap:1.4rem}.header.svelte-1tactyu{display:flex;flex-direction:column;gap:.6rem}.title.svelte-1tactyu{margin:0;color:var(--text-primary);font-size:var(--fs-xl, 1.25rem);line-height:1.25}.meta-strip.svelte-1tactyu{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}.pill.svelte-1tactyu{display:inline-block;padding:.15rem .7rem;border-radius:999px;font-size:var(--fs-xs, .75rem);text-transform:uppercase;letter-spacing:.05em;border:1px solid var(--border-subtle);background:var(--bg-elevated, var(--bg-primary));font-family:SF Mono,monospace}.type-pill.svelte-1tactyu{border-color:var(--accent-cyan);color:var(--accent-cyan)}.tier.svelte-1tactyu{color:var(--accent-magenta);border-color:var(--accent-magenta)}.state.svelte-1tactyu{color:var(--text-secondary)}.domain-keys.svelte-1tactyu{display:inline-flex;flex-wrap:wrap;gap:.3rem}.dk.svelte-1tactyu{padding:.1rem .45rem;background:var(--bg-elevated, var(--bg-primary));border:1px solid var(--border-subtle);border-radius:var(--radius-sm, 4px);color:var(--text-secondary);font-size:var(--fs-xs, .7rem)}.hero.svelte-1tactyu{background:var(--bg-elevated, var(--bg-primary));border:1px solid var(--border-subtle);border-radius:var(--radius-md);padding:1rem 1.2rem;display:flex;flex-direction:column;gap:.8rem}.hero.low.svelte-1tactyu{border-left:4px solid #d47a6c}.hero.mid.svelte-1tactyu{border-left:4px solid #fbbf24}.hero.high.svelte-1tactyu{border-left:4px solid #4ade80}.hero.unmeasured.svelte-1tactyu{border-left:4px solid var(--border-subtle)}.hero-stats.svelte-1tactyu{display:flex;flex-wrap:wrap;gap:1.4rem 2rem}.hero-stat.svelte-1tactyu{display:flex;flex-direction:column;gap:.15rem}.hero-label.svelte-1tactyu{color:var(--text-muted);font-family:SF Mono,monospace;font-size:var(--fs-xs, .75rem);text-transform:uppercase;letter-spacing:.05em}.hero-val.svelte-1tactyu{color:var(--text-primary);font-size:1.6rem;font-weight:600;font-variant-numeric:tabular-nums;line-height:1.1}.hero-stat.primary.svelte-1tactyu .hero-val:where(.svelte-1tactyu){color:var(--accent-cyan);font-size:2.1rem}.hero-of.svelte-1tactyu{color:var(--text-muted);font-size:1rem;font-weight:400}.hero-bar.svelte-1tactyu{width:100%;height:10px;background:#ffffff0d;border-radius:5px;overflow:hidden;position:relative}.hero-bar-fill.svelte-1tactyu{height:100%;background:linear-gradient(90deg,var(--accent-cyan),var(--accent-magenta))}.hero.low.svelte-1tactyu .hero-bar-fill:where(.svelte-1tactyu){background:linear-gradient(90deg,#d47a6c,#fbbf24)}.hero.mid.svelte-1tactyu .hero-bar-fill:where(.svelte-1tactyu){background:linear-gradient(90deg,#fbbf24,var(--accent-cyan))}.hero.high.svelte-1tactyu .hero-bar-fill:where(.svelte-1tactyu){background:linear-gradient(90deg,var(--accent-cyan),#4ade80)}.hero-bar-empty.svelte-1tactyu{color:var(--text-muted);font-size:var(--fs-xs, .7rem);font-family:SF Mono,monospace;text-align:center;line-height:10px}.block.svelte-1tactyu{display:flex;flex-direction:column;gap:.6rem}h3.svelte-1tactyu{margin:0;font-size:var(--fs-md, 1rem);color:var(--text-primary);font-weight:500;display:flex;align-items:baseline;gap:.5rem}.section-count.svelte-1tactyu{color:var(--text-muted);font-family:SF Mono,monospace;font-size:var(--fs-sm, .875rem);font-variant-numeric:tabular-nums;font-weight:400}.scope.svelte-1tactyu p:where(.svelte-1tactyu){margin:0;color:var(--text-primary);line-height:1.6;white-space:pre-wrap}.sub-list.svelte-1tactyu{list-style:none;margin:0;padding:.6rem .8rem;background:var(--bg-elevated, var(--bg-primary));border:1px solid var(--border-subtle);border-radius:var(--radius-md);display:flex;flex-direction:column;gap:.4rem}.sub-row.svelte-1tactyu{display:grid;grid-template-columns:200px 1fr 60px;gap:.7rem;align-items:center}.sub-label.svelte-1tactyu{color:var(--text-secondary);font-size:var(--fs-sm, .875rem);font-family:SF Mono,monospace}.sub-bar-wrap.svelte-1tactyu{display:flex;align-items:center}.sub-bar.svelte-1tactyu{flex:1;height:6px;background:var(--bg-secondary);border-radius:3px;overflow:hidden;display:inline-block;width:100%}.sub-bar-fill.svelte-1tactyu{display:block;height:100%;background:var(--accent-cyan)}.sub-num.svelte-1tactyu{color:var(--text-primary);font-family:SF Mono,monospace;font-size:var(--fs-sm, .875rem);font-variant-numeric:tabular-nums;text-align:right}@media (max-width: 640px){.sub-row.svelte-1tactyu{grid-template-columns:1fr 60px}.sub-bar-wrap.svelte-1tactyu{grid-column:1 / -1}}.ref-grid.svelte-1tactyu{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:.5rem}.ref-card.svelte-1tactyu{display:flex;flex-direction:column;gap:.2rem;padding:.55rem .8rem;background:var(--bg-elevated, var(--bg-primary));border:1px solid var(--border-subtle);border-radius:var(--radius-sm, 4px);color:inherit;text-decoration:none;transition:border-color .15s ease}.ref-card.svelte-1tactyu:hover{border-color:var(--accent-cyan)}.ref-card-type.svelte-1tactyu{color:var(--text-muted);font-family:SF Mono,monospace;font-size:var(--fs-xs, .7rem);text-transform:uppercase;letter-spacing:.05em}.ref-card-id.svelte-1tactyu{color:var(--text-primary);font-family:SF Mono,monospace;font-size:var(--fs-xs, .75rem);word-break:break-all}.kg-chips.svelte-1tactyu{display:flex;flex-wrap:wrap;gap:.35rem}.kg-chip.svelte-1tactyu{padding:.2rem .55rem;background:var(--bg-elevated, var(--bg-primary));border:1px solid var(--border-subtle);border-radius:var(--radius-sm, 4px);color:var(--text-secondary);text-decoration:none;font-family:SF Mono,monospace;font-size:var(--fs-xs, .7rem);transition:border-color .15s ease,color .15s ease}.kg-chip.svelte-1tactyu:hover{border-color:var(--accent-cyan);color:var(--accent-cyan)}.cap-row.svelte-1tactyu{display:flex;flex-wrap:wrap;gap:.8rem 1.4rem}.cap-stat.svelte-1tactyu{display:flex;flex-direction:column;gap:.1rem}.cap-label.svelte-1tactyu{color:var(--text-muted);font-size:var(--fs-xs, .75rem);font-family:SF Mono,monospace;text-transform:uppercase;letter-spacing:.05em}.cap-val.svelte-1tactyu{color:var(--text-primary);font-family:SF Mono,monospace;font-variant-numeric:tabular-nums;font-size:var(--fs-md, 1rem)}.compute-line.svelte-1tactyu{color:var(--text-muted);font-family:SF Mono,monospace;font-size:var(--fs-xs, .75rem);display:flex;flex-wrap:wrap;gap:.5rem;align-items:baseline;padding-top:.4rem}.compute-line.svelte-1tactyu .dot:where(.svelte-1tactyu){color:var(--border-strong)}.compute-line.svelte-1tactyu code:where(.svelte-1tactyu){color:var(--text-secondary)}.footer.svelte-1tactyu{padding-top:.6rem;border-top:1px solid var(--border-subtle)}.full-link.svelte-1tactyu{color:var(--accent-cyan);text-decoration:none;font-size:var(--fs-sm, .875rem);font-family:SF Mono,monospace;text-transform:uppercase;letter-spacing:.05em}.full-link.svelte-1tactyu:hover{text-decoration:underline}.proposal.svelte-15co9cn{background:var(--bg-secondary);border:1px solid var(--border-subtle);border-radius:var(--radius-md);padding:1.4rem 1.6rem}.strip.svelte-15co9cn{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center;margin-bottom:1rem;padding-bottom:.8rem;border-bottom:1px solid var(--border-subtle);font-size:var(--fs-sm)}.pill.svelte-15co9cn{display:inline-block;padding:.15rem .7rem;border-radius:999px;font-size:var(--fs-xs, .75rem);text-transform:uppercase;letter-spacing:.05em;border:1px solid var(--border-subtle);background:var(--bg-elevated, var(--bg-primary));color:var(--text-secondary)}.status.svelte-15co9cn{color:var(--accent-cyan)}.status-proposed.svelte-15co9cn{color:var(--accent-amber, #d4a76c);border-color:var(--accent-amber, #d4a76c)}.status-passed.svelte-15co9cn,.status-approved.svelte-15co9cn{color:var(--accent-green, #6cd47a);border-color:var(--accent-green, #6cd47a)}.status-rejected.svelte-15co9cn,.status-failed.svelte-15co9cn{color:var(--accent-red, #d47a6c);border-color:var(--accent-red, #d47a6c)}.proposer.svelte-15co9cn{margin-left:auto;color:var(--text-secondary)}.proposer.svelte-15co9cn a:where(.svelte-15co9cn){color:var(--accent-cyan);font-family:SF Mono,monospace}.tally.svelte-15co9cn{margin-bottom:1.2rem}.tally-header.svelte-15co9cn{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:.5rem}h3.svelte-15co9cn{font-size:var(--fs-md, 1rem);margin:0;color:var(--text-primary)}.quorum.svelte-15co9cn{color:var(--text-secondary);font-size:var(--fs-sm)}.quorum.met.svelte-15co9cn{color:var(--accent-green, #6cd47a)}.bar.svelte-15co9cn{display:flex;width:100%;height:28px;background:var(--bg-elevated, var(--bg-primary));border-radius:var(--radius-sm, 4px);overflow:hidden;border:1px solid var(--border-subtle);margin-bottom:.6rem}.for.svelte-15co9cn{background:var(--accent-green, #6cd47a);color:var(--bg-primary, #0a0a0a);display:flex;align-items:center;justify-content:center;font-weight:700;font-size:var(--fs-sm);transition:width .3s ease}.against.svelte-15co9cn{background:var(--accent-red, #d47a6c);color:var(--bg-primary, #0a0a0a);display:flex;align-items:center;justify-content:center;font-weight:700;font-size:var(--fs-sm);transition:width .3s ease}.for-text.svelte-15co9cn,.against-text.svelte-15co9cn{padding:0 .4rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tally-detail.svelte-15co9cn{display:flex;gap:1.5rem;font-size:var(--fs-sm);color:var(--text-secondary)}.dot.svelte-15co9cn{display:inline-block;width:10px;height:10px;border-radius:50%;margin-right:.4em}.for-dot.svelte-15co9cn{background:var(--accent-green, #6cd47a)}.against-dot.svelte-15co9cn{background:var(--accent-red, #d47a6c)}.for-row.svelte-15co9cn strong:where(.svelte-15co9cn),.against-row.svelte-15co9cn strong:where(.svelte-15co9cn){color:var(--text-primary);font-variant-numeric:tabular-nums}.block.svelte-15co9cn{margin-top:1.2rem;padding-top:1rem;border-top:1px solid var(--border-subtle)}.block.svelte-15co9cn h3:where(.svelte-15co9cn){margin-bottom:.5rem}.block.svelte-15co9cn p:where(.svelte-15co9cn){color:var(--text-primary);line-height:1.6;margin:0;white-space:pre-wrap}.cost.svelte-15co9cn{margin-top:1rem;color:var(--text-secondary);font-size:var(--fs-sm)}.cost.svelte-15co9cn strong:where(.svelte-15co9cn){color:var(--accent-cyan);font-variant-numeric:tabular-nums}.mission-view.svelte-l5jc3x{background:var(--bg-secondary);border:1px solid var(--border-subtle);border-radius:var(--radius-md);padding:1.4rem 1.6rem;display:flex;flex-direction:column;gap:1.4rem}.header.svelte-l5jc3x{display:flex;flex-direction:column;gap:.6rem}.title.svelte-l5jc3x{margin:0;color:var(--text-primary);font-size:var(--fs-xl, 1.25rem);line-height:1.25;display:flex;align-items:baseline;gap:.5rem}.icon.svelte-l5jc3x{font-size:1.2em;line-height:1}.meta-strip.svelte-l5jc3x{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}.pill.svelte-l5jc3x{display:inline-block;padding:.15rem .7rem;border-radius:999px;font-size:var(--fs-xs, .75rem);text-transform:uppercase;letter-spacing:.05em;border:1px solid var(--border-subtle);background:var(--bg-elevated, var(--bg-primary));font-family:SF Mono,monospace}.state-pill.svelte-l5jc3x{border-color:var(--pill-color);color:var(--pill-color)}.domain-pill.svelte-l5jc3x{color:var(--text-secondary)}.parent.svelte-l5jc3x{display:inline-flex;align-items:baseline;gap:.35rem;font-size:var(--fs-xs, .75rem)}.parent-label.svelte-l5jc3x{color:var(--text-muted);font-family:SF Mono,monospace;text-transform:uppercase;letter-spacing:.05em}.parent.svelte-l5jc3x a:where(.svelte-l5jc3x){color:var(--accent-cyan);text-decoration:none}.parent.svelte-l5jc3x a:where(.svelte-l5jc3x):hover{text-decoration:underline}.block.svelte-l5jc3x{display:flex;flex-direction:column;gap:.6rem}h3.svelte-l5jc3x{margin:0;font-size:var(--fs-md, 1rem);color:var(--text-primary);font-weight:500}.objective.svelte-l5jc3x p:where(.svelte-l5jc3x){margin:0;color:var(--text-primary);line-height:1.6;white-space:pre-wrap}.binding-list.svelte-l5jc3x{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.5rem}.binding-row.svelte-l5jc3x{display:flex;flex-wrap:wrap;gap:.6rem;align-items:center;font-size:var(--fs-sm, .875rem)}.binding-rel.svelte-l5jc3x{color:var(--text-muted);font-family:SF Mono,monospace;text-transform:uppercase;letter-spacing:.05em;font-size:var(--fs-xs, .75rem);min-width:7em}.binding-link.svelte-l5jc3x{color:var(--accent-cyan);text-decoration:none}.binding-link.svelte-l5jc3x:hover{text-decoration:underline}.binding-cards.svelte-l5jc3x{display:flex;flex-wrap:wrap;gap:.4rem}.card-mini.svelte-l5jc3x{display:inline-flex;flex-direction:column;gap:.1rem;padding:.3rem .55rem;background:var(--bg-elevated, var(--bg-primary));border:1px solid var(--border-subtle);border-radius:var(--radius-sm, 4px);color:inherit;text-decoration:none;font-family:SF Mono,monospace;font-size:var(--fs-xs, .75rem);transition:border-color .15s ease}.card-mini.svelte-l5jc3x:hover{border-color:var(--accent-cyan)}.card-type.svelte-l5jc3x{color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em}.criteria-list.svelte-l5jc3x{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.4rem}.criteria-list.svelte-l5jc3x li:where(.svelte-l5jc3x){display:flex;gap:.5rem;align-items:flex-start;color:var(--text-primary);font-size:var(--fs-sm, .875rem);line-height:1.5}.check.svelte-l5jc3x{color:var(--text-muted);font-family:SF Mono,monospace}.criteria-prose.svelte-l5jc3x{margin:0;color:var(--text-primary);line-height:1.55;white-space:pre-wrap;font-size:var(--fs-sm, .875rem)}.counters.svelte-l5jc3x{display:flex;flex-wrap:wrap;gap:1rem;padding-top:.6rem;border-top:1px solid var(--border-subtle)}.counter.svelte-l5jc3x{display:flex;flex-direction:column;gap:.15rem;padding:0 .4rem}.counter-value.svelte-l5jc3x{font-size:var(--fs-lg, 1.1rem);font-weight:600;color:var(--text-primary);font-variant-numeric:tabular-nums;font-family:SF Mono,monospace}.counter-value.primary.svelte-l5jc3x{color:var(--accent-cyan)}.counter-label.svelte-l5jc3x{color:var(--text-muted);font-size:var(--fs-xs, .7rem);text-transform:uppercase;letter-spacing:.05em;font-family:SF Mono,monospace}.index-drawer.svelte-l5jc3x{border-top:1px solid var(--border-subtle);padding-top:.6rem}.index-drawer.svelte-l5jc3x summary:where(.svelte-l5jc3x){cursor:pointer;color:var(--text-secondary);font-size:var(--fs-sm);-webkit-user-select:none;user-select:none;font-family:SF Mono,monospace;text-transform:uppercase;letter-spacing:.05em}.index-drawer.svelte-l5jc3x summary:where(.svelte-l5jc3x):hover{color:var(--accent-cyan)}.index-drawer[open].svelte-l5jc3x summary:where(.svelte-l5jc3x){margin-bottom:.5rem}.index-dl.svelte-l5jc3x{display:grid;grid-template-columns:max-content 1fr;gap:.3rem 1rem;margin:0}.index-dl.svelte-l5jc3x dt:where(.svelte-l5jc3x){color:var(--text-muted);font-size:var(--fs-xs, .75rem);font-family:SF Mono,monospace;text-transform:uppercase;letter-spacing:.04em;align-self:center}.index-dl.svelte-l5jc3x dd:where(.svelte-l5jc3x){margin:0;display:flex;align-items:center;gap:.6rem}.ix-bar.svelte-l5jc3x{flex:1;height:6px;background:var(--bg-elevated, var(--bg-primary));border-radius:3px;overflow:hidden;display:inline-block}.ix-bar-fill.svelte-l5jc3x{display:block;height:100%;background:var(--accent-cyan)}.ix-num.svelte-l5jc3x{color:var(--text-primary);font-family:SF Mono,monospace;font-size:var(--fs-xs, .75rem);font-variant-numeric:tabular-nums;min-width:3.6em;text-align:right}.team-row.svelte-l5jc3x{display:flex;flex-wrap:wrap;gap:.4rem;align-items:center}.agent-chip.svelte-l5jc3x{display:inline-flex;gap:.4rem;align-items:baseline;padding:.2rem .55rem;background:var(--bg-elevated, var(--bg-primary));border:1px solid var(--border-subtle);border-radius:var(--radius-sm, 4px);color:var(--text-primary);text-decoration:none;font-family:SF Mono,monospace;font-size:var(--fs-xs, .75rem);transition:border-color .15s ease}.agent-chip.svelte-l5jc3x:hover{border-color:var(--accent-cyan)}.agent-chip.owner.svelte-l5jc3x{border-color:var(--accent-cyan);color:var(--accent-cyan)}.chip-role.svelte-l5jc3x{color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em}.team-more.svelte-l5jc3x{color:var(--text-muted);font-family:SF Mono,monospace;font-size:var(--fs-xs, .75rem)}.fund-row.svelte-l5jc3x{display:flex;flex-wrap:wrap;gap:.8rem 1.2rem}.fund-stat.svelte-l5jc3x{display:flex;flex-direction:column;gap:.1rem}.fund-label.svelte-l5jc3x{color:var(--text-muted);font-size:var(--fs-xs, .75rem);font-family:SF Mono,monospace;text-transform:uppercase;letter-spacing:.05em}.fund-val.svelte-l5jc3x{color:var(--text-primary);font-family:SF Mono,monospace;font-variant-numeric:tabular-nums;font-size:var(--fs-md, 1rem)}.fund-bar.svelte-l5jc3x{height:8px;background:var(--bg-elevated, var(--bg-primary));border-radius:4px;overflow:hidden;margin-top:.3rem}.fund-bar-fill.svelte-l5jc3x{height:100%;background:linear-gradient(90deg,var(--accent-cyan),var(--accent-magenta))}.fund-bar-cap.svelte-l5jc3x{color:var(--text-muted);font-family:SF Mono,monospace;font-size:var(--fs-xs, .75rem);margin-top:.2rem}.timeline-dl.svelte-l5jc3x{display:grid;grid-template-columns:max-content 1fr;gap:.25rem 1rem;margin:0;font-size:var(--fs-sm, .875rem)}.timeline-dl.svelte-l5jc3x dt:where(.svelte-l5jc3x){color:var(--text-muted);font-family:SF Mono,monospace;text-transform:uppercase;letter-spacing:.05em;font-size:var(--fs-xs, .75rem);align-self:center}.timeline-dl.svelte-l5jc3x dd:where(.svelte-l5jc3x){margin:0;color:var(--text-primary);font-family:SF Mono,monospace;font-variant-numeric:tabular-nums}.footer.svelte-l5jc3x{padding-top:.6rem;border-top:1px solid var(--border-subtle)}.full-link.svelte-l5jc3x{color:var(--accent-cyan);text-decoration:none;font-size:var(--fs-sm, .875rem);font-family:SF Mono,monospace;text-transform:uppercase;letter-spacing:.05em}.full-link.svelte-l5jc3x:hover{text-decoration:underline}.work-packet.svelte-1q5uzwn{background:var(--bg-secondary);border:1px solid var(--border-subtle);border-radius:var(--radius-md);padding:1.4rem 1.6rem}.strip.svelte-1q5uzwn{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center;margin-bottom:1rem;padding-bottom:.8rem;border-bottom:1px solid var(--border-subtle)}.pill.svelte-1q5uzwn{display:inline-block;padding:.15rem .7rem;border-radius:999px;font-size:var(--fs-xs, .75rem);text-transform:uppercase;letter-spacing:.05em;border:1px solid var(--border-subtle);background:var(--bg-elevated, var(--bg-primary));color:var(--text-secondary)}.priority-high.svelte-1q5uzwn,.priority-urgent.svelte-1q5uzwn{color:var(--accent-red, #d47a6c);border-color:var(--accent-red, #d47a6c)}.priority-normal.svelte-1q5uzwn,.priority-medium.svelte-1q5uzwn{color:var(--accent-cyan)}.state-requested.svelte-1q5uzwn,.state-open.svelte-1q5uzwn{color:var(--accent-amber, #d4a76c);border-color:var(--accent-amber, #d4a76c)}.state-running.svelte-1q5uzwn,.state-assigned.svelte-1q5uzwn{color:var(--accent-cyan)}.state-completed.svelte-1q5uzwn,.state-done.svelte-1q5uzwn,.state-accepted.svelte-1q5uzwn{color:var(--accent-green, #6cd47a);border-color:var(--accent-green, #6cd47a)}.state-blocked.svelte-1q5uzwn,.state-failed.svelte-1q5uzwn{color:var(--accent-red, #d47a6c);border-color:var(--accent-red, #d47a6c)}.kind.svelte-1q5uzwn{color:var(--text-secondary)}.score.svelte-1q5uzwn{margin-left:auto;color:var(--accent-cyan);font-size:var(--fs-sm);font-variant-numeric:tabular-nums}h3.svelte-1q5uzwn{font-size:var(--fs-md, 1rem);margin:1.2rem 0 .5rem;color:var(--text-primary)}.objective.svelte-1q5uzwn h3:where(.svelte-1q5uzwn){margin-top:0}.objective.svelte-1q5uzwn p:where(.svelte-1q5uzwn),.instructions.svelte-1q5uzwn p:where(.svelte-1q5uzwn){color:var(--text-primary);line-height:1.6;margin:0;white-space:pre-wrap}.objective.svelte-1q5uzwn p:where(.svelte-1q5uzwn){border-left:3px solid var(--accent-cyan);padding-left:1rem}.field-grid.svelte-1q5uzwn{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:.6rem;margin:1.1rem 0;padding:1rem 0;border-top:1px solid var(--border-subtle);border-bottom:1px solid var(--border-subtle)}.field.svelte-1q5uzwn{min-width:0}.field-label.svelte-1q5uzwn{color:var(--text-secondary);font-size:var(--fs-xs, .7rem);text-transform:uppercase;letter-spacing:.05em;margin-bottom:.2rem}.field-value.svelte-1q5uzwn,.field.svelte-1q5uzwn a:where(.svelte-1q5uzwn){color:var(--text-primary);text-decoration:none;overflow-wrap:anywhere}.field.svelte-1q5uzwn a:where(.svelte-1q5uzwn):hover{color:var(--accent-cyan);text-decoration:underline}.mono.svelte-1q5uzwn,.refs.svelte-1q5uzwn code:where(.svelte-1q5uzwn),.refs.svelte-1q5uzwn a:where(.svelte-1q5uzwn){font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:var(--fs-sm)}.accent.svelte-1q5uzwn{color:var(--accent-cyan);font-weight:600}.muted.svelte-1q5uzwn{color:var(--text-secondary)}.list-section.svelte-1q5uzwn,.refs-section.svelte-1q5uzwn,.signals.svelte-1q5uzwn{border-top:1px solid var(--border-subtle);margin-top:1rem;padding-top:1rem}ul.svelte-1q5uzwn{margin:0;padding-left:1.2rem}li.svelte-1q5uzwn{color:var(--text-primary);line-height:1.5;margin:.3rem 0}.refs-section.svelte-1q5uzwn{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1rem}.refs.svelte-1q5uzwn{list-style:none;padding:0}.refs.svelte-1q5uzwn a:where(.svelte-1q5uzwn),.refs.svelte-1q5uzwn code:where(.svelte-1q5uzwn){color:var(--accent-cyan);overflow-wrap:anywhere}dl.svelte-1q5uzwn{display:grid;grid-template-columns:minmax(120px,max-content) 1fr;gap:.4rem 1rem;margin:0}dt.svelte-1q5uzwn{color:var(--text-secondary);font-size:var(--fs-xs, .75rem);text-transform:uppercase;letter-spacing:.05em}dd.svelte-1q5uzwn{margin:0;color:var(--text-primary);overflow-wrap:anywhere;white-space:pre-wrap}@media (max-width: 640px){.work-packet.svelte-1q5uzwn{padding:1.1rem}.score.svelte-1q5uzwn{margin-left:0;width:100%}dl.svelte-1q5uzwn{grid-template-columns:1fr}}.skill.svelte-g1t3fm{background:var(--bg-secondary);border:1px solid var(--border-subtle);border-radius:var(--radius-md);padding:1.4rem 1.8rem}.strip.svelte-g1t3fm{display:flex;flex-wrap:wrap;gap:.4rem;margin-bottom:1rem;padding-bottom:.8rem;border-bottom:1px solid var(--border-subtle)}.pill.svelte-g1t3fm{display:inline-block;padding:.15rem .7rem;border-radius:999px;font-size:var(--fs-xs, .75rem);text-transform:uppercase;letter-spacing:.05em;border:1px solid var(--border-subtle);background:var(--bg-elevated, var(--bg-primary));color:var(--text-secondary)}.name-pill.svelte-g1t3fm{color:var(--accent-cyan);text-transform:none;letter-spacing:0}.name-pill.svelte-g1t3fm code:where(.svelte-g1t3fm){background:none;padding:0;color:inherit}.version.svelte-g1t3fm{color:var(--accent-cyan);font-family:SF Mono,monospace;text-transform:none;letter-spacing:0}.lifecycle-active.svelte-g1t3fm{color:var(--accent-green, #6cd47a);border-color:var(--accent-green, #6cd47a)}.lifecycle-deprecated.svelte-g1t3fm,.lifecycle-archived.svelte-g1t3fm{color:var(--accent-amber, #d4a76c)}.substrate-pill.svelte-g1t3fm,.compat.svelte-g1t3fm{color:var(--accent-cyan)}.source-format.svelte-g1t3fm{color:var(--accent-amber, #d4a76c);border-color:var(--accent-amber, #d4a76c)}.author.svelte-g1t3fm{text-transform:none;letter-spacing:0;color:var(--text-secondary)}.description.svelte-g1t3fm{color:var(--text-primary);line-height:1.6;font-size:var(--fs-md, 1rem);margin:0 0 1rem}.block.svelte-g1t3fm{margin-top:1.2rem}h3.svelte-g1t3fm{font-size:var(--fs-md, 1rem);margin:0 0 .5rem;color:var(--text-primary)}ul.svelte-g1t3fm{list-style:none;padding:0;margin:0}ul.svelte-g1t3fm li:where(.svelte-g1t3fm){padding:.25rem 0;font-size:var(--fs-sm);color:var(--text-primary)}ul.svelte-g1t3fm li:where(.svelte-g1t3fm) code:where(.svelte-g1t3fm){background:var(--bg-elevated, var(--bg-primary));padding:.1em .4em;border-radius:3px;color:var(--accent-cyan);font-size:.95em}.tag-list.svelte-g1t3fm{display:flex;flex-wrap:wrap;gap:.4rem}.tag.svelte-g1t3fm{padding:.1rem .6rem;border-radius:999px;background:var(--bg-elevated, var(--bg-primary));color:var(--text-secondary);font-size:var(--fs-xs, .75rem)}.dep-grid.svelte-g1t3fm{display:grid;grid-template-columns:max-content 1fr;gap:.4rem .9rem;margin:0}.dep-grid.svelte-g1t3fm dt:where(.svelte-g1t3fm){color:var(--text-secondary);font-size:var(--fs-xs, .75rem);text-transform:uppercase;letter-spacing:.05em;padding-top:.25rem}.dep-grid.svelte-g1t3fm dd:where(.svelte-g1t3fm){margin:0}.dep-row.svelte-g1t3fm{display:flex;flex-wrap:wrap;gap:.35rem}.dep-chip.svelte-g1t3fm{padding:.15rem .55rem;border:1px solid var(--border-subtle);border-radius:999px;background:var(--bg-elevated, var(--bg-primary));color:var(--text-primary);text-decoration:none;font-size:var(--fs-xs, .75rem)}.dep-chip.svelte-g1t3fm code:where(.svelte-g1t3fm){background:none;padding:0;color:var(--accent-cyan);font-size:.95em}a.dep-chip.svelte-g1t3fm:hover{border-color:var(--accent-cyan)}.io-grid.svelte-g1t3fm{display:grid;grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:.7rem}.schema-box.svelte-g1t3fm{background:var(--bg-elevated, var(--bg-primary));border:1px solid var(--border-subtle);border-radius:var(--radius-sm, 4px);padding:.4rem .6rem}.schema-box.svelte-g1t3fm summary:where(.svelte-g1t3fm){cursor:pointer;color:var(--text-secondary);font-size:var(--fs-sm);text-transform:uppercase;letter-spacing:.04em}.schema-box.svelte-g1t3fm pre:where(.svelte-g1t3fm){margin:.5rem 0 0;background:var(--bg-primary, #0a0a0a);padding:.6rem .8rem;border-radius:var(--radius-sm, 4px);overflow-x:auto;font-size:var(--fs-xs, .75rem);max-height:18rem}.example.svelte-g1t3fm{background:var(--bg-elevated, var(--bg-primary));border:1px solid var(--border-subtle);border-radius:var(--radius-sm, 4px);padding:.4rem .6rem;margin-bottom:.4rem}.example.svelte-g1t3fm summary:where(.svelte-g1t3fm){cursor:pointer;color:var(--text-secondary);font-size:var(--fs-sm)}.example.svelte-g1t3fm pre:where(.svelte-g1t3fm){margin:.5rem 0 0;background:var(--bg-primary, #0a0a0a);padding:.6rem .8rem;border-radius:var(--radius-sm, 4px);overflow-x:auto;font-size:var(--fs-xs, .75rem);max-height:18rem}.file-list.svelte-g1t3fm li:where(.svelte-g1t3fm){display:flex;gap:.6rem;align-items:baseline}.sha.svelte-g1t3fm{color:var(--text-secondary);font-family:SF Mono,monospace;font-size:var(--fs-xs, .75rem)}.more.svelte-g1t3fm{color:var(--text-secondary);font-style:italic}.invocation-rail.svelte-g1t3fm{display:grid;gap:.4rem}.inv-card.svelte-g1t3fm{display:flex;justify-content:space-between;align-items:baseline;gap:.6rem;padding:.45rem .7rem;background:var(--bg-elevated, var(--bg-primary));border:1px solid var(--border-subtle);border-radius:var(--radius-sm, 4px);text-decoration:none;color:var(--text-primary)}.inv-card.svelte-g1t3fm:hover{border-color:var(--accent-cyan)}.inv-title.svelte-g1t3fm{font-size:var(--fs-sm);color:var(--text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.inv-meta.svelte-g1t3fm{display:flex;gap:.5rem;color:var(--text-secondary);font-size:var(--fs-xs, .75rem);font-variant-numeric:tabular-nums}.inv-status.svelte-g1t3fm{text-transform:uppercase;letter-spacing:.04em}.empty.svelte-g1t3fm{color:var(--text-secondary);font-style:italic;font-size:var(--fs-sm);margin:0}.footer-meta.svelte-g1t3fm{margin-top:1.3rem;padding-top:.8rem;border-top:1px solid var(--border-subtle);display:flex;flex-wrap:wrap;gap:1rem;font-size:var(--fs-xs, .75rem);color:var(--text-secondary)}.footer-meta.svelte-g1t3fm a:where(.svelte-g1t3fm){color:var(--accent-cyan);text-decoration:none}.footer-meta.svelte-g1t3fm a:where(.svelte-g1t3fm):hover{text-decoration:underline}.try-it-hint.svelte-g1t3fm{margin:.8rem 0 0;padding:.5rem .8rem;border-left:2px solid var(--accent-cyan);background:var(--bg-elevated, var(--bg-primary));font-size:var(--fs-sm);color:var(--text-primary);border-radius:0 var(--radius-sm, 4px) var(--radius-sm, 4px) 0}.try-it-hint.svelte-g1t3fm code:where(.svelte-g1t3fm){background:var(--bg-primary, #0a0a0a);padding:.1em .4em;border-radius:3px;color:var(--accent-cyan);font-size:.95em}.markdown.svelte-g1t3fm h1,.markdown.svelte-g1t3fm h2,.markdown.svelte-g1t3fm h3,.markdown.svelte-g1t3fm h4{margin-top:1.4em;margin-bottom:.5em}.markdown.svelte-g1t3fm code{background:var(--bg-elevated, var(--bg-primary));padding:.1em .3em;border-radius:3px;color:var(--accent-cyan);font-size:.9em}.markdown.svelte-g1t3fm pre{background:var(--bg-primary, #0a0a0a);padding:.7em 1em;border-radius:var(--radius-sm, 4px);overflow-x:auto}.markdown.svelte-g1t3fm pre code{background:none;padding:0;color:var(--text-primary)}.markdown.svelte-g1t3fm p{line-height:1.6}.markdown.svelte-g1t3fm a{color:var(--accent-cyan)}.markdown.svelte-g1t3fm ul,.markdown.svelte-g1t3fm ol{padding-left:1.5em;line-height:1.6}.tool.svelte-bmtoy3{background:var(--bg-secondary);border:1px solid var(--border-subtle);border-radius:var(--radius-md);padding:1.4rem 1.6rem}.strip.svelte-bmtoy3{display:flex;flex-wrap:wrap;gap:.4rem;margin-bottom:1rem;padding-bottom:.8rem;border-bottom:1px solid var(--border-subtle);align-items:center}.pill.svelte-bmtoy3{display:inline-block;padding:.15rem .7rem;border-radius:999px;font-size:var(--fs-xs, .75rem);text-transform:uppercase;letter-spacing:.05em;border:1px solid var(--border-subtle);background:var(--bg-elevated, var(--bg-primary));color:var(--text-secondary)}.name-pill.svelte-bmtoy3{color:var(--accent-cyan);text-transform:none;letter-spacing:0}.name-pill.svelte-bmtoy3 code:where(.svelte-bmtoy3){background:none;padding:0;color:inherit}.version.svelte-bmtoy3{color:var(--accent-cyan);font-family:SF Mono,monospace;text-transform:none;letter-spacing:0}.runtime.svelte-bmtoy3{color:var(--accent-cyan)}.runtime-bwrap.svelte-bmtoy3,.runtime-mcp_server.svelte-bmtoy3{color:var(--accent-amber, #d4a76c);border-color:var(--accent-amber, #d4a76c)}.runtime-skill_call.svelte-bmtoy3,.runtime-in_process.svelte-bmtoy3{color:var(--accent-green, #6cd47a);border-color:var(--accent-green, #6cd47a)}.sandbox.svelte-bmtoy3{color:var(--accent-amber, #d4a76c)}.lifecycle-active.svelte-bmtoy3{color:var(--accent-green, #6cd47a);border-color:var(--accent-green, #6cd47a)}.lifecycle-deprecated.svelte-bmtoy3,.lifecycle-archived.svelte-bmtoy3{color:var(--accent-amber, #d4a76c)}.network.svelte-bmtoy3{text-transform:none;letter-spacing:0}.network-deny.svelte-bmtoy3{color:var(--accent-green, #6cd47a);border-color:var(--accent-green, #6cd47a)}.network-allow.svelte-bmtoy3{color:var(--accent-amber, #d4a76c);border-color:var(--accent-amber, #d4a76c)}.network-specific.svelte-bmtoy3{color:var(--accent-cyan);border-color:var(--accent-cyan)}.author.svelte-bmtoy3{text-transform:none;letter-spacing:0}.cost.svelte-bmtoy3{margin-left:auto;color:var(--text-secondary);font-size:var(--fs-sm);font-variant-numeric:tabular-nums}.summary.svelte-bmtoy3{color:var(--text-primary);line-height:1.6;margin:0 0 1rem}.caps-row.svelte-bmtoy3{display:flex;flex-wrap:wrap;gap:.45rem;margin:0 0 1rem}.cap-chip.svelte-bmtoy3{display:inline-flex;flex-direction:column;align-items:flex-start;padding:.3rem .6rem;border:1px solid var(--border-subtle);border-radius:var(--radius-sm, 4px);background:var(--bg-elevated, var(--bg-primary));font-variant-numeric:tabular-nums;line-height:1.2}.cap-label.svelte-bmtoy3{color:var(--text-secondary);font-size:var(--fs-xs, .7rem);text-transform:uppercase;letter-spacing:.05em}.cap-value.svelte-bmtoy3{color:var(--text-primary);font-size:var(--fs-sm)}.cost-chip.svelte-bmtoy3 .cap-value:where(.svelte-bmtoy3){color:var(--accent-amber, #d4a76c)}.sandbox-image.svelte-bmtoy3{margin:0 0 1rem;font-size:var(--fs-sm);color:var(--text-secondary)}.meta-label.svelte-bmtoy3{color:var(--text-secondary);font-size:var(--fs-xs, .7rem);text-transform:uppercase;letter-spacing:.05em;margin-right:.4rem}.sandbox-image.svelte-bmtoy3 code:where(.svelte-bmtoy3){background:var(--bg-primary, #0a0a0a);padding:.1em .4em;border-radius:3px;color:var(--accent-cyan);font-size:.95em}.block.svelte-bmtoy3{margin-top:1.2rem}h3.svelte-bmtoy3{font-size:var(--fs-md, 1rem);margin:0 0 .5rem;display:flex;align-items:baseline;gap:.6rem;flex-wrap:wrap}.agg-summary.svelte-bmtoy3{color:var(--text-secondary);font-size:var(--fs-xs, .75rem);font-weight:400;font-variant-numeric:tabular-nums}pre.svelte-bmtoy3{background:var(--bg-primary, #0a0a0a);padding:.7rem .9rem;border-radius:var(--radius-sm, 4px);overflow-x:auto;font-size:var(--fs-xs, .75rem);margin:0;max-height:24rem}details.svelte-bmtoy3 summary:where(.svelte-bmtoy3){cursor:pointer;color:var(--text-secondary);font-size:var(--fs-sm);padding:.2rem 0}details[open].svelte-bmtoy3 summary:where(.svelte-bmtoy3){margin-bottom:.4rem}.example.svelte-bmtoy3{margin-bottom:.8rem}.ex-desc.svelte-bmtoy3{color:var(--text-secondary);font-size:var(--fs-sm);margin:0 0 .3rem;font-style:italic}.call-rail.svelte-bmtoy3{display:grid;gap:.35rem;list-style:none;padding:0;margin:0}.call-card.svelte-bmtoy3{display:grid;grid-template-columns:max-content max-content max-content 1fr max-content;gap:.6rem;align-items:baseline;padding:.4rem .7rem;background:var(--bg-elevated, var(--bg-primary));border:1px solid var(--border-subtle);border-radius:var(--radius-sm, 4px);font-size:var(--fs-xs, .75rem);font-variant-numeric:tabular-nums}.call-status.svelte-bmtoy3{text-transform:uppercase;letter-spacing:.04em;color:var(--text-secondary)}.call-card.status-succeeded.svelte-bmtoy3 .call-status:where(.svelte-bmtoy3){color:var(--accent-green, #6cd47a)}.call-card.status-failed.svelte-bmtoy3 .call-status:where(.svelte-bmtoy3){color:var(--accent-amber, #d4a76c)}.call-card.status-running.svelte-bmtoy3 .call-status:where(.svelte-bmtoy3){color:var(--accent-cyan)}.call-time.svelte-bmtoy3{color:var(--text-secondary)}.call-dur.svelte-bmtoy3{color:var(--text-primary)}.call-agent.svelte-bmtoy3{color:var(--text-secondary);font-family:SF Mono,monospace;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.call-err.svelte-bmtoy3{color:var(--accent-amber, #d4a76c);font-family:SF Mono,monospace}.empty.svelte-bmtoy3{color:var(--text-secondary);font-style:italic;font-size:var(--fs-sm);margin:0}.external-tool.svelte-1b93nfi{display:flex;flex-direction:column;gap:1.2rem}.description.svelte-1b93nfi{color:var(--text-primary);line-height:1.65;margin:0;font-size:var(--fs-md)}.description.empty.svelte-1b93nfi{color:var(--text-secondary);font-style:italic}.info-grid.svelte-1b93nfi{display:grid;grid-template-columns:max-content 1fr;gap:.3rem 1rem;margin:0;font-size:var(--fs-sm)}dt.svelte-1b93nfi{color:var(--text-secondary);font-weight:500}dd.svelte-1b93nfi{margin:0;color:var(--text-primary)}dd.yes.svelte-1b93nfi{color:var(--accent-green, #6cd47a)}dd.no.svelte-1b93nfi{color:var(--text-secondary)}dd.usage.svelte-1b93nfi{color:var(--accent-cyan);font-variant-numeric:tabular-nums}code.svelte-1b93nfi{font-family:SF Mono,monospace;font-size:.88em;background:var(--bg-primary, #0a0a0a);padding:.05rem .35rem;border-radius:.2rem}.provider-chip.svelte-1b93nfi{display:inline-block;padding:.1rem .55rem;border-radius:999px;background:var(--bg-elevated, var(--bg-primary));border:1px solid var(--accent-cyan);color:var(--accent-cyan);font-size:var(--fs-xs, .75rem)}.endpoint.svelte-1b93nfi{color:var(--accent-cyan);text-decoration:none}.endpoint.svelte-1b93nfi:hover{text-decoration:underline}h3.svelte-1b93nfi{font-size:var(--fs-sm);color:var(--text-secondary);text-transform:uppercase;letter-spacing:.06em;margin:0 0 .4rem;font-weight:500}.rate-list.svelte-1b93nfi{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:max-content 1fr;gap:.3rem .9rem;font-size:var(--fs-sm)}.rate-list.svelte-1b93nfi li:where(.svelte-1b93nfi){display:contents}.rate-key.svelte-1b93nfi{color:var(--text-secondary);text-transform:capitalize}.rate-value.svelte-1b93nfi{color:var(--text-primary);font-variant-numeric:tabular-nums}.chips.svelte-1b93nfi{display:flex;flex-wrap:wrap;gap:.35rem}.chip.svelte-1b93nfi{font-size:var(--fs-xs, .75rem);padding:.2rem .55rem;border:1px solid var(--border-subtle);border-radius:999px;color:var(--text-secondary);background:var(--bg-primary, #0a0a0a)}.bench-list.svelte-1b93nfi{list-style:none;padding:0;margin:0;display:grid;gap:.3rem}.bench-list.svelte-1b93nfi li:where(.svelte-1b93nfi){display:flex;align-items:baseline;gap:.6rem;padding:.3rem .5rem;background:var(--bg-primary, #0a0a0a);border:1px solid var(--border-subtle);border-radius:var(--radius-sm, 4px);font-size:var(--fs-sm)}.bench-ref.svelte-1b93nfi code:where(.svelte-1b93nfi){color:var(--accent-cyan)}.bench-score.svelte-1b93nfi{font-variant-numeric:tabular-nums;color:var(--accent-green, #6cd47a);font-weight:600}.bench-src.svelte-1b93nfi{color:var(--text-secondary);text-decoration:none;margin-left:auto;font-size:var(--fs-xs, .75rem)}.bench-src.svelte-1b93nfi:hover{color:var(--accent-cyan)}.samples.svelte-1b93nfi details:where(.svelte-1b93nfi){margin-bottom:.4rem;background:var(--bg-primary, #0a0a0a);border:1px solid var(--border-subtle);border-radius:var(--radius-sm, 4px);padding:.4rem .6rem}.samples.svelte-1b93nfi summary:where(.svelte-1b93nfi){cursor:pointer;color:var(--text-secondary);font-size:var(--fs-sm);text-transform:lowercase}.samples.svelte-1b93nfi pre:where(.svelte-1b93nfi){margin:.5rem 0 0;padding:.6rem .8rem;background:var(--bg-secondary);border-radius:var(--radius-sm, 4px);overflow-x:auto;font-size:var(--fs-xs, .75rem);max-height:18rem}.long-desc.svelte-1b93nfi .markdown:where(.svelte-1b93nfi){color:var(--text-primary);line-height:1.6;font-size:var(--fs-sm)}.long-desc.svelte-1b93nfi p{margin:0 0 .7rem}.long-desc.svelte-1b93nfi code{background:var(--bg-primary, #0a0a0a);padding:.05rem .35rem;border-radius:.2rem;font-size:.9em}.long-desc.svelte-1b93nfi a{color:var(--accent-cyan)}.ext-links.svelte-1b93nfi{display:flex;flex-wrap:wrap;gap:.6rem}.ext-link.svelte-1b93nfi{display:inline-block;padding:.4rem 1rem;border:1px solid var(--border-subtle);border-radius:var(--radius-sm, 4px);text-decoration:none;color:var(--text-secondary);font-size:var(--fs-sm);transition:border-color .15s,color .15s}.ext-link.svelte-1b93nfi:hover{border-color:var(--accent-cyan, #5eead4);color:var(--accent-cyan, #5eead4)}.ext-link.primary.svelte-1b93nfi{border-color:var(--accent-amber, #d4a96c);color:var(--accent-amber, #d4a96c)}.ext-link.primary.svelte-1b93nfi:hover{border-color:var(--accent-cyan, #5eead4);color:var(--accent-cyan, #5eead4)}.senate.svelte-1vbrd75{background:var(--bg-secondary);border:1px solid var(--border-subtle);border-radius:var(--radius-md);padding:1.4rem 1.6rem}.strip.svelte-1vbrd75{display:flex;flex-wrap:wrap;gap:.4rem;align-items:center;margin-bottom:1rem;padding-bottom:.8rem;border-bottom:1px solid var(--border-subtle);font-size:var(--fs-sm)}.pill.svelte-1vbrd75{display:inline-block;padding:.15rem .7rem;border-radius:999px;font-size:var(--fs-xs, .75rem);text-transform:uppercase;letter-spacing:.05em;border:1px solid var(--border-subtle);background:var(--bg-elevated, var(--bg-primary));color:var(--text-secondary)}.status-proposed.svelte-1vbrd75{color:var(--accent-amber, #d4a76c);border-color:var(--accent-amber, #d4a76c)}.status-passed.svelte-1vbrd75,.status-approved.svelte-1vbrd75{color:var(--accent-green, #6cd47a);border-color:var(--accent-green, #6cd47a)}.status-rejected.svelte-1vbrd75,.status-failed.svelte-1vbrd75{color:var(--accent-red, #d47a6c);border-color:var(--accent-red, #d47a6c)}.unanimous.svelte-1vbrd75{color:var(--accent-amber, #d4a76c);border-color:var(--accent-amber, #d4a76c)}.proposer.svelte-1vbrd75{margin-left:auto;color:var(--text-secondary)}.proposer.svelte-1vbrd75 a:where(.svelte-1vbrd75){color:var(--accent-cyan);font-family:SF Mono,monospace}.tally.svelte-1vbrd75{margin-bottom:1.2rem}.tally-header.svelte-1vbrd75{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:.5rem}h3.svelte-1vbrd75{font-size:var(--fs-md, 1rem);margin:0}.quorum.svelte-1vbrd75{color:var(--text-secondary);font-size:var(--fs-sm)}.quorum.met.svelte-1vbrd75{color:var(--accent-green, #6cd47a)}.bar.svelte-1vbrd75{display:flex;width:100%;height:28px;background:var(--bg-elevated, var(--bg-primary));border-radius:var(--radius-sm, 4px);overflow:hidden;border:1px solid var(--border-subtle);margin-bottom:.5rem}.for.svelte-1vbrd75{background:var(--accent-green, #6cd47a);color:var(--bg-primary, #0a0a0a);display:flex;align-items:center;justify-content:center;font-weight:700;font-size:var(--fs-sm)}.against.svelte-1vbrd75{background:var(--accent-red, #d47a6c);color:var(--bg-primary, #0a0a0a);display:flex;align-items:center;justify-content:center;font-weight:700;font-size:var(--fs-sm)}.abstain.svelte-1vbrd75{background:var(--text-secondary);color:var(--bg-primary, #0a0a0a);display:flex;align-items:center;justify-content:center;font-weight:700;font-size:var(--fs-sm)}.for.svelte-1vbrd75 span:where(.svelte-1vbrd75),.against.svelte-1vbrd75 span:where(.svelte-1vbrd75),.abstain.svelte-1vbrd75 span:where(.svelte-1vbrd75){padding:0 .4rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.legend.svelte-1vbrd75{display:flex;gap:1.2rem;flex-wrap:wrap;color:var(--text-secondary);font-size:var(--fs-sm);font-variant-numeric:tabular-nums}.dot.svelte-1vbrd75{display:inline-block;width:10px;height:10px;border-radius:50%;margin-right:.4em}.for-dot.svelte-1vbrd75{background:var(--accent-green, #6cd47a)}.against-dot.svelte-1vbrd75{background:var(--accent-red, #d47a6c)}.abstain-dot.svelte-1vbrd75{background:var(--text-secondary)}.participation.svelte-1vbrd75{margin-left:auto}.block.svelte-1vbrd75{margin-top:1.2rem;padding-top:1rem;border-top:1px solid var(--border-subtle)}.block.svelte-1vbrd75 p:where(.svelte-1vbrd75){color:var(--text-primary);line-height:1.6;margin:0;white-space:pre-wrap}.convert-section.svelte-1vbrd75{display:flex;align-items:center;gap:.8rem;margin-top:1.2rem;padding-top:1rem;border-top:1px solid var(--border-subtle)}.btn-convert.svelte-1vbrd75{padding:.3rem 1rem;border-radius:var(--radius-sm, 4px);border:1px solid var(--accent-cyan, #6cd4c8);background:transparent;color:var(--accent-cyan, #6cd4c8);font-size:var(--fs-sm);cursor:pointer;font-family:inherit;transition:background .15s}.btn-convert.svelte-1vbrd75:hover{background:color-mix(in srgb,var(--accent-cyan, #6cd4c8) 12%,transparent)}.btn-convert.retry.svelte-1vbrd75{border-color:var(--accent-amber, #d4a76c);color:var(--accent-amber, #d4a76c)}.btn-convert.retry.svelte-1vbrd75:hover{background:color-mix(in srgb,var(--accent-amber, #d4a76c) 12%,transparent)}.badge.svelte-1vbrd75{display:inline-flex;align-items:center;gap:.4rem;padding:.2rem .7rem;border-radius:999px;font-size:var(--fs-xs, .75rem);border:1px solid}.badge.converting.svelte-1vbrd75{color:var(--accent-amber, #d4a76c);border-color:var(--accent-amber, #d4a76c)}.badge.converted.svelte-1vbrd75{color:var(--accent-green, #6cd47a);border-color:var(--accent-green, #6cd47a)}.badge.converted.svelte-1vbrd75 a:where(.svelte-1vbrd75){color:var(--accent-cyan);font-family:SF Mono,monospace;font-size:var(--fs-xs, .75rem)}.badge.failed.svelte-1vbrd75{color:var(--accent-red, #d47a6c);border-color:var(--accent-red, #d47a6c)}.pulse-dot.svelte-1vbrd75{display:inline-block;width:8px;height:8px;border-radius:50%;background:var(--accent-amber, #d4a76c);animation:svelte-1vbrd75-pulse 1.2s ease-in-out infinite}@keyframes svelte-1vbrd75-pulse{0%,to{opacity:1}50%{opacity:.3}}.message.svelte-rzalug{background:var(--bg-secondary);border:1px solid var(--border-subtle);border-radius:var(--radius-md);padding:1.4rem 1.6rem}.strip.svelte-rzalug{display:flex;flex-wrap:wrap;gap:.4rem;margin-bottom:1rem;padding-bottom:.8rem;border-bottom:1px solid var(--border-subtle)}.pill.svelte-rzalug{display:inline-block;padding:.15rem .7rem;border-radius:999px;font-size:var(--fs-xs, .75rem);text-transform:uppercase;letter-spacing:.05em;border:1px solid var(--border-subtle);background:var(--bg-elevated, var(--bg-primary));color:var(--text-secondary)}.priority-urgent.svelte-rzalug,.priority-high.svelte-rzalug{color:var(--accent-red, #d47a6c);border-color:var(--accent-red, #d47a6c)}.priority-low.svelte-rzalug{color:var(--text-secondary)}.ack-pending.svelte-rzalug{color:var(--accent-amber, #d4a76c);border-color:var(--accent-amber, #d4a76c)}.ack-acked.svelte-rzalug,.ack-acknowledged.svelte-rzalug{color:var(--accent-green, #6cd47a);border-color:var(--accent-green, #6cd47a)}.ack-rejected.svelte-rzalug{color:var(--accent-red, #d47a6c);border-color:var(--accent-red, #d47a6c)}.sender-kind.svelte-rzalug{color:var(--accent-cyan)}.addressing.svelte-rzalug{margin-bottom:1rem;font-size:var(--fs-sm)}.row.svelte-rzalug{display:grid;grid-template-columns:6em 1fr;gap:.6em;padding:.2rem 0}.label.svelte-rzalug{color:var(--text-secondary);font-size:var(--fs-xs, .75rem);text-transform:uppercase;letter-spacing:.05em}.addr.svelte-rzalug{color:var(--accent-cyan);font-family:SF Mono,monospace;text-decoration:none}.addr.svelte-rzalug:hover{text-decoration:underline}h3.svelte-rzalug{font-size:var(--fs-md, 1rem);margin:1.2rem 0 .5rem}.body.svelte-rzalug p:where(.svelte-rzalug){color:var(--text-primary);line-height:1.6;margin:0;white-space:pre-wrap}.ack.svelte-rzalug{border-top:1px solid var(--border-subtle);padding-top:1rem;margin-top:1rem}.ack-meta.svelte-rzalug{color:var(--text-secondary);font-size:var(--fs-sm);margin:0}.response-divider.svelte-rzalug{margin:0 .4em}.response.svelte-rzalug{color:var(--text-primary);font-style:italic}.debate.svelte-1103e7w{background:var(--bg-secondary);border:1px solid var(--border-subtle);border-radius:var(--radius-md);padding:1.4rem 1.6rem}.strip.svelte-1103e7w{display:flex;flex-wrap:wrap;gap:.4rem;margin-bottom:1rem;padding-bottom:.8rem;border-bottom:1px solid var(--border-subtle)}.pill.svelte-1103e7w{display:inline-block;padding:.15rem .7rem;border-radius:999px;font-size:var(--fs-xs, .75rem);text-transform:uppercase;letter-spacing:.05em;border:1px solid var(--border-subtle);background:var(--bg-elevated, var(--bg-primary));color:var(--text-secondary)}.status-completed.svelte-1103e7w{color:var(--accent-cyan)}.status-active.svelte-1103e7w,.status-running.svelte-1103e7w{color:var(--accent-green, #6cd47a);border-color:var(--accent-green, #6cd47a)}.status-failed.svelte-1103e7w,.status-aborted.svelte-1103e7w{color:var(--accent-red, #d47a6c);border-color:var(--accent-red, #d47a6c)}.question.svelte-1103e7w p:where(.svelte-1103e7w){color:var(--text-primary);line-height:1.6;margin:0;font-style:italic;border-left:3px solid var(--accent-cyan);padding-left:1rem}h3.svelte-1103e7w{font-size:var(--fs-md, 1rem);margin:1.2rem 0 .5rem}.counters.svelte-1103e7w{display:flex;gap:1rem;flex-wrap:wrap;padding:1rem 0;border-top:1px solid var(--border-subtle);border-bottom:1px solid var(--border-subtle);margin-top:1.2rem}.counter.svelte-1103e7w{text-align:center;flex:1;min-width:100px}.counter.highlight.svelte-1103e7w{color:var(--accent-cyan)}.counter-value.svelte-1103e7w{font-size:var(--fs-xl);font-weight:700;color:var(--text-primary);font-variant-numeric:tabular-nums}.counter-value.cyan.svelte-1103e7w{color:var(--accent-cyan)}.counter.highlight.svelte-1103e7w .counter-value:where(.svelte-1103e7w){color:var(--accent-cyan)}.counter-label.svelte-1103e7w{color:var(--text-secondary);font-size:var(--fs-xs, .75rem);text-transform:uppercase;letter-spacing:.05em;margin-top:.2rem}.block.svelte-1103e7w{margin-top:1.2rem}.block.svelte-1103e7w p:where(.svelte-1103e7w){color:var(--text-primary);line-height:1.6;margin:0;white-space:pre-wrap}.tag-list.svelte-1103e7w{display:flex;flex-wrap:wrap;gap:.4rem}.tag.svelte-1103e7w{padding:.15rem .7rem;border-radius:999px;background:var(--bg-elevated, var(--bg-primary));color:var(--text-secondary);font-size:var(--fs-xs, .75rem)}ul.svelte-1103e7w{list-style:none;padding:0;margin:0}ul.svelte-1103e7w li:where(.svelte-1103e7w){display:grid;grid-template-columns:7em 1fr;gap:.6em;padding:.2rem 0;font-size:var(--fs-sm)}.rel.svelte-1103e7w{color:var(--text-secondary);font-size:var(--fs-xs, .75rem);text-transform:uppercase}ul.svelte-1103e7w a:where(.svelte-1103e7w){color:var(--accent-cyan)}.signal.svelte-oulssh{background:var(--bg-secondary);border:1px solid var(--border-subtle);border-radius:var(--radius-md);padding:1.4rem 1.6rem;display:flex;flex-direction:column;gap:1.3rem;background-image:linear-gradient(to bottom,color-mix(in srgb,var(--accent-cyan) 4%,transparent),transparent 30%)}.strip.svelte-oulssh{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem}.pill.svelte-oulssh{display:inline-block;padding:.15rem .7rem;border-radius:999px;font-size:var(--fs-xs, .75rem);text-transform:uppercase;letter-spacing:.05em;border:1px solid var(--border-subtle);background:var(--bg-elevated, var(--bg-primary));font-family:SF Mono,monospace}.pill.kind.svelte-oulssh{font-weight:600}.pill.kind.k-vote.svelte-oulssh{color:var(--accent-cyan);border-color:var(--accent-cyan)}.pill.kind.k-fund.svelte-oulssh{color:var(--accent-green, #6cd47a);border-color:var(--accent-green, #6cd47a)}.pill.kind.k-rank.svelte-oulssh{color:#c46cd4;border-color:#c46cd4}.pill.kind.k-cal.svelte-oulssh{color:var(--accent-amber, #d4a76c);border-color:var(--accent-amber, #d4a76c)}.pill.kind.k-usage.svelte-oulssh{color:#6cd4c4;border-color:#6cd4c4}.pill.kind.k-bet.svelte-oulssh{color:#9c6cd4;border-color:#9c6cd4}.pill.kind.k-div.svelte-oulssh{color:var(--accent-green, #6cd47a);border-color:var(--accent-green, #6cd47a)}.pill.kind.k-qf.svelte-oulssh{color:#6cd4c4;border-color:#6cd4c4}.pill.kind.k-other.svelte-oulssh,.pill.dim.svelte-oulssh{color:var(--text-secondary)}.direction.svelte-oulssh{display:inline-flex;align-items:center;gap:.25em;font-size:var(--fs-sm);font-variant-numeric:tabular-nums}.direction-up.svelte-oulssh{color:var(--accent-green, #6cd47a)}.direction-down.svelte-oulssh{color:var(--accent-red, #d47a6c)}.direction-neutral.svelte-oulssh{color:var(--text-secondary)}.direction-label.svelte-oulssh{text-transform:uppercase;letter-spacing:.05em;font-size:var(--fs-xs, .75rem)}.weight.svelte-oulssh{color:var(--text-secondary);font-size:var(--fs-sm);font-variant-numeric:tabular-nums}.weight.svelte-oulssh strong:where(.svelte-oulssh){color:var(--text-primary);font-weight:600}.when.svelte-oulssh{margin-left:auto;color:var(--text-secondary);font-size:var(--fs-xs, .75rem);font-family:SF Mono,monospace}.value-block.svelte-oulssh{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:.8rem}.value-cell.svelte-oulssh{background:var(--bg-elevated, var(--bg-primary));border:1px solid var(--border-subtle);border-radius:var(--radius-sm, 4px);padding:.8rem 1rem}.value-label.svelte-oulssh{font-size:var(--fs-xs, .7rem);color:var(--text-secondary);text-transform:uppercase;letter-spacing:.05em}.value-big.svelte-oulssh{font-size:var(--fs-xl, 1.5rem);font-weight:700;color:var(--accent-cyan);font-variant-numeric:tabular-nums;margin:.3rem 0 .5rem;line-height:1.1;word-break:break-word}.value-bar.svelte-oulssh{height:4px;background:var(--bg-secondary);border-radius:2px;overflow:hidden}.value-bar-fill.svelte-oulssh{height:100%;transition:width .3s ease}.value-bar-fill.k-vote.svelte-oulssh{background:var(--accent-cyan)}.value-bar-fill.k-fund.svelte-oulssh{background:var(--accent-green, #6cd47a)}.value-bar-fill.k-rank.svelte-oulssh{background:#c46cd4}.value-bar-fill.k-cal.svelte-oulssh{background:var(--accent-amber, #d4a76c)}.value-bar-fill.k-usage.svelte-oulssh{background:#6cd4c4}.value-bar-fill.k-bet.svelte-oulssh{background:#9c6cd4}.value-bar-fill.k-div.svelte-oulssh{background:var(--accent-green, #6cd47a)}.value-bar-fill.k-qf.svelte-oulssh{background:#6cd4c4}.value-bar-fill.k-other.svelte-oulssh{background:var(--text-secondary)}h3.svelte-oulssh{font-size:var(--fs-md, 1rem);margin:0 0 .6rem;color:var(--text-primary)}.target.svelte-oulssh{padding-top:.6rem;border-top:1px solid var(--border-subtle)}.target-link.svelte-oulssh{display:inline-flex;align-items:baseline;gap:.5em;color:var(--accent-cyan);text-decoration:none;padding:.4rem .7rem;background:var(--bg-elevated, var(--bg-primary));border:1px solid var(--border-subtle);border-radius:var(--radius-sm, 4px);transition:border-color .15s ease}.target-link.svelte-oulssh:hover{border-color:var(--accent-cyan)}.target-type.svelte-oulssh{color:var(--text-secondary);font-size:var(--fs-xs, .75rem);text-transform:uppercase;letter-spacing:.05em}.target-arrow.svelte-oulssh{color:var(--text-secondary)}.target-id.svelte-oulssh{color:var(--accent-cyan);font-size:var(--fs-sm)}.target-raw.svelte-oulssh{color:var(--text-secondary);font-size:var(--fs-sm)}.empty.svelte-oulssh{color:var(--text-secondary);font-style:italic;margin:0}.author.svelte-oulssh,.rationale.svelte-oulssh{padding-top:.6rem;border-top:1px solid var(--border-subtle)}.rationale.svelte-oulssh p:where(.svelte-oulssh){margin:0;color:var(--text-primary);line-height:1.6;white-space:pre-wrap}.meta.svelte-oulssh{display:flex;flex-wrap:wrap;gap:.6rem 1.2rem;align-items:baseline;padding-top:.8rem;border-top:1px solid var(--border-subtle);font-size:var(--fs-xs, .75rem);color:var(--text-secondary)}.meta-item.svelte-oulssh{display:inline-flex;gap:.4em;align-items:baseline}.meta-label.svelte-oulssh{text-transform:uppercase;letter-spacing:.05em}.meta.svelte-oulssh code:where(.svelte-oulssh),.meta.svelte-oulssh time:where(.svelte-oulssh){color:var(--text-primary);font-family:SF Mono,monospace}.meta-note.svelte-oulssh{margin-left:auto;font-style:italic}.collider-view.svelte-1221vyt{display:flex;flex-direction:column;gap:1.2rem}.criterion-card.svelte-1221vyt{padding:1.4rem 1.6rem;border:2px solid var(--accent-cyan);border-radius:var(--radius-md);background:linear-gradient(135deg,var(--bg-secondary),var(--bg-elevated, var(--bg-secondary)))}.criterion-card.state-resolved.svelte-1221vyt{border-color:var(--accent-green, #6cd47a)}.criterion-card.state-auto_refunded.svelte-1221vyt,.criterion-card.state-voided.svelte-1221vyt{border-color:var(--text-secondary);opacity:.85}.criterion-card.svelte-1221vyt header:where(.svelte-1221vyt){display:flex;justify-content:space-between;align-items:baseline;margin-bottom:.5rem}.state-pill.svelte-1221vyt{text-transform:uppercase;letter-spacing:.06em;font-family:SF Mono,monospace;font-size:var(--fs-xs, .7rem);padding:.1rem .6rem;border-radius:999px;border:1px solid currentColor;color:var(--accent-cyan)}.criterion-card.state-resolved.svelte-1221vyt .state-pill:where(.svelte-1221vyt){color:var(--accent-green, #6cd47a)}.countdown.svelte-1221vyt{font-family:SF Mono,monospace;color:var(--text-secondary);font-variant-numeric:tabular-nums;font-size:var(--fs-sm)}.criterion-card.svelte-1221vyt h2:where(.svelte-1221vyt){margin:0 0 .4rem;color:var(--text-secondary);font-size:var(--fs-sm);font-weight:500;text-transform:uppercase;letter-spacing:.05em}.criterion-text.svelte-1221vyt{margin:0 0 .7rem;font-size:var(--fs-xl);color:var(--text-primary);line-height:1.4}.resolution-link.svelte-1221vyt{margin:0;color:var(--text-secondary);font-size:var(--fs-sm)}.resolution-link.svelte-1221vyt a:where(.svelte-1221vyt){color:var(--accent-cyan);font-family:SF Mono,monospace}.winner-banner.svelte-1221vyt{margin:.6rem 0 0;padding:.6rem .8rem;background:var(--bg-primary, #0a0a0a);border-left:3px solid var(--accent-green, #6cd47a);border-radius:4px}.winner-banner.svelte-1221vyt strong:where(.svelte-1221vyt){color:var(--accent-green, #6cd47a)}.reason.svelte-1221vyt{margin:.4rem 0 0;color:var(--text-secondary);font-size:var(--fs-sm);font-style:italic}.sides-card.svelte-1221vyt{padding:1.2rem 1.4rem;background:var(--bg-secondary);border:1px solid var(--border-subtle);border-radius:var(--radius-md)}.sides-head.svelte-1221vyt{display:flex;align-items:baseline;justify-content:space-between;gap:.7rem;margin:0 0 .7rem}.sides-head.svelte-1221vyt h3:where(.svelte-1221vyt){margin:0;color:var(--text-secondary);font-size:var(--fs-sm);font-weight:500;text-transform:uppercase;letter-spacing:.05em}.live-indicator.svelte-1221vyt{display:inline-flex;align-items:center;gap:.35em;color:var(--text-secondary);font-family:SF Mono,monospace;font-size:var(--fs-xs, .65rem);text-transform:uppercase;letter-spacing:.06em}.live-dot.svelte-1221vyt{width:7px;height:7px;border-radius:50%;background:var(--text-muted, var(--text-secondary))}.live-indicator.on.svelte-1221vyt{color:var(--accent-green, #6cd47a)}.live-indicator.on.svelte-1221vyt .live-dot:where(.svelte-1221vyt){background:var(--accent-green, #6cd47a);box-shadow:0 0 #6cd47a80;animation:svelte-1221vyt-collider-live-dot 2s infinite}@keyframes svelte-1221vyt-collider-live-dot{0%{box-shadow:0 0 #6cd47a80}70%{box-shadow:0 0 0 6px #6cd47a00}to{box-shadow:0 0 #6cd47a00}}.sides.svelte-1221vyt{list-style:none;margin:0 0 .8rem;padding:0;display:flex;flex-direction:column;gap:.7rem}.side.svelte-1221vyt{display:grid;grid-template-columns:minmax(8rem,1fr) auto 1fr auto;gap:.7rem;align-items:center;padding:.6rem .8rem;background:var(--bg-primary, #0a0a0a);border:1px solid var(--border-subtle);border-radius:var(--radius-sm, 4px);transition:border-color .2s ease,background-color .6s ease,box-shadow .6s ease}.side.winner.svelte-1221vyt{border-color:var(--accent-green, #6cd47a)}.side.pulse.svelte-1221vyt{animation:svelte-1221vyt-side-pulse .6s ease-out}.side.pulse.svelte-1221vyt .pot:where(.svelte-1221vyt){animation:svelte-1221vyt-pot-pulse .6s ease-out}.side.pulse.svelte-1221vyt .share-fill:where(.svelte-1221vyt){animation:svelte-1221vyt-share-pulse .6s ease-out}@keyframes svelte-1221vyt-side-pulse{0%{background-color:var(--bg-primary, #0a0a0a);box-shadow:0 0 #6cd47a00}35%{background-color:color-mix(in srgb,var(--accent-green, #6cd47a) 18%,var(--bg-primary, #0a0a0a));box-shadow:0 0 0 4px #6cd47a59}to{background-color:var(--bg-primary, #0a0a0a);box-shadow:0 0 #6cd47a00}}@keyframes svelte-1221vyt-pot-pulse{0%{transform:scale(1);color:var(--accent-cyan)}35%{transform:scale(1.08);color:var(--accent-green, #6cd47a)}to{transform:scale(1);color:var(--accent-cyan)}}@keyframes svelte-1221vyt-share-pulse{0%{filter:brightness(1)}35%{filter:brightness(1.4)}to{filter:brightness(1)}}.side-link.svelte-1221vyt{display:flex;flex-direction:column;gap:.1rem;text-decoration:none;overflow:hidden}.side-link.svelte-1221vyt:hover .side-label:where(.svelte-1221vyt){color:var(--accent-cyan);text-decoration:underline}.side-label.svelte-1221vyt{color:var(--text-primary);font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.side-ref.svelte-1221vyt{font-family:SF Mono,monospace;color:var(--text-secondary);font-size:var(--fs-xs, .7rem)}.pot-row.svelte-1221vyt{display:flex;align-items:baseline;gap:.25rem;font-variant-numeric:tabular-nums}.pot.svelte-1221vyt{display:inline-block;transform-origin:left center;font-family:SF Mono,monospace;font-size:var(--fs-lg);color:var(--accent-cyan)}.pot-unit.svelte-1221vyt{color:var(--text-secondary);font-size:var(--fs-xs, .7rem)}.bettors.svelte-1221vyt{color:var(--text-secondary);font-size:var(--fs-xs, .75rem)}.consensus-chip.svelte-1221vyt{display:inline-flex;align-items:center;gap:.35rem;margin-left:.6rem;padding:.1rem .45rem;border-radius:999px;background:var(--bg-secondary);border:1px solid var(--border-subtle);font-variant-numeric:tabular-nums;cursor:help}.consensus-pct.svelte-1221vyt{font-family:SF Mono,monospace;font-size:var(--fs-xs, .7rem);color:var(--accent-green, #6cd47a)}.consensus-bar.svelte-1221vyt{display:inline-block;width:80px;height:6px;background:var(--bg-primary, #0a0a0a);border-radius:3px;overflow:hidden}.consensus-bar-fill.svelte-1221vyt{display:block;height:100%;background:linear-gradient(90deg,var(--accent-cyan),var(--accent-green, #6cd47a))}.consensus-meta.svelte-1221vyt{font-family:SF Mono,monospace;color:var(--text-secondary);font-size:var(--fs-xs, .7rem)}.share-bar.svelte-1221vyt{height:8px;background:var(--bg-secondary);border-radius:4px;overflow:hidden}.share-fill.svelte-1221vyt{height:100%;background:var(--accent-cyan);opacity:.7;transition:width .45s cubic-bezier(.2,.8,.2,1)}.side.winner.svelte-1221vyt .share-fill:where(.svelte-1221vyt){background:var(--accent-green, #6cd47a);opacity:.9}.share-pct.svelte-1221vyt{font-family:SF Mono,monospace;color:var(--text-secondary);font-variant-numeric:tabular-nums;font-size:var(--fs-sm);min-width:3em;text-align:right}.total-strip.svelte-1221vyt{margin:0;color:var(--text-secondary);font-size:var(--fs-sm);font-variant-numeric:tabular-nums}.bet-card.svelte-1221vyt{padding:1rem 1.2rem;background:var(--bg-secondary);border:1px solid var(--accent-yellow);border-radius:var(--radius-md)}.bet-card.bet-card-closed.svelte-1221vyt{border-color:var(--border-subtle);opacity:.85}.bet-head.svelte-1221vyt{display:flex;align-items:baseline;justify-content:space-between;gap:.7rem;margin-bottom:.7rem}.bet-card.svelte-1221vyt h3:where(.svelte-1221vyt){margin:0;color:var(--accent-yellow);font-size:var(--fs-md, 1rem);text-transform:uppercase;letter-spacing:.05em}.bet-card-closed.svelte-1221vyt h3:where(.svelte-1221vyt){color:var(--text-secondary)}.bet-closed-pill.svelte-1221vyt{font-family:SF Mono,monospace;text-transform:uppercase;letter-spacing:.05em;font-size:var(--fs-xs, .7rem);padding:.1rem .6rem;border:1px solid var(--text-secondary);border-radius:999px;color:var(--text-secondary)}.bet-anon-pill.svelte-1221vyt{font-size:var(--fs-xs, .75rem);color:var(--text-secondary)}.bet-anon-pill.svelte-1221vyt a:where(.svelte-1221vyt){color:var(--accent-cyan)}.bet-rows.svelte-1221vyt{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.5rem}.bet-row.svelte-1221vyt{display:grid;grid-template-columns:minmax(8rem,1fr) auto;gap:.7rem;align-items:center;padding:.55rem .7rem;background:var(--bg-primary, #0a0a0a);border:1px solid var(--border-subtle);border-radius:var(--radius-sm, 4px)}.bet-row.confirming.svelte-1221vyt{border-color:var(--accent-yellow);grid-template-columns:1fr}.bet-row-side.svelte-1221vyt{display:flex;flex-direction:column;gap:.1rem;overflow:hidden}.bet-row.confirming.svelte-1221vyt .bet-row-side:where(.svelte-1221vyt){display:none}.bet-row-label.svelte-1221vyt{color:var(--text-primary);font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bet-row-meta.svelte-1221vyt{font-family:SF Mono,monospace;color:var(--text-secondary);font-size:var(--fs-xs, .7rem);font-variant-numeric:tabular-nums}.bet-row-disabled.svelte-1221vyt{color:var(--text-secondary);font-size:var(--fs-xs, .75rem);font-style:italic}.bet-row-form.svelte-1221vyt{display:flex;align-items:center;gap:.4rem}.bet-row-form.row-disabled.svelte-1221vyt{opacity:.4;pointer-events:none}.bet-row-form.confirming.svelte-1221vyt{flex-wrap:wrap;justify-content:space-between}.bet-confirm-text.svelte-1221vyt{color:var(--text-primary);font-size:var(--fs-sm);flex:1 1 auto;min-width:12rem}.bet-confirm-text.svelte-1221vyt strong:where(.svelte-1221vyt){color:var(--accent-yellow)}.bet-row-stake.svelte-1221vyt{display:inline-flex;align-items:center;gap:.3rem;background:var(--bg-secondary);border:1px solid var(--border-subtle);border-radius:var(--radius-sm, 4px);padding:0 .5rem}.bet-row-stake.svelte-1221vyt input:where(.svelte-1221vyt){background:transparent;border:none;color:var(--text-primary);font-family:SF Mono,monospace;font-size:var(--fs-sm);width:4.5rem;padding:.4rem 0;text-align:right}.bet-row-stake.svelte-1221vyt input:where(.svelte-1221vyt):focus{outline:none}.bet-row-stake.svelte-1221vyt:focus-within{border-color:var(--accent-yellow)}.bet-row-unit.svelte-1221vyt{color:var(--text-secondary);font-size:var(--fs-xs, .7rem);pointer-events:none}.bet-row-go.svelte-1221vyt,.bet-confirm-go.svelte-1221vyt,.bet-confirm-cancel.svelte-1221vyt{padding:.45rem .9rem;border-radius:var(--radius-sm, 4px);font-weight:600;font-size:var(--fs-xs, .75rem);text-transform:uppercase;letter-spacing:.05em;cursor:pointer;border:1px solid transparent}.bet-row-go.svelte-1221vyt{background:var(--accent-yellow);color:var(--bg-primary, #0a0a0a);border-color:var(--accent-yellow)}.bet-row-go.svelte-1221vyt:hover:not(:disabled){background:var(--accent-cyan);border-color:var(--accent-cyan)}.bet-row-go.svelte-1221vyt:disabled{opacity:.5;cursor:not-allowed}.bet-confirm-go.svelte-1221vyt{background:var(--accent-green);color:var(--bg-primary, #0a0a0a);border-color:var(--accent-green)}.bet-confirm-go.svelte-1221vyt:hover:not(:disabled){filter:brightness(1.1)}.bet-confirm-go.svelte-1221vyt:disabled{opacity:.6;cursor:not-allowed}.bet-confirm-cancel.svelte-1221vyt{background:transparent;color:var(--text-secondary);border-color:var(--border-subtle)}.bet-confirm-cancel.svelte-1221vyt:hover:not(:disabled){border-color:var(--accent-red);color:var(--accent-red)}.bet-foot.svelte-1221vyt{margin:.7rem 0 0;color:var(--text-secondary);font-size:var(--fs-xs, .7rem);font-style:italic}.bet-success.svelte-1221vyt{margin:.7rem 0 0;padding:.5rem .7rem;background:var(--bg-primary, #0a0a0a);border-left:3px solid var(--accent-green, #6cd47a);color:var(--text-primary);font-size:var(--fs-sm);border-radius:4px}.bet-error.svelte-1221vyt{margin:.7rem 0 0;padding:.5rem .7rem;background:var(--bg-primary, #0a0a0a);border-left:3px solid var(--accent-red);color:var(--accent-red);font-size:var(--fs-sm);border-radius:4px}.budget-link.svelte-1221vyt{display:block;margin-top:.3rem}.budget-link.svelte-1221vyt a:where(.svelte-1221vyt){color:var(--accent-cyan);font-size:var(--fs-xs, .75rem)}.visually-hidden.svelte-1221vyt{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.benchmark-view.svelte-4nvwds{display:flex;flex-direction:column;gap:1.2rem}.prompt-card.svelte-4nvwds{padding:1.4rem 1.6rem;border:2px solid var(--accent-amber, #d4a76c);border-radius:var(--radius-md);background:linear-gradient(135deg,var(--bg-secondary),var(--bg-elevated, var(--bg-secondary)))}.prompt-card.svelte-4nvwds header:where(.svelte-4nvwds){display:flex;gap:.4rem;flex-wrap:wrap;margin-bottom:.8rem}.metric-pill.svelte-4nvwds,.domain-pill.svelte-4nvwds,.archived-pill.svelte-4nvwds{text-transform:uppercase;letter-spacing:.06em;font-family:SF Mono,monospace;font-size:var(--fs-xs, .7rem);padding:.1rem .6rem;border-radius:999px;border:1px solid currentColor}.metric-pill.svelte-4nvwds{color:var(--accent-amber, #d4a76c)}.domain-pill.svelte-4nvwds{color:var(--accent-cyan)}.archived-pill.svelte-4nvwds{color:var(--text-secondary)}.prompt-card.svelte-4nvwds h2:where(.svelte-4nvwds){margin:0 0 .4rem;color:var(--text-secondary);font-size:var(--fs-sm);font-weight:500;text-transform:uppercase;letter-spacing:.05em}.prompt-text.svelte-4nvwds{margin:0 0 1rem;font-size:var(--fs-lg);color:var(--text-primary);line-height:1.5}.triad.svelte-4nvwds{display:grid;grid-template-columns:repeat(3,1fr);gap:.5rem;margin:0 0 .8rem}.triad-cell.svelte-4nvwds{display:flex;flex-direction:column;gap:.15rem;padding:.5rem .7rem;background:var(--bg-primary, #0a0a0a);border:1px solid var(--border-subtle);border-radius:var(--radius-sm, 4px)}.triad-cell.triad-top.svelte-4nvwds{border-color:var(--accent-cyan)}.triad-label.svelte-4nvwds{color:var(--text-secondary);font-size:var(--fs-xs, .65rem);text-transform:uppercase;letter-spacing:.05em}.triad-value.svelte-4nvwds{font-family:SF Mono,monospace;color:var(--text-primary);font-variant-numeric:tabular-nums;font-size:var(--fs-md)}.triad-cell.triad-top.svelte-4nvwds .triad-value:where(.svelte-4nvwds){color:var(--accent-cyan)}.triad-actor.svelte-4nvwds{color:var(--text-secondary);font-size:var(--fs-xs, .7rem);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mode-hint.svelte-4nvwds{margin:0 0 .5rem;color:var(--text-secondary);font-size:var(--fs-sm)}.meta.svelte-4nvwds{margin:0;color:var(--text-secondary);font-size:var(--fs-xs, .75rem)}.submit-card.svelte-4nvwds{padding:1rem 1.2rem;background:var(--bg-secondary);border:1px solid var(--accent-yellow);border-radius:var(--radius-md)}.submit-card.submit-card-closed.svelte-4nvwds{border-color:var(--border-subtle);opacity:.85}.submit-head.svelte-4nvwds{display:flex;align-items:baseline;justify-content:space-between;gap:.7rem;margin-bottom:.5rem}.submit-card.svelte-4nvwds h3:where(.svelte-4nvwds){margin:0;color:var(--accent-yellow);font-size:var(--fs-md, 1rem);text-transform:uppercase;letter-spacing:.05em}.submit-card.submit-card-closed.svelte-4nvwds h3:where(.svelte-4nvwds){color:var(--text-secondary)}.submit-closed-pill.svelte-4nvwds{text-transform:uppercase;letter-spacing:.05em;font-family:SF Mono,monospace;font-size:var(--fs-xs, .7rem);padding:.1rem .6rem;border:1px solid var(--text-secondary);border-radius:999px;color:var(--text-secondary)}.submit-blurb.svelte-4nvwds{margin:0 0 .5rem;color:var(--text-secondary);font-size:var(--fs-sm);line-height:1.4}.submit-blurb.svelte-4nvwds code:where(.svelte-4nvwds){font-family:SF Mono,monospace;font-size:.9em;color:var(--text-primary)}.submit-mode-hint.svelte-4nvwds{margin:0 0 .7rem;color:var(--text-secondary);font-size:var(--fs-xs, .75rem);font-style:italic}.submit-form.svelte-4nvwds{display:flex;flex-direction:column;gap:.7rem}.field.svelte-4nvwds{display:flex;flex-direction:column;gap:.25rem}.field-label.svelte-4nvwds{display:flex;justify-content:space-between;align-items:baseline;gap:.5rem;color:var(--text-secondary);font-size:var(--fs-xs, .75rem);text-transform:uppercase;letter-spacing:.04em}.field-meta.svelte-4nvwds{color:var(--text-secondary);font-size:var(--fs-xs, .7rem);text-transform:none;letter-spacing:0;font-style:italic;opacity:.8}.submit-form.svelte-4nvwds textarea:where(.svelte-4nvwds),.submit-form.svelte-4nvwds input[type=text]:where(.svelte-4nvwds){background:var(--bg-primary, #0a0a0a);border:1px solid var(--border-subtle);border-radius:var(--radius-sm, 4px);padding:.5rem .7rem;color:var(--text-primary);font-family:SF Mono,monospace;font-size:var(--fs-sm);width:100%;box-sizing:border-box}.submit-form.svelte-4nvwds textarea:where(.svelte-4nvwds){resize:vertical;min-height:3rem}.submit-form.svelte-4nvwds textarea:where(.svelte-4nvwds):focus,.submit-form.svelte-4nvwds input[type=text]:where(.svelte-4nvwds):focus{border-color:var(--accent-yellow);outline:none}.submit-form.svelte-4nvwds textarea:where(.svelte-4nvwds):disabled,.submit-form.svelte-4nvwds input[type=text]:where(.svelte-4nvwds):disabled{opacity:.6;cursor:not-allowed}.submit-actions.svelte-4nvwds{display:flex;justify-content:space-between;align-items:center;margin-top:.2rem}.submit-cap.svelte-4nvwds{color:var(--text-secondary);font-size:var(--fs-xs, .7rem);font-variant-numeric:tabular-nums}.submit-btn.svelte-4nvwds{padding:.55rem 1.2rem;background:var(--accent-yellow);color:var(--bg-primary, #0a0a0a);border:1px solid var(--accent-yellow);border-radius:var(--radius-sm, 4px);font-weight:600;font-size:var(--fs-xs, .75rem);text-transform:uppercase;letter-spacing:.05em;cursor:pointer}.submit-btn.svelte-4nvwds:hover:not(:disabled){background:var(--accent-cyan);border-color:var(--accent-cyan)}.submit-btn.svelte-4nvwds:disabled{opacity:.5;cursor:not-allowed}.submit-success.svelte-4nvwds{margin:.7rem 0 0;padding:.5rem .7rem;background:var(--bg-primary, #0a0a0a);border-left:3px solid var(--accent-green, #6cd47a);border-radius:4px;font-size:var(--fs-sm);color:var(--text-primary)}.submit-success.new-top.svelte-4nvwds{border-left-color:var(--accent-yellow)}.new-top-flag.svelte-4nvwds{display:inline-block;margin-left:.4rem;padding:.05rem .4rem;background:var(--accent-yellow);color:var(--bg-primary, #0a0a0a);font-size:.7em;border-radius:4px;font-weight:600;letter-spacing:.05em}.submit-explanation.svelte-4nvwds{color:var(--text-secondary);font-size:var(--fs-xs, .75rem)}.submit-error.svelte-4nvwds{margin:.7rem 0 0;padding:.5rem .7rem;background:var(--bg-primary, #0a0a0a);border-left:3px solid var(--accent-red);color:var(--accent-red);font-size:var(--fs-sm);border-radius:4px}.arena-view.svelte-1suzeug{display:flex;flex-direction:column;gap:1.2rem}.header-card.svelte-1suzeug{background:var(--bg-secondary);border:1px solid var(--border-subtle);border-radius:var(--radius-md);padding:1.1rem 1.3rem}.header-card.state-active.svelte-1suzeug,.header-card.state-paired.svelte-1suzeug{border-color:var(--accent-cyan)}.header-card.state-closed.svelte-1suzeug{border-color:var(--accent-green, #6cd47a)}.header-card.state-voided.svelte-1suzeug{opacity:.7}.header-card.svelte-1suzeug header:where(.svelte-1suzeug){display:flex;align-items:center;gap:.8rem;flex-wrap:wrap;margin-bottom:.6rem}.state-pill.svelte-1suzeug{font-family:SF Mono,monospace;text-transform:uppercase;letter-spacing:.05em;font-size:var(--fs-xs, .7rem);padding:.1rem .6rem;border-radius:999px;border:1px solid currentColor;color:var(--text-secondary)}.state-active.svelte-1suzeug .state-pill:where(.svelte-1suzeug),.state-paired.svelte-1suzeug .state-pill:where(.svelte-1suzeug){color:var(--accent-cyan)}.state-proposed.svelte-1suzeug .state-pill:where(.svelte-1suzeug){color:var(--accent-yellow, #ffd54f)}.state-closed.svelte-1suzeug .state-pill:where(.svelte-1suzeug){color:var(--accent-green, #6cd47a)}.round-counter.svelte-1suzeug{font-family:SF Mono,monospace;font-size:var(--fs-sm);color:var(--accent-cyan);font-variant-numeric:tabular-nums}.countdown.svelte-1suzeug{margin-left:auto;font-family:SF Mono,monospace;font-size:var(--fs-sm);color:var(--text-secondary)}.header-card.svelte-1suzeug h2:where(.svelte-1suzeug){margin:0 0 .6rem;font-size:var(--fs-xl);color:var(--text-primary);letter-spacing:-.01em}.badges.svelte-1suzeug{display:flex;flex-wrap:wrap;gap:.4rem}.badge.svelte-1suzeug{font-family:SF Mono,monospace;font-size:var(--fs-xs, .7rem);padding:.1rem .5rem;border-radius:var(--radius-sm, 4px);background:var(--bg-primary, #0a0a0a);border:1px solid var(--border-subtle);color:var(--text-secondary)}.badge.judge.svelte-1suzeug{color:var(--accent-magenta, #d46cb6);border-color:var(--accent-magenta, #d46cb6)}.badge.stake.svelte-1suzeug{color:var(--accent-amber, #d4a76c);border-color:var(--accent-amber, #d4a76c)}.winner-banner.svelte-1suzeug{margin:1rem 0 0;padding:.6rem .8rem;background:var(--bg-primary, #0a0a0a);border-left:3px solid var(--accent-green, #6cd47a);border-radius:var(--radius-sm, 4px);color:var(--text-primary)}.winner-banner.svelte-1suzeug a:where(.svelte-1suzeug){color:var(--accent-green, #6cd47a);text-decoration:none}.winner-banner.svelte-1suzeug a:where(.svelte-1suzeug):hover{text-decoration:underline}.reason.svelte-1suzeug{margin:.4rem 0 0;color:var(--text-secondary);font-size:var(--fs-sm)}.ladder-card.svelte-1suzeug,.rounds-card.svelte-1suzeug,.entrants-card.svelte-1suzeug{background:var(--bg-secondary);border:1px solid var(--border-subtle);border-radius:var(--radius-md);padding:1rem 1.2rem}.card-head.svelte-1suzeug{display:flex;align-items:baseline;justify-content:space-between;gap:.8rem;margin:0 0 .8rem}.card-head.svelte-1suzeug h3:where(.svelte-1suzeug){margin:0;color:var(--text-primary);font-size:var(--fs-lg)}.muted.svelte-1suzeug{color:var(--text-secondary)}.small.svelte-1suzeug{font-size:var(--fs-sm)}.ladder.svelte-1suzeug{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.4rem}.ladder-row.svelte-1suzeug{display:grid;grid-template-columns:2rem minmax(0,1fr) minmax(0,2fr) auto;align-items:center;gap:.6rem;padding:.4rem .5rem;border-radius:var(--radius-sm, 4px)}.ladder-row.svelte-1suzeug:hover{background:var(--bg-primary, #0a0a0a)}.rank.svelte-1suzeug{font-family:SF Mono,monospace;color:var(--text-secondary);font-variant-numeric:tabular-nums;text-align:right}.ladder-name.svelte-1suzeug{text-decoration:none;color:var(--text-primary);display:inline-flex;flex-direction:column;gap:.05rem;min-width:0}.ladder-name.svelte-1suzeug:hover .entrant-label:where(.svelte-1suzeug){color:var(--accent-cyan)}.entrant-label.svelte-1suzeug{font-size:var(--fs-sm);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.entrant-type.svelte-1suzeug{color:var(--text-secondary);font-size:var(--fs-xs, .7rem);font-family:SF Mono,monospace}.rating-bar.svelte-1suzeug{background:var(--bg-primary, #0a0a0a);border-radius:999px;height:6px;overflow:hidden}.rating-fill.svelte-1suzeug{height:100%;background:linear-gradient(90deg,var(--accent-cyan),var(--accent-magenta, #d46cb6))}.ladder-row.svelte-1suzeug:not(.rated) .rating-fill:where(.svelte-1suzeug){background:var(--border-subtle)}.rating-value.svelte-1suzeug{font-family:SF Mono,monospace;color:var(--accent-cyan);font-variant-numeric:tabular-nums;font-size:var(--fs-sm);display:inline-flex;align-items:center;gap:.4rem}.rating-value.provisional.svelte-1suzeug{color:var(--text-secondary)}.prov-pill.svelte-1suzeug{font-size:var(--fs-xs, .65rem);padding:0 .3rem;border-radius:4px;background:var(--bg-primary, #0a0a0a);border:1px solid var(--border-subtle);color:var(--text-secondary)}.rounds.svelte-1suzeug{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.8rem}.round.svelte-1suzeug{border-left:2px solid var(--border-subtle);padding:.3rem 0 .3rem .8rem}.round-head.svelte-1suzeug{display:flex;align-items:baseline;gap:.6rem;margin-bottom:.4rem}.round-num.svelte-1suzeug{font-family:SF Mono,monospace;color:var(--accent-cyan);font-size:var(--fs-sm)}.pairings.svelte-1suzeug{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.3rem}.pairing.svelte-1suzeug{display:flex;align-items:center;gap:.4rem;flex-wrap:wrap;font-size:var(--fs-sm);padding:.2rem 0}.p-side.svelte-1suzeug{color:var(--text-primary);text-decoration:none;font-family:SF Mono,monospace;font-size:var(--fs-xs, .75rem);background:var(--bg-primary, #0a0a0a);padding:.1rem .5rem;border-radius:var(--radius-sm, 4px);border:1px solid var(--border-subtle)}.p-side.svelte-1suzeug:hover{border-color:var(--accent-cyan);color:var(--accent-cyan)}.p-side.missing.svelte-1suzeug{color:var(--text-secondary);font-style:italic}.p-vs.svelte-1suzeug{color:var(--text-secondary);font-size:var(--fs-xs, .7rem);font-style:italic}.p-verdict.svelte-1suzeug{margin-left:auto;font-family:SF Mono,monospace;font-size:var(--fs-xs, .7rem);text-transform:uppercase;letter-spacing:.04em;padding:.05rem .5rem;border-radius:999px;border:1px solid currentColor;color:var(--text-secondary)}.pairing.verdict-a_wins.svelte-1suzeug .p-verdict:where(.svelte-1suzeug),.pairing.verdict-b_wins.svelte-1suzeug .p-verdict:where(.svelte-1suzeug){color:var(--accent-green, #6cd47a)}.pairing.verdict-draw.svelte-1suzeug .p-verdict:where(.svelte-1suzeug){color:var(--accent-yellow, #ffd54f)}.entrants-list.svelte-1suzeug{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:.4rem}.entrant-link.svelte-1suzeug{display:flex;flex-direction:column;gap:.1rem;padding:.4rem .6rem;background:var(--bg-primary, #0a0a0a);border:1px solid var(--border-subtle);border-radius:var(--radius-sm, 4px);text-decoration:none;color:var(--text-primary)}.entrant-link.svelte-1suzeug:hover{border-color:var(--accent-cyan)}.edge.svelte-16nxqpk{background:var(--bg-secondary);border:1px solid var(--border-subtle);border-radius:var(--radius-md);padding:1.4rem 1.6rem;display:flex;flex-direction:column;gap:1.4rem}.triple.svelte-16nxqpk{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:.8rem;padding:.8rem 1rem;background:var(--bg-elevated, var(--bg-primary));border:1px solid var(--border-subtle);border-radius:var(--radius-sm, 4px)}@media (max-width: 640px){.triple.svelte-16nxqpk{grid-template-columns:1fr;text-align:center}}.node.svelte-16nxqpk{display:flex;flex-direction:column;gap:.25rem;min-width:0}.node.object.svelte-16nxqpk{align-items:flex-end;text-align:right}@media (max-width: 640px){.node.object.svelte-16nxqpk{align-items:stretch;text-align:center}}.node-kind.svelte-16nxqpk{font-size:var(--fs-xs, .7rem);color:var(--text-secondary);text-transform:uppercase;letter-spacing:.08em}.node-link.svelte-16nxqpk{font-family:SF Mono,monospace;font-size:var(--fs-md, 1rem);color:var(--accent-cyan);text-decoration:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:break-all}.node-link.svelte-16nxqpk:hover{text-decoration:underline}.node-link.disabled.svelte-16nxqpk{color:var(--text-secondary);font-style:italic}.node-link.svelte-16nxqpk code:where(.svelte-16nxqpk){font:inherit;color:inherit}.node-id.svelte-16nxqpk{font-family:SF Mono,monospace;color:var(--text-secondary);font-size:var(--fs-xs, .7rem);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.arrow.svelte-16nxqpk{display:flex;flex-direction:column;align-items:center;color:var(--accent-cyan);min-width:6rem;gap:.15rem}@media (max-width: 640px){.arrow.svelte-16nxqpk{flex-direction:row;gap:.4rem}}.arrow-line.svelte-16nxqpk{width:100%;height:1px;background:linear-gradient(90deg,transparent,var(--accent-cyan),transparent)}@media (max-width: 640px){.arrow-line.svelte-16nxqpk{display:none}}.predicate-label.svelte-16nxqpk{font-family:SF Mono,monospace;font-size:var(--fs-xs, .75rem);color:var(--accent-cyan);text-transform:lowercase;letter-spacing:.02em;padding:.1rem .5rem;background:var(--bg-secondary);border:1px solid var(--accent-cyan);border-radius:999px;white-space:nowrap}.arrow-head.svelte-16nxqpk{font-size:1rem;line-height:1;color:var(--accent-cyan)}.strip.svelte-16nxqpk{display:flex;gap:1rem;align-items:center;flex-wrap:wrap}.conf.svelte-16nxqpk{flex:1 1 280px;background:var(--bg-elevated, var(--bg-primary));border:1px solid var(--border-subtle);border-radius:var(--radius-sm, 4px);padding:.6rem .9rem}.conf-head.svelte-16nxqpk{display:flex;align-items:baseline;gap:.6rem;margin-bottom:.4rem}.conf-label.svelte-16nxqpk{font-size:var(--fs-xs, .7rem);text-transform:uppercase;letter-spacing:.05em;color:var(--text-secondary)}.conf-value.svelte-16nxqpk{font-size:var(--fs-lg);font-weight:600;font-variant-numeric:tabular-nums;color:var(--text-primary)}.conf-band.svelte-16nxqpk{margin-left:auto;font-size:var(--fs-xs, .7rem);text-transform:uppercase;letter-spacing:.08em;padding:.1rem .55rem;border-radius:999px;border:1px solid currentColor}.conf-high.svelte-16nxqpk .conf-band:where(.svelte-16nxqpk),.conf-high.svelte-16nxqpk .conf-value:where(.svelte-16nxqpk){color:var(--accent-green, #6cd47a)}.conf-medium.svelte-16nxqpk .conf-band:where(.svelte-16nxqpk),.conf-medium.svelte-16nxqpk .conf-value:where(.svelte-16nxqpk){color:var(--accent-cyan)}.conf-low.svelte-16nxqpk .conf-band:where(.svelte-16nxqpk),.conf-low.svelte-16nxqpk .conf-value:where(.svelte-16nxqpk){color:var(--accent-amber, #d4a76c)}.conf-bar.svelte-16nxqpk{height:6px;background:var(--bg-secondary);border-radius:3px;overflow:hidden}.conf-bar-fill.svelte-16nxqpk{height:100%;transition:width .3s ease;background:var(--accent-cyan)}.conf-high.svelte-16nxqpk .conf-bar-fill:where(.svelte-16nxqpk){background:var(--accent-green, #6cd47a)}.conf-low.svelte-16nxqpk .conf-bar-fill:where(.svelte-16nxqpk){background:var(--accent-amber, #d4a76c)}.meta-pill.svelte-16nxqpk{background:var(--bg-elevated, var(--bg-primary));border:1px solid var(--border-subtle);border-radius:var(--radius-sm, 4px);padding:.4rem .8rem;display:flex;flex-direction:column}.meta-pill-label.svelte-16nxqpk{font-size:var(--fs-xs, .7rem);text-transform:uppercase;letter-spacing:.05em;color:var(--text-secondary)}.meta-pill-value.svelte-16nxqpk{font-size:var(--fs-md, 1rem);color:var(--text-primary);font-variant-numeric:tabular-nums}.pill.svelte-16nxqpk{display:inline-block;padding:.15rem .7rem;border-radius:999px;font-size:var(--fs-xs, .75rem);text-transform:uppercase;letter-spacing:.05em;border:1px solid var(--border-subtle);background:var(--bg-elevated, var(--bg-primary));color:var(--text-secondary)}.epistemic.svelte-16nxqpk{color:var(--accent-cyan);border-color:var(--accent-cyan)}h3.svelte-16nxqpk{font-size:var(--fs-md, 1rem);margin:0 0 .6rem;color:var(--text-primary)}.quote.svelte-16nxqpk{margin:0 0 .8rem;padding:.7rem 1rem;background:var(--bg-elevated, var(--bg-primary));border-left:3px solid var(--accent-cyan);border-radius:0 var(--radius-sm, 4px) var(--radius-sm, 4px) 0}.quote.svelte-16nxqpk p:where(.svelte-16nxqpk){margin:0;color:var(--text-primary);font-style:italic;line-height:1.55}.quote-source.svelte-16nxqpk{margin-top:.5rem;font-size:var(--fs-xs, .75rem);color:var(--text-secondary)}.quote-source.svelte-16nxqpk a:where(.svelte-16nxqpk){color:var(--accent-cyan);text-decoration:none}.quote-source.svelte-16nxqpk a:where(.svelte-16nxqpk):hover{text-decoration:underline}.char-span.svelte-16nxqpk{color:var(--text-secondary);margin-left:.4em;font-variant-numeric:tabular-nums}.evidence-list.svelte-16nxqpk{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.4rem}.evidence-list.svelte-16nxqpk li:where(.svelte-16nxqpk){display:flex;align-items:center;gap:.5rem;font-size:var(--fs-sm);padding:.4rem .6rem;background:var(--bg-elevated, var(--bg-primary));border:1px solid var(--border-subtle);border-radius:var(--radius-sm, 4px)}.chip.svelte-16nxqpk{flex-shrink:0;font-size:var(--fs-xs, .65rem);text-transform:uppercase;letter-spacing:.05em;color:var(--text-secondary);background:var(--bg-secondary);padding:.1rem .55rem;border-radius:999px;border:1px solid var(--border-subtle)}.ev-link.svelte-16nxqpk{color:var(--accent-cyan);text-decoration:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ev-link.svelte-16nxqpk:hover{text-decoration:underline}.ev-text.svelte-16nxqpk{color:var(--text-primary)}.meta-grid.svelte-16nxqpk{display:grid;grid-template-columns:max-content 1fr;gap:.4rem 1.2rem;margin:0}.meta-grid.svelte-16nxqpk dt:where(.svelte-16nxqpk){color:var(--text-secondary);font-size:var(--fs-xs, .75rem);text-transform:uppercase;letter-spacing:.05em}.meta-grid.svelte-16nxqpk dd:where(.svelte-16nxqpk){margin:0;color:var(--text-primary);font-size:var(--fs-sm);overflow:hidden;text-overflow:ellipsis}.meta-grid.svelte-16nxqpk code:where(.svelte-16nxqpk){font-family:SF Mono,monospace;color:var(--accent-cyan);font-size:inherit}.meta-grid.svelte-16nxqpk a:where(.svelte-16nxqpk){color:var(--accent-cyan);text-decoration:none}.meta-grid.svelte-16nxqpk a:where(.svelte-16nxqpk):hover{text-decoration:underline}.muted.svelte-16nxqpk{color:var(--text-secondary)}.actions.svelte-16nxqpk{display:flex;gap:.6rem;flex-wrap:wrap;padding-top:.4rem;border-top:1px solid var(--border-subtle)}.cta.svelte-16nxqpk{display:inline-flex;align-items:center;gap:.4rem;padding:.5rem 1rem;background:var(--accent-cyan);color:var(--bg-primary, #0a0a0a);border-radius:var(--radius-sm, 4px);font-size:var(--fs-sm);font-weight:600;text-decoration:none;transition:background .15s ease,transform .05s ease}.cta.svelte-16nxqpk:hover{filter:brightness(1.1)}.cta.svelte-16nxqpk:active{transform:translateY(1px)}.cta.secondary.svelte-16nxqpk{background:transparent;color:var(--accent-cyan);border:1px solid var(--accent-cyan)}.cta-glyph.svelte-16nxqpk{font-size:1.1em;line-height:0}.protein-design.svelte-q9djsi{background:var(--bg-secondary);border:1px solid var(--border-subtle);border-radius:var(--radius-md);padding:1.4rem 1.8rem;display:flex;flex-direction:column;gap:1.2rem}.ident.svelte-q9djsi dl:where(.svelte-q9djsi){display:grid;grid-template-columns:max-content 1fr;gap:.4rem 1.2rem;margin:0}.ident.svelte-q9djsi dt:where(.svelte-q9djsi){color:var(--text-secondary);font-weight:500;font-size:var(--fs-sm)}.ident.svelte-q9djsi dd:where(.svelte-q9djsi){margin:0;color:var(--text-primary)}code.svelte-q9djsi{background:var(--bg-elevated, var(--bg-primary));padding:.1em .4em;border-radius:3px;font-size:.9em;font-family:SF Mono,monospace}code.seq.svelte-q9djsi{letter-spacing:.05em;font-size:1em;color:var(--accent-cyan)}.safety.svelte-q9djsi,.uncertainty.svelte-q9djsi{border-left:3px solid var(--accent-amber, #d4a76c);background:#d4a76c0d;padding:.6rem .9rem;border-radius:var(--radius-sm, 4px);font-size:var(--fs-sm);color:var(--text-primary)}.uncertainty.svelte-q9djsi{border-left-color:var(--accent-cyan);background:#60a5fa0d}pre.body-fallback.svelte-q9djsi{background:var(--bg-primary, #0a0a0a);padding:.8em 1em;border-radius:var(--radius-sm, 4px);overflow-x:auto;white-space:pre-wrap;word-break:break-word}.body.svelte-q9djsi{color:var(--text-primary)}.scores-grid.svelte-q9djsi{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:.5rem 1.2rem;margin:0}.scores-grid.svelte-q9djsi dt:where(.svelte-q9djsi){color:var(--text-secondary);font-size:var(--fs-xs, .75rem);text-transform:uppercase;letter-spacing:.05em}.scores-grid.svelte-q9djsi dd:where(.svelte-q9djsi){margin:0}.sources.svelte-q9djsi ul:where(.svelte-q9djsi){list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.4rem}.sources.svelte-q9djsi li:where(.svelte-q9djsi){font-size:var(--fs-sm)}.sources.svelte-q9djsi .note:where(.svelte-q9djsi){color:var(--text-secondary)}.files.svelte-q9djsi summary:where(.svelte-q9djsi){cursor:pointer;color:var(--text-secondary);font-size:var(--fs-sm)}.files.svelte-q9djsi summary:where(.svelte-q9djsi):hover{color:var(--accent-cyan)}.files.svelte-q9djsi dl:where(.svelte-q9djsi){display:grid;grid-template-columns:max-content 1fr;gap:.3rem 1rem;margin-top:.6rem}.files.svelte-q9djsi dt:where(.svelte-q9djsi),.files.svelte-q9djsi dd:where(.svelte-q9djsi){margin:0;font-size:var(--fs-xs, .75rem)}.files.svelte-q9djsi dd:where(.svelte-q9djsi){color:var(--text-secondary)}.files.svelte-q9djsi .sha:where(.svelte-q9djsi){color:var(--text-secondary)}h2.svelte-q9djsi{margin:0 0 .6rem;font-size:var(--fs-md, 1rem);color:var(--text-primary)}.markdown.svelte-q9djsi h1,.markdown.svelte-q9djsi h2,.markdown.svelte-q9djsi h3,.markdown.svelte-q9djsi h4{color:var(--text-primary);margin-top:1.2em;margin-bottom:.4em}.markdown.svelte-q9djsi h1{font-size:var(--fs-xl)}.markdown.svelte-q9djsi h2{font-size:var(--fs-lg);border-bottom:1px solid var(--border-subtle);padding-bottom:.3em}.markdown.svelte-q9djsi h3{font-size:var(--fs-md, 1rem)}.markdown.svelte-q9djsi p{line-height:1.6;margin:.6em 0}.markdown.svelte-q9djsi a{color:var(--accent-cyan)}.markdown.svelte-q9djsi code{background:var(--bg-elevated, var(--bg-primary));padding:.1em .3em;border-radius:3px;font-size:.9em}.markdown.svelte-q9djsi pre{background:var(--bg-primary, #0a0a0a);padding:.8em 1em;border-radius:var(--radius-sm, 4px);overflow-x:auto}.markdown.svelte-q9djsi pre code{background:none;padding:0}.markdown.svelte-q9djsi ul,.markdown.svelte-q9djsi ol{padding-left:1.5em;line-height:1.6}.markdown.svelte-q9djsi blockquote{border-left:3px solid var(--accent-cyan);padding-left:1em;color:var(--text-secondary);font-style:italic;margin:1em 0}.markdown.svelte-q9djsi table{border-collapse:collapse;margin:1em 0}.markdown.svelte-q9djsi th,.markdown.svelte-q9djsi td{border:1px solid var(--border-subtle);padding:.4em .7em;text-align:left}.markdown.svelte-q9djsi th{background:var(--bg-elevated, var(--bg-primary))}.markdown.svelte-q9djsi hr{border:none;border-top:1px solid var(--border-subtle);margin:1.5em 0}.notebook-view.svelte-9mdbym{background:var(--bg-secondary);border:1px solid var(--border-subtle);border-radius:var(--radius-md);padding:1.4rem 1.6rem}.strip.svelte-9mdbym{display:flex;flex-wrap:wrap;gap:.5rem;align-items:baseline;margin-bottom:1.2rem;padding-bottom:.8rem;border-bottom:1px solid var(--border-subtle)}.pill.svelte-9mdbym{display:inline-block;padding:.15rem .7rem;border-radius:999px;font-size:var(--fs-xs, .75rem);text-transform:uppercase;letter-spacing:.05em;border:1px solid var(--border-subtle);background:var(--bg-elevated, var(--bg-primary))}.status-pill.svelte-9mdbym{color:var(--text-secondary)}.status-ok.svelte-9mdbym{color:var(--accent-green, #6cd47a);border-color:#6cd47a59}.status-err.svelte-9mdbym{color:var(--accent-red, #d47a6c);border-color:#d47a6c59}.status-running.svelte-9mdbym{color:var(--accent-amber, #d4a76c);border-color:#d4a76c59}.kernel-pill.svelte-9mdbym{color:var(--accent-cyan);border-color:#5eead44d;font-family:SF Mono,monospace}.lang-pill.svelte-9mdbym{color:var(--text-secondary)}.archived-pill.svelte-9mdbym{color:var(--text-muted)}.tags.svelte-9mdbym{display:flex;flex-wrap:wrap;gap:.3rem;margin-left:.3rem}.tag-chip.svelte-9mdbym{display:inline-block;padding:.1rem .5rem;border-radius:4px;font-size:.7rem;color:var(--text-secondary);background:var(--bg-elevated, var(--bg-primary));border:1px solid var(--border-subtle)}.description.svelte-9mdbym{margin-bottom:1.4rem;padding-bottom:1rem;border-bottom:1px solid var(--border-subtle)}.info-grid.svelte-9mdbym{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:.6rem;margin-bottom:1.2rem}.info-cell.svelte-9mdbym{background:var(--bg-elevated, var(--bg-primary));padding:.6rem .8rem;border-radius:var(--radius-sm, 4px);border:1px solid var(--border-subtle)}.info-label.svelte-9mdbym{font-size:var(--fs-xs, .7rem);color:var(--text-secondary);text-transform:uppercase;letter-spacing:.05em;margin-bottom:.2rem}.info-value.svelte-9mdbym{color:var(--text-primary);font-size:var(--fs-sm);font-variant-numeric:tabular-nums}.info-value.mono.svelte-9mdbym{font-family:SF Mono,monospace;color:var(--accent-cyan)}.ref-link.svelte-9mdbym{color:var(--accent-cyan);text-decoration:none;font-family:SF Mono,monospace;font-size:var(--fs-xs)}.ref-link.svelte-9mdbym:hover{text-decoration:underline}.scores.svelte-9mdbym{padding-top:1rem;border-top:1px solid var(--border-subtle)}.scores.svelte-9mdbym h3:where(.svelte-9mdbym){font-size:var(--fs-sm);color:var(--text-primary);margin:0 0 .7rem;text-transform:uppercase;letter-spacing:.05em}.score-grid.svelte-9mdbym{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:.6rem}.score-cell.svelte-9mdbym{background:var(--bg-elevated, var(--bg-primary));padding:.6rem .8rem;border-radius:var(--radius-sm, 4px);border:1px solid var(--border-subtle)}.score-cell.primary.svelte-9mdbym{border-color:var(--accent-cyan)}.score-label.svelte-9mdbym{font-size:var(--fs-xs, .7rem);color:var(--text-secondary);text-transform:uppercase;letter-spacing:.05em}.score-value.svelte-9mdbym{font-size:var(--fs-lg);font-weight:600;color:var(--text-primary);font-variant-numeric:tabular-nums;margin:.2rem 0 .4rem}.score-cell.primary.svelte-9mdbym .score-value:where(.svelte-9mdbym){color:var(--accent-cyan)}.score-bar.svelte-9mdbym{height:4px;background:var(--bg-secondary);border-radius:2px;overflow:hidden}.score-bar-fill.svelte-9mdbym{height:100%;background:var(--accent-cyan)}.score-cell.primary.svelte-9mdbym .score-bar-fill:where(.svelte-9mdbym){background:linear-gradient(90deg,var(--accent-cyan),var(--accent-green, var(--accent-cyan)))}.oq-view.svelte-dpcm35{background:var(--bg-secondary);border:1px solid var(--border-subtle);border-radius:var(--radius-md);padding:1.4rem 1.6rem}.strip.svelte-dpcm35{display:flex;flex-wrap:wrap;gap:.5rem;align-items:baseline;margin-bottom:1.2rem;padding-bottom:.8rem;border-bottom:1px solid var(--border-subtle)}.pill.svelte-dpcm35{display:inline-block;padding:.15rem .7rem;border-radius:999px;font-size:var(--fs-xs, .75rem);text-transform:uppercase;letter-spacing:.05em;border:1px solid var(--border-subtle);background:var(--bg-elevated, var(--bg-primary))}.status-open.svelte-dpcm35{color:var(--accent-green, #6cd47a);border-color:#6cd47a59}.status-resolved.svelte-dpcm35{color:var(--accent-cyan);border-color:#5eead459}.status-investigating.svelte-dpcm35{color:var(--accent-amber, #d4a76c);border-color:#d4a76c59}.status-disputed.svelte-dpcm35{color:var(--accent-red, #d47a6c);border-color:#d47a6c59}.resolved-pill.svelte-dpcm35{color:var(--accent-cyan);border-color:#5eead44d}.domain-pill.svelte-dpcm35,.subdom-pill.svelte-dpcm35{color:var(--text-secondary)}.priority-pill.svelte-dpcm35{color:var(--accent-amber, #d4a76c)}.answer-type-pill.svelte-dpcm35{color:var(--text-secondary)}.question-hero.svelte-dpcm35{margin-bottom:1.2rem;padding-bottom:1rem;border-bottom:1px solid var(--border-subtle)}.question-text.svelte-dpcm35{margin:0;color:var(--text-primary);font-size:var(--fs-lg, 1.1rem);font-style:italic;line-height:1.6;border-left:4px solid var(--accent-cyan);padding:.4rem 0 .4rem 1.2rem}.criteria.svelte-dpcm35{margin-bottom:1.2rem}.criteria.svelte-dpcm35 h3:where(.svelte-dpcm35){font-size:var(--fs-sm, .85rem);color:var(--text-secondary);text-transform:uppercase;letter-spacing:.05em;margin:0 0 .5rem}.criteria-text.svelte-dpcm35{color:var(--text-primary);margin:0;font-size:var(--fs-sm);line-height:1.5}.linked.svelte-dpcm35{margin-bottom:1.2rem}.linked.svelte-dpcm35 h3:where(.svelte-dpcm35){font-size:var(--fs-sm, .85rem);color:var(--text-secondary);text-transform:uppercase;letter-spacing:.05em;margin:0 0 .7rem}.linked-group.svelte-dpcm35{margin-bottom:.7rem}.linked-label.svelte-dpcm35{display:block;font-size:var(--fs-xs, .75rem);color:var(--text-muted);margin-bottom:.3rem;text-transform:uppercase;letter-spacing:.05em}.linked-items.svelte-dpcm35{display:flex;flex-wrap:wrap;gap:.4rem}.linked-chip.svelte-dpcm35{display:inline-block;padding:.15rem .6rem;border-radius:4px;font-size:var(--fs-xs, .75rem);color:var(--accent-cyan);background:var(--bg-elevated, var(--bg-primary));border:1px solid rgba(94,234,212,.25);text-decoration:none;font-family:SF Mono,monospace}.linked-chip.svelte-dpcm35:hover{border-color:#5eead480;text-decoration:underline}.meta-row.svelte-dpcm35{display:flex;flex-wrap:wrap;gap:.8rem;margin-bottom:1.2rem}.meta-item.svelte-dpcm35{min-width:120px}.meta-label.svelte-dpcm35{font-size:var(--fs-xs, .7rem);color:var(--text-secondary);text-transform:uppercase;letter-spacing:.05em;margin-bottom:.15rem}.meta-value.svelte-dpcm35{color:var(--text-primary);font-size:var(--fs-sm);font-variant-numeric:tabular-nums}.meta-value.cyan.svelte-dpcm35{color:var(--accent-cyan);font-weight:600}.scores.svelte-dpcm35{padding-top:1rem;border-top:1px solid var(--border-subtle)}.scores.svelte-dpcm35 h3:where(.svelte-dpcm35){font-size:var(--fs-sm, .85rem);color:var(--text-primary);margin:0 0 .7rem;text-transform:uppercase;letter-spacing:.05em}.score-grid.svelte-dpcm35{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:.6rem}.score-cell.svelte-dpcm35{background:var(--bg-elevated, var(--bg-primary));padding:.6rem .8rem;border-radius:var(--radius-sm, 4px);border:1px solid var(--border-subtle)}.score-cell.primary.svelte-dpcm35{border-color:var(--accent-cyan)}.score-label.svelte-dpcm35{font-size:var(--fs-xs, .7rem);color:var(--text-secondary);text-transform:uppercase;letter-spacing:.05em}.score-value.svelte-dpcm35{font-size:var(--fs-lg);font-weight:600;color:var(--text-primary);font-variant-numeric:tabular-nums;margin:.2rem 0 .4rem}.score-cell.primary.svelte-dpcm35 .score-value:where(.svelte-dpcm35){color:var(--accent-cyan)}.score-bar.svelte-dpcm35{height:4px;background:var(--bg-secondary);border-radius:2px;overflow:hidden}.score-bar-fill.svelte-dpcm35{height:100%;background:var(--accent-cyan)}.score-cell.primary.svelte-dpcm35 .score-bar-fill:where(.svelte-dpcm35){background:linear-gradient(90deg,var(--accent-cyan),var(--accent-green, var(--accent-cyan)))}.ct-view.svelte-1109xsg{background:var(--bg-secondary);border:1px solid var(--border-subtle);border-radius:var(--radius-md);padding:1.4rem 1.6rem}.strip.svelte-1109xsg{display:flex;flex-wrap:wrap;gap:.5rem;align-items:baseline;margin-bottom:1.2rem;padding-bottom:.8rem;border-bottom:1px solid var(--border-subtle)}.pill.svelte-1109xsg{display:inline-block;padding:.15rem .7rem;border-radius:999px;font-size:var(--fs-xs, .75rem);text-transform:uppercase;letter-spacing:.05em;border:1px solid var(--border-subtle);background:var(--bg-elevated, var(--bg-primary))}.status-recruiting.svelte-1109xsg{color:var(--accent-green, #6cd47a);border-color:#6cd47a59}.status-completed.svelte-1109xsg{color:var(--accent-cyan);border-color:#5eead459}.status-terminated.svelte-1109xsg{color:var(--accent-red, #d47a6c);border-color:#d47a6c59}.status-withdrawn.svelte-1109xsg{color:var(--text-muted)}.status-pending.svelte-1109xsg{color:var(--accent-amber, #d4a76c);border-color:#d4a76c59}.phase-pill.svelte-1109xsg{color:var(--accent-cyan);border-color:#5eead440}.type-pill.svelte-1109xsg{color:var(--text-secondary)}.nct-pill.svelte-1109xsg{font-family:SF Mono,monospace;font-size:.7rem}.nct-pill.svelte-1109xsg a:where(.svelte-1109xsg){color:var(--accent-cyan);text-decoration:none}.nct-pill.svelte-1109xsg a:where(.svelte-1109xsg):hover{text-decoration:underline}.condition-row.svelte-1109xsg{display:flex;flex-wrap:wrap;gap:1.2rem;margin-bottom:1.2rem;padding-bottom:1rem;border-bottom:1px solid var(--border-subtle)}.cond-item.svelte-1109xsg{min-width:180px}.cond-label.svelte-1109xsg{font-size:var(--fs-xs, .7rem);color:var(--text-secondary);text-transform:uppercase;letter-spacing:.05em;margin-bottom:.2rem}.cond-value.svelte-1109xsg{color:var(--text-primary);font-size:var(--fs-sm);font-weight:500}.outcome-section.svelte-1109xsg,.eligibility.svelte-1109xsg,.arms-section.svelte-1109xsg{margin-bottom:1.2rem}.outcome-section.svelte-1109xsg h3:where(.svelte-1109xsg),.eligibility.svelte-1109xsg h3:where(.svelte-1109xsg),.arms-section.svelte-1109xsg h3:where(.svelte-1109xsg){font-size:var(--fs-sm, .85rem);color:var(--text-secondary);text-transform:uppercase;letter-spacing:.05em;margin:0 0 .5rem}.outcome-text.svelte-1109xsg,.eligibility-text.svelte-1109xsg{color:var(--text-primary);font-size:var(--fs-sm);line-height:1.6;margin:0;white-space:pre-wrap}.arms-list.svelte-1109xsg{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:.5rem}.arm-item.svelte-1109xsg{display:inline-block;padding:.2rem .8rem;border-radius:4px;font-size:var(--fs-xs, .75rem);background:var(--bg-elevated, var(--bg-primary));border:1px solid var(--border-subtle);color:var(--text-primary)}.meta-row.svelte-1109xsg{display:flex;flex-wrap:wrap;gap:.8rem;margin-bottom:1.2rem}.meta-item.svelte-1109xsg{min-width:120px}.meta-label.svelte-1109xsg{font-size:var(--fs-xs, .7rem);color:var(--text-secondary);text-transform:uppercase;letter-spacing:.05em;margin-bottom:.15rem}.meta-value.svelte-1109xsg{color:var(--text-primary);font-size:var(--fs-sm);font-variant-numeric:tabular-nums}.scores.svelte-1109xsg{padding-top:1rem;border-top:1px solid var(--border-subtle)}.scores.svelte-1109xsg h3:where(.svelte-1109xsg){font-size:var(--fs-sm, .85rem);color:var(--text-primary);margin:0 0 .7rem;text-transform:uppercase;letter-spacing:.05em}.score-grid.svelte-1109xsg{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:.6rem}.score-cell.svelte-1109xsg{background:var(--bg-elevated, var(--bg-primary));padding:.6rem .8rem;border-radius:var(--radius-sm, 4px);border:1px solid var(--border-subtle)}.score-cell.primary.svelte-1109xsg{border-color:var(--accent-cyan)}.score-label.svelte-1109xsg{font-size:var(--fs-xs, .7rem);color:var(--text-secondary);text-transform:uppercase;letter-spacing:.05em}.score-value.svelte-1109xsg{font-size:var(--fs-lg);font-weight:600;color:var(--text-primary);font-variant-numeric:tabular-nums;margin:.2rem 0 .4rem}.score-cell.primary.svelte-1109xsg .score-value:where(.svelte-1109xsg){color:var(--accent-cyan)}.score-bar.svelte-1109xsg{height:4px;background:var(--bg-secondary);border-radius:2px;overflow:hidden}.score-bar-fill.svelte-1109xsg{height:100%;background:var(--accent-cyan)}.score-cell.primary.svelte-1109xsg .score-bar-fill:where(.svelte-1109xsg){background:linear-gradient(90deg,var(--accent-cyan),var(--accent-green, var(--accent-cyan)))}.content.svelte-9g2zjh{background:var(--bg-secondary);border:1px solid var(--border-subtle);border-radius:var(--radius-md);padding:1.2rem}.content.svelte-9g2zjh h2:where(.svelte-9g2zjh){margin:0 0 1rem;font-size:var(--fs-lg)}.empty.svelte-9g2zjh{color:var(--text-secondary);font-style:italic}dl.svelte-9g2zjh{display:grid;grid-template-columns:max-content 1fr;gap:.4rem 1.2rem}dt.svelte-9g2zjh{color:var(--text-secondary);font-weight:500}dd.svelte-9g2zjh{margin:0;overflow:hidden}pre.svelte-9g2zjh{background:var(--bg-primary, #0a0a0a);padding:.6rem;border-radius:var(--radius-sm, 4px);overflow-x:auto;font-size:var(--fs-xs, .75rem);white-space:pre-wrap;word-break:break-word;margin:0}.content.generic.svelte-9g2zjh{display:flex;flex-direction:column;gap:1.4rem}.hero.svelte-9g2zjh{border-left:3px solid var(--accent-cyan);padding:.4rem 0 .4rem 1rem}.scalars.svelte-9g2zjh h2:where(.svelte-9g2zjh){margin-bottom:.6rem}.raw-drawer.svelte-9g2zjh{border-top:1px solid var(--border-subtle);padding-top:.8rem}.raw-drawer.svelte-9g2zjh summary:where(.svelte-9g2zjh){cursor:pointer;color:var(--text-secondary);font-size:var(--fs-sm);-webkit-user-select:none;user-select:none}.raw-drawer.svelte-9g2zjh summary:where(.svelte-9g2zjh):hover{color:var(--accent-cyan)}.raw-drawer[open].svelte-9g2zjh summary:where(.svelte-9g2zjh){margin-bottom:.8rem}.raw-count.svelte-9g2zjh{color:var(--text-secondary);font-variant-numeric:tabular-nums;margin-left:.4em}
