.rb-fig{font-size:var(--t-13);color:var(--ink-2);margin:0;line-height:1.35}.rb-fig .num{font-size:var(--t-15);color:var(--ink);font-weight:600}.rb-k{display:none}.rb-as{color:var(--muted)}.rb-watch{min-width:0;font-size:var(--t-12);color:var(--ink-2);margin:0;line-height:1.45}.rb-watch-k{color:var(--ink);font-weight:650}.rb-num{font-family:var(--font-num);font-variant-numeric:tabular-nums lining-nums}.rb-cls{color:var(--muted)}.rb-label{font-size:var(--t-12);color:var(--muted);margin:0;line-height:1.4}.rk-wl{flex-wrap:wrap;align-items:center;gap:2px 8px;min-width:0;display:flex}.rk-has-budget .rk-wl .tn-word{font-size:var(--t-13)}.rk-has-budget .rk-wl .tn-lights{width:70px;height:7px;margin:0}.rk-has-budget .rk-risk-k{display:none}.rank-row .rk-risk-why .rb-watch{font-size:var(--t-12)}@media (min-width:1081px){.rk-has-budget .rk-budget .rb-k{font-size:var(--t-12);color:var(--ink-2);font-weight:650;display:block}.rk-has-budget .rk-budget .rb-lead,.rk-has-budget .rk-budget .rb-over{display:none}.rk-has-budget .rk-budget .num{font-size:var(--t-15)}.rk-has-budget .rk-budget .rb-as{font-size:var(--t-12);display:block}}@media (min-width:761px) and (max-width:1080px){.rank-row.or-row .or-rk.rk-has-budget{gap:2px 12px}.rank-row.or-row .or-rk.rk-has-budget .rk-budget{flex-basis:100%}}@media (max-width:760px){.rank-row.or-row.or-why:has(.rk-has-budget){grid-template-areas:"pos car score""pos budget budget""pos risk btn""pos why why""parts parts parts"}.rank-row.or-row.or-why>.or-rk.rk-has-budget{display:contents}.rank-row.or-row>.or-rk.rk-has-budget .rk-budget{grid-area:budget;margin-top:1px}.rank-row.or-row>.or-rk.rk-has-budget .rk-wl{grid-area:risk;align-self:center;padding-right:48px}.rank-row.or-row>.or-rk.rk-has-budget .rk-wl .tn-lights{width:63px;display:grid}.rank-row.or-row.or-why:has(.rk-has-budget)>.rk-risk-why{padding:0}.rank-row .rk-risk-why .rb-watch{line-height:1.38}.rank-row .rk-risk-why .rk-label{display:none}}.lr-risk .lr-budget{color:var(--ink-2)}.lr-risk .lr-budget .num{font-family:var(--font-num);font-size:var(--t-15);color:var(--ink);font-weight:600}.lr-risk .lr-wl{flex-wrap:wrap;align-items:center;gap:2px 8px;margin-top:1px;display:flex}.lr-risk .lr-wl b{font-size:var(--t-13)}.lr-lights{width:63px;height:7px;margin:0}.lr-risk .lr-watch{color:var(--ink-2);margin-top:2px}.rb-block{border-bottom:1px solid var(--line);gap:4px;margin:0 0 12px;padding:0 0 12px;display:grid}.rb-block-head{gap:2px;margin:0;display:grid}.rb-block-fig{font-size:var(--t-24);color:var(--ink);font-weight:600;line-height:1.1}.rb-block-label{font-size:var(--t-13);color:var(--ink-2);margin:0;line-height:1.4}.rb-block .rb-watch{font-size:var(--t-13);color:var(--ink)}.rb-block-check{font-size:var(--t-13);color:var(--ink-2);margin:2px 0 0;line-height:1.4}.or-has-budget .or-top>.tn-word,.or-has-budget .or-splits .tn-word{font-size:var(--t-15)}.cs-budget dd{gap:3px;display:grid}.cs-budget-wl{flex-wrap:wrap;align-items:center;gap:2px 8px;display:flex}.cs-dl .tn-word.cs-budget-word{font-size:var(--t-13)}.lr-risk .rb-fig,.lr-risk .rb-watch{max-width:62ch}.rb-block-check a{color:var(--link);font-weight:650}@media (max-width:760px){.rank-row .rk-budget .num,.lr-risk .lr-budget .num{font-size:.875rem;font-weight:650}.rank-row .rk-budget,.lr-risk .lr-budget{letter-spacing:-.005em}}.rk-splits{font-size:var(--t-12);color:var(--ink-2);margin:0;font-weight:600;line-height:1.38}
