.methods-review{border-top:1px solid var(--line);margin:36px 0 28px;padding-top:28px}.methods-review h2{font:400 30px/1.3 var(--serif);margin-bottom:12px}.review-standalone .methods-review{border-top:0;margin-top:20px;padding-top:0}.review-meta,.review-note{font:12px/1.8 var(--ui);color:var(--muted);margin:12px 0}.review-plot{border:1px solid var(--line);background:var(--surface);border-radius:7px;padding:24px;margin:20px 0}.review-plot>figcaption{font:500 19px/1.5 var(--serif);margin-bottom:22px}.review-plot-row{margin:0 0 22px}.review-plot-row h3{font:500 14px/1.7 var(--ui);margin-bottom:8px}.review-plot-track{display:flex;height:36px;overflow:hidden;border:1px solid var(--line-strong);background:var(--ground)}.review-segment{display:flex;align-items:center;justify-content:center;flex-shrink:0;overflow:hidden;font:500 12px/1.5 var(--ui)}.review-segment-tie{background:var(--line);color:var(--ink);border-left:1px solid var(--line-strong)}.review-counts{font:12px/1.8 var(--ui);margin-top:8px}.review-table-scroll{max-width:100%;overflow-x:auto;margin:20px 0 10px}.review-table{border-collapse:collapse;width:100%;min-width:620px;font:12px/1.7 var(--ui);text-align:left}.review-table caption{text-align:left;font:500 16px/1.6 var(--serif);margin-bottom:10px;color:var(--ink)}.review-table th,.review-table td{padding:12px;border-bottom:1px solid var(--line);vertical-align:top}.review-table thead th{font-weight:500;color:var(--muted)}.review-table tbody th{font-weight:500}.review-boundary{font:13px/1.85 var(--ui);color:var(--muted);margin:24px 0;max-width:960px}.review-boundary p+p{margin-top:10px}.review-protocol{border:1px solid var(--line);padding:18px 22px;border-radius:7px;margin:22px 0;font:13px/1.8 var(--ui)}.review-protocol summary,.review-source summary{cursor:pointer;font-weight:500}.review-protocol h3,.review-source h3{font:600 12px/1.7 var(--ui);margin:18px 0 6px}.review-hash{font:10px/1.8 var(--mono);color:var(--muted);overflow-wrap:anywhere;margin-top:14px}.review-protocol a{display:inline-block;margin-top:15px;text-underline-offset:3px}.rating-main .review-reveal{margin:8px 0 24px}.review-case{border:1px solid var(--line);border-radius:7px;background:var(--surface);padding:18px 22px;margin-bottom:14px}.review-case>summary{display:flex;gap:18px;cursor:pointer;font:500 19px/1.5 var(--serif)}.review-case>summary::before{content:'+';font:400 18px/1.5 var(--ui)}.review-case[open]>summary::before{content:'−'}.review-case-number{font:11px/2.5 var(--mono);color:var(--muted);white-space:nowrap}.review-verdict{font:13px/1.8 var(--ui);margin-top:16px;max-width:1000px}.review-verdict strong{font-weight:600}.review-source{margin:20px 0;padding:16px 18px;background:var(--ground);font:12px/1.8 var(--ui)}.review-source p{font:15px/1.85 var(--serif);white-space:pre-wrap;overflow-wrap:anywhere}.review-drafts{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:28px;margin-top:24px}.review-draft h3{font:500 21px/1.5 var(--serif);margin-bottom:6px}.review-draft>p:not([class]){font:13px/1.85 var(--ui)}.review-issue{margin-top:20px;padding-top:16px;border-top:1px solid var(--line)}.review-issue h4{font:600 12px/1.7 var(--ui);margin:0 0 8px}.review-issue>p:not([class]){font:13px/1.85 var(--ui)}.review-quote-label{font:500 10px/1.7 var(--ui);color:var(--muted);margin-top:14px}.review-issue blockquote{margin:5px 0 0;padding:10px 14px;border-left:2px solid var(--line-strong);background:var(--ground);font:15px/1.7 var(--serif);white-space:pre-wrap;overflow-wrap:anywhere}.review-links{font:13px/1.8 var(--ui);text-underline-offset:4px;margin-top:18px}@media(max-width:760px){.review-plot{padding:18px}.review-drafts{grid-template-columns:1fr;gap:24px}.review-case{padding:16px}.review-case>summary{gap:10px;font-size:17px;flex-wrap:wrap}.review-case>summary>span:last-child{flex-basis:100%}.review-protocol{padding:16px}.review-table th,.review-table td{padding:10px}.methods-review h2{font-size:26px}.review-counts{font-size:11px}}
