.oGAjWq_section{flex-direction:column;gap:16px;margin-bottom:24px;display:flex}.oGAjWq_presetsBar{background:var(--bgSoft);border:1px solid var(--border);border-radius:10px;flex-wrap:wrap;align-items:center;gap:12px;padding:12px 16px;display:flex}.oGAjWq_presetsLabel{text-transform:uppercase;letter-spacing:.05em;color:var(--textSoft);white-space:nowrap;font-size:12px;font-weight:600}.oGAjWq_presetChips{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.oGAjWq_presetChip{background:var(--bg);border:1px solid var(--border);color:var(--text);border-radius:6px;padding:5px 12px;font-size:12px;font-weight:600;transition:all .15s}.oGAjWq_presetChip:hover{border-color:var(--primary);color:var(--primary);background:var(--bg-surface-elevated)}.oGAjWq_presetChipActive{background:var(--primary);color:#fff;border-color:var(--primary)}.oGAjWq_presetChipActive:hover{background:var(--primary-hover);color:#fff}.oGAjWq_wrapper{align-items:stretch;gap:16px;display:flex;position:relative}@media (max-width:768px){.oGAjWq_wrapper{flex-direction:column}}.oGAjWq_container{background-color:var(--bgSoft);border:1px solid var(--border);box-shadow:var(--card-shadow);border-radius:12px;flex-direction:column;flex:1;min-width:0;padding:20px 24px;transition:background-color .2s,border-color .2s;display:flex}.oGAjWq_headerRow{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.oGAjWq_titleGroup{align-items:center;gap:8px;display:flex}.oGAjWq_dotAsset1{background-color:var(--asset-1);border-radius:50%;width:10px;height:10px;box-shadow:0 0 8px #10b98166}.oGAjWq_dotAsset2{background-color:var(--asset-2);border-radius:50%;width:10px;height:10px;box-shadow:0 0 8px #818cf866}.oGAjWq_title{color:var(--text);letter-spacing:-.01em;font-size:15px;font-weight:700}.oGAjWq_changeBtn{border:1px solid var(--border);color:var(--textSoft);background:0 0;border-radius:4px;padding:3px 8px;font-size:11px;font-weight:600;transition:all .15s}.oGAjWq_changeBtn:hover{color:var(--text);border-color:var(--textSoft)}.oGAjWq_search{background:var(--bg);border:1px solid var(--border);border-radius:8px;align-items:center;width:100%;padding:10px 14px;transition:border-color .15s,box-shadow .15s;display:flex;position:relative}.oGAjWq_search:focus-within{border-color:var(--primary);box-shadow:0 0 0 2px #0284c733}.oGAjWq_input{color:var(--text);background-color:#0000;border:none;outline:none;width:100%;font-size:14px}.oGAjWq_input::placeholder{color:var(--textSoft);opacity:.8}.oGAjWq_statusText{color:var(--textSoft);margin-top:10px;font-size:12px}.oGAjWq_statusError{color:var(--loss);margin-top:10px;font-size:12px}.oGAjWq_dropdown{border:1px solid var(--border);background:var(--bg-surface-elevated);max-height:220px;box-shadow:var(--card-shadow);z-index:20;border-radius:8px;margin-top:8px;overflow-y:auto}.oGAjWq_output{cursor:pointer;color:var(--text);background:0 0;border-radius:6px;justify-content:space-between;align-items:center;gap:12px;margin:2px;padding:10px 12px;transition:background-color .15s;display:flex}.oGAjWq_outputSymbol{color:var(--text);font-size:13px;font-weight:700}.oGAjWq_outputName{color:var(--textSoft);white-space:nowrap;text-overflow:ellipsis;max-width:60%;font-size:12px;overflow:hidden}.oGAjWq_output:hover{background-color:#0284c71f}.oGAjWq_output:focus-visible{outline:2px solid var(--primary);outline-offset:-2px;background-color:#0284c729}.oGAjWq_selected{background:var(--bg-surface-elevated);border:1px solid var(--border);color:var(--text);border-radius:8px;align-items:center;gap:10px;margin-top:12px;padding:10px 14px;display:flex}.oGAjWq_selectedBadge{text-transform:uppercase;letter-spacing:.05em;background:var(--border);color:var(--textSoft);border-radius:4px;padding:2px 6px;font-size:10px;font-weight:700}.oGAjWq_selectedSymbol{color:var(--text);font-size:14px;font-weight:700}.oGAjWq_selectedName{color:var(--textSoft);white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.oGAjWq_vsBadge{background:var(--bgSoft);border:1px solid var(--border);width:36px;height:36px;color:var(--textSoft);letter-spacing:.05em;box-shadow:var(--card-shadow);border-radius:50%;flex-shrink:0;justify-content:center;align-self:center;align-items:center;font-size:11px;font-weight:800;display:flex}
._9WqcJq_container{background:var(--bgSoft);border:1px solid var(--border);box-shadow:var(--card-shadow);border-radius:12px;margin-bottom:20px;padding:24px 28px;transition:background-color .2s,border-color .2s}._9WqcJq_badgeRow{align-items:center;gap:10px;margin-bottom:12px;display:flex}._9WqcJq_badge{text-transform:uppercase;letter-spacing:.06em;background:var(--gain-bg);color:var(--gain);border:1px solid #10b98133;border-radius:4px;align-items:center;padding:3px 8px;font-size:11px;font-weight:600;display:inline-flex}._9WqcJq_tagline{color:var(--textSoft);letter-spacing:.02em;font-size:12px;font-weight:500}._9WqcJq_title{color:var(--text);letter-spacing:-.02em;margin-bottom:8px;font-size:24px;font-weight:700}._9WqcJq_description{color:var(--textSoft);max-width:720px;font-size:14px;line-height:1.5}
.cSKPrG_section{flex-direction:column;gap:16px;margin-bottom:24px;display:flex}.cSKPrG_controlBar{background:var(--bgSoft);border:1px solid var(--border);box-shadow:var(--card-shadow);border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:16px 20px;display:flex}.cSKPrG_controlTitleGroup{flex-direction:column;gap:4px;display:flex}.cSKPrG_controlTitle{color:var(--text);letter-spacing:-.01em;font-size:16px;font-weight:700}.cSKPrG_controlSubtitle{color:var(--textSoft);font-size:13px}.cSKPrG_linkToggle{background:var(--bg);border:1px solid var(--border);color:var(--text);border-radius:6px;align-items:center;gap:8px;padding:6px 14px;font-size:12px;font-weight:600;transition:all .15s;display:flex}.cSKPrG_linkToggle:hover{border-color:var(--primary);background:var(--bg-surface-elevated)}.cSKPrG_linkToggleActive{border-color:var(--primary);color:var(--primary);background:#0284c71f}.cSKPrG_linkIcon{font-size:13px}.cSKPrG_wrapper{align-items:stretch;gap:16px;display:flex}@media (max-width:768px){.cSKPrG_wrapper{flex-direction:column}}.cSKPrG_container{background-color:var(--bgSoft);border:1px solid var(--border);box-shadow:var(--card-shadow);border-radius:12px;flex-direction:column;flex:1;gap:18px;min-width:0;padding:20px 24px;transition:background-color .2s,border-color .2s;display:flex}.cSKPrG_containerAsset1{border-top:3px solid var(--asset-1)}.cSKPrG_containerAsset2{border-top:3px solid var(--asset-2)}.cSKPrG_formCardHeader{align-items:center;gap:8px;margin-bottom:2px;display:flex}.cSKPrG_dotAsset1{background-color:var(--asset-1);border-radius:50%;width:8px;height:8px}.cSKPrG_dotAsset2{background-color:var(--asset-2);border-radius:50%;width:8px;height:8px}.cSKPrG_cardHeaderTitle{color:var(--text);font-size:14px;font-weight:700}.cSKPrG_field{flex-direction:column;gap:6px;display:flex}.cSKPrG_label{color:var(--textSoft);text-transform:uppercase;letter-spacing:.04em;font-size:12px;font-weight:600}.cSKPrG_inputBg{background:var(--bg);border:1px solid var(--border);border-radius:8px;align-items:center;transition:border-color .15s,box-shadow .15s;display:flex;position:relative}.cSKPrG_inputBg:focus-within{border-color:var(--primary);box-shadow:0 0 0 2px #0284c733}.cSKPrG_currencyPrefix{color:var(--textSoft);padding-left:12px;font-size:14px;font-weight:600}.cSKPrG_input{color:var(--text);font-variant-numeric:tabular-nums;background-color:#0000;border:none;outline:none;width:100%;padding:10px 12px;font-size:14px;font-weight:600}.cSKPrG_input::placeholder{color:var(--textSoft);opacity:.6}.cSKPrG_sliderWrapper{border-top:1px solid var(--border);flex-direction:column;gap:12px;margin-top:6px;padding-top:14px;display:flex}.cSKPrG_sliderHeader{justify-content:space-between;align-items:center;display:flex}.cSKPrG_sliderHeading{color:var(--textSoft);text-transform:uppercase;letter-spacing:.04em;font-size:12px;font-weight:600}.cSKPrG_sliderLabel{color:var(--text);font-variant-numeric:tabular-nums;font-size:13px;font-weight:700}.cSKPrG_quickYears{gap:6px;display:flex}.cSKPrG_yearBtn{background:var(--bg);border:1px solid var(--border);color:var(--textSoft);border-radius:6px;flex:1;padding:5px 0;font-size:12px;font-weight:600;transition:all .15s}.cSKPrG_yearBtn:hover{color:var(--text);border-color:var(--textSoft)}.cSKPrG_yearBtnActive{background:var(--primary);color:#fff;border-color:var(--primary)}.cSKPrG_yearBtnActive:hover{background:var(--primary-hover);color:#fff}.cSKPrG_SliderRoot{-webkit-user-select:none;user-select:none;touch-action:none;cursor:pointer;align-items:center;width:100%;height:24px;display:flex;position:relative}.cSKPrG_SliderTrack{background-color:var(--border-light);border-radius:9999px;flex-grow:1;height:4px;position:relative}.cSKPrG_SliderRange{background-color:var(--primary);border-radius:9999px;height:100%;position:absolute}.cSKPrG_SliderThumb{background-color:var(--bgSoft);border:2px solid var(--primary);border-radius:50%;width:18px;height:18px;transition:transform .1s,border-color .15s;display:block;box-shadow:0 2px 6px #00000040}.cSKPrG_SliderThumb:hover{background-color:var(--bg-surface-elevated);transform:scale(1.15)}.cSKPrG_SliderThumb:focus{outline:none;box-shadow:0 0 0 3px #0284c759}
._dA5ta_wrapper{background-color:var(--bgSoft);border:1px solid var(--border);box-shadow:var(--card-shadow);border-radius:12px;flex-direction:column;margin-bottom:24px;padding:24px;transition:background-color .2s,border-color .2s;display:flex}._dA5ta_unselected{background-color:var(--bgSoft);border:1px dashed var(--border);text-align:center;color:var(--textSoft);border-radius:12px;margin-bottom:24px;padding:32px 20px;font-size:14px;line-height:1.6}._dA5ta_unselected strong{color:var(--text)}._dA5ta_container{width:100%}
.mlRO1a_chartWrapper{flex-direction:column;gap:16px;width:100%;display:flex;position:relative}.mlRO1a_chartHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.mlRO1a_chartTitleGroup{flex-direction:column;gap:2px;display:flex}.mlRO1a_chartHeading{color:var(--text);letter-spacing:-.01em;font-size:16px;font-weight:700}.mlRO1a_chartSubheading{color:var(--textSoft);font-size:12px}.mlRO1a_interactiveLegend{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.mlRO1a_legendPill{background:var(--bg);border:1px solid var(--border);cursor:pointer;border-radius:6px;align-items:center;gap:6px;padding:5px 10px;transition:all .15s;display:flex}.mlRO1a_legendPill:hover,.mlRO1a_legendPillActive{border-color:var(--primary);background:var(--bg-surface-elevated);box-shadow:0 0 0 1px var(--primary)}.mlRO1a_dotAsset1{background-color:var(--asset-1);border-radius:50%;width:8px;height:8px;box-shadow:0 0 6px #10b98180}.mlRO1a_dotAsset2{background-color:var(--asset-2);border-radius:50%;width:8px;height:8px;box-shadow:0 0 6px #818cf880}.mlRO1a_dashInvested{background-color:var(--benchmark);width:10px;height:2px}.mlRO1a_legendSymbol{color:var(--text);font-size:12px;font-weight:700}.mlRO1a_legendValue{color:var(--text);font-variant-numeric:tabular-nums;font-size:12px;font-weight:700}.mlRO1a_legendMutedValue{color:var(--textSoft);font-variant-numeric:tabular-nums;font-size:12px;font-weight:600}.mlRO1a_legendPrincipal{background:var(--bg);border:1px solid var(--border);border-radius:6px;align-items:center;gap:6px;padding:5px 10px;display:flex}.mlRO1a_gainText{color:var(--gain);font-variant-numeric:tabular-nums;font-size:11px;font-weight:600}.mlRO1a_lossText{color:var(--loss);font-variant-numeric:tabular-nums;font-size:11px;font-weight:600}.mlRO1a_loadingOverlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:10;background:#090d1699;border-radius:12px;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.mlRO1a_errorMessage{background:var(--loss-bg);color:var(--loss);border-radius:8px;padding:10px 14px;font-size:12px;font-weight:500}.mlRO1a_chartContainer{background:var(--bg);border:1px solid var(--border);border-radius:10px;width:100%;height:420px;padding:12px 0 0}.mlRO1a_glassTooltip{background:var(--bg-surface-elevated);border:1px solid var(--border);box-shadow:var(--card-shadow);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:10px;min-width:240px;padding:12px 14px;font-family:inherit}.mlRO1a_tooltipDate{text-transform:uppercase;letter-spacing:.05em;color:var(--textSoft);border-bottom:1px solid var(--border);margin-bottom:8px;padding-bottom:6px;font-size:11px;font-weight:700}.mlRO1a_tooltipRow{justify-content:space-between;align-items:center;gap:12px;margin:6px 0;display:flex}.mlRO1a_tooltipRowMuted{border-top:1px dashed var(--border);justify-content:space-between;align-items:center;gap:12px;margin:6px 0 4px;padding-top:6px;display:flex}.mlRO1a_tooltipLabel{color:var(--text);align-items:center;gap:6px;font-size:12px;font-weight:600;display:flex}.mlRO1a_dotInvested{background-color:var(--benchmark);border-radius:50%;width:7px;height:7px}.mlRO1a_tooltipValues{align-items:center;gap:6px;display:flex}.mlRO1a_tooltipValue{color:var(--text);font-variant-numeric:tabular-nums;font-size:13px;font-weight:700}.mlRO1a_tooltipMutedValue{color:var(--textSoft);font-variant-numeric:tabular-nums;font-size:12px;font-weight:600}.mlRO1a_gainPill{background:var(--gain-bg);color:var(--gain);font-variant-numeric:tabular-nums;border-radius:3px;padding:1px 5px;font-size:10px;font-weight:700}.mlRO1a_lossPill{background:var(--loss-bg);color:var(--loss);font-variant-numeric:tabular-nums;border-radius:3px;padding:1px 5px;font-size:10px;font-weight:700}.mlRO1a_tooltipSpread{border-top:1px solid var(--border);justify-content:space-between;align-items:center;margin-top:8px;padding-top:6px;font-size:11px;display:flex}.mlRO1a_spreadLabel{color:var(--textSoft);text-transform:uppercase;letter-spacing:.04em;font-weight:600}.mlRO1a_tooltipSpreadAsset1{color:var(--asset-1);font-variant-numeric:tabular-nums;font-weight:700}.mlRO1a_tooltipSpreadAsset2{color:var(--asset-2);font-variant-numeric:tabular-nums;font-weight:700}.mlRO1a_container{background-color:var(--bgSoft);border-radius:10px;height:450px}.mlRO1a_title{color:var(--textSoft);margin-bottom:20px;font-weight:200}.mlRO1a_customTooltip{padding:10px}.mlRO1a_description{color:var(--textSoft);margin:8px 0 2px;font-size:12px}.mlRO1a_value{margin:0 0 8px;font-size:16px;font-weight:600}
._2bqFBq_wrapper{flex-direction:column;margin-bottom:32px;display:flex}._2bqFBq_container{background-color:var(--bgSoft);border:1px solid var(--border);box-shadow:var(--card-shadow);border-radius:12px;padding:24px 28px;transition:background-color .2s,border-color .2s}._2bqFBq_header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:20px;display:flex}._2bqFBq_badge{text-transform:uppercase;letter-spacing:.05em;color:var(--primary);background:#0284c71f;border-radius:4px;margin-bottom:4px;padding:2px 8px;font-size:11px;font-weight:700;display:inline-block}._2bqFBq_title{color:var(--text);letter-spacing:-.01em;font-size:20px;font-weight:700}._2bqFBq_winnerPill{background:var(--gain-bg);color:var(--gain);border:1px solid #10b9814d;border-radius:9999px;align-items:center;gap:6px;padding:6px 12px;font-size:13px;font-weight:600;display:flex}._2bqFBq_winnerDot{background-color:var(--gain);border-radius:50%;width:8px;height:8px;box-shadow:0 0 6px #10b98199}._2bqFBq_alphaCard{background:var(--bg);border:1px solid var(--border);border-radius:10px;flex-direction:column;gap:6px;margin-bottom:24px;padding:18px 22px;display:flex}._2bqFBq_alphaCost{border-left:4px solid var(--loss)}._2bqFBq_alphaSave{border-left:4px solid var(--gain)}._2bqFBq_summary{color:var(--textSoft);font-size:13px}._2bqFBq_costAmount{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:22px;font-weight:800}._2bqFBq_costNegative{color:var(--loss)}._2bqFBq_costPositive{color:var(--gain)}._2bqFBq_verdictLine{color:var(--text);margin-top:2px;font-size:14px}._2bqFBq_betterChoice{color:var(--textSoft)}._2bqFBq_winnerHighlight{color:var(--gain);font-weight:700}._2bqFBq_verdictNote{color:var(--textSoft);margin-left:4px;font-size:13px}._2bqFBq_tableWrapper{border:1px solid var(--border);background:var(--bg);border-radius:8px;margin-bottom:24px;overflow-x:auto}._2bqFBq_table{border-collapse:collapse;text-align:left;width:100%;font-size:13px}._2bqFBq_table th,._2bqFBq_table td{border-bottom:1px solid var(--border);padding:12px 16px}._2bqFBq_table tbody tr:last-child td{border-bottom:none}._2bqFBq_thMetric{color:var(--textSoft);text-transform:uppercase;letter-spacing:.04em;width:35%;font-size:12px;font-weight:600}._2bqFBq_thAsset{color:var(--text);font-size:13px;font-weight:700}._2bqFBq_thAssetContent{align-items:center;gap:6px;display:inline-flex}._2bqFBq_dotAsset1{background-color:var(--asset-1);border-radius:50%;width:8px;height:8px}._2bqFBq_dotAsset2{background-color:var(--asset-2);border-radius:50%;width:8px;height:8px}._2bqFBq_thDelta{color:var(--textSoft);text-transform:uppercase;letter-spacing:.04em;text-align:right;font-size:12px;font-weight:600}._2bqFBq_tdLabel{color:var(--text);font-weight:500}._2bqFBq_tdVal{font-variant-numeric:tabular-nums;color:var(--text);font-weight:600}._2bqFBq_currPrefix{color:var(--textSoft);font-size:11px;font-weight:500}._2bqFBq_cellWinner{color:var(--gain);font-weight:700}._2bqFBq_tdDelta{font-variant-numeric:tabular-nums;color:var(--textSoft);text-align:right;font-weight:600}._2bqFBq_spreadBadge{background:var(--bg-surface-elevated);border:1px solid var(--border);color:var(--text);border-radius:4px;padding:2px 8px;font-size:12px;font-weight:600;display:inline-block}._2bqFBq_gainText{color:var(--gain);font-variant-numeric:tabular-nums}._2bqFBq_lossText{color:var(--loss);font-variant-numeric:tabular-nums}._2bqFBq_narrativeSection{grid-template-columns:1fr 1fr;gap:16px;margin-bottom:20px;display:grid}@media (max-width:640px){._2bqFBq_narrativeSection{grid-template-columns:1fr}}._2bqFBq_narrativeCard{background:var(--bg);border:1px solid var(--border);color:var(--textSoft);border-radius:8px;padding:14px 16px;font-size:13px;line-height:1.5}._2bqFBq_narrativeFinal{color:var(--text);margin-top:8px;font-size:14px}._2bqFBq_symbolHighlight{color:var(--text);font-weight:700}._2bqFBq_amountHighlight{color:var(--primary);font-variant-numeric:tabular-nums;font-weight:600}._2bqFBq_finalHighlight{color:var(--text);font-variant-numeric:tabular-nums;font-weight:800}._2bqFBq_divider{border:none;border-top:1px solid var(--border);margin:20px 0 16px}._2bqFBq_disclaimer{color:var(--textSoft);font-size:11px;line-height:1.6}
