.compare_shell__p4SCC,.compare_ssrHeader___1RP_{--compare-bg:#f8fafc;--compare-surface:#fff;--compare-border:#e2e8f0;--compare-border-strong:#cbd5e1;--compare-text:#0f172a;--compare-text-muted:#475569;--compare-text-soft:#64748b;--compare-accent:#2563eb;--compare-accent-soft:#eff6ff;--compare-positive:#16a34a;--compare-positive-soft:#dcfce7;--compare-warning:#b45309;--compare-warning-soft:#fef3c7;--compare-danger:#b91c1c;--compare-danger-soft:#fee2e2;--compare-purple:#7c3aed;--compare-purple-soft:#ede9fe;--compare-orange:#ea580c;--compare-orange-soft:#ffedd5;--compare-teal:#0d9488;--compare-teal-soft:#ccfbf1}.compare_shell__p4SCC{display:flex;flex-direction:column;gap:1.25rem;color:var(--compare-text);font-family:inherit}.compare_ssrHeader___1RP_{margin-bottom:1.25rem;color:var(--compare-text);font-family:inherit}.compare_eyebrow__0bvl7{display:inline-flex;align-items:center;gap:.4rem;padding:.25rem .6rem;font-size:.72rem;font-weight:600;letter-spacing:.02em;text-transform:uppercase;color:var(--compare-accent);background:var(--compare-accent-soft);border-radius:999px;width:-moz-fit-content;width:fit-content}.compare_pageTitle__GPttv{font-size:clamp(1.6rem,2.4vw,2.1rem);font-weight:700;margin:.4rem 0 .5rem;color:var(--compare-text);letter-spacing:-.01em}.compare_pageLead___7afg{font-size:.95rem;color:var(--compare-text-muted);margin:0;max-width:60ch;line-height:1.45}.compare_disclaimer__9Zmtq{font-size:.8rem;color:var(--compare-text-soft);margin-top:.5rem;max-width:60ch}.compare_pickerWrap__OyMwF{display:flex;flex-direction:column;gap:.75rem}.compare_pickerInputWrap___Xdbi{position:relative}.compare_pickerInputIcon__Ze6ah{position:absolute;left:.85rem;top:50%;transform:translateY(-50%);color:var(--compare-text-soft);pointer-events:none;display:flex}.compare_pickerInput__yl2nh{width:100%;padding:.75rem .95rem .75rem 2.5rem;font-size:.95rem;border-radius:12px;border:1px solid var(--compare-border);background:var(--compare-surface);color:var(--compare-text);transition:border-color .12s ease,box-shadow .12s ease;font-family:inherit}.compare_pickerInput__yl2nh:focus{outline:none;border-color:var(--compare-accent);box-shadow:0 0 0 3px rgba(37,99,235,.18)}.compare_pickerInput__yl2nh:disabled{background:#f1f5f9;color:var(--compare-text-soft);cursor:not-allowed}.compare_pickerListbox__IglZv{list-style:none;margin:0;padding:.35rem;max-height:320px;overflow-y:auto}.compare_pickerEmpty__c0G40,.compare_pickerListbox__IglZv{position:absolute;top:calc(100% + 4px);left:0;right:0;z-index:60;border-radius:12px;background:var(--compare-surface);border:1px solid var(--compare-border);box-shadow:0 12px 24px rgba(15,23,42,.12)}.compare_pickerEmpty__c0G40{padding:.85rem 1rem;color:var(--compare-text-soft);font-size:.88rem}.compare_pickerOption__oKfq8{display:flex;align-items:center;gap:.75rem;padding:.6rem .7rem;border-radius:8px;cursor:pointer}.compare_pickerOption__oKfq8+.compare_pickerOption__oKfq8{margin-top:2px}.compare_pickerOptionActive__V0Liu,.compare_pickerOption__oKfq8:hover{background:var(--compare-accent-soft)}.compare_pickerOptionMain__MV5hn{display:flex;flex-direction:column;flex:1 1;min-width:0}.compare_pickerOptionTitle__d7fkZ{font-size:.9rem;font-weight:600;color:var(--compare-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.compare_pickerOptionMeta__OdhF_{font-size:.78rem;color:var(--compare-text-soft);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.compare_pickerOptionTac__kNtsA{font-size:.78rem;font-weight:600;color:var(--compare-text-muted);background:#f1f5f9;border-radius:999px;padding:.2rem .55rem;white-space:nowrap}.compare_pickerChipRow__XMWSd{display:flex;flex-wrap:wrap;gap:.6rem;align-items:center;justify-content:space-between}.compare_pickerChips__gOFIj{display:flex;flex-wrap:wrap;gap:.5rem;flex:1 1;min-width:0}.compare_chip__rrFFx{display:inline-flex;align-items:center;gap:.5rem;padding:.4rem .5rem .4rem .4rem;border-radius:999px;border:1px solid var(--compare-border);background:var(--compare-surface);font-size:.85rem;color:var(--compare-text);font-weight:500;max-width:100%}.compare_chipBadge__DR1v_{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;font-size:.72rem;font-weight:700;background:var(--compare-accent);color:#fff;flex-shrink:0}.compare_chipLabel__TGubJ{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:32ch}.compare_chipRemove__gOHbS{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;border:none;background:transparent;color:var(--compare-text-soft);cursor:pointer;transition:background .12s ease,color .12s ease}.compare_chipRemove__gOHbS:hover{background:#fee2e2;color:var(--compare-danger)}.compare_chipLoading__SoHAu{background:#f1f5f9;color:var(--compare-text-soft)}.compare_chipAccent0__uofAQ .compare_chipBadge__DR1v_{background:#2563eb}.compare_chipAccent1__4RMA_ .compare_chipBadge__DR1v_{background:#16a34a}.compare_chipAccent2__2AyvW .compare_chipBadge__DR1v_{background:#7c3aed}.compare_chipAccent3__wQdjm .compare_chipBadge__DR1v_{background:#ea580c}.compare_chipAccent4__7oB6R .compare_chipBadge__DR1v_{background:#dc2626}.compare_pickerClearAll__0OaB5{display:inline-flex;align-items:center;gap:.35rem;padding:.45rem .85rem;border-radius:999px;border:1px solid var(--compare-border);background:var(--compare-surface);color:var(--compare-text-muted);cursor:pointer;font-size:.82rem;font-weight:500;font-family:inherit;transition:background .12s ease,color .12s ease,border-color .12s ease}.compare_pickerClearAll__0OaB5:hover{background:#fef2f2;color:var(--compare-danger);border-color:#fecaca}.compare_explorerTriggerWrap___2u7p{position:relative}.compare_pickerActions__0yehm{display:inline-flex;align-items:center;gap:.5rem;flex-wrap:wrap}.compare_openExplorerButton__bOIld{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;padding:.5rem .85rem;min-height:36px;border-radius:999px;border:1px solid var(--compare-border);background:var(--compare-surface);color:var(--compare-accent);cursor:pointer;font-size:.84rem;font-weight:650;font-family:inherit;transition:border-color .12s ease,box-shadow .12s ease,background .12s ease}.compare_openExplorerButton__bOIld:hover{border-color:rgba(37,99,235,.45);background:var(--compare-accent-soft);box-shadow:0 6px 14px rgba(37,99,235,.12)}.compare_openExplorerButton__bOIld:disabled{cursor:not-allowed;opacity:.6;box-shadow:none}.compare_explorerOverlay__oC2cH{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:1.25rem;background:rgba(15,23,42,.36);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.compare_explorerPanel__bBkZk{width:min(1180px,100%);height:min(760px,calc(100vh - 2.5rem));max-height:calc(100vh - 2.5rem);position:relative;display:flex;flex-direction:column;overflow:hidden;border:1px solid rgba(203,213,225,.9);border-radius:10px;background:var(--compare-surface);box-shadow:0 24px 70px rgba(15,23,42,.24)}.compare_explorerHeader__rDJ_q{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1.05rem;border-bottom:1px solid var(--compare-border);background:hsla(0,0%,100%,.96)}.compare_explorerTitleBlock__EFWd7{display:flex;align-items:center;gap:.75rem;min-width:0}.compare_explorerTitleBlock__EFWd7 h2{margin:0;color:var(--compare-text);font-size:1.05rem;font-weight:750}.compare_explorerTitleBlock__EFWd7 p{margin:.12rem 0 0;color:var(--compare-text-soft);font-size:.78rem}.compare_explorerIcon__kWM_g{width:42px;height:42px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;border-radius:8px;color:var(--compare-accent);background:var(--compare-accent-soft)}.compare_explorerHeaderActions__R4O9z{display:flex;align-items:center;justify-content:flex-end;gap:.7rem;flex-wrap:wrap}.compare_explorerResultCount__TkNSE{color:var(--compare-text-muted);font-size:.78rem;font-weight:700;white-space:nowrap}.compare_explorerPageSize__fuK0W,.compare_explorerSortLabel__8BZ14{display:inline-flex;align-items:center;gap:.45rem;color:var(--compare-text-soft);font-size:.76rem;font-weight:600;white-space:nowrap}.compare_explorerPageSize__fuK0W select,.compare_explorerSelect__M3q4m{min-height:36px;border:1px solid var(--compare-border);border-radius:8px;background:#fff;color:var(--compare-text-muted);font-size:.78rem;font-weight:650;font-family:inherit;padding:.35rem 1.9rem .35rem .65rem}.compare_explorerPrimaryCta__pbPyy{min-height:38px;display:inline-flex;align-items:center;justify-content:center;padding:.55rem .9rem;border:1px solid transparent;border-radius:8px;background:var(--compare-accent);color:#fff;cursor:pointer;font-family:inherit;font-size:.8rem;font-weight:750;box-shadow:0 10px 20px rgba(37,99,235,.22);transition:transform .12s ease,box-shadow .12s ease,opacity .12s ease}.compare_explorerPrimaryCta__pbPyy:hover{transform:translateY(-1px);box-shadow:0 14px 24px rgba(37,99,235,.26)}.compare_explorerPrimaryCta__pbPyy:disabled{cursor:not-allowed;opacity:.55;transform:none;box-shadow:none}.compare_explorerClose__RZzNk{width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;border:1px solid transparent;border-radius:8px;background:transparent;color:var(--compare-text-soft);cursor:pointer;transition:background .12s ease,color .12s ease}.compare_explorerClose__RZzNk:hover{background:#f1f5f9;color:var(--compare-text)}.compare_mobileExplorerControls__CWb3C,.compare_mobileFilterToggle__nDGO8,.compare_mobileSelectionBar__91fK5,.compare_mobileSheetOverlay__4DB9H{display:none}.compare_filterBadge__6r82F{min-width:20px;height:20px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:var(--compare-accent);color:#fff;font-size:.72rem;font-weight:750}.compare_explorerBody__icIhN{min-height:0;display:grid;grid-template-columns:260px minmax(0,1fr);flex:1 1}.compare_explorerFilters__HUXqI{min-height:0;overflow-y:auto;padding:.95rem 1rem;border-right:1px solid var(--compare-border);background:#f8fafc}.compare_explorerFilterHeader__ltvmW,.compare_explorerGroupTitle___N7lD{display:flex;align-items:center;justify-content:space-between;gap:.7rem}.compare_explorerFilterHeader__ltvmW{margin-bottom:.9rem}.compare_explorerFilterHeader__ltvmW strong{color:var(--compare-text);font-size:.9rem}.compare_explorerClearLink__ZcrcF,.compare_explorerFilterHeader__ltvmW button,.compare_explorerMoreBtn__EFRzU{border:none;background:transparent;color:var(--compare-accent);cursor:pointer;font:inherit;font-size:.76rem;font-weight:700;padding:0}.compare_explorerFilterGroup__iQdnO{display:flex;flex-direction:column;gap:.55rem;padding:.85rem 0;border-top:1px solid var(--compare-border)}.compare_explorerFilterGroup__iQdnO label,.compare_explorerGroupTitle___N7lD{color:var(--compare-text);font-size:.78rem;font-weight:750}.compare_explorerGroupTitle___N7lD span:last-child{color:var(--compare-text-soft);font-weight:650}.compare_explorerSearchBox__ylW7m{min-height:36px;display:flex;align-items:center;gap:.45rem;padding:0 .65rem;border:1px solid var(--compare-border);border-radius:8px;background:#fff;color:var(--compare-text-soft)}.compare_explorerSearchBox__ylW7m input{width:100%;min-width:0;border:none;outline:none;background:transparent;color:var(--compare-text);font:inherit;font-size:.82rem}.compare_explorerSearchBox__ylW7m button{width:22px;height:22px;display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:50%;background:transparent;color:var(--compare-text-soft);cursor:pointer}.compare_explorerFacetList__M_S_k{display:flex;flex-direction:column;gap:.4rem}.compare_explorerFacetOption__CEr9_{min-height:24px;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:.45rem;gap:.45rem;color:var(--compare-text-muted);cursor:pointer;font-size:.8rem;font-weight:550}.compare_explorerFacetOption__CEr9_ input{width:14px;height:14px;margin:0;accent-color:var(--compare-accent)}.compare_explorerFacetLabel__1ZTWX{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.compare_explorerFacetCount__inxWm{color:var(--compare-text-soft);font-size:.74rem;font-weight:700}.compare_apvSegmented__lB2Ag{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:.25rem;gap:.25rem;padding:.25rem;border:1px solid var(--compare-border);border-radius:8px;background:#fff}.compare_apvSegmented__lB2Ag button{min-height:30px;border:none;border-radius:6px;background:transparent;color:var(--compare-text-muted);cursor:pointer;font-family:inherit;font-size:.76rem;font-weight:700}.compare_apvSegmented__lB2Ag .compare_apvSegmentActive__pPBlx{background:var(--compare-accent);color:#fff}.compare_explorerResultsPane__x4Zvw{min-width:0;min-height:0;display:flex;flex-direction:column;background:#fff}.compare_explorerActiveBar___JhIm{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.75rem 1rem;border-bottom:1px solid var(--compare-border);background:#fbfdff}.compare_explorerActiveFilters__KJXH9{min-width:0;display:flex;align-items:center;gap:.45rem;flex-wrap:wrap}.compare_explorerActiveFilters__KJXH9 button{min-height:28px;display:inline-flex;align-items:center;gap:.35rem;max-width:230px;padding:.25rem .55rem;border:1px solid var(--compare-border);border-radius:999px;background:#eef2f7;color:var(--compare-text-muted);cursor:pointer;font-family:inherit;font-size:.74rem;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.compare_explorerNoFilters__ZfRjP{color:var(--compare-text-soft);font-size:.78rem;font-weight:600}.compare_explorerTableWrap__fsJbf{min-height:0;overflow:auto;flex:1 1;padding:.85rem 1rem}.compare_explorerTable___9vyo{width:100%;border-collapse:separate;border-spacing:0 .45rem}.compare_explorerTable___9vyo th{padding:.2rem .65rem .45rem;color:var(--compare-text-muted);font-size:.74rem;font-weight:750;text-align:left;white-space:nowrap}.compare_explorerTable___9vyo td{padding:.7rem .65rem;border-top:1px solid var(--compare-border);border-bottom:1px solid var(--compare-border);background:#fff;color:var(--compare-text-muted);font-size:.8rem;vertical-align:middle}.compare_explorerTable___9vyo td:first-child{width:34px;border-left:1px solid var(--compare-border);border-radius:8px 0 0 8px}.compare_explorerTable___9vyo td:last-child{width:44px;border-right:1px solid var(--compare-border);border-radius:0 8px 8px 0}.compare_explorerTable___9vyo tbody tr{cursor:pointer;transition:transform .12s ease,box-shadow .12s ease}.compare_explorerTable___9vyo tbody tr:hover td{border-color:rgba(37,99,235,.35);box-shadow:0 8px 18px rgba(15,23,42,.05)}.compare_explorerCardResult__qNvTh input[type=checkbox],.compare_explorerTable___9vyo input[type=checkbox]{width:15px;height:15px;margin:0;accent-color:var(--compare-accent)}.compare_explorerFundCell__OgR_h{min-width:0;display:flex;flex-direction:column;gap:.12rem}.compare_explorerFundName__NKh5q{color:var(--compare-text);font-size:.83rem;font-weight:750}.compare_explorerFundMeta__OogSt{color:var(--compare-text-soft);font-size:.72rem;font-weight:550}.compare_apvNo__M7nr5,.compare_apvYes__q2naf,.compare_riskBadge__kFyCI{display:inline-flex;align-items:center;justify-content:center;min-height:22px;border-radius:999px;padding:.12rem .5rem;font-size:.72rem;font-weight:750;white-space:nowrap}.compare_riskBadgeLow__2f7ya{background:#dcfce7;color:#166534}.compare_riskBadgeMedium__ashrx{background:#fef3c7;color:#92400e}.compare_riskBadgeHigh__OtKCU{background:#ffedd5;color:#c2410c}.compare_riskBadgeVeryHigh__dmVM9{background:#fee2e2;color:#b91c1c}.compare_riskBadgeMuted__wTmXD{background:#f1f5f9;color:var(--compare-text-soft)}.compare_apvYes__q2naf{background:#dcfce7;color:#15803d}.compare_apvNo__M7nr5{background:#f1f5f9;color:var(--compare-text-soft)}.compare_explorerAddBtn__Tizwg{width:30px;height:30px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--compare-border);border-radius:50%;background:#fff;color:var(--compare-accent);cursor:pointer;transition:background .12s ease,color .12s ease,border-color .12s ease}.compare_explorerAddBtn__Tizwg:hover{border-color:var(--compare-accent);background:var(--compare-accent-soft)}.compare_explorerAddBtnActive__6yNj_{border-color:var(--compare-accent);background:var(--compare-accent);color:#fff}.compare_explorerAddBtn__Tizwg:disabled{cursor:not-allowed;opacity:.6}.compare_explorerResultSelected__KhaZF,.compare_explorerResultSelected__KhaZF td{background:#eff6ff}.compare_explorerResultExisting__Uq8zE,.compare_explorerResultExisting__Uq8zE td{background:#f8fafc}.compare_explorerCards___U_KQ{display:none}.compare_explorerEmptyState__UMlF7{display:flex;align-items:center;justify-content:center;min-height:240px;border:1px dashed var(--compare-border-strong);border-radius:8px;color:var(--compare-text-soft);font-size:.9rem;font-weight:650}.compare_explorerFooter__lCzFl{min-height:58px;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.75rem 1rem;border-top:1px solid var(--compare-border);background:#fbfdff}.compare_explorerPagination__kP257{display:inline-flex;align-items:center;gap:.55rem;color:var(--compare-text-muted);font-size:.8rem;font-weight:650}.compare_explorerPagination__kP257 button{width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--compare-border);border-radius:8px;background:#fff;color:var(--compare-text-muted);cursor:pointer}.compare_explorerPagination__kP257 button:disabled{cursor:not-allowed;opacity:.45}.compare_prevIcon__GlF2E{transform:rotate(180deg)}.compare_mobileFilterSheet__NAaKH{display:none}.compare_strip__jd_lo{display:flex;flex-direction:column;gap:.7rem;padding:.85rem 1rem;border-radius:12px;border:1px solid var(--compare-border);background:var(--compare-surface)}.compare_stripComparable__Nzzgu{border-color:#bbf7d0;background:#f0fdf4}.compare_stripPartial__BvxUK{border-color:#fde68a;background:#fffbeb}.compare_stripNotComparable__Wbn1S{border-color:#fecaca;background:#fef2f2}.compare_stripHeader__sZXuF{display:flex;flex-wrap:wrap;gap:.5rem 1rem;align-items:center}.compare_stripToggle__wDbDP{width:100%;display:flex;align-items:center;gap:.65rem 1rem;flex-wrap:wrap;padding:0;border:none;background:transparent;text-align:left;cursor:pointer;font-family:inherit;color:inherit}.compare_stripToggle__wDbDP:focus-visible{outline:2px solid var(--compare-accent);outline-offset:4px;border-radius:6px}.compare_stripChevron__ACuKZ{margin-left:auto;display:inline-flex;align-items:center;justify-content:center;color:var(--compare-text-soft);transition:transform .16s ease,color .12s ease}.compare_stripToggle__wDbDP:hover .compare_stripChevron__ACuKZ{color:var(--compare-text)}.compare_stripChevronOpen__xIEvf{transform:rotate(180deg)}.compare_stripDetails__Bwmg8{display:flex;flex-direction:column;gap:.7rem;margin-top:.6rem;padding-top:.6rem;border-top:1px solid rgba(15,23,42,.06)}.compare_stripComparable__Nzzgu .compare_stripDetails__Bwmg8{border-top-color:rgba(22,101,52,.18)}.compare_stripPartial__BvxUK .compare_stripDetails__Bwmg8{border-top-color:rgba(180,83,9,.22)}.compare_stripNotComparable__Wbn1S .compare_stripDetails__Bwmg8{border-top-color:rgba(185,28,28,.22)}.compare_stripBadge__LvCJx{display:inline-flex;align-items:center;gap:.4rem;padding:.25rem .65rem;font-size:.78rem;font-weight:600;border-radius:999px;background:rgba(15,23,42,.06);color:var(--compare-text)}.compare_stripComparable__Nzzgu .compare_stripBadge__LvCJx{background:#bbf7d0;color:#14532d}.compare_stripPartial__BvxUK .compare_stripBadge__LvCJx{background:#fde68a;color:#78350f}.compare_stripNotComparable__Wbn1S .compare_stripBadge__LvCJx{background:#fecaca;color:#7f1d1d}.compare_stripDescription__Fyxcp{margin:0;font-size:.85rem;color:var(--compare-text-muted)}.compare_stripChecks__c4umo{list-style:none;margin:0;padding:0;display:grid;grid-gap:.45rem 1.25rem;gap:.45rem 1.25rem;grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.compare_stripCheck__JJJZR{display:flex;align-items:flex-start;gap:.45rem;font-size:.82rem;color:var(--compare-text-muted)}.compare_stripCheckPass__IJdYz{color:#166534}.compare_stripCheckFail__cKjmz{color:var(--compare-warning)}.compare_stripCheckBody__SMFCe{display:flex;flex-direction:column}.compare_stripCheckLabel__l_iDB{font-weight:600;color:inherit}.compare_stripCheckDetail___WwKA{font-size:.76rem;color:var(--compare-text-soft)}.compare_stripFooter__47jqq{margin:0;font-size:.78rem;color:var(--compare-text-soft)}.compare_summaryGrid__pBgfE{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));grid-gap:.75rem;gap:.75rem}.compare_summaryCard__AoSlE{background:var(--compare-surface);border:1px solid var(--compare-border);border-radius:12px;padding:.85rem 1rem .95rem;display:flex;flex-direction:column;gap:.3rem;min-height:110px}.compare_summaryCardHeader__0pUqZ{display:flex;align-items:center;gap:.55rem;color:var(--compare-text-muted)}.compare_summaryIcon__sZUPk{width:28px;height:28px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;background:var(--compare-accent-soft);color:var(--compare-accent)}.compare_iconTonePositive__dI_RM{background:var(--compare-positive-soft);color:var(--compare-positive)}.compare_iconToneCost__uyqYx{background:var(--compare-purple-soft);color:var(--compare-purple)}.compare_iconToneRisk__7dkzw{background:var(--compare-accent-soft);color:var(--compare-accent)}.compare_iconToneAdjusted__D9OlR{background:var(--compare-orange-soft);color:var(--compare-orange)}.compare_iconToneConsistency__OTjgp{background:var(--compare-teal-soft);color:var(--compare-teal)}.compare_summaryTitle__9yAEx{margin:0;font-size:.8rem;font-weight:600;color:var(--compare-text-muted)}.compare_summaryFund__Dqfnt{margin:0;font-size:.84rem;font-weight:600;color:var(--compare-accent);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;text-overflow:ellipsis;word-break:break-word;min-height:2.4em;line-height:1.2}.compare_summaryValue__YPUH_{margin:.05rem 0 0;font-size:1.45rem;font-weight:700;letter-spacing:-.01em}.compare_valuePositive__3tKIu{color:var(--compare-positive)}.compare_valueCost__70AKi{color:var(--compare-purple)}.compare_valueRisk__aMV_q{color:var(--compare-accent)}.compare_valueAdjusted__6sYy4{color:var(--compare-orange)}.compare_valueConsistency__KuGZg{color:var(--compare-teal)}.compare_summaryFooter__IubjD{margin:0;font-size:.74rem;color:var(--compare-text-soft)}.compare_tabsWrap__v3vqH{display:flex;align-items:flex-end;justify-content:space-between;gap:.75rem;border-bottom:1px solid var(--compare-border)}.compare_tabs__EBcXS{flex:1 1 auto;min-width:0;display:flex;gap:.4rem;flex-wrap:wrap;overflow-x:auto}.compare_tabButton__mnnco{display:inline-flex;align-items:center;gap:.4rem;padding:.55rem .85rem;font-size:.85rem;font-weight:500;background:transparent;color:var(--compare-text-muted);cursor:pointer;border:none;border-bottom:2px solid transparent;border-radius:0;font-family:inherit;transition:color .12s ease,border-color .12s ease}.compare_tabButton__mnnco:hover{color:var(--compare-text)}.compare_tabButtonActive__fOOgI{color:var(--compare-accent);border-bottom-color:var(--compare-accent)}.compare_shareButton__hT0Is{flex:0 0 auto;min-height:34px;display:inline-flex;align-items:center;justify-content:center;gap:.4rem;margin-bottom:.3rem;padding:.45rem .75rem;border-radius:8px;border:1px solid var(--compare-border);background:var(--compare-surface);color:var(--compare-text-muted);cursor:pointer;font-family:inherit;font-size:.82rem;font-weight:700;transition:background .12s ease,border-color .12s ease,color .12s ease,box-shadow .12s ease}.compare_shareButton__hT0Is:hover{border-color:rgba(37,99,235,.45);background:var(--compare-accent-soft);color:var(--compare-accent);box-shadow:0 6px 14px rgba(37,99,235,.1)}.compare_dashboardGrid__9g1r_{display:grid;grid-template-columns:minmax(0,1fr) 320px;grid-gap:1.25rem;gap:1.25rem;align-items:flex-start}.compare_dashboardMain___eTh5{display:flex;flex-direction:column;gap:1rem;min-width:0}.compare_dashboardSide__kAYQx{display:flex;flex-direction:column;gap:1rem;position:-webkit-sticky;position:sticky;top:16px}@media (max-width:960px){.compare_dashboardGrid__9g1r_{grid-template-columns:1fr}.compare_dashboardSide__kAYQx{position:static}}.compare_tableCard__0etb1{background:var(--compare-surface);border:1px solid var(--compare-border);border-radius:12px;overflow:hidden}.compare_tableHeader__aE1fN{padding:.85rem 1rem;border-bottom:1px solid var(--compare-border)}.compare_tableTitle__AiU9F{margin:0;font-size:.95rem;font-weight:600;color:var(--compare-text)}.compare_tableScroll__EWmNU{overflow-x:auto}.compare_dataTable__BsTbg{width:100%;border-collapse:collapse;font-size:.85rem}.compare_dataTable__BsTbg thead{background:#f8fafc}.compare_dataTable__BsTbg th{text-align:left;font-weight:600;font-size:.78rem;color:var(--compare-text-muted);padding:.6rem .8rem;border-bottom:1px solid var(--compare-border);text-transform:uppercase;letter-spacing:.02em;white-space:nowrap}.compare_tableSubLabel__V0zIK{display:block;font-size:.7rem;font-weight:500;text-transform:none;letter-spacing:0;color:var(--compare-text-soft)}.compare_dataTable__BsTbg td{padding:.65rem .8rem;border-bottom:1px solid #f1f5f9;color:var(--compare-text);white-space:nowrap;vertical-align:middle}.compare_dataTable__BsTbg tbody tr:last-child td{border-bottom:none}.compare_fundCell__dGQyY{display:flex;align-items:center;gap:.5rem;white-space:normal!important;min-width:220px}.compare_fundCellName__Kt_UC{font-weight:600;font-size:.85rem}.compare_tableBadge__594Vw{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;font-size:.72rem;font-weight:700;color:#fff;flex-shrink:0}.compare_tableAccent0__m5Del{background:#2563eb}.compare_tableAccent1___w3E0{background:#16a34a}.compare_tableAccent2__NaXpt{background:#7c3aed}.compare_tableAccent3__xmHiI{background:#ea580c}.compare_tableAccent4__9N74F{background:#dc2626}.compare_benchmarkRow__n5yda td{background:#f8fafc;color:var(--compare-text-soft);font-style:italic;border-top:1px dashed var(--compare-border)}.compare_benchmarkRow__n5yda .compare_fundCellName__Kt_UC{font-style:normal;color:var(--compare-text)}.compare_benchmarkBadge__JmLzI{background:#64748b;font-size:.6rem;font-style:normal}.compare_dataTable__BsTbg td.compare_cellWinner___luQY{color:var(--compare-positive);font-weight:700}.compare_dataTable__BsTbg td.compare_cellNegative__aRi2G{color:var(--compare-danger);font-weight:600}.compare_riskPill__jXmpO{display:inline-flex;align-items:center;justify-content:center;padding:.15rem .55rem;border-radius:999px;background:#f1f5f9;color:var(--compare-text);font-size:.78rem;font-weight:600;margin-right:.4rem}.compare_riskPillWinner__H0bFG{background:var(--compare-positive-soft);color:var(--compare-positive)}.compare_riskLevelLabel__BJKHg{font-size:.72rem;color:var(--compare-text-soft)}.compare_coverageCell__oPsE5{font-size:.78rem;color:var(--compare-text-soft)}.compare_tableFooter__PfbsX{margin:0;padding:.65rem 1rem;background:#f8fafc;border-top:1px solid var(--compare-border);font-size:.76rem;color:var(--compare-text-soft)}.compare_scorePanel__Xgcd6{background:var(--compare-surface);border:1px solid var(--compare-border);border-radius:12px;padding:1rem;display:flex;flex-direction:column;gap:1rem}.compare_scorePanelHeader__iAy1x{display:flex;flex-direction:column;gap:.25rem}.compare_scorePanelTitle__E_nnV{display:inline-flex;align-items:center;gap:.45rem;margin:0;font-size:.95rem;font-weight:600;color:var(--compare-text)}.compare_scorePanelHint__mbnsR{margin:0;font-size:.72rem;color:var(--compare-text-soft)}.compare_scoreCards__X9zHy{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));grid-gap:.5rem;gap:.5rem}.compare_scoreCard__M60p7{border:1px solid var(--compare-border);border-radius:10px;padding:.6rem .7rem;display:flex;flex-direction:column;gap:.3rem;background:#fafbff}.compare_scoreCardHeader__amzkJ{display:flex;align-items:center;gap:.4rem}.compare_scoreBadge__cttBH{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;font-size:.72rem;font-weight:700;color:#fff;flex-shrink:0}.compare_scoreCard__M60p7.compare_scoreAccent0__MYzAO{background:#eff6ff;border-color:#bfdbfe}.compare_scoreCard__M60p7.compare_scoreAccent1__xrYU_{background:#f0fdf4;border-color:#bbf7d0}.compare_scoreCard__M60p7.compare_scoreAccent2__CqkFi{background:#f5f3ff;border-color:#ddd6fe}.compare_scoreCard__M60p7.compare_scoreAccent3__BK7I4{background:#fff7ed;border-color:#fed7aa}.compare_scoreCard__M60p7.compare_scoreAccent4__YFIXQ{background:#fef2f2;border-color:#fecaca}.compare_scoreBadge__cttBH.compare_scoreAccent0__MYzAO{background:#2563eb;color:#fff}.compare_scoreBadge__cttBH.compare_scoreAccent1__xrYU_{background:#16a34a;color:#fff}.compare_scoreBadge__cttBH.compare_scoreAccent2__CqkFi{background:#7c3aed;color:#fff}.compare_scoreBadge__cttBH.compare_scoreAccent3__BK7I4{background:#ea580c;color:#fff}.compare_scoreBadge__cttBH.compare_scoreAccent4__YFIXQ{background:#dc2626;color:#fff}.compare_scoreBarFill__ibL88.compare_scoreAccent0__MYzAO{background:#2563eb}.compare_scoreBarFill__ibL88.compare_scoreAccent1__xrYU_{background:#16a34a}.compare_scoreBarFill__ibL88.compare_scoreAccent2__CqkFi{background:#7c3aed}.compare_scoreBarFill__ibL88.compare_scoreAccent3__BK7I4{background:#ea580c}.compare_scoreBarFill__ibL88.compare_scoreAccent4__YFIXQ{background:#dc2626}.compare_scoreFundName__s_QCG{font-size:.78rem;font-weight:600;color:var(--compare-text);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;word-break:break-word;line-height:1.2;min-width:0}.compare_scoreNumber__k43tw{display:flex;align-items:baseline;gap:.25rem;color:var(--compare-text)}.compare_scoreNumber__k43tw strong{font-size:1.5rem;font-weight:700;letter-spacing:-.01em;color:var(--compare-text)}.compare_scoreNumber__k43tw span{font-size:.78rem;color:var(--compare-text-muted);font-weight:500}.compare_scoreCoverage__0ClS_{margin:0;font-size:.7rem;color:var(--compare-text-soft)}.compare_scoreDimensions__PGqdL{display:flex;flex-direction:column;gap:.7rem}.compare_scoreDimension__ypwpo{display:flex;flex-direction:column;gap:.3rem}.compare_scoreDimensionLabel__Lw_VH{display:flex;justify-content:space-between;font-size:.78rem;font-weight:600;color:var(--compare-text-muted)}.compare_scoreDimensionWeight__S0oSf{font-size:.72rem;font-weight:500;color:var(--compare-text-soft)}.compare_scoreDimensionValues__4bDus{display:flex;flex-direction:column;gap:.25rem}.compare_scoreBarRow__wOs_I{display:flex;align-items:center;gap:.5rem}.compare_scoreBarTrack__NJjzd{flex:1 1;background:#f1f5f9;border-radius:999px;height:6px;overflow:hidden}.compare_scoreBarFill__ibL88{display:block;height:100%;border-radius:999px;background:var(--compare-accent);transition:width .2s ease}.compare_scoreBarValue__DEe3o{font-size:.74rem;font-weight:600;color:var(--compare-text);min-width:30px;text-align:right}.compare_scatterCard__4fCn7{background:var(--compare-surface);border:1px solid var(--compare-border);border-radius:12px;padding:.95rem 1rem 1.1rem;display:flex;flex-direction:column;gap:.65rem}.compare_scatterHeader__fg_D8{display:flex;flex-direction:column;gap:.2rem}.compare_scatterTitle__QWD_J{margin:0;font-size:.95rem;font-weight:600;color:var(--compare-text)}.compare_scatterPeriod__IGf6f{font-size:.78rem;color:var(--compare-text-soft);font-weight:500;margin-left:.4rem}.compare_scatterHint__swgtV{margin:0;font-size:.78rem;color:var(--compare-text-soft)}.compare_scatterEmpty__RP1Zv{margin:0;font-size:.85rem;color:var(--compare-text-soft)}.compare_scatterChartWrap__my5BJ{width:100%;height:280px}.compare_scatterTooltip__iLw_D{background:var(--compare-surface);border:1px solid var(--compare-border);border-radius:10px;padding:.55rem .7rem;font-size:.78rem;color:var(--compare-text);box-shadow:0 8px 16px rgba(15,23,42,.1)}.compare_scatterTooltip__iLw_D strong{display:block;font-size:.82rem;margin-bottom:.1rem}.compare_scatterTooltip__iLw_D p{margin:.1rem 0;color:var(--compare-text-muted)}.compare_scatterLegend__ZdzmE{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem;font-size:.74rem;color:var(--compare-text-soft)}.compare_scatterLegendDotNegative__9oX2R,.compare_scatterLegendDotPositive__nb3zm{display:inline-block;width:10px;height:10px;border-radius:2px;margin-right:.2rem;margin-left:.6rem}.compare_scatterLegendDotPositive__nb3zm{background:#bbf7d0}.compare_scatterLegendDotNegative__9oX2R{background:#fecaca}.compare_chartCard__mTqnB{--compare-surface:#fff;--compare-border:#e2e8f0;--compare-text:#0f172a;--compare-text-muted:#475569;--compare-text-soft:#64748b;--compare-accent:#2563eb;--compare-positive:#16a34a;--compare-positive-soft:#dcfce7;--compare-warning:#b45309;background:var(--compare-surface);border:1px solid var(--compare-border);border-radius:12px;padding:.95rem 1rem 1.1rem;display:flex;flex-direction:column;gap:.8rem}.compare_chartCardHeader__P2Oba{display:flex;flex-wrap:wrap;gap:.65rem 1rem;align-items:center;justify-content:space-between}.compare_chartCardTitleWrap__jcygG{display:flex;align-items:center;gap:.55rem}.compare_chartCardIcon__sMrpE{width:28px;height:28px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;background:var(--compare-positive-soft);color:var(--compare-positive)}.compare_chartCardTitle___4Zeh{margin:0;font-size:.95rem;font-weight:600;color:var(--compare-text)}.compare_chartCardControls__5tDQs{display:inline-flex;align-items:center;flex-wrap:wrap;gap:.5rem}.compare_benchmarkToggle__mTTsp{display:inline-flex;align-items:center;gap:.4rem;padding:.35rem .7rem;border:1px solid var(--compare-border);border-radius:999px;background:#f8fafc;font-family:inherit;font-size:.76rem;font-weight:600;color:var(--compare-text-muted);cursor:pointer;white-space:nowrap;transition:background .12s ease,color .12s ease,border-color .12s ease}.compare_benchmarkToggle__mTTsp:hover{color:var(--compare-text)}.compare_benchmarkToggleActive__yWKEr{background:#e2e8f0;color:var(--compare-text);border-color:#cbd5e1}.compare_benchmarkToggleBox___n_e2{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border:1px solid #cbd5e1;border-radius:4px;background:#fff;color:#fff;flex-shrink:0}.compare_benchmarkToggleActive__yWKEr .compare_benchmarkToggleBox___n_e2{background:var(--compare-accent);border-color:var(--compare-accent)}.compare_periodSwitch__MA9bI{display:inline-flex;align-items:center;gap:.15rem;padding:.2rem;background:#f1f5f9;border-radius:999px;flex-wrap:nowrap;max-width:100%;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.compare_periodSwitch__MA9bI::-webkit-scrollbar{display:none}.compare_periodButton__0KZ_b{border:none;background:transparent;font-family:inherit;font-size:.78rem;font-weight:600;color:var(--compare-text-muted);padding:.35rem .75rem;border-radius:999px;cursor:pointer;white-space:nowrap;flex:0 0 auto;transition:background .12s ease,color .12s ease}.compare_periodButton__0KZ_b:hover{color:var(--compare-text)}.compare_periodButtonActive__WrKyL{background:var(--compare-accent);color:#fff}.compare_periodButtonActive__WrKyL:hover{color:#fff}.compare_chartCardWrap__Qj0hj{width:100%;height:320px}.compare_chartCardEmpty__TV4Hx{margin:0;font-size:.85rem;color:var(--compare-text-soft)}.compare_chartCardFooter__1DKdy{margin:0;font-size:.74rem;color:var(--compare-text-soft)}.compare_chartTooltip__i34_9{background:var(--compare-surface);border:1px solid var(--compare-border);border-radius:10px;padding:.55rem .7rem;font-size:.78rem;color:var(--compare-text);box-shadow:0 8px 16px rgba(15,23,42,.1);min-width:180px}.compare_chartTooltip__i34_9 strong{display:block;font-size:.82rem;margin-bottom:.25rem}.compare_chartTooltip__i34_9 p{margin:.15rem 0;display:flex;align-items:center;gap:.4rem;color:var(--compare-text-muted)}.compare_chartTooltip__i34_9 p strong{display:inline;margin:0 0 0 auto;color:var(--compare-text)}.compare_chartTooltipDot__NraD2{display:inline-block;width:8px;height:8px;border-radius:50%;flex-shrink:0}.compare_alertsCard__rLWE3{background:var(--compare-surface);border:1px solid var(--compare-border);border-radius:12px;padding:.9rem 1rem;display:flex;flex-direction:column;gap:.5rem}.compare_alertsHeader__JJiRu{display:flex;align-items:center;gap:.45rem;color:var(--compare-warning)}.compare_alertsTitle__sJuBo{margin:0;font-size:.92rem;font-weight:600;color:var(--compare-text)}.compare_alertsList__Wqhfc{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.4rem}.compare_alertItem__dI3aS{display:flex;align-items:flex-start;gap:.55rem;padding:.5rem .6rem;border-radius:8px;font-size:.82rem;color:var(--compare-text);background:#fffbeb;border:1px solid #fde68a}.compare_alertWarning__ApMK1{background:#fffbeb;border-color:#fde68a}.compare_alertInfo__4KYoc{background:#eff6ff;border-color:#bfdbfe;color:var(--compare-text)}.compare_alertDot__bPTX0{display:inline-block;width:8px;height:8px;margin-top:6px;border-radius:50%;background:currentColor;flex-shrink:0}.compare_dataFooter__VqWj8{display:flex;flex-wrap:wrap;gap:.4rem 1rem;padding:.85rem 1rem;border-radius:12px;background:#f1f5f9;border:1px solid var(--compare-border);font-size:.78rem;color:var(--compare-text-soft)}.compare_dataFooter__VqWj8 strong{color:var(--compare-text);font-weight:600}.compare_placeholderCard__GKHv6{border:1px dashed var(--compare-border-strong);border-radius:12px;padding:2rem 1rem;text-align:center;color:var(--compare-text-soft);background:var(--compare-surface)}.compare_placeholderCard__GKHv6 h3{margin:0 0 .4rem;font-size:1rem;color:var(--compare-text)}.compare_placeholderCard__GKHv6 p{margin:0;font-size:.88rem}.compare_dashboard__Dsob9{display:flex;flex-direction:column;gap:1rem}.compare_currencyBar__ISPuE{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem 1rem;padding:.7rem .9rem;background:var(--compare-surface);border:1px solid var(--compare-border);border-radius:12px}.compare_currencyControl__aoZHf{display:inline-flex;align-items:center;gap:.5rem;flex:0 0 auto}.compare_currencyControlLabel___pG1M{font-size:.8rem;font-weight:600;color:var(--compare-text)}.compare_currencyNote__zoEG7{flex:1 1 240px;min-width:0;margin:0;font-size:.78rem;line-height:1.4;color:var(--compare-text-soft)}.compare_currencyNote__zoEG7 strong{color:var(--compare-accent);font-weight:700}.compare_currencyNoteError__btSXt,.compare_currencyNoteError__btSXt strong{color:#b91c1c}.compare_chartCardTitleCurrency__aMeLm{font-weight:500;color:var(--compare-text-soft)}@media (max-width:768px){.compare_currencyControl__aoZHf{width:100%;justify-content:space-between}.compare_tabsWrap__v3vqH{align-items:stretch;flex-direction:column;padding-bottom:.5rem}.compare_shareButton__hT0Is{align-self:flex-start;margin-bottom:0}.compare_pickerChipRow__XMWSd{align-items:flex-start}.compare_pickerActions__0yehm{width:100%;justify-content:flex-start}.compare_openExplorerButton__bOIld,.compare_pickerClearAll__0OaB5{min-height:38px}.compare_explorerOverlay__oC2cH{align-items:stretch;justify-content:stretch;padding:0;background:rgba(15,23,42,.42)}.compare_explorerPanel__bBkZk{width:100%;height:100vh;height:100dvh;max-height:none;border:none;border-radius:0}.compare_explorerHeader__rDJ_q{position:relative;align-items:flex-start;flex-direction:column;gap:.8rem;padding:.9rem .9rem .85rem}.compare_explorerTitleBlock__EFWd7{width:calc(100% - 42px);align-items:flex-start}.compare_explorerTitleBlock__EFWd7 p{max-width:42ch}.compare_explorerIcon__kWM_g{width:38px;height:38px}.compare_explorerHeaderActions__R4O9z{width:100%;display:grid;grid-template-columns:1fr;grid-gap:.55rem;gap:.55rem}.compare_explorerHeaderActions__R4O9z .compare_explorerPrimaryCta__pbPyy,.compare_explorerHeaderActions__R4O9z .compare_explorerResultCount__TkNSE,.compare_explorerHeaderActions__R4O9z .compare_explorerSortLabel__8BZ14{display:none}.compare_explorerResultCount__TkNSE{order:-1}.compare_explorerSortLabel__8BZ14{width:100%;justify-content:space-between}.compare_explorerSelect__M3q4m{flex:1 1;min-width:0}.compare_explorerPrimaryCta__pbPyy{width:100%}.compare_explorerClose__RZzNk{position:absolute;top:.75rem;right:.75rem}.compare_mobileFilterToggle__nDGO8{display:none}.compare_mobileExplorerControls__CWb3C{display:flex;flex-direction:column;gap:.65rem;padding:.75rem .9rem;border-bottom:1px solid var(--compare-border);background:#fff}.compare_mobileExplorerSearch__t5sRE{align-items:center;display:flex;gap:.5rem;min-height:42px;padding:0 .7rem;border:1px solid var(--compare-border);border-radius:8px;background:#fff;color:var(--compare-text-soft)}.compare_mobileExplorerSearch__t5sRE input{width:100%;min-width:0;border:none;outline:none;background:transparent;color:var(--compare-text);font:inherit;font-size:.9rem}.compare_mobileExplorerSearch__t5sRE button{width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;border:none;border-radius:50%;background:#f1f5f9;color:var(--compare-text-soft);cursor:pointer}.compare_mobileExplorerMeta__bm3sH{display:flex;align-items:center;justify-content:space-between;gap:.75rem;color:var(--compare-text-muted);font-size:.78rem}.compare_mobileExplorerMeta__bm3sH strong{color:var(--compare-text);font-size:.82rem;white-space:nowrap}.compare_mobileExplorerMeta__bm3sH label{min-width:0;display:inline-flex;align-items:center;gap:.4rem;color:var(--compare-text-soft);font-size:.75rem;font-weight:650}.compare_mobileExplorerMeta__bm3sH select{min-width:0;max-width:170px;min-height:34px;border:1px solid var(--compare-border);border-radius:8px;background:#fff;color:var(--compare-text-muted);font-family:inherit;font-size:.78rem;font-weight:700;padding:.3rem 1.5rem .3rem .5rem}.compare_mobileFilterChips__cff1k{display:flex;gap:.45rem;overflow-x:auto;padding-bottom:.05rem;scrollbar-width:none}}@media (max-width:768px){.compare_mobileFilterChips__cff1k::-webkit-scrollbar{display:none}.compare_mobileFilterChips__cff1k button{min-height:34px;flex:0 0 auto;border:1px solid var(--compare-border);border-radius:999px;background:#fff;color:var(--compare-text-muted);cursor:pointer;font-family:inherit;font-size:.78rem;font-weight:750;padding:.35rem .75rem;white-space:nowrap}.compare_mobileFilterChips__cff1k button[data-active=true]{border-color:rgba(37,99,235,.35);background:var(--compare-accent-soft);color:var(--compare-accent)}.compare_explorerBody__icIhN{min-height:0;grid-template-columns:1fr}.compare_explorerActiveBar___JhIm,.compare_explorerFilters__HUXqI{display:none}.compare_explorerTableWrap__fsJbf{padding:.75rem}.compare_explorerTable___9vyo{display:none}.compare_explorerCards___U_KQ{display:flex;flex-direction:column;gap:.7rem}.compare_explorerCardResult__qNvTh{padding:.75rem;border:1px solid var(--compare-border);border-radius:8px;background:#fff;cursor:pointer}.compare_explorerCardTop__Xtecl{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-gap:.65rem;gap:.65rem;align-items:flex-start}.compare_explorerCardMeta__epIga{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.6rem;gap:.6rem;margin:.7rem 0 0}.compare_explorerCardMeta__epIga div{min-width:0}.compare_explorerCardMeta__epIga dt{margin:0 0 .12rem;color:var(--compare-text-soft);font-size:.68rem;font-weight:750}.compare_explorerCardMeta__epIga dd{margin:0;color:var(--compare-text-muted);font-size:.78rem;font-weight:650}.compare_explorerFooter__lCzFl{align-items:stretch;flex-direction:column;padding-bottom:.65rem}.compare_explorerPagination__kP257{justify-content:space-between}.compare_explorerPageSize__fuK0W{width:100%;justify-content:space-between}.compare_mobileSelectionBar__91fK5{display:block;padding:.7rem .9rem calc(.7rem + env(safe-area-inset-bottom));border-top:1px solid var(--compare-border);background:hsla(0,0%,100%,.96)}.compare_mobileSelectionBar__91fK5 .compare_explorerPrimaryCta__pbPyy{width:100%}.compare_mobileSheetOverlay__4DB9H{position:absolute;inset:0;z-index:4;display:flex;align-items:flex-end;background:rgba(15,23,42,.36)}.compare_mobileFilterSheet__NAaKH{width:100%;max-height:min(72vh,620px);display:flex;flex-direction:column;overflow:hidden;border-radius:14px 14px 0 0;border:1px solid var(--compare-border);border-bottom:none;background:#fff;box-shadow:0 -18px 46px rgba(15,23,42,.2)}.compare_mobileSheetHeader__zKuHl{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.9rem 1rem .75rem;border-bottom:1px solid var(--compare-border)}.compare_mobileSheetHeader__zKuHl strong{color:var(--compare-text);font-size:.95rem}.compare_mobileSheetHeader__zKuHl button,.compare_mobileSheetSearch__ClwMU button{width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;border:none;border-radius:50%;background:#f1f5f9;color:var(--compare-text-soft);cursor:pointer}.compare_mobileSheetSearch__ClwMU{display:flex;align-items:center;gap:.5rem;min-height:40px;margin:.75rem 1rem 0;padding:0 .7rem;border:1px solid var(--compare-border);border-radius:8px;color:var(--compare-text-soft)}.compare_mobileSheetSearch__ClwMU input{width:100%;min-width:0;border:none;outline:none;background:transparent;color:var(--compare-text);font:inherit;font-size:.86rem}.compare_mobileSheetList__D0lhT{min-height:0;overflow-y:auto;padding:.75rem 1rem}.compare_mobileSheetOption__kpy0T{min-height:42px;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:.65rem;gap:.65rem;border-bottom:1px solid #eef2f7;color:var(--compare-text);font-size:.84rem;font-weight:650}.compare_mobileSheetOption__kpy0T input{width:16px;height:16px;margin:0;accent-color:var(--compare-accent)}.compare_mobileSheetOption__kpy0T span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.compare_mobileSheetOption__kpy0T small{color:var(--compare-text-soft);font-size:.74rem;font-weight:750}.compare_mobileSheetEmpty__TExnB{margin:1rem 0;color:var(--compare-text-soft);font-size:.86rem;text-align:center}.compare_mobileSheetSegment___lCGN{display:grid;grid-gap:.55rem;gap:.55rem;padding:1rem}.compare_mobileSheetSegment___lCGN button{min-height:42px;border:1px solid var(--compare-border);border-radius:8px;background:#fff;color:var(--compare-text-muted);cursor:pointer;font-family:inherit;font-size:.85rem;font-weight:750}.compare_mobileSheetSegment___lCGN button[data-active=true]{border-color:var(--compare-accent);background:var(--compare-accent);color:#fff}.compare_mobileSheetFooter__eq7kI{display:grid;grid-template-columns:1fr 1fr;grid-gap:.6rem;gap:.6rem;padding:.75rem 1rem calc(.85rem + env(safe-area-inset-bottom));border-top:1px solid var(--compare-border);background:#fbfdff}.compare_mobileSheetFooter__eq7kI button{min-height:40px;border-radius:8px;cursor:pointer;font-family:inherit;font-size:.82rem;font-weight:750}.compare_mobileSheetFooter__eq7kI button:first-child{border:1px solid var(--compare-border);background:#fff;color:var(--compare-text-muted)}.compare_mobileSheetFooter__eq7kI button:last-child{border:1px solid var(--compare-accent);background:var(--compare-accent);color:#fff}.compare_pageTitle__GPttv{font-size:1.5rem}.compare_summaryGrid__pBgfE{grid-template-columns:1fr 1fr}.compare_summaryCard__AoSlE{min-height:auto}.compare_summaryValue__YPUH_{font-size:1.2rem}.compare_scoreCards__X9zHy{grid-template-columns:1fr 1fr}}@media (max-width:480px){.compare_scoreCards__X9zHy,.compare_summaryGrid__pBgfE{grid-template-columns:1fr}}