/* Split from style.css — performance pass */
/* Most Wanted */
.mw-hero{display:flex;justify-content:space-between;gap:24px;align-items:end;padding:30px;margin:22px 0 16px;border:1px solid rgba(255,255,255,.12);border-radius:20px;background:linear-gradient(135deg,rgba(12,8,8,.96),rgba(28,11,11,.88));box-shadow:0 18px 50px rgba(0,0,0,.28)}
.mw-hero h1{font-size:clamp(2.2rem,4.5vw,4.3rem);margin:.08em 0;letter-spacing:-.045em}
.mw-hero p{max-width:760px}
.mw-formula{min-width:310px;padding:15px 18px;border-radius:14px;border:1px solid rgba(255,90,60,.25);background:rgba(255,80,50,.06);text-align:right}
.mw-formula span{display:block;font-size:.66rem;letter-spacing:.14em;opacity:.6}.mw-formula b{display:block;margin-top:5px;font-size:.92rem}
.mw-window-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:16px}
.mw-window-strip>div{padding:13px 15px;border:1px solid rgba(255,255,255,.09);border-radius:13px;background:rgba(8,10,16,.74)}
.mw-window-strip span,.mw-window-strip b,.mw-window-strip small{display:block}.mw-window-strip span{font-size:.67rem;letter-spacing:.12em;opacity:.58}.mw-window-strip b{margin-top:3px}.mw-window-strip small{margin-top:2px;opacity:.63}
.mw-data-note{display:flex;flex-direction:column;gap:3px;margin-bottom:16px;padding:14px 17px;border:1px solid rgba(255,190,60,.22);border-radius:13px;background:rgba(255,170,40,.06)}.mw-data-note span{opacity:.7}
.mw-spotlight{display:flex;align-items:center;justify-content:space-between;gap:22px;padding:22px 25px;margin-bottom:18px;border:1px solid rgba(255,80,50,.24);border-radius:18px;background:linear-gradient(135deg,rgba(68,16,10,.75),rgba(15,8,8,.92))}
.mw-spotlight span{font-size:.68rem;letter-spacing:.15em;opacity:.64}.mw-spotlight h2{margin:.18rem 0;font-size:2rem}.mw-spotlight p{margin:0;opacity:.7}
.mw-heat-number{font-size:3.3rem;font-weight:900;line-height:.85;text-align:right}.mw-heat-number small{display:block;margin-top:9px;font-size:.64rem;letter-spacing:.14em;opacity:.58}
.mw-ranking-card,.mw-poi-card{margin-bottom:18px;border:1px solid rgba(255,255,255,.1);border-radius:18px;background:rgba(8,10,16,.87);overflow:hidden}
.mw-section-head{display:flex;justify-content:space-between;align-items:end;gap:15px;padding:20px 22px}.mw-section-head h2{margin:.1rem 0}.mw-section-head>span{font-size:.76rem;opacity:.58}
.mw-table{border-top:1px solid rgba(255,255,255,.08)}
.mw-row{display:grid;grid-template-columns:70px minmax(190px,1fr) 70px 70px 76px 62px 70px 82px;gap:8px;align-items:center;padding:12px 22px;border-top:1px solid rgba(255,255,255,.055);text-decoration:none;color:inherit;font-variant-numeric:tabular-nums}
.mw-row:first-child{border-top:0}.mw-row:hover{background:rgba(255,255,255,.035)}
.mw-row.mw-head{font-size:.66rem;letter-spacing:.11em;opacity:.53}
.mw-rank{font-weight:900;font-size:1.05rem}.mw-driver b,.mw-driver small{display:block}.mw-driver small{margin-top:2px;font-size:.7rem;opacity:.55}.mw-score{font-size:1.15rem;font-weight:900}
.mw-poi-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:0 22px 22px}
.mw-poi-grid a{padding:14px 15px;border:1px solid rgba(255,255,255,.08);border-radius:12px;background:rgba(255,255,255,.025);text-decoration:none;color:inherit}.mw-poi-grid span,.mw-poi-grid b,.mw-poi-grid small{display:block}.mw-poi-grid b{margin-top:3px}.mw-poi-grid small{margin-top:2px;opacity:.58}
.mw-rules{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:30px}.mw-rules>div{padding:16px;border:1px solid rgba(255,255,255,.09);border-radius:13px;background:rgba(8,10,16,.72)}.mw-rules span,.mw-rules b,.mw-rules small{display:block}.mw-rules span{font-size:.66rem;letter-spacing:.13em;opacity:.55}.mw-rules b{font-size:1.6rem;margin:3px 0}.mw-rules small{opacity:.63}
.mw-admin-form{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;align-items:end}.mw-admin-form label{display:flex;flex-direction:column;gap:6px;font-size:.75rem;font-weight:700}.mw-admin-form .wide{grid-column:span 4}.mw-admin-form input,.mw-admin-form select{width:100%}
.mw-admin-windows{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.mw-admin-windows>div{padding:13px;border:1px solid rgba(255,255,255,.08);border-radius:11px}.mw-admin-windows b,.mw-admin-windows span{display:block}.mw-admin-windows span{font-size:.78rem;margin-top:5px;opacity:.66}
.mw-admin-events>div{display:grid;grid-template-columns:1fr 100px 80px auto;gap:12px;align-items:center;padding:11px 0;border-top:1px solid rgba(255,255,255,.07)}.mw-admin-events>div:first-child{border-top:0}.mw-admin-events span b,.mw-admin-events span small{display:block}.mw-admin-events small{opacity:.62}
@media (max-width:980px){.mw-window-strip,.mw-admin-windows{grid-template-columns:repeat(2,1fr)}.mw-row{grid-template-columns:55px minmax(170px,1fr) 60px 60px 65px 55px 58px 70px;padding-left:14px;padding-right:14px}.mw-poi-grid,.mw-rules{grid-template-columns:1fr 1fr}.mw-admin-form{grid-template-columns:repeat(2,1fr)}.mw-admin-form .wide{grid-column:span 2}}
@media (max-width:700px){.mw-hero{flex-direction:column;align-items:stretch}.mw-formula{text-align:left;min-width:0}.mw-row{grid-template-columns:45px 1fr 52px 62px}.mw-row>span:nth-child(3),.mw-row>span:nth-child(5),.mw-row>span:nth-child(6),.mw-row>span:nth-child(7){display:none}.mw-poi-grid,.mw-rules,.mw-window-strip,.mw-admin-windows{grid-template-columns:1fr}.mw-spotlight{align-items:flex-start}.mw-admin-events>div{grid-template-columns:1fr 70px 60px}.mw-admin-events form{grid-column:1/-1}}


/* Pound-for-Pound */
.p4p-hero{display:flex;justify-content:space-between;gap:26px;align-items:end;padding:30px;margin:22px 0 16px;border:1px solid rgba(255,255,255,.12);border-radius:20px;background:linear-gradient(135deg,rgba(10,10,12,.96),rgba(43,28,6,.9));box-shadow:0 18px 55px rgba(0,0,0,.3)}
.p4p-hero h1{font-size:clamp(2.2rem,4.5vw,4.4rem);margin:.08em 0;letter-spacing:-.045em}
.p4p-hero p{max-width:800px}
.p4p-score-key{min-width:250px;padding:15px 18px;border:1px solid rgba(255,190,40,.24);border-radius:14px;background:rgba(255,180,30,.06);text-align:right}
.p4p-score-key span,.p4p-score-key b,.p4p-score-key small{display:block}.p4p-score-key span{font-size:.66rem;letter-spacing:.14em;opacity:.58}.p4p-score-key b{margin-top:4px}.p4p-score-key small{margin-top:3px;opacity:.65}
.p4p-series-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:16px}.p4p-series-strip>div{padding:13px 15px;border:1px solid rgba(255,255,255,.09);border-radius:13px;background:rgba(8,10,16,.74)}.p4p-series-strip span,.p4p-series-strip b,.p4p-series-strip small{display:block}.p4p-series-strip span{font-size:.67rem;letter-spacing:.12em;opacity:.58}.p4p-series-strip small{opacity:.63}
.p4p-board,.p4p-secondary{margin-bottom:18px;border:1px solid rgba(255,255,255,.1);border-radius:18px;background:rgba(8,10,16,.87);overflow:hidden}.p4p-section-head{display:flex;justify-content:space-between;align-items:end;gap:14px;padding:20px 22px}.p4p-section-head h2{margin:.1rem 0}.p4p-section-head>span{font-size:.76rem;opacity:.58}
.p4p-table{border-top:1px solid rgba(255,255,255,.08)}.p4p-row{display:grid;grid-template-columns:76px minmax(220px,1fr) 76px 70px 72px 92px;gap:8px;align-items:center;padding:12px 22px;border-top:1px solid rgba(255,255,255,.055);text-decoration:none;color:inherit;font-variant-numeric:tabular-nums}.p4p-row:first-child{border-top:0}.p4p-row:hover{background:rgba(255,255,255,.035)}.p4p-row.p4p-head{font-size:.66rem;letter-spacing:.11em;opacity:.53}.p4p-number-one{background:linear-gradient(90deg,rgba(255,185,20,.1),transparent)}.p4p-rank{font-weight:900}.p4p-driver b,.p4p-driver small{display:block}.p4p-driver small{margin-top:2px;font-size:.7rem;opacity:.55}.p4p-score{font-size:1.15rem;font-weight:900}.p4p-move{font-weight:800}
.p4p-breakdown-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin-bottom:18px}.p4p-breakdown-grid article{padding:16px;border:1px solid rgba(255,255,255,.09);border-radius:15px;background:rgba(8,10,16,.8)}.p4p-breakdown-head{display:flex;gap:10px;align-items:center}.p4p-breakdown-head>span{font-size:1.5rem;font-weight:900}.p4p-breakdown-head b,.p4p-breakdown-head small{display:block}.p4p-breakdown-head small{opacity:.6}
.p4p-bars{margin-top:12px}.p4p-bars>div{display:grid;grid-template-columns:1fr auto;gap:6px;margin-top:8px;font-size:.7rem}.p4p-bars i{grid-column:1/-1;display:block;height:4px;border-radius:99px;background:linear-gradient(90deg,#f5b82e var(--w),rgba(255,255,255,.08) var(--w));}.p4p-bars span{opacity:.62}
.p4p-just-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;padding:0 22px 22px}.p4p-just-grid a{display:grid;grid-template-columns:auto 1fr auto;gap:8px;padding:12px;border:1px solid rgba(255,255,255,.08);border-radius:11px;text-decoration:none;color:inherit}.p4p-just-grid span{font-weight:900}.p4p-just-grid strong{font-size:.9rem}
.p4p-watch-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;padding:0 22px 22px}.p4p-watch-grid>div{padding:13px;border:1px solid rgba(255,255,255,.08);border-radius:11px}.p4p-watch-grid b,.p4p-watch-grid span,.p4p-watch-grid small{display:block}.p4p-watch-grid span,.p4p-watch-grid small{opacity:.62}
.p4p-method{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;margin-bottom:30px}.p4p-method>div{padding:14px;border:1px solid rgba(255,255,255,.09);border-radius:12px;background:rgba(8,10,16,.72);text-align:center}.p4p-method span,.p4p-method b{display:block}.p4p-method span{font-size:1.3rem;font-weight:900}.p4p-method b{font-size:.72rem;margin-top:3px;opacity:.65}
.p4p-admin-form{display:flex;gap:12px;align-items:end;flex-wrap:wrap}.p4p-admin-form label{display:flex;flex-direction:column;gap:6px;font-size:.75rem;font-weight:700}.p4p-admin-row{display:grid;grid-template-columns:60px 1fr auto;gap:10px;padding:10px 0;border-top:1px solid rgba(255,255,255,.07)}.p4p-admin-row:first-of-type{border-top:0}
@media (max-width:1100px){.p4p-breakdown-grid{grid-template-columns:repeat(2,1fr)}.p4p-method{grid-template-columns:repeat(3,1fr)}.p4p-just-grid{grid-template-columns:repeat(2,1fr)}}
@media (max-width:760px){.p4p-hero{flex-direction:column;align-items:stretch}.p4p-score-key{text-align:left;min-width:0}.p4p-series-strip{grid-template-columns:repeat(2,1fr)}.p4p-row{grid-template-columns:58px 1fr 58px 78px;padding-left:14px;padding-right:14px}.p4p-row>span:nth-child(3),.p4p-row>span:nth-child(4){display:none}.p4p-breakdown-grid,.p4p-just-grid,.p4p-watch-grid,.p4p-method{grid-template-columns:1fr}.p4p-section-head{align-items:flex-start;flex-direction:column}}


/* Clean Machine 1.0 */
.driver-honor-icon.mr-clean{border-color:#4f8a73;background:linear-gradient(145deg,#10231c,#12171b);color:#7ee0b6}
.clean-shell{max-width:1240px;margin:0 auto;padding:22px 18px 48px}
.clean-hero{display:flex;justify-content:space-between;align-items:flex-start;gap:20px}
.clean-rule-card{min-width:280px;max-width:390px;padding:16px;border:1px solid rgba(111,224,182,.25);border-radius:16px;background:linear-gradient(145deg,rgba(32,116,84,.12),rgba(255,255,255,.018))}
.clean-rule-card span,.clean-rule-card b,.clean-rule-card small{display:block}.clean-rule-card span{font-size:9px;font-weight:900;letter-spacing:.1em;color:#74d8af}.clean-rule-card b{margin:5px 0;font-size:20px}.clean-rule-card small{color:var(--muted)}
.clean-podium{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:14px 0}
.clean-podium-card{position:relative;display:grid;grid-template-columns:auto 1fr auto;gap:12px;align-items:center;padding:16px;border:1px solid #315345;border-radius:15px;background:linear-gradient(145deg,#102018,#0b1216);text-decoration:none;color:inherit}
.clean-podium-card.rank-1{border-color:#73d6ad;box-shadow:0 0 26px rgba(82,200,151,.12)}
.clean-rank{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:#17392b;color:#86e5bd;font-weight:1000}
.clean-podium-card h2{margin:2px 0 4px}.clean-podium-card p{margin:0}.clean-podium-card>strong{font-size:27px;color:#86e5bd}.clean-podium-card>small{grid-column:3;text-align:right;font-size:8px;letter-spacing:.08em;color:var(--muted)}
.clean-table-wrap{overflow:auto}.clean-table{width:100%;border-collapse:collapse}.clean-table th,.clean-table td{padding:11px 9px;border-bottom:1px solid rgba(255,255,255,.07);text-align:left;white-space:nowrap}.clean-table th{font-size:9px;letter-spacing:.07em;color:var(--muted)}
.clean-rule-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.clean-rule-grid>div{padding:15px;border:1px solid rgba(255,255,255,.07);border-radius:13px;background:rgba(255,255,255,.016)}.clean-rule-grid span{display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:#17392b;color:#86e5bd;font-weight:900}.clean-rule-grid b,.clean-rule-grid small{display:block}.clean-rule-grid b{margin:8px 0 4px}.clean-rule-grid small{color:var(--muted)}
@media(max-width:850px){.clean-hero{display:block}.clean-rule-card{margin-top:12px;max-width:none}.clean-podium,.clean-rule-grid{grid-template-columns:1fr}}


/* Ranking Bubble + Momentum 1.0 */
.mw-trend-grid,.clean-trend-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}
.mw-trend-grid article,.clean-trend-grid article{padding:14px;border:1px solid rgba(255,255,255,.08);border-radius:13px;background:rgba(255,255,255,.02)}
.mw-trend-grid article>span,.clean-trend-grid article>span{display:block;margin-bottom:8px;font-size:9px;font-weight:1000;letter-spacing:.08em;color:var(--muted)}
.mw-trend-grid a,.clean-trend-grid a{display:flex;justify-content:space-between;gap:10px;padding:8px 0;border-bottom:1px solid rgba(255,255,255,.06);text-decoration:none;color:inherit}
.mw-trend-grid a:last-child,.clean-trend-grid a:last-child{border-bottom:0}
.mw-trend-grid strong,.clean-trend-grid strong,.clean-up{color:#76ddb2}
.clean-down{color:#e17f77}
.clean-cut-card{margin-top:14px}
.clean-bubble-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:9px}
.clean-bubble-grid a{display:grid;gap:4px;padding:12px;border:1px solid rgba(255,255,255,.08);border-radius:12px;background:rgba(255,255,255,.02);text-decoration:none;color:inherit}
.clean-bubble-grid a>span{font-size:10px;color:#7fe0b7;font-weight:1000}.clean-bubble-grid a>b{font-size:13px}.clean-bubble-grid a>strong{font-size:11px}.clean-bubble-grid a>small{font-size:9px;color:var(--muted)}
@media(max-width:900px){.clean-bubble-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.mw-trend-grid,.clean-trend-grid{grid-template-columns:1fr}}
@media(max-width:560px){.clean-bubble-grid{grid-template-columns:1fr}}


/* Ranking Fine Tune 2.0 */
.mw-row{grid-template-columns:70px minmax(190px,1fr) 64px 64px 70px 56px 64px 76px 82px}
.mw-delta{font-weight:900;font-variant-numeric:tabular-nums}.mw-delta.hotter{color:#e88a7d}.mw-delta.cooler{color:#7edeb5}
.driver-rank3-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}
.driver-rank-trends{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin:8px 0}
.driver-rank-trend{display:block;padding:8px;border:1px solid #31444e;border-radius:9px;background:#0a1217;text-decoration:none;color:inherit}
.driver-rank-trend>div{display:flex;justify-content:space-between;align-items:center;gap:8px}.driver-rank-trend span{font-size:7px;font-weight:1000;letter-spacing:.08em;color:#7fdce4}.driver-rank-trend b{font-size:14px}
.driver-rank-trend svg{display:block;width:100%;height:42px;margin-top:5px;overflow:visible}.driver-rank-trend polyline{fill:none;stroke:#6fd9e3;stroke-width:2.2;vector-effect:non-scaling-stroke;stroke-linecap:round;stroke-linejoin:round}
.driver-rank-trend:nth-child(2) polyline{stroke:#e18478}.driver-rank-trend.clean polyline{stroke:#75dcae}
.clean-table td,.clean-table th{font-variant-numeric:tabular-nums}.clean-table .clean-up{font-weight:900}.clean-table .clean-down{font-weight:900}
@media(max-width:1100px){.mw-row{grid-template-columns:52px minmax(150px,1fr) 52px 52px 58px 48px 52px 62px 68px;padding-left:12px;padding-right:12px}}
@media(max-width:760px){.driver-rank-trends,.driver-rank3-kpis{grid-template-columns:1fr}.mw-row{grid-template-columns:45px 1fr 58px 62px}.mw-row>span:nth-child(3),.mw-row>span:nth-child(5),.mw-row>span:nth-child(6),.mw-row>span:nth-child(7),.mw-row>span:nth-child(8){display:none}}


/* Ranking Trend Graphs 1.0 */
.rank-trend-board{margin-top:14px}
.rank-trend-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:9px;padding:0 18px 18px}
.rank-trend-card{padding:11px;border:1px solid rgba(255,255,255,.08);border-radius:12px;background:rgba(255,255,255,.02)}
.rank-trend-card>div{display:flex;justify-content:space-between;gap:8px;align-items:center}.rank-trend-card b{font-size:10px}
.rank-trend-card svg{display:block;width:100%;height:58px;margin-top:8px;overflow:visible}
.rank-trend-card polyline{fill:none;stroke:#e4c562;stroke-width:2.2;vector-effect:non-scaling-stroke;stroke-linecap:round;stroke-linejoin:round}
.rank-trend-card.wanted polyline{stroke:#df8277}.rank-trend-card.clean polyline{stroke:#7ee0b6}
@media(max-width:1000px){.rank-trend-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:600px){.rank-trend-grid{grid-template-columns:1fr}}




/* Rank Explain public split */
.rank-why{margin:0 16px 9px;padding:0;border:1px solid rgba(255,255,255,.06);border-radius:9px;background:rgba(255,255,255,.014)}
.rank-why summary{cursor:pointer;padding:7px 10px;font-size:9px;font-weight:900;letter-spacing:.05em;color:#91a5b0}
.rank-why[open] summary{border-bottom:1px solid rgba(255,255,255,.06)}
.rank-why-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:6px;padding:9px}
.rank-why-grid span{padding:7px;border:1px solid rgba(255,255,255,.06);border-radius:7px;background:rgba(255,255,255,.02)}
.rank-why-grid b,.rank-why-grid small{display:block}.rank-why-grid b{font-size:12px}.rank-why-grid small{font-size:7px;color:#82939d}
.rank-why>p{margin:0;padding:0 10px 10px;font-size:9px;color:#91a0a9}
.rank-why.wanted{border-color:rgba(217,111,97,.16)}.rank-why.clean{border-color:rgba(109,217,171,.16)}
.clean-why-row>td{padding:0!important;border-bottom:1px solid rgba(255,255,255,.07)!important}.clean-why-row .rank-why{margin:0 6px 8px}
.rank-trend-labels{display:flex;justify-content:space-between;margin-top:2px;font-size:7px;font-weight:900;letter-spacing:.07em;color:#758791}
@media(max-width:1000px){.rank-why-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}
@media(max-width:620px){.rank-why-grid{grid-template-columns:1fr}}


/* Most Wanted uploaded hero background — 2026-10-04 */
.mw-hero{
  position:relative;
  isolation:isolate;
  overflow:hidden;
  background:
    linear-gradient(90deg,rgba(6,5,8,.42) 0%,rgba(8,6,8,.22) 42%,rgba(10,5,7,.38) 100%),
    url("data:image/webp;base64,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[... ELLIPSIZATION ...]MFbr9ERHX67oQq5b2dZKSN6iP+4gFh3YwQcTKLblvHZWxXSPeZnMvDu0mVcSvGdMrASsFO33EhCVoOcs8JR5gdDeWE024OI5bwpovdMRuWZX9y62KM2S7I7wg7WZmnsSsYLXSG0syzwTyC9jYeT+W+tSzbX4I1PBz5uI4oZyRyWyhFGdV8LAGHaeFC/bgAJicJ0cTzpPNG9xJTvtAdhx3XSDTGYI3BAlix4n0vZZzgZ2//a6a14DJkFT8gcjlKdDKIk9otEZv23m3JnBCCxc6/CGsat81yHwPrawNpKQwHyQjDDLgto8KPWpKq2NRedxaD/VH/fJRj+n8dOyQoJMoZo7vMsU4jwEPRHUBl7yKirBuX/cdkoM6RK0vzJN4gKHWyFCTzYSlgPkkL/gFjQ5Q/GHQD+LfhHonTBnSt5IK7g0ewe3cpT1cn0hiB0wJawMsemMwHqsJdUvMRLQqzR3jhD5Hxaec4mANYf0At2QxBu45Fq0W2ivxo8rBmxMW9tAFe1/h5QUmqYCGIWOJs6jDNjX4cLyLqPCLvsCJhPfvFC8Q4uddWDuxkhjTIpE2cl6PMveIs+tphaQhChPa7L+JQY4SbAHtgkGvuDcguTRlvrbdztg60lM92nKrafwdcnoq9QL15F4Z8a23eMrq+diw/bX1oDkB6zThk3+x+VPL4swIWDv1K3Cc67QDiln0nHUy57LcKRamIJE4axhAd/CSiViNG/ReYTeJx/EMfOxW2+wsjkKnHWWds2jfWjcODcYgpjfvafc0w6x7gx+p0ihg9jPTgNnuUkAtJk1qcCdjSgpYCMIVthwHmg+dE5cIQZpre1Ci6izxXm2P9dMInmPll1YS9kG+34L312S3gLzJtOz0etLuPN8AdRWg/n+cYucpq0SFZagnAycdgnGVkWyGH5MmsIsfRjgC/qmY4jNqasrMRkMsaK7JS/3fC06PW887yklB68fJX0ztdM2VvvJ1MpJSidj2uk0+KRBFZzVty/JXW+k2NulzCRCa4xEwPIsSGo1d8CEh1ab/VBdY98/e/EuvQmVQJT4vSjkGBFOq0fRqXBEC3akckijEkaq1cMr0doFYeD8W+NQ+eh0Gd0mXA3KSBl5DU+tZQ1bQWIPng5MSRImLAAp/oU606REovlA/lK6O2Ze1jjXzUe1Aj9odkruGFyWr3fLOPN8i9Q==") center/cover no-repeat!important;
  border-color:rgba(255,82,62,.28);
  box-shadow:0 18px 50px rgba(0,0,0,.42),inset 0 0 0 1px rgba(255,255,255,.03);
}
.mw-hero:before{
  content:"";
  position:absolute;
  inset:0;
  z-index:-1;
  background:linear-gradient(180deg,rgba(4,4,8,.08),rgba(6,4,7,.24));
  pointer-events:none;
}
.mw-hero>div{position:relative;z-index:1}
.mw-hero .eyebrow{color:#ffd32a;text-shadow:0 1px 8px #000}
.mw-hero h1,.mw-hero>div>p{text-shadow:0 2px 12px #000,0 0 4px #000}
.mw-formula{
  background:rgba(24,7,8,.74);
  backdrop-filter:blur(3px);
  border-color:rgba(255,91,60,.40);
  box-shadow:0 12px 30px rgba(0,0,0,.32);
}


/* Ranking page themes + collapsible panels — 2026-10-04 */
/* Shared collapsible ranking sections */
.ranking-collapsible-panel{
  position:relative!important;
}
.ranking-collapse-bar{
  position:absolute;
  z-index:40;
  top:10px;
  right:10px;
  display:flex;
  align-items:center;
  gap:8px;
  pointer-events:auto;
}
.ranking-collapse-bar>span{display:none}
.ranking-collapse-bar>button{
  min-height:30px;
  padding:6px 11px;
  border:1px solid var(--ranking-accent,#d3aa35);
  border-radius:999px;
  background:rgba(7,10,14,.90);
  color:var(--ranking-accent-soft,#fff);
  font-size:9px;
  font-weight:1000;
  letter-spacing:.04em;
  box-shadow:0 6px 16px #0008,0 0 14px var(--ranking-glow,rgba(255,255,255,.08));
  cursor:pointer;
}
.ranking-collapse-bar>button:hover{
  filter:brightness(1.12);
  background:var(--ranking-panel-hover,#171b20);
}
.ranking-collapsible-panel.is-collapsed{
  min-height:48px!important;
  height:48px!important;
  max-height:48px!important;
  overflow:hidden!important;
  padding:0!important;
  margin-bottom:10px!important;
  border:1px solid var(--ranking-accent,#d3aa35)!important;
  border-radius:12px!important;
  background:linear-gradient(90deg,var(--ranking-collapse-bg,#16120a),#090d12)!important;
}
.ranking-collapsible-panel.is-collapsed > :not(.ranking-collapse-bar){
  display:none!important;
}
.ranking-collapsible-panel.is-collapsed .ranking-collapse-bar{
  inset:0 10px 0 14px;
  position:absolute;
  justify-content:space-between;
}
.ranking-collapsible-panel.is-collapsed .ranking-collapse-bar>span{
  display:block;
  max-width:76%;
  overflow:hidden;
  color:var(--ranking-accent-soft,#fff);
  font-size:10px;
  font-weight:1000;
  letter-spacing:.08em;
  text-transform:uppercase;
  white-space:nowrap;
  text-overflow:ellipsis;
}
@media(max-width:700px){
  .ranking-collapse-bar{top:8px;right:8px}
  .ranking-collapse-bar>button{min-height:28px;padding:5px 9px;font-size:8px}
}

/* Chop's Most Wanted — black / yellow / red */
body[data-endpoint="most_wanted.index"]{
  --ranking-accent:#ffd21f;
  --ranking-accent-soft:#fff0a0;
  --ranking-glow:rgba(255,48,38,.24);
  --ranking-panel-hover:#23110e;
  --ranking-collapse-bg:#26110b;
}
body[data-endpoint="most_wanted.index"] .mw-hero{
  border-color:#d22b22!important;
  box-shadow:0 18px 50px #000b,0 0 0 1px rgba(255,210,31,.10),0 0 28px rgba(216,36,28,.14)!important;
}
body[data-endpoint="most_wanted.index"] .mw-hero:after{
  content:"";
  position:absolute;
  inset:0;
  z-index:-1;
  pointer-events:none;
  background:
    linear-gradient(90deg,rgba(0,0,0,.48),transparent 42%,rgba(111,4,4,.16)),
    linear-gradient(0deg,rgba(255,210,31,.05),transparent 46%);
}
body[data-endpoint="most_wanted.index"] .mw-hero .eyebrow,
body[data-endpoint="most_wanted.index"] .mw-section-head .eyebrow,
body[data-endpoint="most_wanted.index"] .mw-rules span{
  color:#ffd21f!important;
}
body[data-endpoint="most_wanted.index"] .mw-formula,
body[data-endpoint="most_wanted.index"] .mw-spotlight{
  border-color:#a62720!important;
  background:linear-gradient(145deg,rgba(49,5,6,.88),rgba(8,8,9,.92))!important;
}
body[data-endpoint="most_wanted.index"] .mw-formula .btn,
body[data-endpoint="most_wanted.index"] .mw-accountability-explainer .btn{
  background:linear-gradient(180deg,#e33b2f,#941a15)!important;
  border-color:#ff6459!important;
  color:#fff!important;
}
body[data-endpoint="most_wanted.index"] .mw-window-strip>div,
body[data-endpoint="most_wanted.index"] .mw-update-strip>div,
body[data-endpoint="most_wanted.index"] .mw-update-strip>a,
body[data-endpoint="most_wanted.index"] .mw-ranking-card,
body[data-endpoint="most_wanted.index"] .mw-poi-card,
body[data-endpoint="most_wanted.index"] .mw-data-note,
body[data-endpoint="most_wanted.index"] .mw-rules>div,
body[data-endpoint="most_wanted.index"] .mw-accountability-explainer{
  border-color:rgba(255,210,31,.22)!important;
  background-color:rgba(5,6,8,.86)!important;
}
body[data-endpoint="most_wanted.index"] .mw-score,
body[data-endpoint="most_wanted.index"] .mw-rank{
  color:#ffd21f!important;
}
body[data-endpoint="most_wanted.index"] .p19-primary-nav>a.active{
  background:linear-gradient(180deg,#e0b700,#8d1b15)!important;
  border-color:#ffd21f!important;
  color:#090909!important;
  box-shadow:0 0 18px rgba(255,210,31,.28),0 0 24px rgba(216,36,28,.16)!important;
}

/* Clean Machine — metallic silver / chrome */
body[data-endpoint="mr_clean.index"]{
  --ranking-accent:#d8dfe5;
  --ranking-accent-soft:#f8fbfd;
  --ranking-glow:rgba(220,230,238,.22);
  --ranking-panel-hover:#23292f;
  --ranking-collapse-bg:#242a30;
}
body[data-endpoint="mr_clean.index"] .clean-hero,
body[data-endpoint="mr_clean.index"] .clean-rule-card,
body[data-endpoint="mr_clean.index"] .clean-podium-card,
body[data-endpoint="mr_clean.index"] .clean-shell>.card{
  border-color:#87929c!important;
}
body[data-endpoint="mr_clean.index"] .clean-hero{
  background:
    radial-gradient(circle at 88% 12%,rgba(255,255,255,.15),transparent 32%),
    linear-gradient(135deg,#303840 0%,#11171d 45%,#252c33 70%,#0a0e12 100%)!important;
  box-shadow:inset 0 1px 0 #ffffff26,0 18px 46px #0008;
}
body[data-endpoint="mr_clean.index"] .clean-rule-card,
body[data-endpoint="mr_clean.index"] .clean-podium-card,
body[data-endpoint="mr_clean.index"] .clean-rule-grid>div{
  background:linear-gradient(145deg,#333b43 0%,#11171d 48%,#242b32 73%,#0a0e12 100%)!important;
  box-shadow:inset 0 1px 0 rgba(255,255,255,.17);
}
body[data-endpoint="mr_clean.index"] .clean-rule-card span,
body[data-endpoint="mr_clean.index"] .clean-rank,
body[data-endpoint="mr_clean.index"] .clean-podium-card>strong,
body[data-endpoint="mr_clean.index"] .clean-bubble-grid a>span,
body[data-endpoint="mr_clean.index"] .clean-shell .eyebrow{
  color:#edf2f5!important;
}
body[data-endpoint="mr_clean.index"] .clean-rank,
body[data-endpoint="mr_clean.index"] .clean-rule-grid span{
  background:linear-gradient(145deg,#eef2f5,#828d96)!important;
  color:#11161a!important;
  border:1px solid #f8fafb;
}
body[data-endpoint="mr_clean.index"] .pill.green{
  background:linear-gradient(145deg,#eef2f5,#7f8992)!important;
  border-color:#f5f8fa!important;
  color:#11161a!important;
}
body[data-endpoint="mr_clean.index"] .p19-primary-nav>a.active{
  background:linear-gradient(145deg,#fafcfd 0%,#a8b1b9 42%,#e7ebee 66%,#727d86 100%)!important;
  border-color:#f4f7f9!important;
  color:#11161a!important;
  text-shadow:0 1px 0 #fff!important;
  box-shadow:0 0 20px rgba(220,230,238,.22)!important;
}

/* Power Rankings — gold */
body[data-endpoint="p4p.index"]{
  --ranking-accent:#f2bf3a;
  --ranking-accent-soft:#ffe7a1;
  --ranking-glow:rgba(242,191,58,.26);
  --ranking-panel-hover:#2b220c;
  --ranking-collapse-bg:#2a210b;
}
body[data-endpoint="p4p.index"] .p4p-hero,
body[data-endpoint="p4p.index"] .p4p-board,
body[data-endpoint="p4p.index"] .p4p-secondary,
body[data-endpoint="p4p.index"] .p4p-latest-changes,
body[data-endpoint="p4p.index"] .p4p-formula{
  border-color:rgba(242,191,58,.34)!important;
}
body[data-endpoint="p4p.index"] .p4p-hero{
  background:
    radial-gradient(circle at 85% 15%,rgba(242,191,58,.22),transparent 34%),
    linear-gradient(135deg,#2b220c,#11151b 58%,#17130a)!important;
}
body[data-endpoint="p4p.index"] .p4p-score-key,
body[data-endpoint="p4p.index"] .p4p-refresh-bar,
body[data-endpoint="p4p.index"] .p4p-series-strip>div,
body[data-endpoint="p4p.index"] .p4p-breakdown-grid>article,
body[data-endpoint="p4p.index"] .p4p-method>div{
  border-color:rgba(242,191,58,.28)!important;
  background:linear-gradient(145deg,rgba(67,50,11,.34),rgba(8,11,15,.92))!important;
}
body[data-endpoint="p4p.index"] .eyebrow,
body[data-endpoint="p4p.index"] .p4p-score,
body[data-endpoint="p4p.index"] .p4p-rank,
body[data-endpoint="p4p.index"] .p4p-method span{
  color:#f2bf3a!important;
}
body[data-endpoint="p4p.index"] .p4p-bars i{
  background:linear-gradient(90deg,#f7d36b var(--w),rgba(255,255,255,.08) var(--w))!important;
}
body[data-endpoint="p4p.index"] .p4p-refresh-bar .btn{
  background:linear-gradient(180deg,#e8b52e,#8c6710)!important;
  border-color:#ffd969!important;
  color:#151006!important;
}
body[data-endpoint="p4p.index"] .p19-primary-nav>a.active{
  background:linear-gradient(180deg,#f6cb55,#9a7317)!important;
  border-color:#ffe28a!important;
  color:#151006!important;
  box-shadow:0 0 20px rgba(242,191,58,.28)!important;
}


/* P4P 2.0 — League-Wide Command Center */
.p4p-rule-hero{border-color:#806421!important;background:radial-gradient(circle at 78% 18%,rgba(234,181,47,.18),transparent 34%),linear-gradient(145deg,#1b170d,#0a1015)!important;box-shadow:0 18px 55px rgba(0,0,0,.34),inset 0 0 0 1px rgba(255,221,115,.04)}
.p4p-rule-hero .eyebrow{color:#edc65b}.p4p-rule-hero h1{color:#fff8e7}.p4p-rule-hero>.p4p-hero-copy>p:not(.eyebrow){font-size:11px;line-height:1.55;color:#d3cab4}
.p4p-rule-note{border-color:#796021!important;background:#181408!important}.p4p-rule-note b{color:#f2cc62!important;font-size:9px!important}.p4p-rule-note span{font-size:9px!important;line-height:1.45;color:#bcb399!important}
.p4p-score-key{border-color:#765d1e!important;background:#171307!important}.p4p-score-key span{color:#b09b62!important;opacity:1!important}.p4p-score-key b{color:#f0cc65;font-size:16px}.p4p-score-key small{color:#c0b69b!important;opacity:1!important;font-size:9px}.p4p-score-key em{font-size:9px!important;color:#78dfad!important}

.p4p-refresh-bar{border-color:#3e4a4f!important;background:#0c1318!important}.p4p-refresh-bar>div>span{font-size:8px!important;color:#96a5ac!important}.p4p-refresh-bar>div>b{font-size:12px!important}.p4p-refresh-bar>div>small{font-size:9px!important;color:#8798a0!important}.p4p-through em{font-size:8px!important;color:#afbcc2!important}
.p4p5-series-strip>div{border-color:#3c4038!important;background:linear-gradient(145deg,#12150f,#0c1115)!important}.p4p5-series-strip span{font-size:8px!important;color:#b8a661!important;opacity:1!important}.p4p5-series-strip b{margin-top:4px;font-size:11px;color:#f0eee7}.p4p5-series-strip small{margin-top:3px;font-size:9px!important;color:#9fa69e!important;opacity:1!important}

.p4p5-command{display:grid;grid-template-columns:1fr 1.12fr 1fr;gap:10px;margin:0 0 16px}.p4p5-command-card{display:block;padding:17px;border:1px solid #4b4430;border-radius:14px;background:linear-gradient(145deg,#14160f,#0b1115);text-decoration:none;color:inherit}.p4p5-command-card.rank-1{order:2;transform:translateY(-5px);border-color:#c49a31;background:radial-gradient(circle at 50% 0,rgba(230,179,49,.18),transparent 44%),linear-gradient(145deg,#201a0b,#0b1115)}.p4p5-command-card.rank-2{order:1}.p4p5-command-card.rank-3{order:3}
.p4p5-command-rank{display:flex;justify-content:space-between;align-items:center}.p4p5-command-rank span{font-size:24px;font-weight:1000;color:#ecc255}.p4p5-command-rank em{font-style:normal;font-size:8px;font-weight:1000;letter-spacing:.06em;color:#9cb0b7}.p4p5-command-rank em:first-letter{color:inherit}.p4p5-command-card h2{margin:8px 0 5px;font-size:20px;color:#f3f2eb}.p4p5-command-score b,.p4p5-command-score span{display:block}.p4p5-command-score b{font-size:27px;color:#f2cd61}.p4p5-command-score span{font-size:7px;letter-spacing:.09em;color:#9d9375}.p4p5-command-bar{height:6px;margin:7px 0 10px;border-radius:999px;background:#29261d;overflow:hidden}.p4p5-command-bar i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#b98924,#f3cf66)}.p4p5-command-kpis{display:grid;grid-template-columns:repeat(2,1fr);gap:5px}.p4p5-command-kpis span{padding:6px;border:1px solid #312f27;border-radius:7px;background:#0d1214;font-size:8px;color:#999b93}.p4p5-command-kpis b{font-size:10px;color:#f0eee7}

.p4p5-board{border-color:#45402f!important;background:#0b1115!important}.p4p5-board .p4p-section-head{background:linear-gradient(180deg,rgba(226,177,48,.05),transparent)}.p4p5-board .p4p-section-head .eyebrow{color:#dcb550}.p4p5-board .p4p-section-head h2{font-size:24px}.p4p5-board .p4p-section-head small{font-size:9px!important;color:#909da3!important}
.p4p5-board .p4p-row{grid-template-columns:74px minmax(220px,1fr) 68px 64px 78px 120px;min-height:48px;font-size:10px}.p4p5-board .p4p-head{min-height:30px;font-size:7px!important;color:#8d989d;opacity:1!important}.p4p5-board .p4p-number-one{background:linear-gradient(90deg,rgba(231,182,54,.12),transparent)}.p4p5-board .p4p-rank{font-size:12px;color:#e6bd55}.p4p5-board .p4p-driver b{font-size:11px;color:#f1f3f2}.p4p5-board .p4p-driver small{font-size:8px!important;color:#8f9da3!important;opacity:1!important}.p4p5-board .p4p-move{font-size:9px}.p4p5-board .p4p-move.up{color:#72dda8}.p4p5-board .p4p-move.down{color:#ee847d}.p4p5-board .p4p-move.flat{color:#7d8f97}.p4p5-board .p4p-score b{display:block;font-size:13px;color:#f0c95d}.p4p5-board .p4p-score i{display:block;height:4px;margin-top:4px;border-radius:999px;background:#282820;overflow:hidden}.p4p5-board .p4p-score em{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#c0922f,#efc95d)}

.rank-why{border-color:#343930!important;background:#0c1113!important}.rank-why summary{padding:8px 11px!important;font-size:9px!important;color:#b0b7ad!important}.rank-why-grid span{border-color:#38392e!important;background:#12140f!important}.rank-why-grid b{font-size:11px;color:#efc85d}.rank-why-grid small{font-size:8px!important;color:#93998e!important}

.p4p5-change-panel{border-color:#3b443c!important;background:linear-gradient(145deg,#0e1518,#0a1014)!important}.p4p5-change-panel .p4p-section-head{border-bottom:1px solid #2a3536}.p4p5-change-panel .p4p-section-head .eyebrow{color:#d9b44e}.p4p5-change-panel .p4p-section-head h2{font-size:21px}.p4p-change-grid article{padding:13px!important;border-color:#354039!important;background:#0c1315!important}.p4p-change-grid article>span{font-size:8px!important}.p4p-change-grid article.in>span{color:#71dba7!important}.p4p-change-grid article.out>span{color:#ed857e!important}.p4p-change-grid article div{display:flex;justify-content:space-between;gap:12px;padding:7px 0;border-bottom:1px solid #26312f}.p4p-change-grid article div:last-of-type{border-bottom:0}.p4p-change-grid article div b{font-size:10px}.p4p-change-grid article div strong{font-size:11px}.p4p-change-grid article.in strong{color:#75dda9}.p4p-change-grid article.out strong{color:#ed857e}

.p4p-secondary{border-color:#3b4038!important}.p4p-secondary .p4p-section-head h2{font-size:21px}.p4p-secondary .p4p-section-head span{font-size:9px!important;color:#919d9f!important;opacity:1!important}.p4p-just-grid a,.p4p-watch-grid>div{border-color:#353a33!important;background:#0d1213!important}.p4p-just-grid strong{color:#e6c25b}.p4p-watch-grid span,.p4p-watch-grid small{font-size:8px!important;opacity:1!important;color:#929d9d!important}
.p4p-breakdown-grid article{border-color:#3d3b31!important;background:#0c1214!important}.p4p-breakdown-head>span{color:#e9bf57}.p4p-breakdown-head b{font-size:11px}.p4p-breakdown-head small{font-size:8px!important;color:#8f999a!important;opacity:1!important}.p4p-bars>div{font-size:8px!important}.p4p-bars span{color:#a7adaa!important;opacity:1!important}
.p4p-method>div{border-color:#3d3a30!important;background:#10130f!important}.p4p-method span{color:#efc85d}.p4p-method b{font-size:8px!important;color:#a9a28f!important;opacity:1!important}

@media(max-width:900px){.p4p5-command{grid-template-columns:1fr}.p4p5-command-card.rank-1,.p4p5-command-card.rank-2,.p4p5-command-card.rank-3{order:initial;transform:none}}@media(max-width:760px){.p4p5-board .p4p-row{grid-template-columns:52px minmax(0,1fr) 65px 90px;padding-left:10px;padding-right:10px}.p4p5-board .p4p-row>span:nth-child(3),.p4p5-board .p4p-row>span:nth-child(4){display:none}.p4p5-command-kpis{grid-template-columns:1fr 1fr}}


/* Most Wanted 2.0 — Incident Risk Command Center */
.mw-hero{border-color:#71332d!important;background:radial-gradient(circle at 80% 12%,rgba(235,84,66,.16),transparent 34%),linear-gradient(145deg,#1a0d0c,#0b1015)!important;box-shadow:0 18px 55px rgba(0,0,0,.34),inset 0 0 0 1px rgba(255,120,90,.04)}
.mw-hero .eyebrow{color:#ef8c7e}.mw-hero h1{color:#fff4f1}.mw-hero>div>p:not(.eyebrow){font-size:11px;line-height:1.55;color:#d4c1bd}
.mw5-live{margin-top:14px;padding:11px 13px;border:1px solid #703a33;border-radius:9px;background:#1a0e0c}.mw5-live b,.mw5-live span{display:block}.mw5-live b{font-size:9px;letter-spacing:.09em;color:#ff9c8d}.mw5-live span{margin-top:4px;font-size:10px;line-height:1.45;color:#c7aaa4}
.mw-formula{border-color:#76382e!important;background:#180d0b!important}.mw-formula span{color:#bd8d84!important;opacity:1!important}.mw-formula b{color:#ffad9f;font-size:16px}.mw-formula small{font-size:9px!important;color:#a9928d!important;opacity:1!important}
.mw-window-strip>div{border-color:#443532!important;background:linear-gradient(145deg,#13100f,#0d1114)!important}.mw-window-strip span{font-size:8px!important;color:#b78a82!important;opacity:1!important}.mw-window-strip b{margin-top:4px;font-size:11px}.mw-window-strip small{font-size:9px!important;color:#998a86!important;opacity:1!important}
.mw-update-strip>div,.mw-update-strip>a{border-color:#3d3837!important;background:#0d1215!important}.mw-update-strip span{font-size:8px!important;color:#9b8b87!important}.mw-update-strip b{font-size:12px!important}.mw-update-strip small{font-size:9px!important;color:#8f8380!important}

.mw5-command{display:grid;grid-template-columns:1fr 1.12fr 1fr;gap:10px;margin:0 0 16px}.mw5-command-card{display:block;padding:17px;border:1px solid #4d3430;border-radius:14px;background:linear-gradient(145deg,#15100f,#0b1115);text-decoration:none;color:inherit}.mw5-command-card.rank-1{order:2;transform:translateY(-5px);border-color:#b94d3f;background:radial-gradient(circle at 50% 0,rgba(227,82,62,.18),transparent 44%),linear-gradient(145deg,#21100e,#0b1115)}.mw5-command-card.rank-2{order:1}.mw5-command-card.rank-3{order:3}
.mw5-command-rank{display:flex;justify-content:space-between;align-items:center}.mw5-command-rank span{font-size:24px;font-weight:1000;color:#ef8a7b}.mw5-command-rank em{font-style:normal;font-size:8px;font-weight:1000;letter-spacing:.06em;color:#9fa9ad}.mw5-command-card h2{margin:8px 0 5px;font-size:20px;color:#f4efed}.mw5-command-score b,.mw5-command-score span{display:block}.mw5-command-score b{font-size:27px;color:#ff9b8c}.mw5-command-score span{font-size:7px;letter-spacing:.09em;color:#a88781}.mw5-heat-bar{height:6px;margin:7px 0 10px;border-radius:999px;background:#2a211f;overflow:hidden}.mw5-heat-bar i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#a83b31,#f08371)}.mw5-command-kpis{display:grid;grid-template-columns:repeat(2,1fr);gap:5px}.mw5-command-kpis span{padding:6px;border:1px solid #342b29;border-radius:7px;background:#0d1214;font-size:8px;color:#a89894}.mw5-command-kpis b{font-size:10px;color:#f0e9e7}

.mw5-data-note{border-color:#5e4535!important;background:#15110d!important}.mw5-data-note b{font-size:10px;color:#e4c0a3}.mw5-data-note span{font-size:9px!important;color:#a99689!important;opacity:1!important}
.mw5-spotlight{border-color:#79352e!important;background:linear-gradient(135deg,#27100d,#0f0b0b)!important}.mw5-spotlight span{font-size:8px!important;color:#cc887d!important;opacity:1!important}.mw5-spotlight h2{font-size:28px!important}.mw5-spotlight p{font-size:10px;color:#b49a95!important;opacity:1!important}.mw-heat-number{color:#ff9484}.mw-heat-number small{color:#a78a85!important;opacity:1!important}

.mw5-ranking-card{border-color:#513632!important;background:#0b1014!important}.mw5-ranking-card .mw-section-head{background:linear-gradient(180deg,rgba(224,78,58,.055),transparent)}.mw5-ranking-card .mw-section-head .eyebrow{color:#e98576}.mw5-ranking-card .mw-section-head h2{font-size:24px}.mw5-ranking-card .mw-section-head>span{font-size:9px!important;color:#998b87!important;opacity:1!important}
.mw5-ranking-card .mw-row{min-height:48px;font-size:10px}.mw5-ranking-card .mw-head{min-height:30px;font-size:7px!important;color:#938b89!important;opacity:1!important}.mw5-ranking-card .mw-rank{font-size:12px;color:#ec8879}.mw5-ranking-card .mw-driver b{font-size:11px;color:#f1eeee}.mw5-ranking-card .mw-driver small{font-size:8px!important;color:#928c8a!important;opacity:1!important}.mw5-ranking-card .mw-move{font-size:9px;font-weight:1000}.mw5-ranking-card .mw-move.up{color:#f19180}.mw5-ranking-card .mw-move.down{color:#71d8a4}.mw5-ranking-card .mw-move.flat{color:#7d8c92}.mw5-ranking-card .mw-delta{font-size:9px}.mw5-ranking-card .mw-score b{display:block;font-size:13px;color:#ff9a8a}.mw5-ranking-card .mw-score i{display:block;height:4px;margin-top:4px;border-radius:999px;background:#2a2220;overflow:hidden}.mw5-ranking-card .mw-score em{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#ad3d32,#ef8473)}
.rank-why.wanted{border-color:#3f302d!important;background:#0e1112!important}.rank-why.wanted summary{color:#bca29d!important}.rank-why.wanted .rank-why-grid span{border-color:#3a302e!important;background:#12100f!important}.rank-why.wanted .rank-why-grid b{color:#f19180}

.mw5-panel{border-color:#3f3533!important;background:#0d1215!important}.mw5-panel .mw-section-head h2{font-size:21px}.mw5-panel .mw-section-head .eyebrow{color:#df8174}.mw5-panel .mw-section-head>span{font-size:9px!important;color:#948986!important;opacity:1!important}.mw-poi-grid a{border-color:#373130!important;background:#0d1113!important}.mw-poi-grid span{font-size:9px;color:#d8cfcc}.mw-poi-grid b{font-size:11px;color:#ee8b7d}.mw-poi-grid small{font-size:8px!important;color:#918784!important;opacity:1!important}
.mw-trend-grid article{border-color:#3a302f!important;background:#0d1113!important}.mw-trend-grid article>span{font-size:8px!important;color:#bb8f87!important}.mw-trend-grid a b{font-size:10px}.mw-trend-grid strong{font-size:10px}.mw-trend-grid article:first-child strong{color:#f18d7d}.mw-trend-grid article:last-child strong{color:#72d9a6}
.rank-trend-card.wanted{border-color:#3e302f!important;background:#0d1113!important}.rank-trend-card.wanted b{font-size:10px}.rank-trend-card.wanted polyline{stroke:#ec8272!important}
.mw5-rules>div{border-color:#44322f!important;background:#12100f!important}.mw5-rules span{color:#c98b80!important;opacity:1!important}.mw5-rules b{color:#f19484}.mw5-rules small{font-size:9px!important;color:#9e8d88!important;opacity:1!important}
.mw-accountability-explainer{border-color:#443532!important;background:#101315!important}.mw-accountability-explainer .eyebrow{color:#da8174}.mw-accountability-explainer h2{font-size:21px}.mw-accountability-explainer p{font-size:10px;line-height:1.5;color:#aaa09d}

@media(max-width:900px){.mw5-command{grid-template-columns:1fr}.mw5-command-card.rank-1,.mw5-command-card.rank-2,.mw5-command-card.rank-3{order:initial;transform:none}}@media(max-width:700px){.mw5-command-kpis{grid-template-columns:1fr 1fr}.mw5-ranking-card .mw-row{grid-template-columns:45px minmax(0,1fr) 60px 72px}.mw5-ranking-card .mw-row>span:nth-child(3),.mw5-ranking-card .mw-row>span:nth-child(5),.mw5-ranking-card .mw-row>span:nth-child(6),.mw5-ranking-card .mw-row>span:nth-child(8){display:none}}


/* Clean Machine 2.0 — Clean Racing Command Center */
.clean-shell{max-width:1320px!important}
.clean-hero{padding:26px 28px;border:1px solid #2c7058;border-radius:18px;background:radial-gradient(circle at 82% 12%,rgba(73,210,159,.16),transparent 35%),linear-gradient(145deg,#0d1b16,#0a1014)}
.clean-hero .eyebrow{color:#78e0b5}.clean-hero h1{font-size:clamp(44px,6vw,72px);line-height:.94;color:#f1fff9}.clean-hero>div>p:not(.eyebrow){max-width:830px;font-size:11px;line-height:1.55;color:#bfd2c8}
.clean5-live{margin-top:14px;padding:11px 13px;border:1px solid #2f735d;border-radius:9px;background:#0c1914}.clean5-live b,.clean5-live span{display:block}.clean5-live b{font-size:9px;letter-spacing:.09em;color:#76e2b6}.clean5-live span{margin-top:4px;font-size:10px;line-height:1.45;color:#a9c6b9}
.clean-rule-card{border-color:#32765f!important;background:#0d1c16!important}.clean-rule-card span{font-size:8px!important;color:#7edfb8!important}.clean-rule-card b{font-size:18px!important;color:#ecfff6}.clean-rule-card small{font-size:9px!important;line-height:1.45;color:#9eb6aa!important}

.clean5-podium{grid-template-columns:1fr 1.12fr 1fr}.clean5-podium-card{display:block!important;padding:17px!important;border-color:#315b4b!important;background:linear-gradient(145deg,#0f1b16,#0b1115)!important}.clean5-podium-card.rank-1{order:2;transform:translateY(-5px);border-color:#69cda7!important;background:radial-gradient(circle at 50% 0,rgba(92,218,169,.17),transparent 44%),linear-gradient(145deg,#12251d,#0b1115)!important}.clean5-podium-card.rank-2{order:1}.clean5-podium-card.rank-3{order:3}
.clean5-podium-card .clean-rank{width:42px;height:42px;margin-bottom:9px;background:#143a2c!important;color:#87e7c0!important;font-size:14px}.clean5-podium-card h2{font-size:20px}.clean5-podium-card p{font-size:9px;line-height:1.45;color:#a9bbb2}.clean5-score{margin-top:10px}.clean5-score strong,.clean5-score small{display:block}.clean5-score strong{font-size:27px;color:#8de8c4}.clean5-score small{font-size:7px;letter-spacing:.09em;color:#80998e}.clean5-score i{display:block;height:6px;margin-top:6px;border-radius:999px;background:#1c2b25;overflow:hidden}.clean5-score em{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#2f8b67,#7be0b5)}

.clean5-main-card{border-color:#315145!important;background:#0b1214!important}.clean5-main-card .cardhead{background:linear-gradient(180deg,rgba(90,211,165,.055),transparent)}.clean5-main-card .eyebrow{color:#70d9b1}.clean5-main-card h2{font-size:24px}.clean5-subline{display:block;margin-top:3px;font-size:8px;color:#90a59b}.clean-table{font-size:10px}.clean-table th{font-size:8px!important;color:#85a096!important}.clean-table td{padding:12px 9px!important;color:#d8e3de}.clean-table tbody tr:hover{background:rgba(100,210,168,.025)}.clean-table tbody tr:first-child{background:rgba(93,202,158,.06)}.clean-table tbody td:first-child b{color:#76dcb5}
.clean5-move{font-size:9px;font-weight:1000}.clean5-move.up{color:#72dcae}.clean5-move.down{color:#ed847e}.clean5-move.flat{color:#7f9189}
.clean5-rate b{display:block;color:#8fe6c3}.clean5-rate i{display:block;width:58px;height:4px;margin-top:4px;border-radius:999px;background:#1d2a25;overflow:hidden}.clean5-rate em{display:block;height:100%;background:linear-gradient(90deg,#2d8765,#74ddb3)}
.clean-why-row td{padding:4px 9px 10px!important}.rank-why.clean{border-color:#2d493e!important;background:#0c1211!important}.rank-why.clean summary{color:#9fb9ad!important}.rank-why.clean .rank-why-grid span{border-color:#31473f!important;background:#0f1714!important}.rank-why.clean .rank-why-grid b{color:#82ddb8}

.clean5-panel{border-color:#304b41!important;background:#0d1315!important}.clean5-panel .cardhead .eyebrow{color:#6fd7ae}.clean5-panel .cardhead h2{font-size:21px}.clean5-panel .cardhead .muted{font-size:9px;color:#8fa198}
.clean-bubble-grid a{border-color:#315046!important;background:#0d1514!important}.clean-bubble-grid a>span{font-size:9px!important;color:#75dcb2!important}.clean-bubble-grid a>b{font-size:11px}.clean-bubble-grid a>strong{font-size:10px;color:#dff7ed}.clean-bubble-grid a>small{font-size:8px!important;color:#8fa198!important}
.clean-trend-grid article{border-color:#30473f!important;background:#0d1413!important}.clean-trend-grid article>span{font-size:8px!important;color:#75cfae!important}.clean-trend-grid a b{font-size:10px}.clean-trend-grid strong{font-size:10px}.clean-trend-grid article:first-child strong{color:#73dbae}.clean-trend-grid article:last-child strong{color:#ec847d}
.rank-trend-card.clean{border-color:#30483f!important;background:#0d1413!important}.rank-trend-card.clean polyline{stroke:#78ddb5!important}.rank-trend-card.clean b{font-size:10px}
.clean-rule-grid>div{border-color:#30453d!important;background:#0e1513!important}.clean-rule-grid span{background:#153c2d!important;color:#87e6bf!important}.clean-rule-grid b{font-size:11px}.clean-rule-grid small{font-size:9px!important;line-height:1.5;color:#94a89e!important}

@media(max-width:850px){.clean5-podium{grid-template-columns:1fr}.clean5-podium-card.rank-1,.clean5-podium-card.rank-2,.clean5-podium-card.rank-3{order:initial;transform:none}.clean-table{min-width:900px}.clean-hero{padding:20px}}
