.hypothesis-hero{padding-top:48px;padding-bottom:24px}.hypothesis-hero h1{max-width:780px}.rule,.hypothesis,.empty-state{background:var(--panel);border:1px solid var(--line);border-radius:12px;padding:24px;margin:24px 0}.rule summary,details summary{cursor:pointer;color:var(--green);line-height:1.6}.rule p,.hypothesis p,.empty-state p{max-width:900px}.rule{font-size:14px}.card-head{display:flex;justify-content:space-between;align-items:start;gap:24px}.card-head h2{font-size:25px;max-width:700px}.badge{font-size:12px;white-space:nowrap;border:1px solid var(--line);padding:7px 12px;border-radius:20px;color:var(--muted)}.badge.active,.badge.completed{color:var(--green)}.badge.cancelled{color:var(--red)}.badge.watching{color:var(--amber)}.hypothesis>details{border-top:1px solid var(--line);padding:16px 0}.version{margin:16px 0;padding:16px;border:1px solid var(--line);border-radius:8px;font-size:13px}.version summary{color:var(--text)}.version a{font-size:12px}.hypothesis dl>div{align-items:start}.hypothesis dt{flex:0 0 30%}.hypothesis dd{flex:1;text-align:left}.empty-state{padding:44px 28px}.empty-state h2{margin-top:16px}.nav>div{flex-wrap:wrap}.hypothesis-hero .section-head{margin-top:22px}#hypotheses-freshness{max-width:780px}.warning{color:var(--amber)}@media(max-width:760px){.hypothesis-hero{padding-top:30px}.hypothesis-hero h1{font-size:39px}.card-head{flex-direction:column;gap:4px}.hypothesis{padding:20px}.hypothesis dl>div{display:block}.hypothesis dd{margin-top:6px}.hypothesis-hero .section-head{align-items:center}.nav{gap:16px}.nav>div{justify-content:flex-end}.version{padding:12px}.empty-state{padding:28px 20px}}
