.assess-grid{width:100%;border-collapse:collapse;font-size:.92rem}.assess-grid td,.assess-grid th{padding:.5rem .7rem;border-bottom:1px solid var(--line);text-align:right;white-space:nowrap}.assess-grid th[scope=row]{text-align:left;font-weight:500;color:var(--muted);cursor:help;border-bottom:1px solid var(--line)}.assess-grid thead th{text-align:right;color:var(--accent);font-size:.72rem;text-transform:uppercase;letter-spacing:.1em}.assess-grid thead th:first-child{text-align:left}.assess-grid td{cursor:help;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.assess-grid tbody tr:last-child td,.assess-grid tbody tr:last-child th{border-bottom:none}.assess-grid-lead{color:var(--gold);font-weight:600}.assess-option{display:flex;gap:.6rem;align-items:flex-start;cursor:pointer;color:var(--muted);padding:.45rem .7rem;margin:0 -.7rem;border-radius:8px;border:1px solid transparent;transition:background .12s ease,color .12s ease,border-color .12s ease}.assess-option:hover{background:rgba(212,170,96,.06);color:var(--text)}.assess-option:focus-within{border-color:var(--accent)}.assess-option.is-chosen{color:var(--text);background:rgba(212,170,96,.11);border-color:var(--gold)}.stack>.assess-option+.assess-option{margin-top:.15rem}.assess-reading{font-size:1.02rem;line-height:1.7;margin:0;color:var(--text)}.assess-jump{display:flex;flex-direction:column;gap:.25rem;text-align:left;cursor:pointer;font:inherit;color:var(--text);width:100%}.assess-jump:hover{border-color:var(--accent)}