.etf-detail_container__IKqN8{max-width:1280px;margin:0 auto;padding:24px 20px 64px}@media(max-width:720px){.etf-detail_container__IKqN8{padding:16px 12px 48px}}.etf-detail_breadcrumb__kS0g6{font-size:.85rem;color:var(--ink-mid,#8B90A8);margin-bottom:16px}.etf-detail_breadcrumb__kS0g6 a{color:var(--ink-mid,#8B90A8);text-decoration:none;transition:color .15s ease}.etf-detail_breadcrumb__kS0g6 a:hover{color:var(--accent,#d4a574)}.etf-detail_breadcrumb__kS0g6 .etf-detail_sep__rY7be{margin:0 6px;opacity:.6}.etf-detail_section__aAalh{margin-bottom:28px;padding:24px;background:var(--raised,#1E2028);border-radius:12px;border:1px solid var(--stroke,rgba(46,48,64,.9))}@media(max-width:720px){.etf-detail_section__aAalh{padding:16px;margin-bottom:18px}}.etf-detail_anchor__TyKH3{scroll-margin-top:96px}.etf-detail_sectionTitle__Sojbi{font-size:1.15rem;font-weight:700;color:var(--ink-hi,#F1F2F6);margin:0 0 16px;padding-bottom:10px;border-bottom:1px solid var(--stroke-soft,rgba(46,48,64,.5));display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.etf-detail_sectionSub__HiQN3{font-size:.78rem;font-weight:500;color:var(--ink-mid,#8B90A8)}.etf-detail_placeholder__Orqtq{padding:24px;text-align:center;color:var(--ink-mid,#8B90A8);font-size:.92rem;background:var(--base,#14151C);border-radius:8px;border:1px dashed var(--stroke,rgba(46,48,64,.7))}.etf-detail_header__jhdOR{margin-bottom:24px;padding:28px;background:var(--raised,#1E2028);border-radius:12px;border:1px solid var(--stroke,rgba(46,48,64,.9))}@media(max-width:720px){.etf-detail_header__jhdOR{padding:18px}}.etf-detail_headerTop__OaPjJ{display:flex;flex-direction:column;gap:12px}.etf-detail_titleRow__YclEw{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.etf-detail_title__PX28_{font-size:1.7rem;font-weight:700;color:var(--ink-hi,#F1F2F6);margin:0;line-height:1.25}@media(max-width:720px){.etf-detail_title__PX28_{font-size:1.3rem}}.etf-detail_tickerPill__yW3VC{display:inline-flex;align-items:center;padding:4px 10px;font-size:.8rem;font-weight:700;color:#14151c;background:var(--accent,#d4a574);border-radius:6px;letter-spacing:.04em}.etf-detail_tagRow__srG1z{display:flex;flex-wrap:wrap;gap:8px;margin-top:4px}.etf-detail_actionRow___b3Dq{display:flex;flex-wrap:wrap;gap:10px;margin-top:14px;align-items:center}.etf-detail_tag__vfRxS{display:inline-flex;align-items:center;padding:3px 10px;font-size:.78rem;color:var(--ink-mid,#8B90A8);background:var(--base,#14151C);border:1px solid var(--stroke,rgba(46,48,64,.7));border-radius:4px}.etf-detail_summary__uVqkx{margin-top:16px;padding-top:16px;border-top:1px solid var(--stroke-soft,rgba(46,48,64,.5));color:var(--ink-mid,#8B90A8);font-size:.92rem;line-height:1.55}.etf-detail_summaryClamp__EgOfO{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.etf-detail_summaryToggle__yfTdk{display:inline-block;margin-top:8px;color:var(--accent,#d4a574);background:rgba(0,0,0,0);border:0;padding:0;font-size:.85rem;cursor:pointer}.etf-detail_summaryToggle__yfTdk:hover{text-decoration:underline}.etf-detail_statsGrid__jXwGw{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:12px;margin-top:20px}.etf-detail_statCard__YUdwO{padding:12px 14px;border-radius:10px;background:var(--base,#14151C);border:1px solid var(--stroke,rgba(46,48,64,.7));position:relative;overflow:hidden}.etf-detail_statCard__YUdwO:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:var(--accent,#d4a574);opacity:.85}.etf-detail_statLabel__IW_SI{font-size:.72rem;text-transform:uppercase;letter-spacing:.06em;color:var(--ink-mid,#8B90A8);margin-bottom:4px;display:inline-flex;align-items:center;gap:6px}.etf-detail_statIcon__xXjOH{color:var(--mod-screen,#3B82F6);opacity:.8;font-size:.7rem;flex-shrink:0}.etf-detail_statValue__Cp5kx{font-size:1.05rem;font-weight:700;color:var(--ink-hi,#F1F2F6)}.etf-detail_statSub__XO5ZH{font-size:.72rem;color:var(--ink-mid,#8B90A8);margin-top:2px}.etf-detail_statCardYtd__n6jop:before{background:#6366f1}.etf-detail_statCard1y__nBkRB:before{background:#3b82f6}.etf-detail_statCard3y__TIHW_:before{background:#10b981}.etf-detail_statCard5y__XEVPK:before{background:#f59e0b}.etf-detail_positive__YKD74{color:#10b981}.etf-detail_negative__r0gut{color:#ef4444}.etf-detail_muted__ZRhyZ{color:var(--ink-mid,#8B90A8)}.etf-detail_row2__FsaP_{display:grid;grid-template-columns:2fr 1fr;gap:20px;margin-bottom:28px}@media(max-width:880px){.etf-detail_row2__FsaP_{grid-template-columns:1fr;gap:16px}}.etf-detail_twoCol__CNTm5{display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:20px;margin-bottom:28px;align-items:flex-start}@media(max-width:1024px){.etf-detail_twoCol__CNTm5{grid-template-columns:1fr;gap:16px}}.etf-detail_twoColMain__30DnV{min-width:0;display:flex;flex-direction:column}.etf-detail_twoColSide__g35s3{min-width:0}.etf-detail_tableWrapper__pCpb2{overflow-x:auto;border-radius:8px;border:1px solid var(--stroke,rgba(46,48,64,.7))}.etf-detail_dataTable__3x0iK{width:100%;border-collapse:collapse;font-size:.92rem}.etf-detail_dataTable__3x0iK td,.etf-detail_dataTable__3x0iK th{padding:12px 14px;text-align:right;white-space:nowrap}.etf-detail_dataTable__3x0iK td:first-child,.etf-detail_dataTable__3x0iK th:first-child{text-align:left}.etf-detail_dataTable__3x0iK th{background:var(--base,#14151C);color:var(--ink-mid,#8B90A8);font-size:.78rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;border-bottom:1px solid var(--stroke,rgba(46,48,64,.7))}.etf-detail_dataTable__3x0iK td{color:var(--ink-hi,#F1F2F6);border-bottom:1px solid var(--stroke-soft,rgba(46,48,64,.4));font-weight:600}.etf-detail_dataTable__3x0iK tbody tr:last-child td{border-bottom:0}.etf-detail_dataTable__3x0iK tbody tr:hover{background:hsla(0,0%,100%,.02)}.etf-detail_expenseCard__BiSEP{display:flex;flex-direction:column;gap:14px}.etf-detail_expenseRow__ozR2O{display:flex;justify-content:space-between;align-items:baseline;padding:10px 14px;background:var(--base,#14151C);border-radius:8px;border:1px solid var(--stroke,rgba(46,48,64,.7))}.etf-detail_expenseLabel__F_LKs{font-size:.85rem;color:var(--ink-mid,#8B90A8)}.etf-detail_expenseValue__E3vzy{font-size:1.1rem;font-weight:700;color:var(--ink-hi,#F1F2F6)}.etf-detail_expenseExplain__HM6bG{font-size:.82rem;color:var(--ink-mid,#8B90A8);line-height:1.5;padding-top:8px;border-top:1px solid var(--stroke-soft,rgba(46,48,64,.4))}.etf-detail_sectorList__v5LWO{display:flex;flex-direction:column;gap:10px}.etf-detail_sectorRow__vx5Gn{display:grid;grid-template-columns:minmax(140px,1fr) 1fr 60px;gap:12px;align-items:center;font-size:.9rem}.etf-detail_sectorName__drAyv{color:var(--ink-hi,#F1F2F6);font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.etf-detail_sectorBarTrack__R71oG{height:8px;background:var(--base,#14151C);border-radius:4px;overflow:hidden;border:1px solid var(--stroke-soft,rgba(46,48,64,.4))}.etf-detail_sectorBarFill__h78ZR{height:100%;background:linear-gradient(90deg,var(--accent,#d4a574) 0,#b88a5f 100%);border-radius:3px;transition:width .4s ease}.etf-detail_sectorWeight__iDQ6Q{text-align:right;color:var(--ink-mid,#8B90A8);font-weight:600;font-variant-numeric:tabular-nums}.etf-detail_holdingsInsight__Htz5I{margin-bottom:16px;padding:14px 16px;background:var(--elevated,#252730);border-radius:8px;border:1px solid var(--stroke-soft,rgba(46,48,64,.5))}.etf-detail_holdingsInsightHeader__F05Fa{display:flex;align-items:center;gap:8px;margin-bottom:8px}.etf-detail_holdingsInsightIcon__kVnzO{font-size:1rem}.etf-detail_holdingsInsightTitle__bV5En{font-size:.85rem;font-weight:600;color:var(--ink-hi,#F1F2F6)}.etf-detail_holdingsInsightBody__zBIjI{font-size:.78rem;color:var(--ink-mid,#8B90A8);line-height:1.6;margin:0 0 8px}.etf-detail_holdingsInsightBody__zBIjI strong{color:var(--ink-hi,#F1F2F6)}.etf-detail_holdingsInsightLink__H_ND4{display:inline-block;font-size:.75rem;color:var(--accent,#d4a574);-webkit-text-decoration:underline dotted;text-decoration:underline dotted;text-decoration-color:rgba(212,165,116,.35);text-underline-offset:3px;text-decoration-thickness:1px}.etf-detail_holdingsInsightLink__H_ND4:hover{-webkit-text-decoration:underline solid;text-decoration:underline solid;text-decoration-color:var(--accent,#d4a574)}.etf-detail_weightBarHeader__ZMaT3{min-width:100px}.etf-detail_weightBarCell__ggwPL{padding-top:10px!important;padding-bottom:10px!important;width:120px;min-width:100px}.etf-detail_weightBarTrack__PiiHt{width:100%;height:6px;border-radius:3px;background:var(--stroke-soft,rgba(46,48,64,.5));overflow:hidden}.etf-detail_weightBarFill__d1_pi{height:100%;border-radius:3px;background:linear-gradient(90deg,var(--accent,#d4a574),#b88a5e);transition:width .3s ease;min-width:2px}.etf-detail_weightHighlight__KQjyl{font-weight:700;color:var(--accent,#d4a574)!important;font-family:var(--font-mono,"JetBrains Mono",monospace)}.etf-detail_holdingLink__YQlSf{color:var(--accent,#d4a574);text-decoration:none;font-family:var(--font-body,"Inter",sans-serif)}.etf-detail_holdingLink__YQlSf:hover{text-decoration:underline}.etf-detail_sectorLink__3meSU{color:var(--ink-hi,#F1F2F6);-webkit-text-decoration:underline dotted;text-decoration:underline dotted;text-decoration-color:var(--ink-low,#4A4F6A);text-underline-offset:3px;text-decoration-thickness:1px;font-family:var(--font-body,"Inter",sans-serif);cursor:pointer}.etf-detail_sectorLink__3meSU:hover{color:var(--accent,#d4a574);-webkit-text-decoration:underline solid;text-decoration:underline solid;text-decoration-color:var(--accent,#d4a574)}.etf-detail_tableFootLabel__fU2Y3{text-align:right;font-size:.75rem;text-transform:uppercase;letter-spacing:.04em;color:var(--ink-mid,#8B90A8);font-weight:600}.etf-detail_tableFootLabel__fU2Y3,.etf-detail_tableFootValue__WB8lk{border-top:1px solid var(--stroke,rgba(46,48,64,.7));padding-top:12px!important}.etf-detail_tableFootValue__WB8lk{font-weight:700;color:var(--ink-hi,#F1F2F6);font-family:var(--font-mono,"JetBrains Mono",monospace)}.etf-detail_holdingsTable__06Cn9{width:100%;border-collapse:collapse;font-size:.9rem}.etf-detail_holdingsTable__06Cn9 td,.etf-detail_holdingsTable__06Cn9 th{padding:10px 14px;white-space:nowrap}.etf-detail_holdingsTable__06Cn9 th{background:var(--base,#14151C);color:var(--ink-mid,#8B90A8);font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;border-bottom:1px solid var(--stroke,rgba(46,48,64,.7));text-align:left}.etf-detail_holdingsTable__06Cn9 td.etf-detail_numCol__Vyh2F,.etf-detail_holdingsTable__06Cn9 th.etf-detail_numCol__Vyh2F{text-align:right}.etf-detail_holdingsTable__06Cn9 td{color:var(--ink-hi,#F1F2F6);border-bottom:1px solid var(--stroke-soft,rgba(46,48,64,.35))}.etf-detail_holdingsTable__06Cn9 tbody tr:hover{background:hsla(0,0%,100%,.02)}.etf-detail_holdingsTable__06Cn9 tbody tr:last-child td{border-bottom:0}.etf-detail_holdingName__xVovf{color:var(--ink-hi,#F1F2F6);font-weight:500}.etf-detail_holdingName__xVovf a{color:var(--accent,#d4a574);text-decoration:none}.etf-detail_holdingName__xVovf a:hover{text-decoration:underline}.etf-detail_holdingTicker__LDNrz{font-size:.78rem;color:var(--ink-mid,#8B90A8);font-weight:600;margin-left:6px;letter-spacing:.03em}.etf-detail_expandRow__GtrfE{text-align:center;margin-top:12px}.etf-detail_expandBtn__vq6xV{background:var(--base,#14151C);color:var(--ink-hi,#F1F2F6);border:1px solid var(--stroke,rgba(46,48,64,.7));padding:8px 16px;border-radius:6px;cursor:pointer;font-size:.85rem}.etf-detail_expandBtn__vq6xV:hover{border-color:var(--accent,#d4a574);color:var(--accent,#d4a574)}.etf-detail_similarGrid__V0PE7{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px}.etf-detail_similarCard___qIOl{display:flex;flex-direction:column;gap:6px;padding:14px;background:var(--base,#14151C);border:1px solid var(--stroke,rgba(46,48,64,.7));border-radius:10px;color:inherit;transition:border-color .15s ease,transform .15s ease}.etf-detail_similarCard___qIOl:hover{border-color:var(--accent,#d4a574);transform:translateY(-2px)}.etf-detail_similarCardLink__ZBIb_{display:flex;flex-direction:column;gap:6px;text-decoration:none;color:inherit}.etf-detail_similarCardAction__X28vQ{margin-top:10px;padding-top:10px;border-top:1px solid var(--stroke-soft,rgba(46,48,64,.4));display:flex;justify-content:flex-start}.etf-detail_similarName__4BD7j{color:var(--ink-hi,#F1F2F6);font-weight:600;font-size:.92rem;line-height:1.3;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.etf-detail_similarMeta__lypTw{display:flex;gap:6px;align-items:center;font-size:.78rem;color:var(--ink-mid,#8B90A8)}.etf-detail_similarStats__eIx9Y{display:flex;justify-content:space-between;margin-top:6px;padding-top:8px;border-top:1px solid var(--stroke-soft,rgba(46,48,64,.4));font-size:.78rem;color:var(--ink-mid,#8B90A8)}.etf-detail_similarStatValue__V5j1p{color:var(--ink-hi,#F1F2F6);font-weight:600;margin-left:4px}.etf-detail_infoGrid__B4Bow{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;margin-bottom:16px}.etf-detail_infoCell__1HZM9{padding:10px 14px;background:var(--base,#14151C);border-radius:8px;border:1px solid var(--stroke,rgba(46,48,64,.7))}.etf-detail_infoLabel__Rkpc8{font-size:.72rem;text-transform:uppercase;letter-spacing:.06em;color:var(--ink-mid,#8B90A8);margin-bottom:4px}.etf-detail_infoValue__X_dgn{font-size:.95rem;color:var(--ink-hi,#F1F2F6);font-weight:500}.etf-detail_fullSummary___k2SA{color:var(--ink-mid,#8B90A8);font-size:.92rem;line-height:1.6;padding:12px 0 0}.etf-detail_disclaimer__wZmi6{margin-top:32px;padding:16px 20px;background:var(--raised,#1E2028);border-radius:10px;border:1px solid var(--stroke-soft,rgba(46,48,64,.5))}.etf-detail_disclaimer__wZmi6 p{margin:0;font-size:.78rem;color:var(--ink-mid,#8B90A8);line-height:1.55}