.EtfDetail_wrap__TeFVP{width:min(900px,100%);margin:0 auto;padding:2rem 1.25rem 3rem}.EtfDetail_modalWrap__mFZDv{width:100%;padding:1.25rem 1.35rem 1.75rem;clear:both}.EtfDetail_header__fpiCZ{display:flex;justify-content:space-between;gap:1.5rem;align-items:flex-start;margin-bottom:1.5rem}.EtfDetail_brand__y4Vhe{font-family:var(--font-display);font-size:.85rem;letter-spacing:.08em;text-transform:uppercase;color:var(--accent);margin-bottom:.35rem}.EtfDetail_title__SKpBm{font-family:var(--font-display);font-size:clamp(1.5rem,3vw,2rem);color:var(--ink)}.EtfDetail_meta__PXUcc{margin-top:.35rem;color:var(--muted)}.EtfDetail_priceBox__kSUYQ{text-align:right}.EtfDetail_price__brvTl{font-size:1.6rem;font-weight:700;color:var(--ink)}.EtfDetail_up__knMLZ{color:#c0392b}.EtfDetail_down__zUQIK{color:#1a5c9c}.EtfDetail_flat__9aaGW{color:var(--muted)}.EtfDetail_stats__mB9bZ{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem;margin-bottom:1.5rem}.EtfDetail_stats__mB9bZ>div{padding:.9rem 1rem;border:1px solid var(--line);border-radius:10px;background:rgba(255,255,255,.72)}.EtfDetail_stats__mB9bZ span{display:block;font-size:.8rem;color:var(--muted);margin-bottom:.35rem}.EtfDetail_stats__mB9bZ strong{font-size:1.05rem;color:var(--ink);line-height:1.35;word-break:keep-all}.EtfDetail_stats__mB9bZ .EtfDetail_up__knMLZ{color:#c0392b}.EtfDetail_stats__mB9bZ .EtfDetail_down__zUQIK{color:#1a5c9c}.EtfDetail_stats__mB9bZ .EtfDetail_flat__9aaGW{color:var(--muted)}.EtfDetail_small__G8IyW{font-size:.92rem!important;line-height:1.35}.EtfDetail_chartSection__4Dfvh,.EtfDetail_tagsSection__doo1O{margin-bottom:1.5rem}.EtfDetail_chartSection__4Dfvh h2,.EtfDetail_tagsSection__doo1O h2{font-family:var(--font-display);font-size:1.1rem;margin-bottom:.7rem;color:var(--ink)}.EtfDetail_tags__O9ATR{display:flex;flex-wrap:wrap;gap:.4rem}.EtfDetail_tagCool__hfDVW,.EtfDetail_tagHot__KIv57,.EtfDetail_tag__CCDXO{font-size:.8rem;padding:.25rem .55rem;border-radius:999px;border:1px solid var(--line);background:#fff}.EtfDetail_tagHot__KIv57{border-color:#e2b4a4;background:#f8e8e2}.EtfDetail_tagCool__hfDVW{border-color:#a9c3db;background:#e7f0f8}.EtfDetail_chart__wmh83{padding:.75rem}.EtfDetail_chart__wmh83,.EtfDetail_divTableWrap__hUNVk{border:1px solid var(--line);border-radius:10px;background:rgba(255,255,255,.72)}.EtfDetail_divTableWrap__hUNVk{overflow:hidden}.EtfDetail_divTable__h8IhY{width:100%;border-collapse:collapse;font-size:.9rem}.EtfDetail_divTable__h8IhY td,.EtfDetail_divTable__h8IhY th{padding:.65rem .85rem;text-align:left;border-bottom:1px solid var(--line)}.EtfDetail_divTable__h8IhY th{background:#e8f1ee;color:var(--muted)}.EtfDetail_holdingName__K7Zib{display:flex;flex-direction:column;gap:.1rem}.EtfDetail_holdingName__K7Zib strong{font-size:.92rem;color:var(--ink)}.EtfDetail_holdingName__K7Zib span{font-size:.75rem;color:var(--muted)}.EtfDetail_empty__OByC3{color:var(--muted)}@media (max-width:720px){.EtfDetail_header__fpiCZ{flex-direction:column}.EtfDetail_priceBox__kSUYQ{text-align:left}.EtfDetail_stats__mB9bZ{grid-template-columns:1fr 1fr}}.EtfModal_backdrop__Isn8h{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:1.25rem;background:rgba(21,35,31,.45);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);animation:EtfModal_fadeIn__GzjIK .16s ease-out}.EtfModal_dialog__bfd0J{position:relative;width:min(1280px,100%);max-height:min(92vh,980px);overflow:auto;border-radius:14px;border:1px solid var(--line);background:linear-gradient(180deg,#f7fbf9,#eef5f2);box-shadow:0 18px 50px rgba(21,35,31,.22);animation:EtfModal_riseIn__t_D2g .18s ease-out}.EtfModal_close__te_Si{position:sticky;top:.75rem;float:right;z-index:2;margin:.75rem .85rem 0 0;width:2.1rem;height:2.1rem;border:1px solid var(--line);border-radius:999px;background:rgba(255,255,255,.92);color:var(--ink);font-size:1.35rem;line-height:1;cursor:pointer}.EtfModal_close__te_Si:hover{background:#fff}.EtfModal_body__mRF_3{padding:1.25rem 1.35rem 1.5rem;clear:both}.EtfModal_chart__jYVw_{margin-top:1rem;height:360px}.EtfModal_daily__Fh4ec{margin-top:.35rem}.EtfModal_daily__Fh4ec h3{margin:.85rem 0 .2rem;font-size:.95rem;color:var(--ink)}.EtfModal_dailyNote__H3YT1{margin:0 0 .45rem;font-size:.78rem;color:var(--muted)}.EtfModal_dailyScroll__esuO2{max-height:280px;overflow:auto;border:1px solid var(--line);border-radius:10px;background:rgba(255,255,255,.72)}.EtfModal_dailyTable__vSgW0{width:100%;border-collapse:collapse;font-size:.88rem}.EtfModal_dailyTable__vSgW0 td,.EtfModal_dailyTable__vSgW0 th{padding:.5rem .7rem;text-align:right;border-bottom:1px solid var(--line);white-space:nowrap}.EtfModal_dailyTable__vSgW0 td:first-child,.EtfModal_dailyTable__vSgW0 th:first-child{text-align:left}.EtfModal_dailyTable__vSgW0 th{position:sticky;top:0;background:#e8f1ee;color:var(--muted);font-weight:600}.EtfModal_facts__y0ZHa{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem;margin-top:1rem}.EtfModal_facts__y0ZHa>div{position:relative;padding:.55rem .7rem;border:1px solid var(--line);border-radius:8px;background:rgba(255,255,255,.72)}.EtfModal_factLabel__KbyJv{display:flex;align-items:center;gap:.28rem;font-size:.75rem;color:var(--muted)}.EtfModal_facts__y0ZHa>div:focus-within,.EtfModal_facts__y0ZHa>div:hover{z-index:3}.EtfModal_help__3BtY3{position:relative;display:inline-flex;align-items:center;justify-content:center;width:.95rem;height:.95rem;padding:0;border:1px solid var(--line);border-radius:999px;background:#fff;color:var(--muted);font-size:.68rem;line-height:1;cursor:help}.EtfModal_help__3BtY3 .EtfModal_tip__6jSZj{display:none;position:absolute;top:calc(100% + 6px);left:50%;z-index:4;width:max-content;max-width:220px;padding:.45rem .55rem;border-radius:8px;background:#15231f;color:#f7f3ea;font-size:.75rem;font-weight:500;line-height:1.4;text-align:left;white-space:normal;box-shadow:0 8px 20px rgba(21,35,31,.22);transform:translateX(-50%)}.EtfModal_help__3BtY3:focus .EtfModal_tip__6jSZj,.EtfModal_help__3BtY3:focus-visible .EtfModal_tip__6jSZj,.EtfModal_help__3BtY3:hover .EtfModal_tip__6jSZj{display:block}.EtfModal_facts__y0ZHa strong{display:block;margin-top:.15rem;font-size:.95rem;color:var(--ink)}.EtfModal_facts__y0ZHa em{display:block;margin-top:.1rem;font-style:normal;font-size:.7rem;color:var(--muted)}.EtfModal_facts__y0ZHa em.EtfModal_cheap__8lqmf{color:#1a5c54;font-weight:650}.EtfModal_facts__y0ZHa em.EtfModal_rich__ZlXag{color:#8a4b12;font-weight:650}.EtfModal_facts__y0ZHa em.EtfModal_similar__9Qlgb{color:var(--muted)}.EtfModal_flow__l3k_X{margin-top:.65rem;font-size:.88rem;color:var(--ink)}@media (max-width:720px){.EtfModal_facts__y0ZHa{grid-template-columns:repeat(2,minmax(0,1fr))}}@keyframes EtfModal_fadeIn__GzjIK{0%{opacity:0}to{opacity:1}}@keyframes EtfModal_riseIn__t_D2g{0%{opacity:0;transform:translateY(10px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@media (max-width:720px){.EtfModal_backdrop__Isn8h{padding:.5rem;align-items:flex-end}.EtfModal_dialog__bfd0J{max-height:92vh;border-radius:14px 14px 0 0}}.EtfTable_wrap__sJvn_{width:min(1440px,100%);margin:0 auto;padding:2rem 1.25rem 3rem}.EtfTable_header__n5VXo{display:flex;justify-content:space-between;align-items:flex-end;gap:1.5rem;margin-bottom:1.5rem}.EtfTable_brand__faz95{font-family:var(--font-display);font-size:.85rem;letter-spacing:.08em;text-transform:uppercase;color:var(--accent);margin-bottom:.35rem}.EtfTable_title__p_cPN{font-family:var(--font-display);font-size:clamp(1.6rem,3vw,2.2rem);font-weight:700;letter-spacing:-.02em;color:var(--ink)}.EtfTable_sub__O6PBg{margin-top:.4rem;color:var(--muted);font-size:.92rem}.EtfTable_refresh__Vcvie{border:0;background:var(--ink);color:#f7f3ea;padding:.7rem 1.1rem;border-radius:6px;font-weight:600;cursor:pointer;white-space:nowrap}.EtfTable_refresh__Vcvie:disabled{opacity:.6;cursor:wait}.EtfTable_message__D8CO_{margin-bottom:1rem;padding:.65rem .85rem;background:#e8f2ee;color:#1f4d3a;border-radius:6px;font-size:.9rem}.EtfTable_controls__G6RoG{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center;margin-bottom:1rem}.EtfTable_search__z2svq{flex:1 1 220px;min-width:180px;padding:.65rem .8rem;border:1px solid var(--line);border-radius:6px;background:rgba(255,255,255,.75);color:var(--ink)}.EtfTable_pctLabel__yklvk{display:inline-flex;align-items:center;gap:.35rem;font-size:.9rem;color:var(--ink);white-space:nowrap}.EtfTable_pctInput__io8CI{width:4.2rem;padding:.65rem .55rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.EtfTable_pctInput__io8CI,.EtfTable_select__ayg7M{border:1px solid var(--line);border-radius:6px;background:rgba(255,255,255,.75);color:var(--ink)}.EtfTable_select__ayg7M{padding:.65rem .7rem}.EtfTable_check__4G0YT{display:inline-flex;align-items:center;gap:.35rem;font-size:.9rem;color:var(--ink)}.EtfTable_count__piN60{margin-left:auto;color:var(--muted);font-size:.88rem}.EtfTable_tableScroll__MoJAQ{border:1px solid var(--line);border-radius:10px;background:rgba(255,255,255,.72)}.EtfTable_table__VZaZH{width:100%;border-collapse:separate;border-spacing:0;font-size:.92rem}.EtfTable_table__VZaZH td,.EtfTable_table__VZaZH th{padding:.75rem .85rem;text-align:left;border-bottom:1px solid var(--line);vertical-align:top}.EtfTable_table__VZaZH th{position:sticky;top:calc(var(--nav-height) + 1px);z-index:3;background:#f3eee4;box-shadow:inset 0 -1px 0 var(--line);color:var(--muted);font-weight:600;cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap}.EtfTable_kospi__vqoNP td,.EtfTable_kospi__vqoNP th{padding:.7rem .55rem;white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.EtfTable_kospi__vqoNP td:nth-child(2),.EtfTable_kospi__vqoNP th:nth-child(2){padding-left:.75rem;padding-right:1rem;min-width:8rem}.EtfTable_kospi__vqoNP .EtfTable_name__kGpAX{white-space:nowrap}.EtfTable_table__VZaZH tbody tr:hover{background:rgba(26,92,84,.05)}.EtfTable_clickRow__AIUeH{cursor:pointer}.EtfTable_clickRow__AIUeH:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.EtfTable_rank__xJ5DB{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--muted);font-weight:600}.EtfTable_nameLink__k8d8d{display:flex;flex-direction:column;gap:.15rem}.EtfTable_name__kGpAX{font-weight:600;color:var(--ink)}.EtfTable_code___DHQo{font-size:.78rem;color:var(--muted)}.EtfTable_up__GCmg2{color:#c0392b}.EtfTable_down__8RTQW,.EtfTable_up__GCmg2{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.EtfTable_down__8RTQW{color:#1a5c9c}.EtfTable_flat__EwL_Z{color:var(--muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.EtfTable_tags__l4kp8{display:flex;flex-wrap:wrap;gap:.3rem}.EtfTable_tagCool__MErt8,.EtfTable_tagHot__YShpT,.EtfTable_tag__M598_{font-size:.72rem;padding:.15rem .4rem;border-radius:999px;border:1px solid var(--line);color:var(--ink);background:#fff}.EtfTable_tagHot__YShpT{border-color:#e2b4a4;background:#f8e8e2}.EtfTable_tagCool__MErt8{border-color:#a9c3db;background:#e7f0f8}.EtfTable_empty__rhgXi{margin-top:1.5rem;text-align:center;color:var(--muted)}.EtfTable_footnote__KIPLJ{margin-top:1rem;font-size:.8rem;color:var(--muted)}@media (max-width:900px){.EtfTable_tableScroll__MoJAQ{max-height:calc(100dvh - var(--nav-height) - 10rem);overflow:auto;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;touch-action:pan-x pan-y}.EtfTable_table__VZaZH{width:max-content;min-width:100%}.EtfTable_table__VZaZH td,.EtfTable_table__VZaZH th{white-space:nowrap}.EtfTable_table__VZaZH th{top:0}}@media (max-width:720px){.EtfTable_header__n5VXo{flex-direction:column;align-items:stretch}.EtfTable_count__piN60{margin-left:0}}