.us-etf-screener_layout__SwuJj{display:grid;grid-template-columns:280px minmax(0,1fr);gap:16px;padding:0 24px 40px;max-width:1480px;margin:0 auto;align-items:start}.us-etf-screener_layoutCollapsed__OQIvs{grid-template-columns:44px minmax(0,1fr)}.us-etf-screener_wrap__HkDnz{min-width:0}.us-etf-screener_sidebar__mljy_{position:sticky;top:12px;background:var(--raised);border:1px solid var(--stroke-soft);border-radius:10px;box-shadow:var(--card-shadow);overflow:hidden;max-height:calc(100vh - 32px);display:flex;flex-direction:column}.us-etf-screener_sidebarCollapsed__HMm2p{width:44px;align-items:center}.us-etf-screener_sidebarToggleRail__BtpYr{position:relative;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;background:rgba(0,0,0,0);border:none;color:var(--ink-mid);cursor:pointer;transition:color .12s ease,background .12s ease}.us-etf-screener_sidebarToggleRail__BtpYr:hover{color:var(--mod-screen);background:var(--mod-screen-glow)}.us-etf-screener_sidebarRailBadge__6004d{position:absolute;top:6px;right:4px;min-width:16px;height:16px;padding:0 4px;border-radius:999px;background:var(--mod-screen);color:#fff;font-size:.62rem;font-weight:700;display:inline-flex;align-items:center;justify-content:center}.us-etf-screener_sidebarHeader__XjIPu{display:flex;align-items:center;justify-content:space-between;padding:10px 12px;border-bottom:1px solid var(--stroke-soft);background:var(--thead-bg)}.us-etf-screener_sidebarTitle__RdgU8{display:inline-flex;align-items:center;gap:8px;font-size:.78rem;font-weight:700;color:var(--ink-hi);text-transform:uppercase;letter-spacing:.06em}.us-etf-screener_sidebarTitleBadge__DQNX1{min-width:18px;padding:1px 6px;border-radius:999px;background:var(--mod-screen);color:#fff;font-size:.66rem;font-weight:700;text-transform:none;letter-spacing:0}.us-etf-screener_sidebarHeaderActions__1o1bN,.us-etf-screener_sidebarResetBtn__S4bbE{display:inline-flex;align-items:center;gap:4px}.us-etf-screener_sidebarResetBtn__S4bbE{padding:4px 8px;border:1px solid var(--stroke);background:rgba(0,0,0,0);color:var(--ink-mid);border-radius:5px;font-size:.7rem;font-weight:600;cursor:pointer;transition:all .12s ease}.us-etf-screener_sidebarResetBtn__S4bbE:hover:not(:disabled){border-color:var(--loss);color:var(--loss)}.us-etf-screener_sidebarResetBtn__S4bbE:disabled{opacity:.4;cursor:not-allowed}.us-etf-screener_sidebarCollapseBtn__0GdaS{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;background:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0);color:var(--ink-mid);border-radius:4px;cursor:pointer}.us-etf-screener_sidebarCollapseBtn__0GdaS:hover{color:var(--mod-screen);border-color:var(--stroke)}.us-etf-screener_sbSection__CcoSx{border-bottom:1px solid var(--stroke-soft)}.us-etf-screener_sbSection__CcoSx:last-child{border-bottom:none}.us-etf-screener_sbSectionHeader__O_1sX{display:flex;align-items:center;justify-content:space-between;width:100%;padding:10px 12px;background:rgba(0,0,0,0);border:none;color:var(--ink-hi);font-size:.78rem;font-weight:700;text-align:left;cursor:pointer;transition:background .12s ease}.us-etf-screener_sbSectionHeader__O_1sX:hover{background:var(--mod-screen-glow)}.us-etf-screener_sbSectionTitle__3Je9L{display:inline-flex;align-items:center;gap:8px}.us-etf-screener_sbSectionBadge__HH_7a{min-width:16px;padding:1px 6px;border-radius:999px;background:var(--mod-screen);color:#fff;font-size:.62rem;font-weight:700;line-height:1}.us-etf-screener_sbSectionBody__3CIjT{padding:4px 12px 12px;overflow:auto;max-height:280px}.us-etf-screener_sbClearBtn__S9rwx{margin-top:6px;padding:3px 8px;background:rgba(0,0,0,0);border:none;color:var(--ink-low);font-size:.7rem;font-weight:600;cursor:pointer;text-decoration:underline}.us-etf-screener_sbClearBtn__S9rwx:hover{color:var(--loss)}.us-etf-screener_sbPillRow___tino{display:flex;flex-wrap:wrap;gap:5px}.us-etf-screener_sbPill__ihNdZ{display:inline-flex;align-items:center;height:24px;padding:0 10px;border:1px solid var(--stroke-soft);background:var(--raised);color:var(--ink-mid);border-radius:999px;font-size:.72rem;font-weight:600;font-family:inherit;cursor:pointer;transition:all .12s ease;white-space:nowrap}.us-etf-screener_sbPill__ihNdZ:hover{border-color:var(--mod-screen);color:var(--mod-screen)}.us-etf-screener_sbPillActive__1mHIi{border-color:var(--mod-screen)!important;background:var(--mod-screen-glow)!important;color:var(--ink-hi)!important;box-shadow:0 0 0 1px var(--mod-screen)}.us-etf-screener_dualRange__CQLae{padding:4px 6px 0}.us-etf-screener_dualRangeLabels__HvEH6{display:flex;justify-content:space-between;font-size:.72rem;color:var(--ink-mid);font-variant-numeric:tabular-nums;margin-bottom:8px;font-weight:600}.us-etf-screener_dualRangeSliderArea__Tw45Y{position:relative;height:28px}.us-etf-screener_dualRangeTrack__vT5Xh{left:0;right:0;background:var(--stroke)}.us-etf-screener_dualRangeFill___bHtK,.us-etf-screener_dualRangeTrack__vT5Xh{position:absolute;top:50%;height:4px;transform:translateY(-50%);border-radius:999px}.us-etf-screener_dualRangeFill___bHtK{background:var(--mod-screen);pointer-events:none}.us-etf-screener_dualRangeInput__vC0uF{position:absolute;top:0;left:0;width:100%;height:28px;background:rgba(0,0,0,0);-webkit-appearance:none;-moz-appearance:none;appearance:none;pointer-events:none;margin:0}.us-etf-screener_dualRangeInput__vC0uF::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:16px;height:16px;border-radius:50%;background:#fff;border:2px solid var(--mod-screen);cursor:pointer;pointer-events:auto;box-shadow:0 1px 3px rgba(0,0,0,.2);position:relative;z-index:2}.us-etf-screener_dualRangeInput__vC0uF::-moz-range-thumb{width:16px;height:16px;border-radius:50%;background:#fff;border:2px solid var(--mod-screen);cursor:pointer;pointer-events:auto;box-shadow:0 1px 3px rgba(0,0,0,.2)}.us-etf-screener_dualRangeInput__vC0uF::-webkit-slider-runnable-track{background:rgba(0,0,0,0);border:none}.us-etf-screener_dualRangeInput__vC0uF:focus{outline:none}.us-etf-screener_dualRangeInputMin__45ofS::-webkit-slider-thumb{z-index:3}.us-etf-screener_dualRangeInputMax__2DZ4v::-webkit-slider-thumb{z-index:4}.us-etf-screener_activeChipsRow__ffY9i{display:flex;flex-wrap:wrap;gap:6px;padding:0 4px 10px}.us-etf-screener_activeChip__1YTY1{display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 10px;background:var(--mod-screen-glow);border:1px solid var(--mod-screen);color:var(--ink-hi);border-radius:999px;font-size:.72rem;font-weight:600;font-family:inherit;cursor:pointer;transition:background .12s ease,color .12s ease}.us-etf-screener_activeChip__1YTY1:hover{background:var(--loss);color:#fff;border-color:var(--loss)}.us-etf-screener_topScrollbar__8ry7b{overflow-x:scroll;overflow-y:hidden;height:12px;margin-bottom:4px;border:1px solid var(--stroke-soft);border-radius:6px;background:var(--raised)}.us-etf-screener_topScrollbar__8ry7b::-webkit-scrollbar{height:10px}.us-etf-screener_topScrollbar__8ry7b::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.us-etf-screener_topScrollbar__8ry7b::-webkit-scrollbar-thumb{background:var(--stroke);border-radius:999px;border:2px solid rgba(0,0,0,0);background-clip:padding-box}.us-etf-screener_topScrollbar__8ry7b::-webkit-scrollbar-thumb:hover{background:var(--mod-screen);background-clip:padding-box;border:2px solid rgba(0,0,0,0)}.us-etf-screener_toolbar__mBjc7{display:flex;flex-wrap:wrap;gap:10px;align-items:center;padding:14px 16px;background:var(--raised);border:1px solid var(--stroke-soft);border-radius:10px;margin-bottom:12px;box-shadow:var(--card-shadow)}.us-etf-screener_searchWrap__WsuVx{position:relative;flex:1 1 260px;min-width:220px}.us-etf-screener_searchIcon__VB5DP{position:absolute;top:50%;left:12px;transform:translateY(-50%);color:var(--ink-low);pointer-events:none}.us-etf-screener_searchInput__x1P1x{width:100%;height:36px;padding:0 12px 0 32px;border:1px solid var(--stroke);border-radius:6px;font-size:.88rem;color:var(--ink-hi);background:var(--input-bg);transition:border-color .12s ease}.us-etf-screener_searchInput__x1P1x:focus{outline:none;border-color:var(--mod-screen)}.us-etf-screener_searchInput__x1P1x::-moz-placeholder{color:var(--ink-low)}.us-etf-screener_searchInput__x1P1x::placeholder{color:var(--ink-low)}.us-etf-screener_select__Wbkce{min-width:180px;height:36px;padding:0 28px 0 12px;border:1px solid var(--stroke);border-radius:6px;font-size:.88rem;background-color:var(--input-bg);color:var(--ink-hi);cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'><path d='M1 1l4 4 4-4' stroke='%23888' stroke-width='1.5' fill='none' stroke-linecap='round'/></svg>");background-repeat:no-repeat;background-position:right 10px center;transition:border-color .12s ease}.us-etf-screener_select__Wbkce:focus,.us-etf-screener_select__Wbkce:hover{border-color:var(--mod-screen);outline:none}.us-etf-screener_resetBtn__7kbtm{display:inline-flex;align-items:center;gap:6px;height:36px;padding:0 14px;border:1px solid var(--stroke);background:rgba(0,0,0,0);color:var(--ink-mid);border-radius:6px;font-size:.85rem;font-weight:500;cursor:pointer;transition:border-color .12s ease,color .12s ease,background .12s ease}.us-etf-screener_resetBtn__7kbtm:hover:not(:disabled){border-color:var(--mod-screen);color:var(--mod-screen);background:var(--mod-screen-glow)}.us-etf-screener_resetBtn__7kbtm:disabled{opacity:.5;cursor:not-allowed}.us-etf-screener_chipRow__AJPib{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:12px;padding:4px 0 8px}.us-etf-screener_filterChip__t6pL2{display:inline-flex;align-items:center;height:28px;padding:0 12px;border:1px solid var(--stroke-soft);background:var(--raised);color:var(--ink-mid);border-radius:999px;font-size:.78rem;font-weight:600;font-family:inherit;cursor:pointer;transition:all .12s ease;white-space:nowrap}.us-etf-screener_filterChip__t6pL2:hover{border-color:var(--mod-screen);color:var(--mod-screen);background:var(--mod-screen-glow)}.us-etf-screener_filterChipActive__5UVm4{border-color:var(--mod-screen)!important;color:var(--ink-hi)!important;background:var(--mod-screen-glow)!important;box-shadow:0 0 0 2px var(--mod-screen-glow)}.us-etf-screener_resultsMeta__MMeh_{padding:4px 4px 12px;font-size:.85rem;color:var(--ink-mid);min-height:24px}.us-etf-screener_loadingText__PEYqJ{color:var(--ink-low);font-style:italic}.us-etf-screener_errorText___6oCJ{color:var(--loss)}.us-etf-screener_tableWrap__eA_UZ{overflow-x:auto;border:1px solid var(--stroke-soft);border-radius:10px;background:var(--raised);box-shadow:var(--card-shadow);-webkit-overflow-scrolling:touch}.us-etf-screener_table__akRzA{width:100%;min-width:1100px;border-collapse:collapse;font-size:.69rem}.us-etf-screener_table__akRzA thead{background:var(--thead-bg);position:sticky;top:0;z-index:1}.us-etf-screener_table__akRzA th{padding:10px 12px;text-align:left;font-weight:600;font-size:.62rem;color:var(--ink-mid);border-bottom:1px solid var(--stroke);white-space:nowrap;text-transform:uppercase;letter-spacing:.04em}.us-etf-screener_table__akRzA td{padding:10px 12px;border-bottom:1px solid var(--stroke-soft);color:var(--ink-hi);white-space:nowrap;vertical-align:middle}.us-etf-screener_table__akRzA tbody tr:last-child td{border-bottom:none}.us-etf-screener_thLeft__w5Ngi{text-align:left}.us-etf-screener_thNum__G69va{text-align:right}.us-etf-screener_sortBtn__bj96Z{display:inline-flex;align-items:center;gap:6px;width:100%;padding:0;margin:0;border:none;background:rgba(0,0,0,0);cursor:pointer;color:inherit;font:inherit;font-weight:600;font-size:.62rem;text-transform:uppercase;letter-spacing:.04em;text-align:left;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:color .12s ease}.us-etf-screener_sortBtn__bj96Z:hover{color:var(--mod-screen)}.us-etf-screener_sortBtn__bj96Z:focus-visible{outline:2px solid var(--mod-screen);outline-offset:2px;border-radius:3px}.us-etf-screener_sortBtnNum__Aar7e{justify-content:flex-end;text-align:right}.us-etf-screener_tdNum__ftaPs{text-align:right;font-variant-numeric:tabular-nums}.us-etf-screener_sortHint__zpR2X{color:var(--ink-low);font-size:.7rem;margin-left:4px;opacity:.6}.us-etf-screener_sortActive__oubJ1{color:var(--mod-screen);margin-left:4px;vertical-align:middle}.us-etf-screener_row__n_84O{transition:background .12s ease}.us-etf-screener_row__n_84O:hover{background:var(--elevated)}.us-etf-screener_tdName__QzBc5{min-width:240px;max-width:360px}.us-etf-screener_nameLink__S2hHx{display:flex;flex-direction:column;gap:2px;text-decoration:none;color:inherit}.us-etf-screener_nameLink__S2hHx:hover .us-etf-screener_nameMain__dv0rr{color:var(--mod-screen)}.us-etf-screener_nameMain__dv0rr{font-weight:500;font-size:.69rem;color:var(--ink-hi);white-space:normal;line-height:1.3;transition:color .12s ease}.us-etf-screener_nameTicker__O8w3W{font-size:.66rem;color:var(--mod-screen);font-weight:700;letter-spacing:.06em;font-family:Roboto Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.us-etf-screener_pill__1zXi3{display:inline-block;padding:3px 10px;background:var(--count-badge-bg);border:1px solid var(--count-badge-border);border-radius:999px;font-size:.72rem;font-weight:600;color:var(--count-badge-color);white-space:nowrap}.us-etf-screener_pillEquity__bGFjZ{background:rgba(59,130,246,.12);color:#1d5fc4;border-color:rgba(59,130,246,.25)}.us-etf-screener_pillFixed__wCvKI{background:rgba(99,102,241,.12);color:#4f46e5;border-color:rgba(99,102,241,.25)}.us-etf-screener_pillCommodity__3aLsG{background:rgba(245,158,11,.14);color:#b8710a;border-color:rgba(245,158,11,.28)}.us-etf-screener_pillReal__Dfg41{background:rgba(20,184,166,.14);color:#0e8a7c;border-color:rgba(20,184,166,.28)}.us-etf-screener_pillMulti__ypP8r{background:rgba(168,85,247,.12);color:#7e22ce;border-color:rgba(168,85,247,.25)}.us-etf-screener_pillAlt__5Lfv4{background:rgba(236,72,153,.12);color:#be185d;border-color:rgba(236,72,153,.25)}.us-etf-screener_pillCash__FjXtS{background:rgba(16,185,129,.12);color:#047857;border-color:rgba(16,185,129,.25)}.us-etf-screener_pillDigital__tYzli{background:rgba(217,119,6,.14);color:#92400e;border-color:rgba(217,119,6,.28)}body.us-etf-screener_dark-mode__mw_WT .us-etf-screener_pillEquity__bGFjZ{color:#60a5fa}body.us-etf-screener_dark-mode__mw_WT .us-etf-screener_pillFixed__wCvKI{color:#818cf8}body.us-etf-screener_dark-mode__mw_WT .us-etf-screener_pillCommodity__3aLsG{color:#f5a623}body.us-etf-screener_dark-mode__mw_WT .us-etf-screener_pillReal__Dfg41{color:#2dd4bf}body.us-etf-screener_dark-mode__mw_WT .us-etf-screener_pillMulti__ypP8r{color:#c084fc}body.us-etf-screener_dark-mode__mw_WT .us-etf-screener_pillAlt__5Lfv4{color:#f472b6}body.us-etf-screener_dark-mode__mw_WT .us-etf-screener_pillCash__FjXtS{color:#34d399}body.us-etf-screener_dark-mode__mw_WT .us-etf-screener_pillDigital__tYzli{color:#fbbf24}.us-etf-screener_providerChip__h5Cdt{display:inline-block;padding:2px 8px;background:var(--count-badge-bg);border:1px solid var(--count-badge-border);border-radius:6px;font-size:.74rem;font-weight:500;color:var(--ink-hi);white-space:nowrap}.us-etf-screener_emptyCell__dARKF{text-align:center;padding:40px 20px!important;color:var(--ink-low);font-style:italic}.us-etf-screener_pagination__74Dye{display:flex;align-items:center;justify-content:center;gap:12px;padding:16px 0 4px}.us-etf-screener_pageBtn__kGETz{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border:1px solid var(--stroke);background:var(--raised);color:var(--ink-mid);border-radius:6px;cursor:pointer;transition:border-color .12s ease,color .12s ease}.us-etf-screener_pageBtn__kGETz:hover:not(:disabled){border-color:var(--mod-screen);color:var(--mod-screen)}.us-etf-screener_pageBtn__kGETz:disabled{opacity:.4;cursor:not-allowed}.us-etf-screener_pageText__0iVLN{font-size:.85rem;color:var(--ink-mid)}@media(max-width:768px){.us-etf-screener_wrap__HkDnz{padding:0 12px 32px}.us-etf-screener_toolbar__mBjc7{padding:10px 12px;gap:8px}.us-etf-screener_searchWrap__WsuVx{flex:1 1 100%;min-width:0}.us-etf-screener_select__Wbkce{flex:1 1 calc(50% - 4px);min-width:0}.us-etf-screener_resetBtn__7kbtm{flex:1 1 100%;justify-content:center}.us-etf-screener_table__akRzA{min-width:1000px;font-size:.78rem}.us-etf-screener_table__akRzA td,.us-etf-screener_table__akRzA th{padding:8px 10px}}