.OverlapTool_column__u7LMb{width:min(1480px,calc(100% - 40px));margin:0 auto;min-width:0}@media (max-width:640px){.OverlapTool_column__u7LMb{width:min(1480px,calc(100% - 24px))}}.OverlapTool_tool__hC3Jb{min-width:0;max-width:100%;padding:4px 0 28px}.OverlapTool_card__kAeU3,.OverlapTool_form__HwHxn,.OverlapTool_pairPanel__YFptK,.OverlapTool_panel__5dw3g{background:var(--white);border:1px solid var(--line)}.OverlapTool_form__HwHxn,.OverlapTool_panel__5dw3g{padding:18px 16px 20px}@media (min-width:800px){.OverlapTool_form__HwHxn,.OverlapTool_panel__5dw3g{padding:22px 24px 24px}}.OverlapTool_form__HwHxn,.OverlapTool_rows__qzSik{display:flex;flex-direction:column;gap:12px}.OverlapTool_row__NwVUc{display:grid;grid-template-columns:1fr;grid-gap:8px;gap:8px;align-items:end}@media (min-width:800px){.OverlapTool_row__NwVUc{grid-template-columns:minmax(0,1.4fr) minmax(180px,.55fr);gap:12px}.OverlapTool_rowEqual__v9ccx{grid-template-columns:minmax(0,1fr)}}.OverlapTool_fieldHead__uIQxa{display:flex;align-items:center;justify-content:space-between;gap:8px}.OverlapTool_field__KCyRP{position:relative;min-width:0;display:flex;flex-direction:column;gap:6px}.OverlapTool_field__KCyRP label,.OverlapTool_legend__G7GUU,.OverlapTool_method__htm43 summary,.OverlapTool_quality__G16XU summary{font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.OverlapTool_legend__G7GUU{display:block;margin-bottom:6px}.OverlapTool_field__KCyRP input{width:100%;min-height:46px;padding:10px 12px;border:1px solid var(--line);background:var(--white);color:var(--ink);font:inherit;font-size:16px}.OverlapTool_field__KCyRP input:focus{outline:2px solid var(--blue);outline-offset:1px;border-color:var(--blue)}.OverlapTool_suggest__k_sf2{position:absolute;z-index:5;top:calc(100% + 4px);left:0;right:0;max-height:280px;overflow:auto;background:var(--white);border:1px solid var(--line);box-shadow:0 10px 30px rgba(22,24,34,.08)}.OverlapTool_suggest__k_sf2 button{display:flex;flex-direction:column;align-items:flex-start;gap:2px;width:100%;padding:10px 12px;text-align:left;font-size:.95rem}.OverlapTool_suggest__k_sf2 button:hover,.OverlapTool_suggest__k_sf2 button[aria-selected=true]{background:#eef3ff}.OverlapTool_suggest__k_sf2 span{color:var(--muted);font-size:.8rem}.OverlapTool_add__g2w5q,.OverlapTool_remove__BYEBK,.OverlapTool_textButton__Gy2H3{min-height:44px;padding:8px 2px;color:var(--blue-deep);font-weight:600;text-align:left}.OverlapTool_fieldHead__uIQxa .OverlapTool_remove__BYEBK{min-height:44px;padding:8px 2px;font-size:.82rem;font-weight:600}.OverlapTool_remove__BYEBK:disabled{color:var(--faint);cursor:not-allowed}.OverlapTool_choices__9YP37{display:grid;grid-gap:12px;gap:12px;justify-content:start}.OverlapTool_segmented__t6NXh{display:grid;grid-template-columns:1fr 1fr;border:1px solid var(--line);background:var(--white)}.OverlapTool_segmented__t6NXh button{min-height:44px;padding:8px 10px;color:var(--muted);font-weight:620;font-size:.92rem}.OverlapTool_segmented__t6NXh button+button{border-left:1px solid var(--line)}.OverlapTool_segmented__t6NXh button[aria-checked=true]{color:var(--blue-deep);background:#eef3ff;box-shadow:inset 0 -2px 0 var(--blue)}.OverlapTool_modes__9RmlL{border:0;padding:0;margin:0;display:flex;flex-direction:column;gap:8px}.OverlapTool_modes__9RmlL label{display:flex;align-items:center;gap:8px;min-height:44px;font-size:.98rem}.OverlapTool_actions__EB7js{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.OverlapTool_alert__gHaa5{padding:12px 14px;background:#fff6f4;border:1px solid #f0c9c2;color:var(--ink)}.OverlapTool_loading___0u5V{color:var(--muted)}.OverlapTool_empty__p7ah_{max-width:36rem;margin:0 0 16px;color:var(--muted);line-height:1.5}.OverlapTool_summaryGrid__2YRDU{display:grid;grid-template-columns:1fr;grid-gap:12px;gap:12px}@media (min-width:700px){.OverlapTool_summaryGrid__2YRDU{grid-template-columns:1fr 1fr}}@media (min-width:1100px){.OverlapTool_summaryGrid__2YRDU{grid-template-columns:repeat(4,1fr)}}.OverlapTool_card__kAeU3{padding:12px 14px;min-width:0}.OverlapTool_card__kAeU3>span:not(.OverlapTool_hint__JDIAH),.OverlapTool_kicker__BGk4d{display:block;font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.OverlapTool_card__kAeU3 .OverlapTool_hint__JDIAH button{font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);text-decoration:underline;text-underline-offset:2px}.OverlapTool_card__kAeU3 .OverlapTool_hint__JDIAH span{letter-spacing:0;text-transform:none;font-weight:500;font-size:.88rem}.OverlapTool_card__kAeU3 strong{display:block;margin-top:6px;font-family:var(--font-display);font-weight:750;font-size:clamp(1.35rem,2.2vw,1.7rem);letter-spacing:-.04em;line-height:1.05;color:var(--blue-deep)}.OverlapTool_card__kAeU3 em{display:block;margin-top:6px;font-style:normal;color:var(--ink);line-height:1.35}.OverlapTool_results__MtaI1{min-width:0;max-width:100%}.OverlapTool_summary__vZArL{display:flex;flex-direction:column;gap:12px}.OverlapTool_summaryTitle__CyC_I{margin:0;font-family:var(--font-display);font-weight:750;letter-spacing:-.04em;font-size:clamp(1.35rem,2.2vw,1.7rem)}.OverlapTool_summary__vZArL p.OverlapTool_narrative__Mqkkh{margin:0;max-width:42rem;color:var(--ink);font-size:1.02rem;line-height:1.45}.OverlapTool_periodNote__LQWWj{margin:0;max-width:42rem;color:var(--muted);font-size:.92rem;line-height:1.45}.OverlapTool_sectors__yzUPE{margin-top:18px;min-width:0;padding:16px 16px 8px;background:var(--white);border:1px solid var(--line)}.OverlapTool_sectorsHead__Z34jR{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.OverlapTool_sectorsHead__Z34jR h2{margin:0;font-family:var(--font-display);font-weight:750;letter-spacing:-.04em;font-size:clamp(1.35rem,2.2vw,1.7rem)}.OverlapTool_sectorsHead__Z34jR p{margin:0;color:var(--muted);font-size:.92rem;text-align:right}.OverlapTool_sectors__yzUPE .OverlapTool_list__2_biv{margin-top:4px}.OverlapTool_accordion__VVE31{margin-top:18px;min-width:0}.OverlapTool_accItem__pCacg{min-width:0;background:var(--white);border:1px solid var(--line);margin-top:-1px}.OverlapTool_accItem__pCacg:first-child{margin-top:0}.OverlapTool_accHeading__zECKL{margin:0;font:inherit}.OverlapTool_accButton__xroWi{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr) auto;grid-gap:6px 12px;gap:6px 12px;align-items:center;width:100%;min-height:52px;padding:12px 14px;text-align:left}.OverlapTool_accTitle__W8DL1{font-weight:650;letter-spacing:-.02em}.OverlapTool_accButton__xroWi[aria-expanded=true] .OverlapTool_accTitle__W8DL1{color:var(--blue-deep)}.OverlapTool_accTeaser__ER0QH{min-width:0;color:var(--muted);font-size:.86rem;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.OverlapTool_chevron__YnuHy{width:8px;height:8px;border-right:1.5px solid var(--muted);border-bottom:1.5px solid var(--muted);transform:translateY(-2px) rotate(45deg)}.OverlapTool_chevronOpen__bALys{transform:translateY(2px) rotate(-135deg);border-color:var(--blue)}.OverlapTool_accPanel__2EEMf{min-width:0;padding:4px 14px 16px;border-top:1px solid var(--line)}.OverlapTool_accPanel__2EEMf>*+*{margin-top:12px}.OverlapTool_accPanel__2EEMf[hidden]{display:none}@media (max-width:640px){.OverlapTool_accButton__xroWi{grid-template-columns:minmax(0,1fr) auto}.OverlapTool_accTeaser__ER0QH{grid-column:1;grid-row:2;text-align:left;white-space:normal}.OverlapTool_sectorsHead__Z34jR{flex-direction:column;align-items:flex-start;gap:4px}.OverlapTool_sectorsHead__Z34jR p{text-align:left}}.OverlapTool_quiet__5XxnJ{margin-top:22px;min-width:0}.OverlapTool_method__htm43 h2,.OverlapTool_quiet__5XxnJ h2{margin:0;font-family:var(--font-display);font-weight:650;letter-spacing:-.03em;font-size:clamp(1.2rem,2vw,1.4rem)}.OverlapTool_subhead__o7Avm{margin:8px 0 0;font-size:1rem;font-weight:650;letter-spacing:-.02em}.OverlapTool_fundBlock__qlHBB{min-width:0;padding:12px 0 4px;border-bottom:1px solid var(--line)}.OverlapTool_fundBlock__qlHBB h4,.OverlapTool_pairPanel__YFptK h4,.OverlapTool_pairPanel__YFptK h5,.OverlapTool_step__bvbqo h5{margin:0;font-size:.98rem;font-weight:650;letter-spacing:-.02em;overflow-wrap:anywhere}.OverlapTool_removalHead__JDPDr{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.OverlapTool_removalHead__JDPDr h4{min-width:0}.OverlapTool_removalHead__JDPDr strong{flex:none;color:var(--blue-deep);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.OverlapTool_section__VlGWe{display:flex;flex-direction:column;gap:12px;margin-top:28px}.OverlapTool_section__VlGWe h2,.OverlapTool_seo__alo_l h2{margin:0;font-family:var(--font-display);font-weight:750;letter-spacing:-.04em;font-size:clamp(1.45rem,2.4vw,1.9rem)}.OverlapTool_method__htm43 p,.OverlapTool_note__3Rn16,.OverlapTool_section__VlGWe p,.OverlapTool_seo__alo_l p{margin:0;color:var(--muted);line-height:1.55;max-width:46rem}.OverlapTool_matrixWrap__lPGmW{overflow-x:auto;max-width:100%;min-width:0}.OverlapTool_matrix__MxLLx{width:100%;border-collapse:collapse;min-width:520px}.OverlapTool_matrix__MxLLx td,.OverlapTool_matrix__MxLLx th{border-bottom:1px solid var(--line);padding:0;text-align:center;font-size:.92rem}.OverlapTool_matrix__MxLLx th{padding:8px;font-weight:600;text-align:left;max-width:9.5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.OverlapTool_cell__Ww8r_,.OverlapTool_nameButton__odUG9{width:100%;min-height:48px;padding:8px}.OverlapTool_cell__Ww8r_{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:650}.OverlapTool_cell__Ww8r_[aria-pressed=true]{outline:2px solid var(--blue);outline-offset:-2px}.OverlapTool_dash__mbugL{color:var(--faint)}.OverlapTool_cards__cWtog{display:flex;flex-direction:column;gap:8px}.OverlapTool_change___xx__,.OverlapTool_holding__2mqPF,.OverlapTool_pairButton__qZN4I,.OverlapTool_sectorButton__QA0AN{width:100%;min-width:0;text-align:left;padding:12px 0;border:0;border-bottom:1px solid var(--line);background:transparent}.OverlapTool_pairButton__qZN4I,.OverlapTool_sectorButton__QA0AN{display:flex;justify-content:space-between;gap:12px;min-height:48px;align-items:baseline}.OverlapTool_change___xx__ span,.OverlapTool_holding__2mqPF header span,.OverlapTool_pairButton__qZN4I span,.OverlapTool_sectorButton__QA0AN span{min-width:0;overflow-wrap:anywhere}.OverlapTool_pairButton__qZN4I span{flex:1 1}.OverlapTool_pairButton__qZN4I[aria-pressed=true],.OverlapTool_sectorButton__QA0AN[aria-expanded=true]{box-shadow:inset 3px 0 0 var(--blue);padding-left:10px}.OverlapTool_change___xx__ strong,.OverlapTool_holding__2mqPF strong,.OverlapTool_pairButton__qZN4I strong,.OverlapTool_sectorButton__QA0AN strong{flex:none;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--blue-deep)}@media (min-width:800px){.OverlapTool_mobilePairs__zXJsn{display:none}}@media (max-width:799px){.OverlapTool_matrixWrap__lPGmW{display:none}}.OverlapTool_pairPanel__YFptK{padding:12px}.OverlapTool_step__bvbqo{padding:10px 0 0;background:none;border:0}.OverlapTool_list__2_biv{display:flex;flex-direction:column;gap:8px}.OverlapTool_change___xx__,.OverlapTool_holding__2mqPF header{display:flex;justify-content:space-between;gap:12px;align-items:baseline}.OverlapTool_meta__cLrkQ{margin:4px 0 0;color:var(--muted);font-size:.88rem;line-height:1.4}.OverlapTool_bars__uQfLf{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.OverlapTool_bars__uQfLf span{max-width:100%;padding:3px 8px;background:var(--page);font-size:.78rem;overflow-wrap:anywhere}.OverlapTool_fundGrid__t2SLw{display:grid;grid-template-columns:1fr;grid-gap:12px;gap:12px}@media (min-width:800px){.OverlapTool_fundGrid__t2SLw{grid-template-columns:1fr 1fr}}.OverlapTool_stats__jSV8U{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px;margin:12px 0}.OverlapTool_stats__jSV8U div{min-width:0}.OverlapTool_stats__jSV8U strong{display:block;font-family:var(--font-display);font-size:1.25rem;letter-spacing:-.03em}.OverlapTool_hint__JDIAH{display:inline}.OverlapTool_hint__JDIAH button{color:var(--blue);font-weight:650;text-decoration:underline;text-underline-offset:2px}.OverlapTool_hint__JDIAH span{display:block;margin-top:6px;color:var(--ink);font-size:.92rem;line-height:1.45}.OverlapTool_fundLinks__KdiVn{display:flex;flex-direction:column;gap:8px;padding:0;margin:8px 0 0}.OverlapTool_fundLinks__KdiVn a{color:var(--blue-deep);font-weight:650}.OverlapTool_quality__G16XU{margin-top:8px}.OverlapTool_seo__alo_l h1{margin:8px 0 10px;max-width:16em;font-family:var(--font-display);font-weight:800;font-size:clamp(1.85rem,4.4vw,2.7rem);letter-spacing:-.05em;line-height:.98}.OverlapTool_seo__alo_l{padding:18px 0 8px}.OverlapTool_method__htm43{padding:48px 0 72px;text-align:center}.OverlapTool_method__htm43 p+p,.OverlapTool_seo__alo_l p+p{margin-top:12px}.OverlapTool_method__htm43 h2{font-weight:750;letter-spacing:-.04em;font-size:clamp(1.45rem,2.4vw,1.9rem);text-align:center}.OverlapTool_methodInner__deq9T{width:min(40rem,100%);margin:0 auto;min-width:0}.OverlapTool_formulaList__lHlbq{display:flex;flex-direction:column;gap:12px;margin:22px 0 0;padding:0;list-style:none;min-width:0}.OverlapTool_formulaCard__j8K0g{min-width:0;background:var(--white);border:1px solid var(--line);border-top:2px solid var(--blue);padding:14px 16px 16px;text-align:center}.OverlapTool_formulaCard__j8K0g h3{margin:0;font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.OverlapTool_formula__cIv_a{max-width:100%;overflow-x:auto;overscroll-behavior-x:contain;color:var(--ink)}.OverlapTool_formula__cIv_a .katex-display{margin:8px 0 0;overflow-x:auto;overflow-y:hidden}.OverlapTool_formulaCard__j8K0g p,.OverlapTool_method__htm43 .OverlapTool_methodNote__zKrmA{margin:8px auto 0;max-width:36rem;text-align:center;color:var(--muted);font-size:.95rem;line-height:1.5}.OverlapTool_method__htm43 .OverlapTool_methodNote__zKrmA{margin-top:16px;font-size:.9rem}.OverlapTool_method__htm43 .OverlapTool_methodLede__DNGF8{margin:10px auto 0;text-align:center}