.RankingTool_page__Uvk8k{--nav-h:64px;--accent:#3b4060;--accent-ink:#2a2f4c;--accent-soft:#e9ebf3;--accent-line:#c6cce0;--focus-ring:rgba(59,64,96,.3);min-height:100vh;color:var(--ink-2,#3b4060);font-family:var(--font-body,inherit);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.RankingTool_page__Uvk8k[data-domain=ebibd]{background-color:transparent}.RankingTool_shell__U44CT{max-width:1480px;margin:0 auto;display:grid;grid-template-columns:300px minmax(0,1fr);grid-gap:26px;gap:26px;align-items:start;padding:calc(var(--nav-h) + 24px) clamp(16px,3vw,32px) 0}.RankingTool_rail__unlUw{position:-webkit-sticky;position:sticky;top:calc(var(--nav-h) + 24px);align-self:start;height:calc(100vh - var(--nav-h) - 44px);overflow:hidden;background:var(--paper-card,#fff);border:1px solid var(--rule,#dbe0ed);border-radius:16px;box-shadow:0 10px 30px -14px rgba(20,23,43,.22),0 1px 2px rgba(20,23,43,.05);padding:0 16px;display:flex;flex-direction:column}.RankingTool_railTop__D3iQH{flex:0 0 auto;display:flex;align-items:center;justify-content:space-between;padding:16px 2px 13px;border-bottom:1px solid var(--rule,#dbe0ed)}.RankingTool_railKicker__AUkGg{margin:0;display:inline-flex;align-items:center;gap:8px;font-family:var(--font-mono,inherit);font-size:12px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-2,#3b4060)}.RankingTool_railKicker__AUkGg svg{color:var(--accent,#3b4060)}.RankingTool_railClose__UnHM0{display:none;border:none;background:transparent;font-size:24px;line-height:1;color:var(--ink-3,#767c99);cursor:pointer}.RankingTool_contextBlock__OBi0Z{flex:0 0 auto;padding:14px 0 2px;display:flex;flex-direction:column;gap:12px}.RankingTool_field__9e5Cx{display:flex;flex-direction:column;gap:6px}.RankingTool_fieldLabel__efyAa{font-family:var(--font-mono,inherit);font-size:10.5px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3,#767c99)}.RankingTool_selectWrap__tl8FF{position:relative}.RankingTool_select__Rpu7R{width:100%;box-sizing:border-box;-moz-appearance:none;appearance:none;-webkit-appearance:none;padding:9px 34px 9px 12px;border:1px solid var(--rule-strong,#c6cce0);border-radius:9px;font-family:var(--font-body,inherit);font-size:13.5px;font-weight:600;color:var(--ink,#14172b);background:var(--paper-card,#fff);cursor:pointer;line-height:1.3}.RankingTool_select__Rpu7R:focus{outline:none;border-color:var(--accent,#3b4060);box-shadow:0 0 0 3px var(--accent-soft,#e9ebf3)}.RankingTool_selectCaret__BzOs0{position:absolute;right:11px;top:50%;transform:translateY(-50%);pointer-events:none;color:var(--ink-3,#767c99)}.RankingTool_popField__E5jur{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 12px;border:1px solid var(--rule,#dbe0ed);border-radius:9px;background:var(--paper-2,#f5f7fc)}.RankingTool_popField__E5jur .RankingTool_fieldLabel__efyAa{margin:0}.RankingTool_popValue__p4uMs{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:600;color:var(--ink,#14172b)}.RankingTool_popValue__p4uMs svg{color:var(--ink-3,#767c99);flex:0 0 auto}.RankingTool_railBody__nyKYv{flex:1 1 auto;min-height:0;overflow-y:auto;padding:14px 4px 6px;margin:0 -4px;border-top:1px solid var(--rule,#dbe0ed)}.RankingTool_prioLabel___NEbP{display:block;margin:0 0 11px;font-family:var(--font-mono,inherit);font-size:10.5px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3,#767c99)}.RankingTool_sliders__0Np_F{display:flex;flex-direction:column;gap:15px}.RankingTool_sliderRow__ziWS6{display:flex;flex-direction:column;gap:7px}.RankingTool_sliderTop__eICEO{display:flex;align-items:center;justify-content:space-between;gap:8px}.RankingTool_sliderName__BjLa4{font-size:13px;font-weight:600;color:var(--ink,#14172b);display:inline-flex;align-items:center;gap:6px;min-width:0}.RankingTool_sliderMeta__DVGGg{display:inline-flex;align-items:center;gap:8px;flex:0 0 auto}.RankingTool_sliderVal__5ozFw{font-size:12px;font-weight:600;color:var(--accent-ink,#2a2f4c);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.RankingTool_removeBtn__Cknpr{border:none;background:transparent;cursor:pointer;color:var(--ink-3,#767c99);font-size:17px;line-height:1;width:20px;height:20px;border-radius:6px;display:inline-grid;place-items:center;transition:background .15s ease,color .15s ease}.RankingTool_removeBtn__Cknpr:hover{background:#fee2e2;color:#b91c1c}.RankingTool_aeTag__bll86{font-size:9px;font-weight:700;letter-spacing:.04em;color:#b45309;background:#fef3c7;padding:1px 5px;border-radius:5px}.RankingTool_slider__UsnI3{width:100%;height:4px;accent-color:var(--accent,#3b4060);cursor:pointer}.RankingTool_addRow__IxLWr{width:100%;margin-top:16px;border:1px solid var(--rule-strong,#c6cce0);background:var(--paper-card,#fff);color:var(--accent-ink,#2a2f4c);font-family:inherit;font-size:13px;font-weight:600;padding:10px 12px;border-radius:10px;cursor:pointer;transition:background .15s ease,border-color .15s ease}.RankingTool_addRow__IxLWr:hover{background:var(--accent-soft,#e9ebf3);border-color:var(--accent-line,#c6cce0)}.RankingTool_picker__Hx8YG{max-height:240px;overflow-y:auto;margin:12px 0 4px;border:1px solid var(--rule,#dbe0ed);border-radius:10px;padding:6px}.RankingTool_pickerRow__sdoaU{display:flex;align-items:center;gap:8px;padding:6px;font-size:13px;border-radius:6px;cursor:pointer}.RankingTool_pickerRow__sdoaU:hover{background:var(--paper-2,#f5f7fc)}.RankingTool_pickerRow__sdoaU input{accent-color:var(--accent,#3b4060)}.RankingTool_hint__5NUi4,.RankingTool_microcopy__s9C_P{font-size:12.5px;color:var(--ink-3,#767c99);line-height:1.55}.RankingTool_microcopy__s9C_P{margin:14px 0 2px}.RankingTool_railActions__gUdHc{flex:0 0 auto;padding:12px 0 15px;border-top:1px solid var(--rule,#dbe0ed)}.RankingTool_cbToggle__4q0B6{display:inline-flex;align-items:center;gap:7px;font-size:12.5px;color:var(--ink-2,#3b4060);cursor:pointer}.RankingTool_cbToggle__4q0B6 input{accent-color:var(--accent,#3b4060)}.RankingTool_railScrim__RH5cx{display:none}.RankingTool_main__UkeHX{padding:0 0 72px;min-width:0}.RankingTool_header__B5F5P{max-width:720px;margin:0 0 22px;background:transparent;padding:0;border-bottom:none}.RankingTool_title__LHjbS{margin:0 0 10px;font-family:var(--font-display,inherit);font-size:clamp(25px,3.2vw,33px);line-height:1.14;font-weight:400;letter-spacing:-.015em;color:var(--ink,#14172b)}.RankingTool_lede__Cl4fX{margin:0;font-size:14.5px;line-height:1.6;color:var(--ink-2,#3b4060)}.RankingTool_toolbar__V9WiZ{display:none;margin-bottom:16px}.RankingTool_filtersToggle__0l59o{display:inline-flex;align-items:center;gap:8px;padding:9px 14px;border-radius:9px;border:1px solid var(--rule-strong,#c6cce0);background:var(--paper-card,#fff);color:var(--ink,#14172b);font-family:var(--font-body,inherit);font-size:13px;font-weight:600;cursor:pointer}.RankingTool_results__6YBel{display:flex;flex-direction:column;gap:20px;min-width:0}.RankingTool_empty___EUpt,.RankingTool_loading__FiW6F{padding:56px 24px;text-align:center;color:var(--ink-3,#767c99);font-size:14px}.RankingTool_empty___EUpt,.RankingTool_leaderboard__zcn08,.RankingTool_loading__FiW6F{background:var(--paper-card,#fff);border:1px solid var(--rule,#dbe0ed);border-radius:var(--radius-card,16px)}.RankingTool_leaderboard__zcn08{padding:20px 20px 12px;box-shadow:var(--shadow-card,0 1px 2px rgba(20,23,43,.04))}.RankingTool_resultsHead__tXlM_,.RankingTool_scatterHead__2bkOn{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 0 16px;padding-bottom:13px;border-bottom:1px solid var(--rule,#dbe0ed)}.RankingTool_panelTitle__KqKfR{margin:0;font-family:var(--font-display,inherit);font-size:15px;font-weight:600;letter-spacing:-.01em;color:var(--ink,#14172b)}.RankingTool_panelHint__ApPjd{letter-spacing:.07em}.RankingTool_lbHead__5eoQF,.RankingTool_panelHint__ApPjd{font-family:var(--font-mono,inherit);font-size:10px;text-transform:uppercase;color:var(--ink-3,#767c99)}.RankingTool_lbHead__5eoQF{display:flex;align-items:center;justify-content:space-between;padding:0 10px 11px;font-weight:500;letter-spacing:.12em}.RankingTool_lbRow__r4eqp{display:grid;grid-template-columns:minmax(150px,1.05fr) minmax(110px,1.7fr) 52px;align-items:center;grid-gap:14px;gap:14px;padding:10px;border-radius:9px}.RankingTool_lbRowAlt__0JIud{background:var(--paper-2,#f5f7fc)}.RankingTool_rank__N8CUv{color:var(--ink-3,#767c99);font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;flex:0 0 auto}.RankingTool_medName__zTfzh{font-size:14px;font-weight:500;color:var(--ink,#14172b);text-transform:capitalize;display:inline-flex;align-items:center;gap:7px;flex-wrap:wrap;min-width:0}.RankingTool_laiBadge__Xw_zd{font-size:9.5px;font-weight:600;letter-spacing:.03em;color:var(--ink-3,#767c99);background:transparent;border:1px solid var(--rule-strong,#c6cce0);padding:0 5px;border-radius:4px}.RankingTool_sigStar__ut6vB{color:#e0a32c;font-size:12px}.RankingTool_barTrack__pJbXh{height:8px;background:#e3e8f1;border-radius:999px;overflow:hidden}.RankingTool_barFill__XUScL{display:block;height:100%;background:var(--accent,#3b4060);border-radius:999px;transition:width .35s ease}.RankingTool_scoreVal__PrgxH{font-size:14px;font-weight:600;color:var(--ink,#14172b);text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.RankingTool_scatterWrap__BGlfr{background:var(--paper-card,#fff);border:1px solid var(--rule,#dbe0ed);border-radius:var(--radius-card,16px);padding:20px;box-shadow:var(--shadow-card,0 1px 2px rgba(20,23,43,.04))}.RankingTool_scatterScroll__Q9tja{overflow-x:auto;margin-top:4px}.RankingTool_scatter__mcyac{border-collapse:collapse}.RankingTool_scatterCorner__N3_Gd{min-width:170px}.RankingTool_scatterColHead__YPAZ9{padding:4px 6px;vertical-align:bottom;text-align:center;font-size:11px;font-weight:600;color:var(--ink-2,#3b4060);max-width:78px}.RankingTool_scatterColHead__YPAZ9 span{display:inline-block;line-height:1.15}.RankingTool_scatterRowHead__vhZB9{text-align:left;padding:5px 12px 5px 4px;white-space:nowrap;font-size:13px;font-weight:500;color:var(--ink,#14172b);text-transform:capitalize}.RankingTool_rowRank__5PWVD{color:var(--ink-3,#767c99);font-weight:500;font-size:12px;margin-right:9px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.RankingTool_scatterCell__UnDk9{text-align:center;padding:3px 8px}.RankingTool_dot__jGznN{display:inline-grid;place-items:center;border-radius:50%;box-shadow:0 1px 2px rgba(15,23,42,.1)}.RankingTool_dotStar__oFyd6{color:hsla(0,0%,100%,.95);font-size:9px;line-height:1}.RankingTool_noDot__gMpTC{color:#cbd5e1}.RankingTool_legend__y_7XH{display:flex;flex-wrap:wrap;gap:16px;align-items:center;margin-top:16px;padding-top:13px;border-top:1px solid var(--rule,#dbe0ed);font-size:12px;color:var(--ink-2,#3b4060)}.RankingTool_legend__y_7XH span{display:inline-flex;align-items:center;gap:6px}.RankingTool_legDot__SpM1p{width:12px;height:12px;border-radius:50%;display:inline-block}.RankingTool_legNote__wt_ZL{color:var(--ink-3,#767c99)}@media (max-width:1024px){.RankingTool_shell__U44CT{grid-template-columns:1fr;padding:calc(var(--nav-h) + 18px) clamp(16px,4vw,24px) 0}.RankingTool_toolbar__V9WiZ{display:flex}.RankingTool_rail__unlUw{position:fixed;top:0;left:0;bottom:0;z-index:60;width:min(330px,88vw);height:auto;border-radius:0;border:none;border-right:1px solid var(--rule-strong,#c6cce0);box-shadow:0 24px 60px rgba(20,23,43,.28);transform:translateX(-100%);transition:transform .22s ease}.RankingTool_railOpen__YVKAe{transform:translateX(0)}.RankingTool_railClose__UnHM0{display:block}.RankingTool_railScrim__RH5cx{display:block;position:fixed;inset:0;background:rgba(20,23,43,.4);z-index:55}}@media (max-width:560px){.RankingTool_lbRow__r4eqp{grid-template-columns:1fr 46px;gap:12px}.RankingTool_barTrack__pJbXh{display:none}}@media (prefers-reduced-motion:reduce){.RankingTool_barFill__XUScL,.RankingTool_rail__unlUw{transition:none}}