.guide-table-wrap{overflow-x:auto;margin:1.5rem 0;border:1px solid var(--line);border-radius:10px}.guide-table{width:100%;min-width:600px;border-collapse:collapse;font-size:.92rem;line-height:1.65}.guide-table caption{text-align:left;padding:1rem;font-weight:700;color:var(--gold)}.guide-table th,.guide-table td{padding:1rem;text-align:left;vertical-align:top;border-top:1px solid var(--line)}.guide-table thead th{background:var(--panel)}.guide-table th{color:var(--ink)}.reading dd{margin:0 0 1rem 1rem}.reading dt{color:var(--ink)}.reading section{margin-top:3rem}.reading li{margin-bottom:.65rem}
