.rankings_page__T03TK{padding-block:10px 48px;font-family:var(--font-ui)}.rankings_breadcrumb__yd6YX{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:10px;color:var(--color-sk-muted);font-size:11px}.rankings_breadcrumb__yd6YX a:hover{color:var(--color-sk-fg)}.rankings_titleStrip__ox1sM{margin-bottom:10px}.rankings_titleStrip__ox1sM>p{flex:1 1 480px}.rankings_total__8z2AR{display:inline-flex;align-items:baseline;gap:8px;color:var(--color-sk-muted);font-size:11px}.rankings_total__8z2AR strong{color:var(--color-sk-fg);font-size:13px;font-variant-numeric:tabular-nums}.rankings_navigation__m4Gib{display:flex;flex-wrap:wrap;gap:4px;padding:8px;border-radius:var(--radius-sk-sm);background:var(--color-sk-surface)}.rankings_navigation__m4Gib a{display:inline-flex;align-items:center;min-height:38px;padding:8px 12px;border-radius:var(--radius-sk-sm);color:var(--color-sk-muted);font-size:12px;font-weight:600;white-space:nowrap;transition:color .15s,background-color .15s}.rankings_navigation__m4Gib a:hover{color:var(--color-sk-fg);background:var(--color-sk-control-hover)}.rankings_navigation__m4Gib a[aria-current=page]{color:var(--color-sk-accent-hi);background:var(--color-sk-surface-4)}.rankings_overviewSection__3KVdp,.rankings_results__9Uvay{margin-top:20px}.rankings_toolbar__ga8th{padding:14px;border-radius:var(--radius-sk-sm);background:var(--color-sk-surface)}.rankings_filters__UZGgK{display:grid;grid-template-columns:minmax(180px,1fr) 200px 150px auto;gap:10px;align-items:end}.rankings_filters__UZGgK>div{display:flex;flex-direction:column;min-width:0;gap:7px}.rankings_filters__UZGgK label{color:var(--color-sk-muted);font-size:11px;font-weight:600}.rankings_dialog__MdORT .rankings_control__weH2C,.rankings_filters__UZGgK input,.rankings_page__T03TK .rankings_control__weH2C{min-width:0;height:42px;padding-inline:12px;border:1px solid var(--color-sk-line-2);border-radius:var(--radius-sk-sm);background:var(--color-sk-surface-2);box-shadow:none;color:var(--color-sk-fg-2);font-family:var(--font-ui);font-size:12px}.rankings_filters__UZGgK .rankings_control__weH2C{width:100%}.rankings_filters__UZGgK input::placeholder{color:var(--color-sk-muted-2)}.rankings_control__weH2C:hover{background:var(--color-sk-control-hover)}.rankings_filters__UZGgK .rankings_apply__CfzYa{height:42px;padding-inline:18px;border-radius:var(--radius-sk-sm);background:var(--color-sk-accent-cta);color:var(--color-sk-fg);font-size:12px;font-weight:600;box-shadow:none}.rankings_filters__UZGgK .rankings_apply__CfzYa:hover{background:var(--color-sk-accent-2)}.rankings_filterExtras__CLVEi{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px}.rankings_filterExtras__CLVEi>a{display:inline-flex;align-items:center;min-height:38px;margin-left:auto;color:var(--color-sk-muted);font-size:11px}.rankings_dialog__MdORT,.rankings_menu__bODG8{border:1px solid var(--color-sk-line-2);border-radius:var(--radius-sk-lg);background:var(--color-sk-surface);color:var(--color-sk-fg-1);font-family:var(--font-ui)}.rankings_menu__bODG8 [data-slot=select-item]{min-height:38px;border-radius:var(--radius-sk-sm);font-size:12px}.rankings_menu__bODG8 [data-slot=select-item][data-highlighted]{background:var(--color-sk-control-hover);color:var(--color-sk-fg)}.rankings_menu__bODG8 [data-slot=select-scroll-down-button],.rankings_menu__bODG8 [data-slot=select-scroll-up-button]{background:var(--color-sk-surface)}.rankings_shortcuts__AY9CH{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px;padding-top:12px;border-top:1px solid var(--color-sk-line);color:var(--color-sk-muted);font-size:11px}.rankings_shortcuts__AY9CH a,.rankings_weaponLinks__JfhlL a{display:inline-flex;align-items:center;min-height:36px;padding:6px 10px;border:1px solid var(--color-sk-line-2);border-radius:var(--radius-sk-sm);color:var(--color-sk-fg-3);transition:background-color .15s}.rankings_shortcuts__AY9CH a:hover,.rankings_weaponLinks__JfhlL a:hover{background:var(--color-sk-control-hover)}.rankings_sectionHeading__1hFny{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:6px 16px;margin:14px 0 10px}.rankings_sectionHeading__1hFny h2{color:var(--color-sk-fg-1);font-size:15px;font-weight:650;letter-spacing:-.02em}.rankings_sectionHeading__1hFny>a,.rankings_sectionHeading__1hFny>span{color:var(--color-sk-muted);font-size:11px}.rankings_sectionHeading__1hFny>a:hover,.rankings_viewAll__Nu1vZ:hover{color:var(--color-sk-accent-hi)}.rankings_grid__X5UdW{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:8px}.rankings_grid__X5UdW[data-preview]{grid-template-columns:repeat(4,minmax(0,1fr))}.rankings_card__1rGUf{container-type:inline-size;position:relative;display:flex;flex-direction:column;min-width:0;padding:14px;overflow:hidden;border-radius:var(--radius-sk-sm);background:var(--color-sk-surface)}.rankings_cardHeading__6YVAK{min-width:0}.rankings_cardMeta___wPkH{justify-content:space-between;margin-bottom:7px}.rankings_rank__rIcrC{color:var(--color-sk-fg-3);font-size:11px;font-weight:700;font-variant-numeric:tabular-nums}.rankings_art__4wGx4{height:150px;margin:8px 0 12px}.rankings_cardBody__8o4Cs{display:flex;flex:1;flex-direction:column;min-width:0}.rankings_priceLine__mvGS_{display:flex;flex-wrap:wrap;align-items:baseline;gap:3px;margin-bottom:12px}.rankings_metric__Lhfo6,.rankings_priceChange__jUWXA{display:flex;justify-content:space-between;align-items:baseline;gap:8px;color:var(--color-sk-muted);font-size:11px;font-variant-numeric:tabular-nums}.rankings_metric__Lhfo6{border-top:1px solid var(--color-sk-line);padding-top:10px}.rankings_metric__Lhfo6 b{color:var(--color-sk-fg-2);font-weight:600;text-align:right;overflow-wrap:anywhere}.rankings_priceChange__jUWXA{padding-top:6px}.rankings_card__1rGUf .rankings_variants__YEpm_{justify-content:flex-start;width:100%;min-height:38px;margin:8px 0;padding:0;border-radius:var(--radius-sk-sm);color:var(--color-sk-muted);font-size:11px}.rankings_variants__YEpm_>svg:last-child{margin-left:auto}.rankings_card__1rGUf .rankings_variants__YEpm_:hover{background:var(--color-sk-control-hover);color:var(--color-sk-fg)}.rankings_votes__D2MXF{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin-top:auto}.rankings_votes__D2MXF button{min-width:0;min-height:40px;height:auto;gap:5px;padding:8px 6px;border:1px solid var(--color-sk-line-2);border-radius:var(--radius-sk-sm);background:var(--color-sk-surface-3);box-shadow:none;color:var(--color-sk-fg-3);font-size:11px}.rankings_votes__D2MXF button:hover{background:var(--color-sk-control-hover)}.rankings_votes__D2MXF button[data-sentiment=good] b,.rankings_votes__D2MXF button[data-sentiment=good] svg{color:var(--color-sk-pos)}.rankings_votes__D2MXF button[data-sentiment=bad] b,.rankings_votes__D2MXF button[data-sentiment=bad] svg{color:var(--color-sk-neg)}.rankings_votes__D2MXF button[aria-pressed=true][data-sentiment=good]{border-color:var(--color-sk-pos)}.rankings_votes__D2MXF button[aria-pressed=true][data-sentiment=bad]{border-color:var(--color-sk-neg)}.rankings_votes__D2MXF b{font-variant-numeric:tabular-nums}.rankings_voteLabel__uCwVc{overflow:hidden;text-overflow:ellipsis}.rankings_voteCount___hfqL{margin-top:8px;text-align:center;color:var(--color-sk-muted);font-size:10px;line-height:1.5}.rankings_variantList__rSW7M{display:flex;flex-direction:column;max-height:60vh;overflow:auto}.rankings_variantList__rSW7M a{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:13px 0;border-bottom:1px solid var(--color-sk-line-2);font-size:12px}.rankings_variantList__rSW7M a:hover{color:var(--color-sk-accent-hi)}.rankings_variantList__rSW7M b{white-space:nowrap}.rankings_pagination__Yk6TO{display:flex;justify-content:space-between;align-items:center;margin-top:16px;color:var(--color-sk-muted);font-size:12px}.rankings_empty__q5w7z{padding:48px 20px;border-radius:var(--radius-sk-sm);background:var(--color-sk-surface);text-align:center}.rankings_empty__q5w7z h3{font-size:18px}.rankings_empty__q5w7z p{margin:12px 0 20px;color:var(--color-sk-muted);font-size:13px}.rankings_overviewSection__3KVdp>p{margin-bottom:12px;color:var(--color-sk-muted);font-size:12px;line-height:1.6}.rankings_viewAll__Nu1vZ{display:flex;justify-content:flex-end;align-items:center;gap:8px;min-height:38px;margin-top:6px;color:var(--color-sk-muted);font-size:12px}.rankings_guide__vne_0{display:grid;grid-template-columns:1fr 1fr;gap:40px;margin-top:28px;padding:24px;border-radius:var(--radius-sk-sm);background:var(--color-sk-surface)}.rankings_eyebrow___1Kg7{margin-bottom:8px;color:var(--color-sk-muted-2);font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.rankings_guide__vne_0 h2,.rankings_weaponLinks__JfhlL h2{margin-bottom:12px;color:var(--color-sk-fg-1);font-size:17px;font-weight:650;letter-spacing:-.02em}.rankings_guide__vne_0 p:not(.rankings_eyebrow___1Kg7){margin-bottom:12px;color:var(--color-sk-muted);font-size:12px;line-height:1.8}.rankings_questions__q3ZV3 h3{margin:16px 0 6px;font-size:12px;font-weight:600}.rankings_weaponLinks__JfhlL{padding-top:24px}.rankings_weaponLinks__JfhlL>div{display:flex;flex-wrap:wrap;gap:8px;font-size:11px}.rankings_source__Tcnno{margin-top:24px;color:var(--color-sk-muted);font-size:10px;line-height:1.7}.rankings_dialog__MdORT a:focus-visible,.rankings_menu__bODG8 [data-highlighted],.rankings_page__T03TK a:focus-visible,.rankings_page__T03TK button:focus-visible,.rankings_page__T03TK input:focus-visible{outline:2px solid var(--color-sk-accent);outline-offset:2px}@media (max-width:1000px){.rankings_grid__X5UdW[data-preview]{grid-template-columns:repeat(2,minmax(0,1fr))}.rankings_filters__UZGgK{grid-template-columns:minmax(180px,1fr) 170px 120px auto}.rankings_titleStrip__ox1sM>p{flex-basis:100%;order:1}.rankings_total__8z2AR{margin-left:auto}}@media (max-width:700px){.rankings_navigation__m4Gib{flex-wrap:nowrap;overflow-x:auto}.rankings_navigation__m4Gib a{min-height:40px;padding-inline:10px}.rankings_toolbar__ga8th{padding:10px}.rankings_filters__UZGgK{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto}.rankings_searchField__oqSjr{grid-column:1/-1}.rankings_grid__X5UdW{grid-template-columns:repeat(2,minmax(0,1fr))}.rankings_card__1rGUf{padding:12px}.rankings_art__4wGx4{height:130px}.rankings_guide__vne_0{grid-template-columns:1fr;gap:16px;padding:16px}.rankings_votes__D2MXF button{min-height:44px}}@media (max-width:480px){.rankings_filters__UZGgK{grid-template-columns:repeat(2,minmax(0,1fr))}.rankings_filters__UZGgK .rankings_apply__CfzYa{grid-column:1/-1}.rankings_filterExtras__CLVEi .rankings_control__weH2C{flex:1 1 120px;max-width:100%;padding-inline:8px;font-size:11px}.rankings_filters__UZGgK .rankings_control__weH2C{padding-inline:8px;font-size:11px}.rankings_card__1rGUf{padding:10px}.rankings_cardHeading__6YVAK .sc-nm{min-height:34px;display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal;font-size:13px}.rankings_art__4wGx4{height:110px}.rankings_metric__Lhfo6,.rankings_priceChange__jUWXA{flex-wrap:wrap;gap:2px 6px;font-size:10px}.rankings_metric__Lhfo6 b,.rankings_priceChange__jUWXA>span:last-child{margin-left:auto}.rankings_voteLabel__uCwVc{display:none}.rankings_votes__D2MXF button{gap:7px}.rankings_votes__D2MXF svg{width:14px;height:14px}}