.rr-tuthub{gap:18px;max-width:980px;margin:0 auto;padding:28px 16px 64px;display:grid}.rr-tuthub__hero h1{letter-spacing:-.4px;color:var(--oa-ink);margin:6px 0 10px;font-size:clamp(26px,4.4vw,40px);font-weight:900}.rr-tuthub__hero p{color:#b8c8e8;max-width:62ch;margin:0;font-size:14.5px;line-height:1.62}.rr-tuthub__kicker{letter-spacing:1.7px;text-transform:uppercase;color:var(--oa-accent);font-size:10.5px;font-weight:800}.rr-tuthub__cta{flex-wrap:wrap;align-items:center;gap:14px;margin-top:20px;display:flex}.rr-tuthub__progress{letter-spacing:.6px;color:var(--oa-muted);font-variant-numeric:tabular-nums;font-size:12.5px;font-weight:700}.rr-tuthub__reset{color:#8ea2c6;letter-spacing:1.1px;cursor:pointer;background:0 0;border:1px solid #96afe13d;border-radius:8px;margin-left:auto;padding:6px 10px;font-size:10px;font-weight:800}.rr-tuthub__reset:hover{color:var(--oa-ink);border-color:rgba(var(--oa-accent-rgb), .5)}.rr-tuthub__list{gap:12px;margin:0;padding:0;list-style:none;display:grid}.rr-tuthub__card{border-radius:14px;grid-template-columns:auto 1fr auto;align-items:center;gap:18px;padding:16px 20px;display:grid}.rr-tuthub__card[data-done=true]{border-color:#63ff8d4d}.rr-tuthub__num{letter-spacing:-.5px;color:rgba(var(--oa-accent-rgb), .55);font-variant-numeric:tabular-nums;font-size:22px;font-weight:900}.rr-tuthub__copy h2{color:var(--oa-ink);margin:3px 0 4px;font-size:17px;font-weight:800}.rr-tuthub__copy p{color:#a9bbdd;margin:0;font-size:13px;line-height:1.5}.rr-tuthub__actions{align-items:center;gap:10px;display:flex}.rr-tuthub__done{letter-spacing:1.2px;color:#63ff8d;font-size:10px;font-weight:900}.rr-tuthub__actions button{border:1px solid rgba(var(--oa-accent-rgb), .55);background:rgba(var(--oa-accent-rgb), .12);color:var(--oa-ink);letter-spacing:1.1px;cursor:pointer;border-radius:9px;padding:9px 16px;font-size:11px;font-weight:900;transition:background .13s,box-shadow .13s}.rr-tuthub__actions button:hover{background:rgba(var(--oa-accent-rgb), .28);box-shadow:0 0 20px rgba(var(--oa-accent-rgb), .32)}@media (max-width:620px){.rr-tuthub__card{grid-template-columns:auto 1fr;row-gap:12px}.rr-tuthub__actions{grid-column:1/-1;justify-content:flex-end}}
