.compare_container__u2tgQ{max-width:1200px;margin:0 auto;padding:16px 20px 40px}.compare_breadcrumb__D_kpr{font-size:.72rem;color:var(--ink-lo,#5A5E78);margin-bottom:14px}.compare_breadcrumb__D_kpr a{color:var(--amber,#F5A623);text-decoration:none}.compare_breadcrumb__D_kpr a:hover{text-decoration:underline}.compare_sep__xncS1{margin:0 6px;opacity:.5}.compare_header__swI2Q{margin-bottom:20px}.compare_header__swI2Q h1{font-size:1.2rem;font-weight:700;color:var(--ink-hi,#F1F2F6);margin:0 0 4px}.compare_header__swI2Q p{font-size:.76rem;color:var(--ink-mid,#8B90A8);margin:0}.compare_footer__UxS8r{margin-top:28px;padding-top:16px;border-top:1px solid var(--stroke-soft,rgba(46,48,64,.3))}.compare_footer__UxS8r p{font-size:.7rem;color:var(--ink-lo,#5A5E78);margin:0 0 8px;line-height:1.5}.compare_footerLinks__MiAEr{display:flex;gap:16px;flex-wrap:wrap}.compare_footerLinks__MiAEr a{font-size:.7rem;color:var(--amber,#F5A623);text-decoration:none}.compare_footerLinks__MiAEr a:hover{text-decoration:underline}body:not(.dark-mode) .compare_header__swI2Q h1{color:#1f2937}body:not(.dark-mode) .compare_header__swI2Q p{color:#6b7280}body:not(.dark-mode) .compare_breadcrumb__D_kpr{color:#9ca3af}body:not(.dark-mode) .compare_breadcrumb__D_kpr a{color:#d97706}body:not(.dark-mode) .compare_footer__UxS8r p{color:#9ca3af}body:not(.dark-mode) .compare_footerLinks__MiAEr a{color:#d97706}.growth-simulation_controls__FlTLc{display:flex;flex-wrap:wrap;gap:14px;margin-bottom:16px;padding:12px;background:var(--bg-deep,#141620);border-radius:8px}.growth-simulation_controlGroup__GLLQ5{display:flex;flex-direction:column;gap:4px}.growth-simulation_controlLabel__6KOJo{font-size:.58rem;font-weight:600;color:var(--ink-lo,#5A5E78);text-transform:uppercase;letter-spacing:.06em}.growth-simulation_amountInput__tDvIi{width:120px;padding:5px 8px;background:var(--raised,#1E2028);border:1px solid var(--stroke-soft,rgba(46,48,64,.5));border-radius:6px;color:var(--ink-hi,#F1F2F6);font-family:JetBrains Mono,monospace;font-size:.72rem;outline:none;transition:border-color .15s}.growth-simulation_amountInput__tDvIi:focus{border-color:var(--amber,#F5A623)}.growth-simulation_amountInput__tDvIi::-webkit-inner-spin-button,.growth-simulation_amountInput__tDvIi::-webkit-outer-spin-button{opacity:1}.growth-simulation_toggleGroup__7R7RE{display:flex;gap:0;border-radius:6px;overflow:hidden;border:1px solid var(--stroke-soft,rgba(46,48,64,.5))}.growth-simulation_toggleBtn__lpGVC{padding:5px 10px;font-size:.62rem;font-weight:600;font-family:inherit;color:var(--ink-mid,#8B90A8);background:var(--raised,#1E2028);border:none;border-right:1px solid var(--stroke-soft,rgba(46,48,64,.5));cursor:pointer;transition:background .15s,color .15s;white-space:nowrap}.growth-simulation_toggleBtn__lpGVC:last-child{border-right:none}.growth-simulation_toggleBtn__lpGVC:hover{color:var(--ink-hi,#F1F2F6)}.growth-simulation_toggleActive__77VQo{background:var(--amber,#F5A623)!important;color:#000!important}.growth-simulation_simGrid__z5ekd{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px}.growth-simulation_simCard__0SGlx{background:var(--bg-deep,#141620);border:1px solid var(--stroke-soft,rgba(46,48,64,.5));border-radius:10px;padding:12px;overflow:hidden}.growth-simulation_simHeader__wMAFr{display:flex;align-items:center;gap:6px;margin-bottom:8px}.growth-simulation_simDot__ZFr_i{width:8px;height:8px;border-radius:50%;flex-shrink:0}.growth-simulation_simName__F10i5{font-size:.68rem;font-weight:600;color:var(--ink-hi,#F1F2F6);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.growth-simulation_miniChart__H_sAX{margin:4px -12px}.growth-simulation_simResults__zpLsV{margin-top:8px}.growth-simulation_simRow__PLS_z{display:flex;justify-content:space-between;align-items:center;padding:2px 0}.growth-simulation_simLabel__Vmc3F{font-size:.6rem;color:var(--ink-lo,#5A5E78)}.growth-simulation_simValue__NWX0y{font-family:JetBrains Mono,monospace;font-size:.68rem;color:var(--ink-mid,#8B90A8)}.growth-simulation_simFinal__doxCS{color:var(--ink-hi,#F1F2F6);font-weight:700}.growth-simulation_simGainRow__QGMFV{display:flex;align-items:center;gap:6px;margin-top:4px;padding:4px 8px;border-radius:6px;font-family:JetBrains Mono,monospace;font-size:.68rem;font-weight:700}.growth-simulation_simGainPos__7_8LB{background:rgba(34,197,94,.12);color:#4ade80}.growth-simulation_simGainNeg__424aO{background:rgba(239,68,68,.12);color:#f87171}.growth-simulation_simGainPct__ocOGV{font-size:.6rem;opacity:.8}.growth-simulation_simNoData__9hqDi{padding:20px 0;text-align:center;font-size:.65rem;color:var(--ink-lo,#5A5E78);font-style:italic}body:not(.dark-mode) .growth-simulation_controls__FlTLc{background:#f9fafb}body:not(.dark-mode) .growth-simulation_amountInput__tDvIi{background:#fff;border-color:#e5e7eb;color:#1f2937}body:not(.dark-mode) .growth-simulation_amountInput__tDvIi:focus{border-color:#d97706}body:not(.dark-mode) .growth-simulation_toggleGroup__7R7RE{border-color:#e5e7eb}body:not(.dark-mode) .growth-simulation_toggleBtn__lpGVC{background:#fff;color:#6b7280;border-right-color:#e5e7eb}body:not(.dark-mode) .growth-simulation_toggleBtn__lpGVC:hover{color:#1f2937}body:not(.dark-mode) .growth-simulation_toggleActive__77VQo{background:#d97706!important;color:#fff!important}body:not(.dark-mode) .growth-simulation_simCard__0SGlx{background:#f9fafb;border-color:#e5e7eb}body:not(.dark-mode) .growth-simulation_simName__F10i5{color:#1f2937}body:not(.dark-mode) .growth-simulation_simValue__NWX0y{color:#6b7280}body:not(.dark-mode) .growth-simulation_simFinal__doxCS{color:#1f2937}body:not(.dark-mode) .growth-simulation_simGainPos__7_8LB{background:rgba(22,163,74,.1);color:#16a34a}body:not(.dark-mode) .growth-simulation_simGainNeg__424aO{background:rgba(220,38,38,.1);color:#dc2626}@media(max-width:768px){.growth-simulation_controls__FlTLc{gap:10px}.growth-simulation_simGrid__z5ekd{grid-template-columns:1fr}.growth-simulation_amountInput__tDvIi{width:100px}}.fund-comparison_wrapper__hEAHw{margin-top:8px}.fund-comparison_selectorRow__g1tdR{display:flex;gap:12px;margin-bottom:20px;flex-wrap:wrap}.fund-comparison_selectorCol__BU0IL{flex:1;min-width:200px;max-width:380px}.fund-comparison_selectorChosen__dHS50{display:flex;align-items:center;gap:8px;padding:10px 12px;background:var(--raised,#1E2028);border:1px solid var(--stroke,rgba(46,48,64,.9));border-radius:10px;min-height:56px}.fund-comparison_selectorInfo__62sqg{flex:1;min-width:0}.fund-comparison_selectorName__vE0q0{display:block;font-size:.74rem;font-weight:600;color:var(--ink-hi,#F1F2F6);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fund-comparison_selectorMeta__VPYlE{display:block;font-size:.62rem;color:var(--ink-lo,#5A5E78);margin-top:2px}.fund-comparison_selectorRemove__25tTL{background:none;border:none;color:var(--ink-lo,#5A5E78);cursor:pointer;padding:4px;font-size:.72rem;transition:color .15s}.fund-comparison_selectorRemove__25tTL:hover{color:#ef4444}.fund-comparison_selectorEmpty__VE_j4{position:relative;min-height:56px}.fund-comparison_addFundBtn__chWWQ,.fund-comparison_addSlotBtn__XG_3v{display:flex;align-items:center;justify-content:center;gap:6px;width:100%;padding:16px 12px;background:var(--bg-deep,#141620);border:2px dashed var(--stroke,rgba(46,48,64,.9));border-radius:10px;color:var(--ink-mid,#8B90A8);font-size:.74rem;cursor:pointer;transition:border-color .15s,color .15s;font-family:inherit}.fund-comparison_addFundBtn__chWWQ:hover,.fund-comparison_addSlotBtn__XG_3v:hover{border-color:var(--amber,#F5A623);color:var(--amber,#F5A623)}.fund-comparison_selectorDropdown__BmTbJ{position:absolute;top:0;left:0;right:0;z-index:20;background:var(--raised,#1E2028);border:1px solid var(--stroke,rgba(46,48,64,.9));border-radius:10px;box-shadow:0 8px 24px rgba(0,0,0,.4);overflow:hidden}.fund-comparison_selectorSearch__0VuKD{display:flex;align-items:center;gap:8px;padding:8px 12px;border-bottom:1px solid var(--stroke-soft,rgba(46,48,64,.5))}.fund-comparison_selectorSearchIcon__4wWuF{color:var(--ink-lo,#5A5E78);font-size:.68rem;flex-shrink:0}.fund-comparison_selectorInput__H6uch{flex:1;background:none;border:none;outline:none;color:var(--ink-hi,#F1F2F6);font-size:.74rem;font-family:inherit}.fund-comparison_selectorInput__H6uch::-moz-placeholder{color:var(--ink-lo,#5A5E78)}.fund-comparison_selectorInput__H6uch::placeholder{color:var(--ink-lo,#5A5E78)}.fund-comparison_selectorList__c2wle{list-style:none;margin:0;padding:0;max-height:240px;overflow-y:auto}.fund-comparison_selectorList__c2wle::-webkit-scrollbar{width:4px}.fund-comparison_selectorList__c2wle::-webkit-scrollbar-thumb{background:var(--ink-lo,#5A5E78);border-radius:4px}.fund-comparison_selectorNoResult__QIwXJ{padding:12px;font-size:.7rem;color:var(--ink-lo,#5A5E78);text-align:center}.fund-comparison_selectorOption__PsuY1{display:flex;flex-direction:column;width:100%;padding:8px 12px;background:none;border:none;text-align:left;cursor:pointer;transition:background .1s;font-family:inherit}.fund-comparison_selectorOption__PsuY1:hover{background:var(--bg-deep,#141620)}.fund-comparison_selectorOptionName__GgeBV{font-size:.72rem;color:var(--ink-hi,#F1F2F6);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fund-comparison_selectorOptionMeta__Zcnby{font-size:.6rem;color:var(--ink-lo,#5A5E78);margin-top:1px}.fund-comparison_selectorLoading__t0qO9{display:flex;align-items:center;justify-content:center;padding:16px;font-size:.72rem;color:var(--ink-lo,#5A5E78);background:var(--bg-deep,#141620);border:1px solid var(--stroke-soft,rgba(46,48,64,.5));border-radius:10px;min-height:56px}.fund-comparison_emptyState__BW3Q4{text-align:center;padding:48px 20px;color:var(--ink-lo,#5A5E78)}.fund-comparison_emptyIcon__ACLZU{font-size:2rem;margin-bottom:12px;opacity:.4}.fund-comparison_emptyState__BW3Q4 h3{font-size:1rem;font-weight:600;color:var(--ink-mid,#8B90A8);margin:0 0 6px}.fund-comparison_emptyState__BW3Q4 p{font-size:.74rem;max-width:420px;margin:0 auto;line-height:1.5}.fund-comparison_sections__ebdHN{display:flex;flex-direction:column;gap:16px}.fund-comparison_section__GCADs{background:var(--raised,#1E2028);border:1px solid var(--stroke,rgba(46,48,64,.9));border-radius:12px;padding:16px;overflow:hidden}.fund-comparison_sectionTitle__HxcDE{font-size:.82rem;font-weight:700;color:var(--ink-hi,#F1F2F6);margin:0 0 12px}.fund-comparison_tableWrap__Lor6_{overflow-x:auto}.fund-comparison_tableWrap__Lor6_::-webkit-scrollbar{height:4px}.fund-comparison_tableWrap__Lor6_::-webkit-scrollbar-thumb{background:var(--ink-lo,#5A5E78);border-radius:4px}.fund-comparison_compTable__pyHIc{width:100%;border-collapse:collapse;font-size:.74rem}.fund-comparison_compTable__pyHIc th{padding:6px 10px;font-weight:600;font-size:.66rem;text-transform:uppercase;letter-spacing:.04em;color:var(--ink-mid,#8B90A8);text-align:left;border-bottom:1px solid var(--stroke-soft,rgba(46,48,64,.5));white-space:nowrap}.fund-comparison_fundColHead__ihxx6{max-width:200px;overflow:hidden;text-overflow:ellipsis}.fund-comparison_fundColLink___KWQK{color:var(--amber,#F5A623);text-decoration:none;font-weight:600}.fund-comparison_fundColLink___KWQK:hover{text-decoration:underline}.fund-comparison_compTable__pyHIc td{padding:7px 10px;border-bottom:1px solid var(--stroke-soft,rgba(46,48,64,.2));vertical-align:top}.fund-comparison_compTable__pyHIc tbody tr:last-child td{border-bottom:none}.fund-comparison_metricLabel__PxaX9{font-weight:600;color:var(--ink-mid,#8B90A8);white-space:nowrap;width:140px;min-width:140px}.fund-comparison_metricValue__M9fod{color:var(--ink-hi,#F1F2F6);font-family:JetBrains Mono,monospace;font-size:.72rem;position:relative}.fund-comparison_bestValue__iAHRz{color:#4ade80}.fund-comparison_bestBadge__ydStX{margin-left:4px;font-size:.6rem;color:#22c55e}.fund-comparison_allocGrid__5CWUX{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px}.fund-comparison_allocCol__Rq9fC{min-width:0}.fund-comparison_allocFundName__dD7vF{font-size:.72rem;font-weight:600;color:var(--ink-hi,#F1F2F6);margin:0 0 8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fund-comparison_allocRow___bd4H{display:flex;align-items:center;gap:8px;margin-bottom:5px}.fund-comparison_allocLabel__gkUR3{font-size:.65rem;color:var(--ink-mid,#8B90A8);width:60px;flex-shrink:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fund-comparison_allocBarTrack__45TG3{flex:1;height:8px;background:var(--bg-deep,#141620);border-radius:4px;overflow:hidden}.fund-comparison_allocBarFill__NHTiy{height:100%;background:linear-gradient(90deg,#F5A623,#E8963C);border-radius:4px;transition:width .3s ease}.fund-comparison_allocPct__32Pde{font-size:.62rem;font-family:JetBrains Mono,monospace;color:var(--ink-lo,#5A5E78);width:40px;text-align:right;flex-shrink:0}.fund-comparison_holdingsGrid__QS2Vt{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px}.fund-comparison_holdingsCol__lPmCd{min-width:0}.fund-comparison_holdingsColTitle__8paV0{font-size:.72rem;font-weight:600;color:var(--ink-hi,#F1F2F6);margin:0 0 8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fund-comparison_holdingsList__Qq3uQ{list-style:none;padding:0;margin:0;counter-reset:holding}.fund-comparison_holdingItem__562xZ{display:flex;justify-content:space-between;align-items:center;padding:4px 0;font-size:.7rem;color:var(--ink-hi,#F1F2F6);border-bottom:1px solid var(--stroke-soft,rgba(46,48,64,.2));counter-increment:holding}.fund-comparison_holdingItem__562xZ:before{content:counter(holding) ". ";color:var(--ink-lo,#5A5E78);margin-right:4px;flex-shrink:0}.fund-comparison_holdingItem__562xZ:last-child{border-bottom:none}.fund-comparison_holdingLink__dSdlg{color:var(--amber,#F5A623);text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fund-comparison_holdingLink__dSdlg:hover{text-decoration:underline}.fund-comparison_holdingWeight__iJLWI{font-family:JetBrains Mono,monospace;font-size:.62rem;color:var(--ink-lo,#5A5E78);flex-shrink:0;margin-left:8px}.fund-comparison_noData__DHmCX{font-size:.68rem;color:var(--ink-lo,#5A5E78);font-style:italic}.fund-comparison_overlapBox__NrMph{background:var(--bg-deep,#141620);border-radius:8px;padding:14px}.fund-comparison_overlapSummary__j4Esu{font-size:.74rem;color:var(--ink-mid,#8B90A8);margin:0 0 10px}.fund-comparison_overlapSummary__j4Esu strong{color:var(--ink-hi,#F1F2F6)}.fund-comparison_overlapList__BrSev{list-style:none;padding:0;margin:0 0 12px}.fund-comparison_overlapItem__rwMNt{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px;padding:5px 0;font-size:.72rem;border-bottom:1px solid var(--stroke-soft,rgba(46,48,64,.2))}.fund-comparison_overlapItem__rwMNt:last-child{border-bottom:none}.fund-comparison_overlapItem__rwMNt strong{color:var(--ink-hi,#F1F2F6)}.fund-comparison_overlapWeights__pf06m{display:flex;gap:8px;flex-wrap:wrap}.fund-comparison_overlapWeight__dELz8{font-size:.62rem;font-family:JetBrains Mono,monospace;color:var(--ink-lo,#5A5E78);background:var(--raised,#1E2028);padding:1px 6px;border-radius:4px}.fund-comparison_overlapInsight__vhg6Z{display:flex;gap:8px;padding:10px 12px;background:var(--raised,#1E2028);border-radius:8px;font-size:.7rem;color:var(--ink-mid,#8B90A8);line-height:1.5}.fund-comparison_overlapInsight__vhg6Z a{color:var(--amber,#F5A623);text-decoration:none}.fund-comparison_overlapInsight__vhg6Z a:hover{text-decoration:underline}.fund-comparison_overlapInsight__vhg6Z p{margin:0}.fund-comparison_noOverlap__fdRgC{font-size:.74rem;color:#4ade80;margin:0}body:not(.dark-mode) .fund-comparison_selectorChosen__dHS50{background:#fff;border-color:#e5e7eb}body:not(.dark-mode) .fund-comparison_selectorName__vE0q0{color:#1f2937}body:not(.dark-mode) .fund-comparison_selectorMeta__VPYlE{color:#9ca3af}body:not(.dark-mode) .fund-comparison_addFundBtn__chWWQ,body:not(.dark-mode) .fund-comparison_addSlotBtn__XG_3v{background:#f9fafb;border-color:#d1d5db;color:#6b7280}body:not(.dark-mode) .fund-comparison_addFundBtn__chWWQ:hover,body:not(.dark-mode) .fund-comparison_addSlotBtn__XG_3v:hover{border-color:#d97706;color:#d97706}body:not(.dark-mode) .fund-comparison_selectorDropdown__BmTbJ{background:#fff;border-color:#e5e7eb;box-shadow:0 8px 24px rgba(0,0,0,.1)}body:not(.dark-mode) .fund-comparison_selectorSearch__0VuKD{border-bottom-color:#f3f4f6}body:not(.dark-mode) .fund-comparison_selectorInput__H6uch{color:#1f2937}body:not(.dark-mode) .fund-comparison_selectorInput__H6uch::-moz-placeholder{color:#9ca3af}body:not(.dark-mode) .fund-comparison_selectorInput__H6uch::placeholder{color:#9ca3af}body:not(.dark-mode) .fund-comparison_selectorOption__PsuY1:hover{background:#f9fafb}body:not(.dark-mode) .fund-comparison_selectorOptionName__GgeBV{color:#1f2937}body:not(.dark-mode) .fund-comparison_section__GCADs{background:#fff;border-color:#e5e7eb}body:not(.dark-mode) .fund-comparison_sectionTitle__HxcDE{color:#1f2937}body:not(.dark-mode) .fund-comparison_compTable__pyHIc th{color:#6b7280;border-bottom-color:#e5e7eb}body:not(.dark-mode) .fund-comparison_compTable__pyHIc td{border-bottom-color:#f3f4f6}body:not(.dark-mode) .fund-comparison_metricLabel__PxaX9{color:#6b7280}body:not(.dark-mode) .fund-comparison_metricValue__M9fod{color:#1f2937}body:not(.dark-mode) .fund-comparison_bestBadge__ydStX,body:not(.dark-mode) .fund-comparison_bestValue__iAHRz{color:#16a34a}body:not(.dark-mode) .fund-comparison_fundColLink___KWQK{color:#d97706}body:not(.dark-mode) .fund-comparison_allocFundName__dD7vF,body:not(.dark-mode) .fund-comparison_holdingsColTitle__8paV0{color:#1f2937}body:not(.dark-mode) .fund-comparison_allocBarTrack__45TG3{background:#f3f4f6}body:not(.dark-mode) .fund-comparison_allocBarFill__NHTiy{background:linear-gradient(90deg,#D97706,#F59E0B)}body:not(.dark-mode) .fund-comparison_holdingItem__562xZ{color:#1f2937;border-bottom-color:#f3f4f6}body:not(.dark-mode) .fund-comparison_holdingLink__dSdlg{color:#d97706}body:not(.dark-mode) .fund-comparison_overlapBox__NrMph{background:#f9fafb}body:not(.dark-mode) .fund-comparison_overlapItem__rwMNt strong{color:#1f2937}body:not(.dark-mode) .fund-comparison_overlapWeight__dELz8{background:#fff;color:#6b7280}body:not(.dark-mode) .fund-comparison_overlapInsight__vhg6Z{background:#fff;border:1px solid #e5e7eb;color:#6b7280}body:not(.dark-mode) .fund-comparison_overlapInsight__vhg6Z a{color:#d97706}body:not(.dark-mode) .fund-comparison_overlapSummary__j4Esu strong{color:#1f2937}body:not(.dark-mode) .fund-comparison_emptyState__BW3Q4 h3{color:#6b7280}body:not(.dark-mode) .fund-comparison_emptyState__BW3Q4 p{color:#9ca3af}body:not(.dark-mode) .fund-comparison_selectorLoading__t0qO9{background:#f9fafb;border-color:#e5e7eb;color:#9ca3af}@media(max-width:768px){.fund-comparison_selectorRow__g1tdR{flex-direction:column}.fund-comparison_selectorCol__BU0IL{max-width:100%}.fund-comparison_allocGrid__5CWUX,.fund-comparison_holdingsGrid__QS2Vt{grid-template-columns:1fr}.fund-comparison_metricLabel__PxaX9{width:110px;min-width:110px;font-size:.65rem}.fund-comparison_metricValue__M9fod{font-size:.65rem}}