.refresh-page .rp-gate{gap:6px 24px;display:grid}@media (min-width:640px){.refresh-page .rp-gate{grid-template-columns:minmax(0,1fr) auto;align-items:baseline}.refresh-page .rp-gate .rp-gate-why{grid-column:1/-1}}.refresh-page .rp-bars{gap:14px;margin:0;padding:0;list-style:none;display:grid}.refresh-page .rp-bars>li{gap:6px;display:grid}@media (min-width:640px){.refresh-page .rp-bars>li{grid-template-columns:minmax(0,19rem) minmax(0,1fr);align-items:center;gap:0 16px}}.refresh-page .rp-bar-label{font-size:var(--rp-size-5);line-height:1.3}.refresh-page .rp-bar-label.rp-bar-lead{font-weight:700}.refresh-page .rp-bar-track{align-items:center;gap:10px;min-width:0;display:flex}.refresh-page .rp-bar{height:14px;width:calc((100% - 3.5rem) * var(--w) / 100);background:var(--rp-green);border-radius:2px;flex:none;display:block}.refresh-page .rp-bar-value{font-size:var(--rp-size-5);font-variant-numeric:tabular-nums;flex:none;font-weight:700;line-height:1}.refresh-page .rp-filter input{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.refresh-page .rp-filter label{cursor:pointer;grid-template-columns:20px minmax(0,1fr);column-gap:14px;display:grid}.refresh-page .rp-filter label>span{grid-column:2}.refresh-page .rp-filter label:before{content:"";border:2px solid var(--rp-green);border-radius:50%;grid-area:1/1/span 2;width:20px;height:20px;margin-top:.3em}.refresh-page .rp-filter input:checked+label:before{background:radial-gradient(circle, var(--rp-green) 0 4px, transparent 5px)}.refresh-page .rp-filter label:hover .rp-row-title{text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:1px}.refresh-page .rp-filter input:checked+label .rp-row-title:after{content:" · showing";font-weight:400}.refresh-page .rp-list:has(#rfp-version-fast:checked) .rp-q[data-version=detailed]{display:none}:is(.refresh-page .rp-list:has(#rfp-version-fast:checked) .rp-count-detailed,.refresh-page .rp-list:has(#rfp-version-detailed:checked) .rp-count-fast){display:none}.refresh-page .rp-list:has(#rfp-version-fast:checked) .rp-list-section[data-fast-count="0"]{display:none}.refresh-page .rp-list-section{margin-top:var(--rp-gap-m)}.refresh-page .rp-list-section>h3+.rp-caption{margin-top:6px}.refresh-page .rp-list-section>.rp-rows{margin-top:14px}.refresh-page .rp-q>.rp-caption:first-child{font-weight:700}.refresh-page .rp-q .rp-q-text{max-width:68ch;margin-top:4px}.refresh-page .rp-q .rp-q-strong{max-width:68ch;margin-top:6px}
