.rule-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.rule-grid .card{margin:0;display:flex;flex-direction:column}.rule-grid .actions{margin-top:auto}.badge{align-self:flex-start;display:inline-block;color:var(--mint);border:1px solid var(--line);border-radius:100px;padding:.2rem .65rem;font-size:.75rem}.formula{border-left:3px solid var(--gold);padding:.6rem 1rem;background:#081c13;overflow-wrap:anywhere}.rule-grid h3{font-size:1.2rem}.rule-grid details{margin-bottom:1rem}.table-scroll{overflow-x:auto}table{border-collapse:collapse;width:100%;font-size:.9rem}th,td{text-align:left;padding:.65rem;border-bottom:1px solid var(--line)}th{color:var(--gold)}.ewt-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 1rem}.preview{border:1px solid var(--gold);border-radius:12px;padding:1rem;margin-top:1.5rem}code{overflow-wrap:anywhere}#content:focus{outline:none}.actions a{display:inline-block;padding:.65rem 0;margin-right:1rem}@media(max-width:760px){.rule-grid{grid-template-columns:1fr}}@media(max-width:650px){.ewt-cards{grid-template-columns:1fr}.preview{padding:.75rem}th,td{padding:.45rem}}
