.jrp-title[data-astro-cid-5ssfdrsv]{margin:0 0 .25rem;font-size:1.25rem;font-weight:600;line-height:1.25;letter-spacing:-.005em}.jrp-intro[data-astro-cid-5ssfdrsv]{margin:0 0 1rem}.jrp-check[data-astro-cid-5ssfdrsv]{display:flex;gap:.6rem;align-items:center;min-height:2.75rem;font-size:.875rem;font-weight:600;color:var(--color-ink-soft);cursor:pointer}.jrp-check[data-astro-cid-5ssfdrsv] input[data-astro-cid-5ssfdrsv]{width:1.25rem;height:1.25rem;flex:none;accent-color:var(--color-secondary)}.jrp-groups[data-astro-cid-5ssfdrsv]{margin-top:1.25rem;display:grid;gap:.6rem}.jrp-group[data-astro-cid-5ssfdrsv]{border:1px solid var(--color-line);border-radius:var(--radius);background:var(--color-bg)}.jrp-group[data-astro-cid-5ssfdrsv] summary[data-astro-cid-5ssfdrsv]{cursor:pointer;padding:.7rem .9rem;font-weight:700;font-size:.9375rem;color:var(--color-secondary);min-height:2.75rem;display:flex;align-items:center}.jrp-group[data-astro-cid-5ssfdrsv] ul[data-astro-cid-5ssfdrsv]{list-style:none;margin:0;padding:0 .9rem .5rem;display:block}.jrp-leg[data-astro-cid-5ssfdrsv]{display:grid;grid-template-columns:1fr 4rem auto;grid-template-areas:"name count rt" "meta meta meta";gap:.15rem .5rem;align-items:center;margin:0;padding:.5rem 0;border-top:1px solid var(--color-line)}.jrp-leg-label[data-astro-cid-5ssfdrsv]{display:contents}.jrp-leg-name[data-astro-cid-5ssfdrsv]{grid-area:name;font-weight:600;font-size:.9375rem;line-height:1.3;min-width:0}.jrp-leg-meta[data-astro-cid-5ssfdrsv]{grid-area:meta;font-size:.8125rem;color:var(--color-ink-soft);line-height:1.35;font-variant-numeric:tabular-nums}.jrp-count[data-astro-cid-5ssfdrsv]{grid-area:count}.jrp-rt[data-astro-cid-5ssfdrsv]{grid-area:rt}@media(min-width:640px){.jrp-leg[data-astro-cid-5ssfdrsv]{grid-template-areas:"name count rt" "meta count rt"}}.jrp-count[data-astro-cid-5ssfdrsv],.jrp-rt[data-astro-cid-5ssfdrsv]{font:inherit;min-height:2.75rem;border:1px solid color-mix(in srgb,var(--color-ink-soft) 45%,var(--color-line));border-radius:var(--radius);background:var(--color-surface);color:var(--color-ink)}.jrp-count[data-astro-cid-5ssfdrsv]{width:100%;padding:0 .5rem;font-size:1rem;font-variant-numeric:tabular-nums}.jrp-rt[data-astro-cid-5ssfdrsv]{padding:0 .6rem;font-size:.8125rem;font-weight:600;cursor:pointer;white-space:nowrap}.jrp-count[data-astro-cid-5ssfdrsv]:focus-visible,.jrp-rt[data-astro-cid-5ssfdrsv]:focus-visible,.jrp-check[data-astro-cid-5ssfdrsv] input[data-astro-cid-5ssfdrsv]:focus-visible{outline:2px solid var(--color-secondary);outline-offset:1px}.jrp-bar[data-astro-cid-5ssfdrsv]{position:sticky;bottom:0;z-index:2;margin:.75rem -.25rem 0;padding:.6rem .9rem;display:flex;justify-content:space-between;gap:.75rem;align-items:center;background:var(--color-secondary);color:#fff;border-radius:var(--radius);font-size:.875rem;font-weight:600;font-variant-numeric:tabular-nums}.jrp-bar[data-astro-cid-5ssfdrsv] a[data-astro-cid-5ssfdrsv]{color:#fff;white-space:nowrap}.jrp-foot[data-astro-cid-5ssfdrsv]{margin:.75rem 0 0}#jrp-result[data-astro-cid-5ssfdrsv]{min-height:16rem;scroll-margin-top:5rem}#jrp-result[data-astro-cid-5ssfdrsv] .jrp-verdict{margin:0 0 .5rem;font-size:1.0625rem;line-height:1.45}#jrp-result[data-astro-cid-5ssfdrsv] .jrp-total{margin:0 0 .75rem}#jrp-result[data-astro-cid-5ssfdrsv] .jrp-table{width:100%;border-collapse:collapse;font-size:.9375rem}#jrp-result[data-astro-cid-5ssfdrsv] .jrp-table th,#jrp-result[data-astro-cid-5ssfdrsv] .jrp-table td{text-align:left;padding:.5rem .5rem .5rem 0;vertical-align:top;border-top:1px solid var(--color-line)}#jrp-result[data-astro-cid-5ssfdrsv] .jrp-table thead th{border-top:0;border-bottom:2px solid var(--color-secondary);font-size:.8125rem;color:var(--color-ink-soft)}#jrp-result[data-astro-cid-5ssfdrsv] .jrp-chosen{background:color-mix(in srgb,var(--color-secondary) 7%,transparent)}#jrp-result[data-astro-cid-5ssfdrsv] .jrp-table tbody th{white-space:nowrap;padding-left:.4rem;padding-right:.75rem}#jrp-result[data-astro-cid-5ssfdrsv] .jrp-d{font-size:.8125rem;font-weight:600}#jrp-result[data-astro-cid-5ssfdrsv] .jrp-d.win{color:var(--color-fresh)}#jrp-result[data-astro-cid-5ssfdrsv] .jrp-d.lose{color:color-mix(in srgb,var(--color-accent) 85%,black)}#jrp-result[data-astro-cid-5ssfdrsv] .jrp-short{color:var(--color-ink-soft);font-size:.875rem}#jrp-result[data-astro-cid-5ssfdrsv] .jrp-notes{margin:.75rem 0 0;padding-left:1.1rem;list-style:none;font-size:.875rem;color:var(--color-ink-soft);display:grid;gap:.3rem}#jrp-result[data-astro-cid-5ssfdrsv] .jrp-notes li{margin:0}@media(max-width:420px){.jrp-leg[data-astro-cid-5ssfdrsv]{grid-template-columns:1fr 3.5rem auto}.jrp-rt[data-astro-cid-5ssfdrsv]{padding:0 .45rem}}.jrp-data[data-astro-cid-5rj6q7b3]{overflow-x:auto;border:1px solid var(--color-line);border-radius:var(--radius);background:var(--color-surface)}.jrp-data[data-astro-cid-5rj6q7b3] table[data-astro-cid-5rj6q7b3]{width:100%;border-collapse:collapse;font-size:.9375rem;font-variant-numeric:tabular-nums}.jrp-data[data-astro-cid-5rj6q7b3] th[data-astro-cid-5rj6q7b3],.jrp-data[data-astro-cid-5rj6q7b3] td[data-astro-cid-5rj6q7b3]{padding:.7rem .8rem;text-align:left;vertical-align:top}.jrp-data[data-astro-cid-5rj6q7b3] thead[data-astro-cid-5rj6q7b3] th[data-astro-cid-5rj6q7b3]{border-bottom:2px solid var(--color-secondary);white-space:nowrap}.jrp-data[data-astro-cid-5rj6q7b3] tbody[data-astro-cid-5rj6q7b3] tr[data-astro-cid-5rj6q7b3]+tr[data-astro-cid-5rj6q7b3]{border-top:1px solid var(--color-line)}.jrp-data[data-astro-cid-5rj6q7b3] tbody[data-astro-cid-5rj6q7b3] th[data-astro-cid-5rj6q7b3]{font-weight:600;min-width:9rem}.jrp-data[data-astro-cid-5rj6q7b3] td[data-astro-cid-5rj6q7b3]{min-width:6.5rem}.jrp-data[data-astro-cid-5rj6q7b3] .pending-check[data-astro-cid-5rj6q7b3]{margin:.3rem 0 0}.jrp-data[data-astro-cid-5rj6q7b3] th[data-astro-cid-5rj6q7b3] .pending-check[data-astro-cid-5rj6q7b3]{display:block;width:fit-content}.jrp-sub[data-astro-cid-5rj6q7b3]{display:block;font-size:.8125rem;font-weight:400;color:var(--color-ink-soft)}.jrp-data[data-astro-cid-5rj6q7b3] td[data-astro-cid-5rj6q7b3] .jrp-sub[data-astro-cid-5rj6q7b3]{display:inline}
