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