.ArcherGoalInteractive_container__u5kBf{width:100%;background:var(--primary-bg-color);border:none;transition:all .3s ease}.ArcherGoalInteractive_containerSuccess__GBD0O{background:transparent}.ArcherGoalInteractive_scene__zhWXs{position:relative;width:100%;max-width:500px;margin:0 auto;aspect-ratio:2/1;overflow:hidden}.ArcherGoalInteractive_svg__dkLDl{width:100%;height:100%;color:var(--primary-text-color)}.ArcherGoalInteractive_sceneNormal__qvYpI{transform:scale(1) translateX(0);transform-origin:center center;transition:transform .8s ease-in-out}.ArcherGoalInteractive_sceneZoomedOut__3WhoY{transform:scale(.7) translateX(-60px);transform-origin:center center;transition:transform .8s ease-in-out}.ArcherGoalInteractive_archer__Gcew6{transition:transform .3s ease}.ArcherGoalInteractive_target__n1SCx{opacity:1;transition:opacity .3s ease}.ArcherGoalInteractive_targetAppearing__I_Urk{animation:ArcherGoalInteractive_targetAppear__c1mMe .5s ease-out forwards}@keyframes ArcherGoalInteractive_targetAppear__c1mMe{0%{opacity:0;transform:translate(280,80) scale(0)}50%{transform:translate(280,80) scale(1.1)}to{opacity:1;transform:translate(280,80) scale(1)}}.ArcherGoalInteractive_futureTarget__moi9y{opacity:0;animation:ArcherGoalInteractive_futureTargetAppear__C67yd .6s ease-out forwards;animation-delay:var(--target-delay,0s);transform-origin:center center;transform-box:fill-box}@keyframes ArcherGoalInteractive_futureTargetAppear__C67yd{0%{opacity:0}to{opacity:var(--target-opacity,.7)}}.ArcherGoalInteractive_arrow__VOGXt{animation:ArcherGoalInteractive_shootArrow__ku9Ak 1.5s ease-out forwards;transform-origin:0 0}@keyframes ArcherGoalInteractive_shootArrow__ku9Ak{0%{opacity:1;transform:translate(80px,100px) rotate(var(--arrow-angle,0deg)) translateX(0)}70%{opacity:1}to{opacity:0;transform:translate(80px,100px) rotate(var(--arrow-angle,0deg)) translateX(300px)}}.ArcherGoalInteractive_hittingArrow__eClyA{animation:ArcherGoalInteractive_hitArrow__gsgqD .8s ease-out forwards}@keyframes ArcherGoalInteractive_hitArrow__gsgqD{0%{transform:translate(80px,100px)}to{transform:translate(290px,100px)}}.ArcherGoalInteractive_hitArrow__gsgqD{transform:translate(290px,100px)}.ArcherGoalInteractive_buttonContainer__SXAqj{display:flex;justify-content:center;margin-top:20px}.ArcherGoalInteractive_successMessage__QfOeE{position:absolute;top:10px;left:30%;transform:translateX(-50%);padding:8px 16px;background:var(--green-200);color:white;border-radius:var(--radius-4xl);font-weight:600;font-size:var(--font-size-md);animation:ArcherGoalInteractive_successAppear___Uc7e .5s ease-out forwards;white-space:nowrap}@keyframes ArcherGoalInteractive_successAppear___Uc7e{0%{opacity:0;transform:translateX(-50%) translateY(-20px)}to{opacity:1;transform:translateX(-50%) translateY(0)}}.ArcherGoalInteractive_confettiContainer__KpEUo{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;overflow:hidden}.ArcherGoalInteractive_confettiPiece__AsVQ4{position:absolute;top:-10px;width:10px;height:10px;border-radius:var(--radius-xs);animation:ArcherGoalInteractive_confettiFall__xLjVY 2.5s ease-out forwards}@keyframes ArcherGoalInteractive_confettiFall__xLjVY{0%{transform:translateY(0) rotate(0deg);opacity:1}to{transform:translateY(250px) rotate(2turn);opacity:0}}@media (max-width:480px){.ArcherGoalInteractive_container__u5kBf{padding:16px}.ArcherGoalInteractive_successMessage__QfOeE{font-size:var(--font-size-sm);padding:6px 12px}}.ClusterChartWidget_wrapper__izk_E{display:flex;flex-direction:column;gap:16px;width:100%}.ClusterChartWidget_container__3fSnL{width:100%;height:100%;min-height:600px;overflow:hidden;background-color:var(--color-bg-secondary,#1a1a1a)}.ClusterChartWidget_revealButtonContainer__Jy_R2{display:flex;justify-content:center;padding:8px 0}.CandleClusterRevealInteractive_container__h3bPM{display:flex;flex-direction:column;gap:16px;padding:24px;background:var(--primary-bg-color);width:100%;box-sizing:border-box}.CandleClusterRevealInteractive_sliderContainer__VM0ur{display:flex;align-items:center;gap:16px;padding:12px 16px;background:var(--primary-995-gray-25);border-radius:8px}.CandleClusterRevealInteractive_sliderLabel__M6qq7{font-size:14px;font-weight:500;color:var(--disabled-text-color);white-space:nowrap;min-width:70px}.CandleClusterRevealInteractive_sliderLabel__M6qq7:first-child{text-align:right}.CandleClusterRevealInteractive_sliderLabel__M6qq7:last-child{text-align:left}.CandleClusterRevealInteractive_slider__ZKOLr{flex:1 1;height:8px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:linear-gradient(to right,var(--cluster-volume-color) 0,var(--disabled-text-color) 100%);border-radius:4px;cursor:pointer;outline:none}.CandleClusterRevealInteractive_slider__ZKOLr::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:24px;height:24px;background:var(--primary-bg-color);border:3px solid var(--primary-text-color);border-radius:50%;cursor:-webkit-grab;cursor:grab;-webkit-transition:transform .15s ease;transition:transform .15s ease}.CandleClusterRevealInteractive_slider__ZKOLr::-webkit-slider-thumb:hover{transform:scale(1.15)}.CandleClusterRevealInteractive_slider__ZKOLr::-webkit-slider-thumb:active{cursor:-webkit-grabbing;cursor:grabbing;transform:scale(1.1)}.CandleClusterRevealInteractive_slider__ZKOLr::-moz-range-thumb{width:24px;height:24px;background:var(--primary-bg-color);border:3px solid var(--primary-text-color);border-radius:50%;cursor:grab;-moz-transition:transform .15s ease;transition:transform .15s ease}.CandleClusterRevealInteractive_slider__ZKOLr::-moz-range-thumb:hover{transform:scale(1.15)}.CandleClusterRevealInteractive_stateText__PN5PV{text-align:center;font-size:15px;font-weight:500;padding:8px 16px;border-radius:6px;transition:background-color .3s ease,color .3s ease}.CandleClusterRevealInteractive_stateFull__VgE6E{background:rgba(100,100,140,.2);color:var(--disabled-text-color)}.CandleClusterRevealInteractive_statePartial__hX_qP{background:rgba(100,140,180,.2);color:var(--primary-text-color)}.CandleClusterRevealInteractive_stateRevealed__aNhuk{background:rgba(170,169,169,.2);color:var(--cluster-volume-color)}.CandleClusterRevealInteractive_chartContainer__UdatK{width:100%;overflow:hidden;border-radius:8px;background:var(--primary-995-gray-25)}.CandleClusterRevealInteractive_loadingPlaceholder__N18MN{display:flex;flex-direction:column;gap:16px}.CandleClusterRevealInteractive_chart__XYb9B{width:100%;height:auto;display:block}.CandleClusterRevealInteractive_candleLayer__i8Auh,.CandleClusterRevealInteractive_clusterLayer__Dog7e{transition:opacity .3s ease}.CandleClusterRevealInteractive_candleBullish__k47Zb{fill:var(--green-200-green-350);stroke:var(--green-200-green-350);stroke-width:1}.CandleClusterRevealInteractive_candleBearish__tdCEu{fill:var(--red-350-red-500);stroke:var(--red-350-red-500);stroke-width:1}.CandleClusterRevealInteractive_wickBullish__Q3hoz{stroke:var(--green-200-green-350);stroke-width:2}.CandleClusterRevealInteractive_wickBearish__KaZIh{stroke:var(--red-350-red-500);stroke-width:2}.CandleClusterRevealInteractive_cluster__Nbt_M{fill:var(--cluster-volume-color);opacity:.9}.CandleClusterRevealInteractive_gridLine__z1j5H{stroke:var(--default-border-color);stroke-width:1;stroke-dasharray:4 4;opacity:.4}.CandleClusterRevealInteractive_axisLabel__v29r4{font-size:11px;fill:var(--disabled-text-color);font-family:inherit}.CandleClusterRevealInteractive_legend__VAb9l{display:flex;justify-content:center;align-items:center;gap:20px;flex-wrap:wrap;padding:12px;background:var(--primary-995-gray-25);border-radius:8px}.CandleClusterRevealInteractive_legendItem__ewjpo{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--disabled-text-color)}.CandleClusterRevealInteractive_legendDivider__Nvj1a{width:1px;height:20px;background:var(--default-border-color)}.CandleClusterRevealInteractive_legendColorBullish__CEKyq{width:16px;height:16px;background:var(--green-200-green-350);border-radius:3px}.CandleClusterRevealInteractive_legendColorBearish__tn4Yv{width:16px;height:16px;background:var(--red-350-red-500);border-radius:3px}.CandleClusterRevealInteractive_legendColorVolume__ZmG02{width:16px;height:16px;background:var(--cluster-volume-color);border-radius:3px;opacity:.9}.CandleClusterRevealInteractive_hint__41I2a{text-align:center;font-size:13px;color:var(--gray-625-gray-75);padding:8px;line-height:1.5}@media (max-width:640px){.CandleClusterRevealInteractive_container__h3bPM{padding:16px;gap:12px}.CandleClusterRevealInteractive_sliderContainer__VM0ur{flex-direction:column;gap:12px;padding:16px}.CandleClusterRevealInteractive_sliderLabel__M6qq7{min-width:auto;text-align:center!important}.CandleClusterRevealInteractive_slider__ZKOLr{width:100%}.CandleClusterRevealInteractive_legend__VAb9l{gap:12px}.CandleClusterRevealInteractive_legendDivider__Nvj1a{display:none}.CandleClusterRevealInteractive_stateText__PN5PV{font-size:14px}.CandleClusterRevealInteractive_hint__41I2a{font-size:12px}}.CompoundInterestComparisonInteractive_container__v_m3W{width:100%;padding:24px;background:var(--primary-bg-color);box-sizing:border-box}.CompoundInterestComparisonInteractive_noData__ASQ_9{text-align:center;padding:32px;color:var(--disabled-text-color);font-size:var(--font-size-md)}.CompoundInterestComparisonInteractive_inputs__XDi4m{display:flex;gap:16px;margin-bottom:16px}.CompoundInterestComparisonInteractive_inputGroup__lb5EV{flex:1 1;display:flex;flex-direction:column;gap:8px}.CompoundInterestComparisonInteractive_label__GsU8h{font-size:var(--font-size-sm);font-weight:600;color:var(--primary-text-color)}.CompoundInterestComparisonInteractive_input__YnFjU{width:100%;padding:12px 16px;font-size:var(--font-size-md);font-weight:500;color:var(--primary-text-color);background:var(--primary-bg-color);border:2px solid var(--default-border-color);border-radius:var(--radius-xl);outline:none;transition:border-color .2s ease}.CompoundInterestComparisonInteractive_input__YnFjU:focus{border-color:var(--primary-900-primary-100)}.CompoundInterestComparisonInteractive_input__YnFjU::placeholder{color:var(--disabled-text-color)}.CompoundInterestComparisonInteractive_inputDisabled__A1Ziw{background:var(--primary-985-gray-25);color:var(--disabled-text-color);cursor:not-allowed}.CompoundInterestComparisonInteractive_input__YnFjU::-webkit-inner-spin-button,.CompoundInterestComparisonInteractive_input__YnFjU::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.CompoundInterestComparisonInteractive_input__YnFjU[type=number]{-moz-appearance:textfield}.CompoundInterestComparisonInteractive_rateInfo__vAneh{text-align:center;font-size:var(--font-size-sm);color:var(--disabled-text-color);margin-bottom:20px}.CompoundInterestComparisonInteractive_rateValue__Cn9Ia{font-weight:600;color:var(--success-color)}.CompoundInterestComparisonInteractive_comparison__fSem5{padding:24px;background:var(--primary-bg-color);border-radius:var(--radius-xl)}.CompoundInterestComparisonInteractive_comparisonTitle__XaBFV{font-size:var(--font-size-md);font-weight:700;color:var(--primary-text-color);text-align:center;margin-bottom:20px}.CompoundInterestComparisonInteractive_comparisonRow__BqLP1{display:flex;justify-content:space-between;align-items:center;padding:8px 0}.CompoundInterestComparisonInteractive_comparisonLabel__ZuHP5{font-size:var(--font-size-md);color:var(--disabled-text-color)}.CompoundInterestComparisonInteractive_comparisonValue__DiltP{font-size:var(--font-size-lg);font-weight:600;color:var(--primary-text-color)}.CompoundInterestComparisonInteractive_valueHighlight__C8szB{color:var(--success-color)}.CompoundInterestComparisonInteractive_valueSaved__bwlVT{color:var(--success-color);font-weight:700}.CompoundInterestComparisonInteractive_comparisonDivider__R3lHm{height:1px;background:var(--default-border-color);margin:12px 0}.CompoundInterestComparisonInteractive_comparisonDetails___Qhw1{margin-top:16px;font-size:var(--font-size-sm);color:var(--disabled-text-color);text-align:center}@media (max-width:640px){.CompoundInterestComparisonInteractive_container__v_m3W{padding:16px}.CompoundInterestComparisonInteractive_inputs__XDi4m{flex-direction:column}.CompoundInterestComparisonInteractive_input__YnFjU{padding:10px 14px;font-size:var(--font-size-sm)}.CompoundInterestComparisonInteractive_comparison__fSem5{padding:16px}.CompoundInterestComparisonInteractive_comparisonValue__DiltP{font-size:var(--font-size-md)}}.CompoundInterestInteractive_container__8__ZO{width:100%;padding:24px;background:var(--primary-bg-color);box-sizing:border-box}.CompoundInterestInteractive_inputs__9bMLo{display:flex;gap:16px;margin-bottom:16px}.CompoundInterestInteractive_inputGroup__MaanV{flex:1 1;display:flex;flex-direction:column;gap:8px}.CompoundInterestInteractive_label__L8fJc{font-size:var(--font-size-sm);font-weight:600;color:var(--primary-text-color)}.CompoundInterestInteractive_input__OHppB{width:100%;padding:12px 16px;font-size:var(--font-size-md);font-weight:500;color:var(--primary-text-color);background:var(--primary-bg-color);border:2px solid var(--default-border-color);border-radius:var(--radius-xl);outline:none;transition:border-color .2s ease}.CompoundInterestInteractive_input__OHppB:focus{border-color:var(--primary-900-primary-100)}.CompoundInterestInteractive_input__OHppB::placeholder{color:var(--disabled-text-color)}.CompoundInterestInteractive_input__OHppB::-webkit-inner-spin-button,.CompoundInterestInteractive_input__OHppB::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.CompoundInterestInteractive_input__OHppB[type=number]{-moz-appearance:textfield}.CompoundInterestInteractive_inputDisabled___bqdc{background:var(--primary-985-gray-25);color:var(--disabled-text-color);cursor:not-allowed}.CompoundInterestInteractive_rateInfo__a2ktG{text-align:center;font-size:var(--font-size-sm);color:var(--disabled-text-color);margin-bottom:20px}.CompoundInterestInteractive_rateValue__a4vdr{font-weight:600;color:var(--success-color)}.CompoundInterestInteractive_result__Az1Ra{padding:20px;background:var(--primary-bg-color);border-radius:var(--radius-xl);text-align:center;margin-bottom:16px}.CompoundInterestInteractive_resultInvalid__vad8f{opacity:.6}.CompoundInterestInteractive_resultLabel__rGW8t{font-size:var(--font-size-sm);color:var(--disabled-text-color);margin-bottom:8px}.CompoundInterestInteractive_resultValue__eQ6O_{font-size:var(--font-size-2xl);font-weight:700;color:var(--primary-text-color);margin-bottom:8px}.CompoundInterestInteractive_hint__rBhm_,.CompoundInterestInteractive_resultDetails__NOd4g{font-size:var(--font-size-sm);color:var(--disabled-text-color)}.CompoundInterestInteractive_hint__rBhm_{text-align:center}.CompoundInterestInteractive_comparison__57OEx{padding:24px;background:var(--primary-bg-color);border-radius:var(--radius-xl);margin-bottom:16px}.CompoundInterestInteractive_comparisonTitle__HyGU2{font-size:var(--font-size-md);font-weight:700;color:var(--primary-text-color);text-align:center;margin-bottom:20px}.CompoundInterestInteractive_comparisonRow__QykCh{display:flex;justify-content:space-between;align-items:center;padding:8px 0}.CompoundInterestInteractive_comparisonLabel__tKp6l{font-size:var(--font-size-md);color:var(--disabled-text-color)}.CompoundInterestInteractive_comparisonValue__pLyj2{font-size:var(--font-size-lg);font-weight:600;color:var(--primary-text-color)}.CompoundInterestInteractive_valueHighlight__gT_ns{color:var(--success-color)}.CompoundInterestInteractive_valueSaved__UAn8Q{color:var(--success-color);font-weight:700}.CompoundInterestInteractive_comparisonDivider__3KBzJ{height:1px;background:var(--default-border-color);margin:12px 0}@media ((pointer:coarse) and (max-height:639px)),(max-width:639px){.CompoundInterestInteractive_container__8__ZO{padding:16px}.CompoundInterestInteractive_inputs__9bMLo{flex-direction:column}.CompoundInterestInteractive_input__OHppB{padding:10px 14px;font-size:var(--font-size-sm)}.CompoundInterestInteractive_resultValue__eQ6O_{font-size:var(--font-size-xl)}.CompoundInterestInteractive_comparison__57OEx{padding:16px}.CompoundInterestInteractive_comparisonValue__pLyj2{font-size:var(--font-size-md)}}.CompoundInterestTableInteractive_container__DHc5F{width:100%;padding:24px;background:var(--primary-bg-color);box-sizing:border-box}.CompoundInterestTableInteractive_noData___AK56{text-align:center;padding:32px;color:var(--disabled-text-color);font-size:var(--font-size-md)}.CompoundInterestTableInteractive_header__V3ZWY{text-align:center;margin-bottom:24px}.CompoundInterestTableInteractive_title__UfWYQ{font-size:var(--font-size-lg);font-weight:700;color:var(--primary-text-color);margin-bottom:8px}.CompoundInterestTableInteractive_subtitle__l3rEB{font-size:var(--font-size-sm);color:var(--disabled-text-color)}.CompoundInterestTableInteractive_tableWrapper__Cf5HL{overflow-x:auto;overflow-y:auto;max-height:80vh;margin-bottom:24px;border-radius:var(--radius-lg);background:var(--primary-bg-color)}.CompoundInterestTableInteractive_table___dFIJ{width:100%;border-collapse:collapse;font-size:var(--font-size-sm)}.CompoundInterestTableInteractive_thead__BBKv8{background:var(--primary-975-gray-50);position:-webkit-sticky;position:sticky;top:0;z-index:1}.CompoundInterestTableInteractive_th__DTY22{padding:12px 16px;text-align:left;font-weight:600;color:var(--primary-text-color);white-space:nowrap}.CompoundInterestTableInteractive_th__DTY22:first-child{border-radius:var(--radius-lg) 0 0 0}.CompoundInterestTableInteractive_th__DTY22:last-child{border-radius:0 var(--radius-lg) 0 0;text-align:right}.CompoundInterestTableInteractive_row__vNSTq{border-bottom:1px solid var(--default-border-color);transition:background-color .15s ease}.CompoundInterestTableInteractive_row__vNSTq:nth-child(2n){background:var(--primary-985-gray-25)}.CompoundInterestTableInteractive_row__vNSTq:last-child{border-bottom:none}.CompoundInterestTableInteractive_row__vNSTq:hover{background:var(--primary-975-gray-50)}.CompoundInterestTableInteractive_cell__vWSh4{padding:12px 16px;color:var(--primary-text-color);white-space:nowrap}.CompoundInterestTableInteractive_cellIncome___z2_P{padding:12px 16px;color:var(--success-color);font-weight:500;white-space:nowrap}.CompoundInterestTableInteractive_percent__JR_zW{margin-left:4px;font-size:var(--font-size-xs);color:var(--disabled-text-color);font-weight:400}.CompoundInterestTableInteractive_cellTotal___QzuH{padding:12px 16px;color:var(--primary-text-color);font-weight:600;text-align:right;white-space:nowrap}.CompoundInterestTableInteractive_summary__lDHna{display:flex;justify-content:center;gap:32px;padding:16px;background:var(--primary-bg-color);border-radius:var(--radius-lg)}.CompoundInterestTableInteractive_summaryRow__YyFG_{display:flex;flex-direction:column;align-items:center;gap:4px}.CompoundInterestTableInteractive_summaryLabel___Ki3K{font-size:var(--font-size-sm);color:var(--disabled-text-color)}.CompoundInterestTableInteractive_summaryValue__z_h9t{font-size:var(--font-size-md);font-weight:600;color:var(--primary-text-color)}.CompoundInterestTableInteractive_summaryValueHighlight__TU41M{font-size:var(--font-size-md);font-weight:700;color:var(--success-color)}@media (max-width:640px){.CompoundInterestTableInteractive_container__DHc5F{padding:16px}.CompoundInterestTableInteractive_title__UfWYQ{font-size:var(--font-size-md)}.CompoundInterestTableInteractive_cellIncome___z2_P,.CompoundInterestTableInteractive_cellTotal___QzuH,.CompoundInterestTableInteractive_cell__vWSh4,.CompoundInterestTableInteractive_th__DTY22{padding:8px 10px;font-size:var(--font-size-xs)}.CompoundInterestTableInteractive_summary__lDHna{flex-direction:column;gap:16px}.CompoundInterestTableInteractive_summaryRow__YyFG_{flex-direction:row;justify-content:space-between;width:100%}}.DeltaHistogramInteractive_container__RvzG_{width:100%;padding:var(--padding-6xl);background:var(--primary-bg-color)}.DeltaHistogramInteractive_chartContainer__62RnF{width:100%;margin-bottom:var(--margin-4xl)}.DeltaHistogramInteractive_chart__SOdgI{width:100%;height:auto}.DeltaHistogramInteractive_axis__Ahf_B{stroke:var(--primary-text-color);stroke-width:2}.DeltaHistogramInteractive_axisArrow__ICafd{fill:var(--primary-text-color)}.DeltaHistogramInteractive_tickLine__3v9W6{stroke:var(--primary-text-color);stroke-width:1}.DeltaHistogramInteractive_axisLabel__FpNqc{fill:var(--primary-text-color);font-size:12px;font-weight:500}.DeltaHistogramInteractive_priceLine__qNEvV{stroke:#e87538;stroke-width:2;stroke-dasharray:6,4;stroke-linecap:round;stroke-linejoin:round;transition:all .1s ease-out}.DeltaHistogramInteractive_point__FSS9t{stroke:var(--primary-bg-color);stroke-width:2;transition:all .1s ease-out}.DeltaHistogramInteractive_pointBuy__hyTFM{fill:var(--green-400-green-300)}.DeltaHistogramInteractive_pointSell__gapuT{fill:var(--red-500-red-350)}.DeltaHistogramInteractive_pointFadeIn__oW8Oh{animation:DeltaHistogramInteractive_fadeIn__IcuNA .1s ease-out forwards}.DeltaHistogramInteractive_pointFadeOut__5p2P1{animation:DeltaHistogramInteractive_fadeOut__OZrpW .1s ease-out forwards}@keyframes DeltaHistogramInteractive_fadeIn__IcuNA{0%{opacity:0}to{opacity:1}}@keyframes DeltaHistogramInteractive_fadeOut__OZrpW{0%{opacity:1}to{opacity:0}}.DeltaHistogramInteractive_deltaZeroLine__PDvVM{stroke:var(--disabled-text-color);stroke-width:1;stroke-dasharray:4,4}.DeltaHistogramInteractive_deltaBarBuy__Mw_Ay{fill:var(--green-400-green-300);opacity:.8;transition:all .1s ease-out}.DeltaHistogramInteractive_deltaBarSell__2DbEP{fill:var(--red-500-red-350);opacity:.8;transition:all .1s ease-out}.DeltaHistogramInteractive_deltaSign__fFQzG{fill:var(--disabled-text-color);font-size:14px;font-weight:600}.DeltaHistogramInteractive_legend__5xrTe{display:flex;justify-content:center;gap:var(--padding-5xl);margin-bottom:var(--margin-4xl)}.DeltaHistogramInteractive_legendItem__kmV3R{display:flex;align-items:center;gap:var(--padding-2xl);font-size:var(--font-size-sm);color:var(--secondary-text-color)}.DeltaHistogramInteractive_legendDot__E3uuC{width:12px;height:12px;border-radius:50%}.DeltaHistogramInteractive_legendDotBuy__Lh_Pj{background:var(--green-400-green-300)}.DeltaHistogramInteractive_legendDotSell__7HhfH{background:var(--red-500-red-350)}.DeltaHistogramInteractive_controls__mdqHI{display:flex;justify-content:center;gap:var(--padding-4xl);margin-bottom:var(--margin-3xl)}.DeltaHistogramInteractive_button__58fjb{padding:var(--padding-3xl) var(--padding-5xl);font-size:var(--font-size-md);font-weight:600;color:#ffffff;border:none;border-radius:var(--radius-lg);cursor:pointer;transition:all .2s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.DeltaHistogramInteractive_button__58fjb:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.2)}.DeltaHistogramInteractive_button__58fjb:active:not(:disabled){transform:translateY(0)}.DeltaHistogramInteractive_button__58fjb:disabled{opacity:.6;cursor:not-allowed}.DeltaHistogramInteractive_buyButton__E3VgJ{background:#22c55e}.DeltaHistogramInteractive_buyButton__E3VgJ:hover:not(:disabled){background:#16a34a}.DeltaHistogramInteractive_sellButton__kscMe{background:#ef4444}.DeltaHistogramInteractive_sellButton__kscMe:hover:not(:disabled){background:#dc2626}.DeltaHistogramInteractive_hint__FT5vp{font-size:var(--font-size-sm);color:var(--disabled-text-color);text-align:center}@media (max-width:480px){.DeltaHistogramInteractive_container__RvzG_{padding:var(--padding-4xl)}.DeltaHistogramInteractive_legend__5xrTe{align-items:center}.DeltaHistogramInteractive_controls__mdqHI,.DeltaHistogramInteractive_legend__5xrTe{flex-direction:column;gap:var(--margin-2xl)}.DeltaHistogramInteractive_button__58fjb{width:100%;padding:var(--padding-3xl) var(--padding-4xl);font-size:var(--font-size-sm)}}.GoalTriangleInteractive_container__wGgXD{width:100%;padding:var(--padding-6xl);background:var(--primary-bg-color)}.GoalTriangleInteractive_columns__sO5my{display:flex;justify-content:space-between;gap:var(--margin-3xl)}.GoalTriangleInteractive_column__La1_r{flex:1 1;display:flex;flex-direction:column;align-items:center;gap:var(--margin-2xl)}.GoalTriangleInteractive_label__0Nvtm{font-size:var(--font-size-md);font-weight:600;color:var(--primary-text-color);text-align:center}.GoalTriangleInteractive_barContainer__EJ67u{width:100%;height:150px;display:flex;justify-content:center;align-items:flex-end}.GoalTriangleInteractive_barWrapper__ZDDgM{width:60px;height:100%;background:var(--primary-985-gray-25);border-radius:var(--radius-xl);overflow:hidden;display:flex;align-items:flex-end}.GoalTriangleInteractive_bar__ipzBY{width:100%;border-radius:var(--radius-xl) var(--radius-xl) 0 0;transition:height .3s ease-out}.GoalTriangleInteractive_barTime__HZ_lW{background:var(--accent-color)}.GoalTriangleInteractive_barCapital__FUTvx{background:var(--green-400-green-300)}.GoalTriangleInteractive_barRisk__4TREK{background:var(--red-500-red-350)}.GoalTriangleInteractive_buttons__rIAH4{display:flex;gap:var(--margin-lg)}.GoalTriangleInteractive_button__D6oE0{width:36px;height:36px;display:flex;align-items:center;justify-content:center;font-size:var(--font-size-2xl);font-weight:600;color:var(--primary-text-color);background:var(--primary-bg-color);border:2px solid var(--default-border-color);border-radius:var(--radius-xl);cursor:pointer;transition:all .2s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.GoalTriangleInteractive_button__D6oE0:hover:not(:disabled){background:var(--primary-975-gray-25);border-color:var(--primary-900-primary-100)}.GoalTriangleInteractive_button__D6oE0:active:not(:disabled){transform:scale(.95)}.GoalTriangleInteractive_buttonDisabled__TQkcb{opacity:.4;cursor:not-allowed}.GoalTriangleInteractive_hint__Iffeg{margin-top:var(--margin-4xl);font-size:var(--font-size-sm);color:var(--disabled-text-color);text-align:center}@media (max-width:480px){.GoalTriangleInteractive_container__wGgXD{padding:var(--padding-4xl)}.GoalTriangleInteractive_barContainer__EJ67u{height:120px}.GoalTriangleInteractive_barWrapper__ZDDgM{width:50px}.GoalTriangleInteractive_label__0Nvtm{font-size:var(--font-size-sm)}.GoalTriangleInteractive_button__D6oE0{width:32px;height:32px;font-size:var(--font-size-xl)}.GoalTriangleInteractive_hint__Iffeg{font-size:var(--font-size-sm)}}.LimitOrderImpactInteractive_container__Yn9mF{width:100%;padding:var(--padding-6xl);background:var(--primary-bg-color)}.LimitOrderImpactInteractive_chartContainer__VnQGz{width:100%;margin-bottom:var(--margin-4xl)}.LimitOrderImpactInteractive_chart__nj59V{width:100%;height:auto}.LimitOrderImpactInteractive_axis__4tKBN{stroke:var(--primary-text-color);stroke-width:2}.LimitOrderImpactInteractive_axisArrow__bgrsP{fill:var(--primary-text-color)}.LimitOrderImpactInteractive_tickLine__s1EbT{stroke:var(--primary-text-color);stroke-width:1}.LimitOrderImpactInteractive_axisLabel__RW4Vg{fill:var(--primary-text-color);font-size:12px;font-weight:500}.LimitOrderImpactInteractive_priceLine__kRciX{stroke:#e87538;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;transition:all .1s ease-out}.LimitOrderImpactInteractive_point__GK65p{stroke:var(--primary-bg-color);stroke-width:2;transition:all .1s ease-out}.LimitOrderImpactInteractive_pointSell__p7Cj9{fill:var(--red-500-red-350)}.LimitOrderImpactInteractive_pointBuy__ijffI{fill:var(--green-400-green-300)}.LimitOrderImpactInteractive_pointFadeIn__xAjGx{animation:LimitOrderImpactInteractive_fadeIn__33E0e .1s ease-out forwards}.LimitOrderImpactInteractive_pointFadeOut__cxGSh{animation:LimitOrderImpactInteractive_fadeOut__2nYLi .1s ease-out forwards}@keyframes LimitOrderImpactInteractive_fadeIn__33E0e{0%{opacity:0}to{opacity:1}}@keyframes LimitOrderImpactInteractive_fadeOut__2nYLi{0%{opacity:1}to{opacity:0}}.LimitOrderImpactInteractive_deltaZeroLine__1_8MJ{stroke:var(--disabled-text-color);stroke-width:1;stroke-dasharray:4,4}.LimitOrderImpactInteractive_deltaBarSell__I6Eun{fill:var(--red-500-red-350);opacity:.8;transition:all .1s ease-out}.LimitOrderImpactInteractive_deltaBarBuy__w4X9e{fill:var(--green-400-green-300);opacity:.8;transition:all .1s ease-out}.LimitOrderImpactInteractive_deltaSign__gvp5e{fill:var(--disabled-text-color);font-size:14px;font-weight:600}.LimitOrderImpactInteractive_limitOrder__0By__{transition:all .3s ease-out}.LimitOrderImpactInteractive_limitOrderSmall__DdAjR{fill:var(--green-400-green-300);opacity:.4}.LimitOrderImpactInteractive_limitOrderBig__y5wyG{fill:var(--green-400-green-300);opacity:.7}.LimitOrderImpactInteractive_limitOrderFilled__KHBdJ{opacity:.15;animation:LimitOrderImpactInteractive_limitFilled__JQJqb .5s ease-out forwards}.LimitOrderImpactInteractive_limitOrderPartial__Rt3xO{opacity:.5;animation:LimitOrderImpactInteractive_limitPulse__Ab7XG 1s ease-in-out infinite}@keyframes LimitOrderImpactInteractive_limitFilled__JQJqb{0%{opacity:.4}50%{opacity:.6}to{opacity:.15}}@keyframes LimitOrderImpactInteractive_limitPulse__Ab7XG{0%,to{opacity:.5}50%{opacity:.8}}.LimitOrderImpactInteractive_limitLabel__tFOc4{fill:var(--green-400-green-300);font-size:11px;font-weight:500}.LimitOrderImpactInteractive_legend__nskm_{display:flex;justify-content:center;gap:var(--padding-5xl);margin-bottom:var(--margin-3xl)}.LimitOrderImpactInteractive_legendItem__7_v3K{display:flex;align-items:center;gap:var(--padding-2xl);font-size:var(--font-size-sm);color:var(--secondary-text-color)}.LimitOrderImpactInteractive_legendDot__oEuRz{width:12px;height:12px;border-radius:50%}.LimitOrderImpactInteractive_legendDotSell__F8eUh{background:var(--red-500-red-350)}.LimitOrderImpactInteractive_legendDotBuy__d7EGE,.LimitOrderImpactInteractive_legendDotLimit__Ktkp_{background:var(--green-400-green-300)}.LimitOrderImpactInteractive_phaseMessage__sWct6{font-size:var(--font-size-md);color:var(--primary-text-color);text-align:center;margin-bottom:var(--margin-4xl);min-height:24px;font-weight:500}.LimitOrderImpactInteractive_controls__8KHew{display:flex;justify-content:center;gap:var(--padding-4xl)}.LimitOrderImpactInteractive_button__1q1AW{padding:var(--padding-3xl) var(--padding-5xl);font-size:var(--font-size-md);font-weight:600;color:#ffffff;border:none;border-radius:var(--radius-lg);cursor:pointer;transition:all .2s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.LimitOrderImpactInteractive_button__1q1AW:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.2)}.LimitOrderImpactInteractive_button__1q1AW:active:not(:disabled){transform:translateY(0)}.LimitOrderImpactInteractive_buttonDisabled__Rc7y_{opacity:.4;cursor:not-allowed}.LimitOrderImpactInteractive_limitButton__MbZwb{background:#22c55e}.LimitOrderImpactInteractive_limitButton__MbZwb:hover:not(:disabled){background:#16a34a}.LimitOrderImpactInteractive_limitButtonBig__zk89u{background:#059669}.LimitOrderImpactInteractive_limitButtonBig__zk89u:hover:not(:disabled){background:#047857}@media (max-width:480px){.LimitOrderImpactInteractive_container__Yn9mF{padding:var(--padding-4xl)}.LimitOrderImpactInteractive_legend__nskm_{flex-direction:column;align-items:center;gap:var(--margin-2xl)}.LimitOrderImpactInteractive_phaseMessage__sWct6{font-size:var(--font-size-sm)}.LimitOrderImpactInteractive_controls__8KHew{flex-direction:column;gap:var(--margin-2xl)}.LimitOrderImpactInteractive_button__1q1AW{width:100%;padding:var(--padding-3xl) var(--padding-4xl);font-size:var(--font-size-sm)}}.DeltaHistogram_histogram__iR5lV{width:100%;height:100%}.DeltaHistogram_axis__64n0G{stroke:var(--disabled-text-color);stroke-width:1.5}.DeltaHistogram_zeroLine__2IMZ_{stroke:var(--disabled-text-color);stroke-width:1;stroke-dasharray:4,4}.DeltaHistogram_barPositive__o9WHp{fill:var(--green-400-green-300);opacity:.85}.DeltaHistogram_barNegative__88d_4{fill:var(--red-500-red-350);opacity:.85}.DeltaHistogram_label__Jh3ye{fill:var(--disabled-text-color);font-size:var(--font-size-sm);font-weight:500;font-family:inherit}.DeltaHistogram_sign__bPXnU{fill:var(--disabled-text-color);font-size:14px;font-weight:600;font-family:inherit}@media (max-width:640px){.DeltaHistogram_label__Jh3ye{font-size:var(--font-size-xs)}.DeltaHistogram_sign__bPXnU{font-size:12px}}@media (max-width:480px){.DeltaHistogram_label__Jh3ye{font-size:10px}.DeltaHistogram_sign__bPXnU{font-size:11px}}.PriceLineChart_chart___Ts13{display:block;width:100%}.PriceLineChart_axis__nQnU4{stroke:var(--disabled-text-color);stroke-width:1.5}.PriceLineChart_axisArrow__YuVD6{fill:var(--disabled-text-color)}.PriceLineChart_axisLabel__L2TZI{font-size:var(--font-size-md);font-weight:500;fill:var(--disabled-text-color);font-family:inherit;text-anchor:middle}.PriceLineChart_chartLine__uHcvs{stroke:var(--primary-text-color)}.PriceLineChart_chartLineBase__PVkbZ,.PriceLineChart_chartLine__uHcvs{fill:none;stroke-width:3.5;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 3px var(--primary-bg-color)) drop-shadow(0 0 6px var(--primary-bg-color)) drop-shadow(0 0 10px var(--primary-bg-color)) drop-shadow(0 0 16px var(--primary-bg-color))}.PriceLineChart_zoneLabel__oqSKB{fill:var(--primary-text-color)}.PriceLineChart_zoneLabelGreen__bEenC,.PriceLineChart_zoneLabel__oqSKB{font-size:var(--font-size-xs);font-weight:600;text-anchor:middle;font-family:inherit}.PriceLineChart_zoneLabelGreen__bEenC{fill:var(--green-400-green-300)}.PriceLineChart_zoneLabelRed__brGJl{font-size:var(--font-size-xs);font-weight:600;fill:var(--red-500-red-350);text-anchor:middle;font-family:inherit}@media (max-width:640px){.PriceLineChart_axisLabel__L2TZI{font-size:var(--font-size-sm)}.PriceLineChart_zoneLabelGreen__bEenC,.PriceLineChart_zoneLabelRed__brGJl,.PriceLineChart_zoneLabel__oqSKB{font-size:9px}}@media (max-width:480px){.PriceLineChart_zoneLabelGreen__bEenC,.PriceLineChart_zoneLabelRed__brGJl,.PriceLineChart_zoneLabel__oqSKB{font-size:8px}}.LongSetupInteractive_container__4zKGp{display:flex;flex-direction:column;align-items:center;gap:var(--margin-3xl);padding:var(--padding-6xl);background:var(--primary-bg-color);width:100%}.LongSetupInteractive_chartContainer__z81_p{width:100%;display:flex;flex-direction:column;gap:0}.LongSetupInteractive_histogramWrapper__ShaaS,.LongSetupInteractive_priceChartWrapper__E4bN2{width:100%}.LongSetupInteractive_legend__N2SxY{display:flex;justify-content:center;gap:var(--padding-5xl);flex-wrap:wrap}.LongSetupInteractive_legendItem__Lnt_x{display:flex;align-items:center;gap:var(--padding-2xl);font-size:var(--font-size-sm);color:var(--secondary-text-color)}.LongSetupInteractive_legendDot__I2vA2{width:12px;height:12px;border-radius:50%;flex-shrink:0}.LongSetupInteractive_legendDotBuy__1_nF_{background:var(--green-400-green-300)}.LongSetupInteractive_legendDotSell__ke_Ta{background:var(--red-500-red-350)}.LongSetupInteractive_verticalLine__K44_3{stroke:var(--primary-text-color);stroke-width:2;stroke-dasharray:5,5;opacity:.6}.LongSetupInteractive_hint__vMlN2{font-size:var(--font-size-md);color:var(--disabled-text-color);text-align:center;line-height:1.5;max-width:600px}@media (max-width:640px){.LongSetupInteractive_container__4zKGp{padding:var(--padding-4xl)}.LongSetupInteractive_legend__N2SxY{flex-direction:column;align-items:center;gap:var(--margin-2xl)}.LongSetupInteractive_legendItem__Lnt_x{font-size:var(--font-size-xs)}.LongSetupInteractive_hint__vMlN2{font-size:var(--font-size-sm)}}@media (max-width:480px){.LongSetupInteractive_container__4zKGp{padding:var(--padding-3xl)}.LongSetupInteractive_hint__vMlN2{font-size:var(--font-size-sm)}}.MarketCycleInteractive_container__ama59{display:flex;flex-direction:column;align-items:center;gap:var(--margin-3xl);width:100%}.MarketCycleInteractive_chartContainer__L25_q{width:100%}.MarketCycleInteractive_chart__3sJ89{display:block;width:100%}.MarketCycleInteractive_axis___DgPV{stroke:var(--disabled-text-color);stroke-width:1.5}.MarketCycleInteractive_axisArrow__CHpQp{fill:var(--disabled-text-color)}.MarketCycleInteractive_axisLabel__i1swN{font-size:var(--font-size-md);font-weight:500;fill:var(--disabled-text-color);font-family:inherit}.MarketCycleInteractive_sineCurve__32PN1{fill:none;stroke:var(--accent-color);stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.MarketCycleInteractive_circleProficit__MaeM5{fill:var(--red-500-red-350);stroke:var(--red-500-red-350);stroke-width:2}.MarketCycleInteractive_circleDeficit__TgbaP{fill:var(--green-400-green-300);stroke:var(--green-400-green-300);stroke-width:2}.MarketCycleInteractive_labelProficit__92xti{fill:var(--red-500-red-350)}.MarketCycleInteractive_labelDeficit__PwzTT,.MarketCycleInteractive_labelProficit__92xti{font-size:var(--font-size-md);font-weight:600;text-anchor:middle;font-family:inherit;text-transform:lowercase}.MarketCycleInteractive_labelDeficit__PwzTT{fill:var(--green-400-green-300)}.MarketCycleInteractive_hint__3lAXf{font-size:var(--font-size-md);color:var(--disabled-text-color);text-align:center;line-height:1.5}@media (max-width:480px){.MarketCycleInteractive_container__ama59{padding:var(--padding-4xl)}.MarketCycleInteractive_axisLabel__i1swN,.MarketCycleInteractive_hint__3lAXf,.MarketCycleInteractive_labelDeficit__PwzTT,.MarketCycleInteractive_labelProficit__92xti{font-size:var(--font-size-sm)}}.MarketOrdersInteractive_container__UTxOz{width:100%;padding:var(--padding-6xl);background:var(--primary-bg-color)}.MarketOrdersInteractive_chartContainer__By0rt{width:100%;margin-bottom:var(--margin-4xl)}.MarketOrdersInteractive_chart__Lma38{width:100%;height:auto}.MarketOrdersInteractive_axis__nyuTj{stroke:var(--primary-text-color);stroke-width:2}.MarketOrdersInteractive_axisArrow__Y1CMh{fill:var(--primary-text-color)}.MarketOrdersInteractive_tickLine__eXzA8{stroke:var(--primary-text-color);stroke-width:1}.MarketOrdersInteractive_priceLine__Jf4dG{stroke:#e87538;stroke-width:2;stroke-dasharray:6,4;stroke-linecap:round;stroke-linejoin:round;transition:all .2s ease-out}.MarketOrdersInteractive_point__IpCjd{fill:#e87538;stroke:var(--primary-bg-color);stroke-width:2;transition:all .2s ease-out}.MarketOrdersInteractive_pointBuy__pH2H4{fill:var(--green-400-green-300)}.MarketOrdersInteractive_pointSell__4m5x_{fill:var(--red-500-red-350)}.MarketOrdersInteractive_pointFadeIn__ewRTv{animation:MarketOrdersInteractive_fadeIn__Udhj1 .1s ease-out forwards}.MarketOrdersInteractive_pointFadeOut__C1aQT{animation:MarketOrdersInteractive_fadeOut__SVNKr .1s ease-out forwards}@keyframes MarketOrdersInteractive_fadeIn__Udhj1{0%{opacity:0}to{opacity:1}}@keyframes MarketOrdersInteractive_fadeOut__SVNKr{0%{opacity:1}to{opacity:0}}.MarketOrdersInteractive_controls__d9USe{display:flex;justify-content:center;gap:var(--padding-4xl);margin-bottom:var(--margin-3xl)}.MarketOrdersInteractive_button__qzWx_{padding:var(--padding-3xl) var(--padding-5xl);font-size:var(--font-size-md);font-weight:600;color:#ffffff;border:none;border-radius:var(--radius-lg);cursor:pointer;transition:all .2s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.MarketOrdersInteractive_button__qzWx_:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.2)}.MarketOrdersInteractive_button__qzWx_:active:not(:disabled){transform:translateY(0)}.MarketOrdersInteractive_button__qzWx_:disabled{opacity:.6;cursor:not-allowed}.MarketOrdersInteractive_buyButton__vhVow{background:#22c55e}.MarketOrdersInteractive_buyButton__vhVow:hover:not(:disabled){background:#16a34a}.MarketOrdersInteractive_sellButton__8de2e{background:#ef4444}.MarketOrdersInteractive_sellButton__8de2e:hover:not(:disabled){background:#dc2626}.MarketOrdersInteractive_buttonActive__2tEIp{animation:MarketOrdersInteractive_pulse__pF5_J .5s ease-in-out}@keyframes MarketOrdersInteractive_pulse__pF5_J{0%{transform:scale(1)}50%{transform:scale(.95)}to{transform:scale(1)}}.MarketOrdersInteractive_hint__0ZKpE{font-size:var(--font-size-sm);color:var(--disabled-text-color);text-align:center}@media (max-width:480px){.MarketOrdersInteractive_container__UTxOz{padding:var(--padding-4xl)}.MarketOrdersInteractive_controls__d9USe{flex-direction:column;gap:var(--margin-2xl)}.MarketOrdersInteractive_button__qzWx_{width:100%;padding:var(--padding-3xl) var(--padding-4xl);font-size:var(--font-size-sm)}}.MarketPhasesInteractive_container__sd4TD{display:flex;flex-direction:column;align-items:center;gap:var(--margin-3xl);width:100%}.MarketPhasesInteractive_chartContainer__KBdC9{width:100%}.MarketPhasesInteractive_boundaryCircle__5p7YM{fill:var(--accent-color);stroke:var(--primary-bg-color);stroke-width:2}.MarketPhasesInteractive_levelLineGreen__EdTyd{stroke:var(--green-400-green-300);stroke-width:2}.MarketPhasesInteractive_levelLineRed__05rIz{stroke:var(--red-500-red-350);stroke-width:2}.MarketPhasesInteractive_phaseLabelGreen__K4cqf{font-size:var(--font-size-xs);font-weight:600;fill:var(--green-400-green-300);text-anchor:middle;font-family:inherit}.MarketPhasesInteractive_phaseLabelRed__Y_RKq{font-size:var(--font-size-xs);font-weight:600;fill:var(--red-500-red-350);text-anchor:middle;font-family:inherit}.MarketPhasesInteractive_hint__cD3_j{font-size:var(--font-size-md);color:var(--disabled-text-color);text-align:center;line-height:1.5;max-width:500px}@media (max-width:640px){.MarketPhasesInteractive_container__sd4TD{padding:var(--padding-4xl)}.MarketPhasesInteractive_phaseLabelGreen__K4cqf,.MarketPhasesInteractive_phaseLabelRed__Y_RKq{font-size:9px}.MarketPhasesInteractive_hint__cD3_j{font-size:var(--font-size-sm)}}@media (max-width:480px){.MarketPhasesInteractive_container__sd4TD{padding:var(--padding-3xl)}.MarketPhasesInteractive_phaseLabelGreen__K4cqf,.MarketPhasesInteractive_phaseLabelRed__Y_RKq{font-size:8px}.MarketPhasesInteractive_hint__cD3_j{font-size:var(--font-size-sm)}}.OrderBookInteractive_container__yZDn8{display:flex;flex-direction:column;align-items:center;gap:var(--margin-4xl);padding:var(--padding-6xl);background:var(--primary-bg-color);border:1px solid var(--default-border-color)}.OrderBookInteractive_orderBookWrapper__sZhY9{display:flex;flex-direction:column}.OrderBookInteractive_headerWrapper__x_Zao{display:flex;align-items:center}.OrderBookInteractive_addButtonPlaceholder__GCSXy{width:36px;margin-right:var(--margin-lg)}.OrderBookInteractive_header__biFN3{display:flex;padding:var(--padding-3xl) var(--padding-4xl);background:var(--primary-995-gray-25);border:1px solid var(--default-border-color);border-bottom:none;border-radius:var(--radius-lg) var(--radius-lg) 0 0;font-weight:600;font-size:var(--font-size-md);color:var(--primary-text-color);opacity:.7;min-width:240px}.OrderBookInteractive_asksSection__BxCa7,.OrderBookInteractive_bidsSection__ONZcH{display:flex;flex-direction:column}.OrderBookInteractive_bidsSection__ONZcH .OrderBookInteractive_rowWrapper__TQw30:first-child .OrderBookInteractive_row__ree9Y{border-top:2px solid var(--accent-color)}.OrderBookInteractive_rowWrapper__TQw30{display:flex;align-items:center}.OrderBookInteractive_row__ree9Y{display:flex;padding:var(--padding-2xl) var(--padding-4xl);transition:background-color .2s ease;border:1px solid var(--default-border-color);border-top:none;min-width:240px}.OrderBookInteractive_row__ree9Y:last-child{border-radius:0 0 var(--radius-lg) var(--radius-lg)}.OrderBookInteractive_askRow__zCAnv{background:color-mix(in srgb,var(--red-500-red-350) 8%,var(--primary-bg-color))}.OrderBookInteractive_askRow__zCAnv:hover{background:color-mix(in srgb,var(--red-500-red-350) 15%,var(--primary-bg-color))}.OrderBookInteractive_askRow__zCAnv .OrderBookInteractive_priceCell__UFsjZ{color:var(--red-500-red-350)}.OrderBookInteractive_bidRow__VNWKT{background:color-mix(in srgb,var(--green-400-green-300) 8%,var(--primary-bg-color))}.OrderBookInteractive_bidRow__VNWKT:hover{background:color-mix(in srgb,var(--green-400-green-300) 15%,var(--primary-bg-color))}.OrderBookInteractive_bidRow__VNWKT .OrderBookInteractive_priceCell__UFsjZ{color:var(--green-400-green-300)}.OrderBookInteractive_priceCell__UFsjZ{flex:0 0 80px;font-weight:600;font-size:var(--font-size-base)}.OrderBookInteractive_volumeCell__8Lqby{flex:1 1;font-size:var(--font-size-base);color:var(--primary-text-color);min-height:24px;display:flex;align-items:center}.OrderBookInteractive_addButton___QzJj{width:28px;height:28px;margin-right:var(--margin-lg);border:none;border-radius:var(--radius-md);background:var(--accent-color);color:#fff;font-size:var(--font-size-xl);font-weight:600;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center;flex-shrink:0}.OrderBookInteractive_addButton___QzJj:hover:not(.OrderBookInteractive_addButtonDisabled__vkiRi){filter:brightness(1.1);transform:scale(1.1)}.OrderBookInteractive_addButton___QzJj:active:not(.OrderBookInteractive_addButtonDisabled__vkiRi){transform:scale(.95)}.OrderBookInteractive_addButtonDisabled__vkiRi{opacity:.5;cursor:not-allowed}.OrderBookInteractive_totalVolume__DTK4x{display:inline-block;animation:OrderBookInteractive_fadeIn__zRSL2 .3s ease}.OrderBookInteractive_collapsing__l4lb3{animation:OrderBookInteractive_collapse__0J3aw .5s ease}.OrderBookInteractive_expandedVolume___gW7y{display:flex;flex-wrap:wrap;align-items:center;gap:var(--margin-xs);animation:OrderBookInteractive_expand__a1XLi .4s ease}.OrderBookInteractive_orderPart__Hx7kB{display:inline-flex;align-items:center;padding:var(--padding-xs) var(--padding-lg);background:var(--primary-985-gray-25);border-radius:var(--radius-md);font-size:var(--font-size-md);animation:OrderBookInteractive_slideIn__EOaNY .3s ease;position:relative}.OrderBookInteractive_plusSign__lvto3{color:var(--disabled-text-color);margin:0 var(--margin-xs);font-size:var(--font-size-sm)}.OrderBookInteractive_userOrder__o8Wlo{background:var(--accent-color);color:#fff;font-weight:600;animation:OrderBookInteractive_highlightPulse__nZwUq .6s ease}.OrderBookInteractive_userOrderLabel__b97Dw{position:absolute;top:-24px;left:50%;transform:translateX(-50%);font-size:var(--font-size-2xs);color:var(--accent-color);white-space:nowrap;animation:OrderBookInteractive_labelAppear__jmHJn .3s ease}@keyframes OrderBookInteractive_fadeIn__zRSL2{0%{opacity:0}to{opacity:1}}@keyframes OrderBookInteractive_expand__a1XLi{0%{opacity:0;transform:scaleX(.8)}to{opacity:1;transform:scaleX(1)}}@keyframes OrderBookInteractive_collapse__0J3aw{0%{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes OrderBookInteractive_slideIn__EOaNY{0%{opacity:0;transform:translateX(-10px)}to{opacity:1;transform:translateX(0)}}@keyframes OrderBookInteractive_highlightPulse__nZwUq{0%{transform:scale(1);box-shadow:0 0 0 0 color-mix(in srgb,var(--accent-color) 70%,transparent)}50%{transform:scale(1.15);box-shadow:0 0 0 8px transparent}to{transform:scale(1);box-shadow:0 0 0 0 transparent}}@keyframes OrderBookInteractive_labelAppear__jmHJn{0%{opacity:0;transform:translateX(-50%) translateY(5px)}to{opacity:1;transform:translateX(-50%) translateY(0)}}.OrderBookInteractive_hint__BwClV{text-align:center;font-size:var(--font-size-md);color:var(--disabled-text-color);font-style:italic;padding:var(--padding-3xl);background:var(--primary-985-gray-25);border-radius:var(--radius-lg);max-width:400px}@media (max-width:480px){.OrderBookInteractive_container__yZDn8{padding:var(--padding-4xl)}.OrderBookInteractive_header__biFN3,.OrderBookInteractive_row__ree9Y{min-width:200px;padding:var(--padding-xl) var(--padding-3xl)}.OrderBookInteractive_priceCell__UFsjZ{flex:0 0 60px}.OrderBookInteractive_addButton___QzJj{width:24px;height:24px;font-size:var(--font-size-lg)}}.PriceHeatmapInteractive_container__34gUx{display:flex;flex-direction:column;align-items:center;gap:var(--margin-3xl);padding:var(--padding-6xl);background:var(--primary-bg-color);width:100%;margin:var(--margin-6xl) auto}.PriceHeatmapInteractive_chartContainer__NpSe6{width:100%;display:flex;flex-direction:column;gap:0}.PriceHeatmapInteractive_priceChartWrapper__Sk1ob{width:100%}.PriceHeatmapInteractive_legend__d_lFe{display:flex;justify-content:center;gap:var(--padding-5xl);flex-wrap:wrap}.PriceHeatmapInteractive_legendItem__qm1Ho{display:flex;align-items:center;gap:var(--padding-2xl);font-size:var(--font-size-sm);color:var(--secondary-text-color)}.PriceHeatmapInteractive_legendGradient__3NTYi{flex-shrink:0;border-radius:var(--radius-sm);border:1px solid var(--border-color)}.PriceHeatmapInteractive_legendText__4zEXb{white-space:nowrap}.PriceHeatmapInteractive_verticalLine__OqiqD{stroke:var(--primary-text-color);stroke-width:2;stroke-dasharray:5,5;opacity:.6}.PriceHeatmapInteractive_axisLabel__eP8kd{font-size:var(--font-size-xs);fill:var(--secondary-text-color);text-anchor:middle}.PriceHeatmapInteractive_hint__ekd3Z{font-size:var(--font-size-md);color:var(--disabled-text-color);text-align:center;line-height:1.5;max-width:600px}@media (max-width:640px){.PriceHeatmapInteractive_container__34gUx{padding:var(--padding-4xl)}.PriceHeatmapInteractive_legend__d_lFe{flex-direction:column;align-items:center;gap:var(--margin-2xl)}.PriceHeatmapInteractive_legendItem__qm1Ho{font-size:var(--font-size-xs);flex-direction:column;gap:var(--padding-xl)}.PriceHeatmapInteractive_hint__ekd3Z{font-size:var(--font-size-sm)}}@media (max-width:480px){.PriceHeatmapInteractive_container__34gUx{padding:var(--padding-3xl)}.PriceHeatmapInteractive_hint__ekd3Z{font-size:var(--font-size-sm)}}.PriceVolatilitySyncInteractive_container__m5fI7{display:flex;flex-direction:column;align-items:center;gap:var(--margin-2xl);background:var(--primary-bg-color);width:100%;margin:var(--margin-6xl) auto}.PriceVolatilitySyncInteractive_infoPanel__bOGYj{display:flex;justify-content:center;gap:var(--margin-4xl);width:100%;padding:var(--padding-3xl);background:var(--secondary-bg-color);border-radius:var(--radius-2xl)}.PriceVolatilitySyncInteractive_infoItem__sGMjX{display:flex;flex-direction:column;align-items:center;gap:var(--margin-xs)}.PriceVolatilitySyncInteractive_infoLabel__GkW1T{font-size:var(--font-size-sm);color:var(--disabled-text-color)}.PriceVolatilitySyncInteractive_infoValue__ER8Qe{font-size:var(--font-size-lg);font-weight:600;color:var(--primary-text-color)}.PriceVolatilitySyncInteractive_chartSection__ATn64{width:100%;display:flex;flex-direction:column;gap:var(--margin-sm)}.PriceVolatilitySyncInteractive_chartLabel__qtzfM{font-size:var(--font-size-sm);font-weight:500;color:var(--disabled-text-color);padding-left:60px}.PriceVolatilitySyncInteractive_chartContainer__WrcN9{width:100%}.PriceVolatilitySyncInteractive_chart__i1qPR{display:block;width:100%}.PriceVolatilitySyncInteractive_axis__biOnb{stroke:var(--disabled-text-color);stroke-width:1.5}.PriceVolatilitySyncInteractive_axisLabel__avZgP{font-size:var(--font-size-md);font-weight:500;fill:var(--disabled-text-color);font-family:inherit;text-anchor:middle}.PriceVolatilitySyncInteractive_axisTickLabel__s9EUw{font-size:var(--font-size-xs);fill:var(--disabled-text-color);font-family:inherit;text-anchor:middle}.PriceVolatilitySyncInteractive_gridLine__mSDKt{stroke:var(--default-border-color);stroke-width:.5;stroke-dasharray:4 4}.PriceVolatilitySyncInteractive_priceLine__u90oh{fill:none;stroke:var(--accent-color);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.PriceVolatilitySyncInteractive_bar__lDRZj{fill:var(--accent-color);opacity:.7}.PriceVolatilitySyncInteractive_highlightLine__pA8wu{stroke:var(--color-danger,#ef4444);stroke-width:2;stroke-dasharray:4 2;opacity:.8}.PriceVolatilitySyncInteractive_highlightDot__BjGo5{fill:var(--color-danger,#ef4444);stroke:var(--primary-bg-color);stroke-width:2}.PriceVolatilitySyncInteractive_sliderContainer__3fEJw{width:100%;padding:0 60px}.PriceVolatilitySyncInteractive_slider__2_tac{width:100%;height:8px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--default-border-color);border-radius:var(--radius-lg);outline:none;cursor:pointer}.PriceVolatilitySyncInteractive_slider__2_tac::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:20px;height:20px;background:var(--accent-color);border-radius:50%;cursor:pointer;-webkit-transition:transform .15s ease;transition:transform .15s ease}.PriceVolatilitySyncInteractive_slider__2_tac::-webkit-slider-thumb:hover{transform:scale(1.1)}.PriceVolatilitySyncInteractive_slider__2_tac::-moz-range-thumb{width:20px;height:20px;background:var(--accent-color);border:none;border-radius:50%;cursor:pointer;-moz-transition:transform .15s ease;transition:transform .15s ease}.PriceVolatilitySyncInteractive_slider__2_tac::-moz-range-thumb:hover{transform:scale(1.1)}.PriceVolatilitySyncInteractive_hint__O_Icn{font-size:var(--font-size-md);color:var(--disabled-text-color);text-align:center;line-height:1.5;max-width:500px}@media (max-width:640px){.PriceVolatilitySyncInteractive_container__m5fI7{padding:var(--padding-4xl)}.PriceVolatilitySyncInteractive_infoPanel__bOGYj{flex-wrap:wrap;gap:var(--margin-2xl)}.PriceVolatilitySyncInteractive_infoItem__sGMjX{min-width:80px}.PriceVolatilitySyncInteractive_infoValue__ER8Qe{font-size:var(--font-size-md)}.PriceVolatilitySyncInteractive_chartLabel__qtzfM{padding-left:40px}.PriceVolatilitySyncInteractive_sliderContainer__3fEJw{padding:0 40px}.PriceVolatilitySyncInteractive_axisTickLabel__s9EUw{font-size:var(--font-size-2xs)}.PriceVolatilitySyncInteractive_hint__O_Icn{font-size:var(--font-size-sm)}}@media (max-width:480px){.PriceVolatilitySyncInteractive_container__m5fI7{padding:var(--padding-3xl);gap:var(--margin-xl)}.PriceVolatilitySyncInteractive_infoPanel__bOGYj{padding:var(--padding-2xl);gap:var(--margin-xl)}.PriceVolatilitySyncInteractive_infoLabel__GkW1T{font-size:var(--font-size-xs)}.PriceVolatilitySyncInteractive_infoValue__ER8Qe{font-size:var(--font-size-sm)}.PriceVolatilitySyncInteractive_chartLabel__qtzfM{font-size:var(--font-size-xs);padding-left:30px}.PriceVolatilitySyncInteractive_sliderContainer__3fEJw{padding:0 30px}.PriceVolatilitySyncInteractive_axisTickLabel__s9EUw{font-size:9px}.PriceVolatilitySyncInteractive_hint__O_Icn{font-size:var(--font-size-sm)}}.SavingsGoalInteractive_container__M0glg{width:100%;padding:24px;background:var(--primary-bg-color);box-sizing:border-box}.SavingsGoalInteractive_inputs__U_az3{display:flex;gap:16px;margin-bottom:16px}.SavingsGoalInteractive_inputGroup__iegYr{flex:1 1;display:flex;flex-direction:column;gap:8px}.SavingsGoalInteractive_label__sBNbY{font-size:var(--font-size-sm);font-weight:600;color:var(--primary-text-color)}.SavingsGoalInteractive_input__KlI53{width:100%;padding:12px 16px;font-size:var(--font-size-md);font-weight:500;color:var(--primary-text-color);background:var(--primary-bg-color);border:2px solid var(--default-border-color);border-radius:var(--radius-xl);outline:none;transition:border-color .2s ease}.SavingsGoalInteractive_input__KlI53:focus{border-color:var(--primary-900-primary-100)}.SavingsGoalInteractive_input__KlI53::placeholder{color:var(--disabled-text-color)}.SavingsGoalInteractive_input__KlI53::-webkit-inner-spin-button,.SavingsGoalInteractive_input__KlI53::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.SavingsGoalInteractive_input__KlI53[type=number]{-moz-appearance:textfield}.SavingsGoalInteractive_result__f_pLK{padding:20px;background:var(--primary-bg-color);border-radius:var(--radius-xl);text-align:center;margin-bottom:16px}.SavingsGoalInteractive_resultInvalid__V2MD1{opacity:.6}.SavingsGoalInteractive_resultLabel__tXFVH{font-size:var(--font-size-sm);color:var(--disabled-text-color);margin-bottom:8px}.SavingsGoalInteractive_resultValue__PrQO0{font-size:var(--font-size-2xl);font-weight:700;color:var(--primary-text-color);margin-bottom:8px}.SavingsGoalInteractive_hint__6U7HD,.SavingsGoalInteractive_resultDetails__3A7QH{font-size:var(--font-size-sm);color:var(--disabled-text-color)}.SavingsGoalInteractive_hint__6U7HD{text-align:center}@media ((pointer:coarse) and (max-height:639px)),(max-width:639px){.SavingsGoalInteractive_container__M0glg{padding:16px}.SavingsGoalInteractive_inputs__U_az3{flex-direction:column}.SavingsGoalInteractive_input__KlI53{padding:10px 14px;font-size:var(--font-size-sm)}.SavingsGoalInteractive_resultValue__PrQO0{font-size:var(--font-size-xl)}}.ShortSetupInteractive_container__VYiWd{display:flex;flex-direction:column;align-items:center;gap:var(--margin-3xl);padding:var(--padding-6xl);background:var(--primary-bg-color);width:100%}.ShortSetupInteractive_chartContainer__a_34G{width:100%;display:flex;flex-direction:column;gap:0}.ShortSetupInteractive_histogramWrapper__Ivrp5,.ShortSetupInteractive_priceChartWrapper__I4WBL{width:100%}.ShortSetupInteractive_legend__PSlcP{display:flex;justify-content:center;gap:var(--padding-5xl);flex-wrap:wrap}.ShortSetupInteractive_legendItem__pRbsu{display:flex;align-items:center;gap:var(--padding-2xl);font-size:var(--font-size-sm);color:var(--secondary-text-color)}.ShortSetupInteractive_legendDot__4H7_L{width:12px;height:12px;border-radius:50%;flex-shrink:0}.ShortSetupInteractive_legendDotBuy__rIdBu{background:var(--green-400-green-300)}.ShortSetupInteractive_legendDotSell__JbgDj{background:var(--red-500-red-350)}.ShortSetupInteractive_verticalLine__RAk9p{stroke:var(--primary-text-color);stroke-width:2;stroke-dasharray:5,5;opacity:.6}.ShortSetupInteractive_hint__HKJaV{font-size:var(--font-size-md);color:var(--disabled-text-color);text-align:center;line-height:1.5;max-width:600px}@media (max-width:640px){.ShortSetupInteractive_container__VYiWd{padding:var(--padding-4xl)}.ShortSetupInteractive_legend__PSlcP{flex-direction:column;align-items:center;gap:var(--margin-2xl)}.ShortSetupInteractive_legendItem__pRbsu{font-size:var(--font-size-xs)}.ShortSetupInteractive_hint__HKJaV{font-size:var(--font-size-sm)}}@media (max-width:480px){.ShortSetupInteractive_container__VYiWd{padding:var(--padding-3xl)}.ShortSetupInteractive_hint__HKJaV{font-size:var(--font-size-sm)}}.SupplyDemandInteractive_container__h8_Hp{width:100%;max-width:500px;margin:0 auto;padding:var(--padding-6xl);background:var(--primary-bg-color)}.SupplyDemandInteractive_chartContainer__Ss9B3{width:100%;margin-bottom:var(--margin-4xl)}.SupplyDemandInteractive_chart__Z_MR7{width:100%;height:auto}.SupplyDemandInteractive_axis__GiPdu{stroke:var(--primary-text-color);stroke-width:2}.SupplyDemandInteractive_axisArrow__M6CIh{fill:var(--primary-text-color)}.SupplyDemandInteractive_axisLabel__KiLF5{font-size:var(--font-size-md);font-weight:600;fill:var(--primary-text-color)}.SupplyDemandInteractive_tickLine__pnh0j{stroke:var(--primary-text-color);stroke-width:1}.SupplyDemandInteractive_tickLabel___epEh{font-size:var(--font-size-sm);fill:var(--primary-text-color)}.SupplyDemandInteractive_demandCurve__Hmyyh{stroke:var(--green-400-green-300);stroke-width:3;stroke-linecap:round;transition:all .3s ease-out}.SupplyDemandInteractive_supplyCurve__p2to_{stroke:var(--red-500-red-350);stroke-width:3;stroke-linecap:round;transition:all .3s ease-out}.SupplyDemandInteractive_curveLabel__uItsO{font-size:var(--font-size-md);font-weight:600;fill:var(--green-400-green-300)}.SupplyDemandInteractive_curveLabelSupply__dFvFx{font-size:var(--font-size-md);font-weight:600;fill:var(--red-500-red-350)}.SupplyDemandInteractive_equilibriumPoint__V_tyX{fill:var(--accent-color);stroke:var(--primary-bg-color);stroke-width:2;transition:all .3s ease-out}.SupplyDemandInteractive_equilibriumLabel__K7jMg{font-size:var(--font-size-sm);font-weight:600;fill:var(--accent-color)}.SupplyDemandInteractive_dashedLine__xbtJO{stroke:var(--disabled-text-color);stroke-width:1;stroke-dasharray:5,5;transition:all .3s ease-out}.SupplyDemandInteractive_controls__ZplCN{display:flex;justify-content:center;gap:var(--padding-7xl);margin-bottom:var(--margin-3xl)}.SupplyDemandInteractive_controlGroup__BTehl{display:flex;flex-direction:column;align-items:center;gap:var(--margin-lg)}.SupplyDemandInteractive_controlLabel__jvQwC{font-size:var(--font-size-md);font-weight:600;color:var(--primary-text-color)}.SupplyDemandInteractive_demandLabel__uB_cu{color:var(--green-400-green-300)}.SupplyDemandInteractive_supplyLabel__sH0_O{color:var(--red-500-red-350)}.SupplyDemandInteractive_buttons__10UJp{display:flex;align-items:center;gap:var(--margin-2xl)}.SupplyDemandInteractive_button__mrWAv{width:36px;height:36px;display:flex;align-items:center;justify-content:center;font-size:var(--font-size-2xl);font-weight:600;color:var(--primary-text-color);background:var(--primary-bg-color);border:2px solid var(--default-border-color);border-radius:var(--radius-xl);cursor:pointer;transition:all .2s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.SupplyDemandInteractive_button__mrWAv:hover:not(:disabled){background:var(--primary-975-gray-25);border-color:var(--primary-900-primary-100)}.SupplyDemandInteractive_button__mrWAv:active:not(:disabled){transform:scale(.95)}.SupplyDemandInteractive_buttonDisabled__TFeyv{opacity:.4;cursor:not-allowed}.SupplyDemandInteractive_value__Q4wpi{font-size:var(--font-size-xl);font-weight:600;color:var(--primary-text-color);min-width:24px;text-align:center}.SupplyDemandInteractive_marketState__gtwtf{text-align:center;padding:var(--padding-3xl) var(--padding-4xl);border-radius:var(--radius-lg);font-size:var(--font-size-sm);font-weight:500;margin-bottom:var(--margin-2xl);transition:all .3s ease}.SupplyDemandInteractive_deficit___TaBK{background:rgba(34,197,94,.15);color:var(--green-400-green-300)}.SupplyDemandInteractive_surplus__W80tA{background:rgba(239,68,68,.15);color:var(--red-500-red-350)}.SupplyDemandInteractive_balance__4ju8x{background:rgba(1,125,251,.15);color:var(--accent-color)}.SupplyDemandInteractive_hint__l6M8p{font-size:var(--font-size-sm);color:var(--disabled-text-color);text-align:center}@media (max-width:480px){.SupplyDemandInteractive_container__h8_Hp{padding:var(--padding-4xl)}.SupplyDemandInteractive_controls__ZplCN{flex-direction:column;gap:var(--margin-3xl)}.SupplyDemandInteractive_controlGroup__BTehl{flex-direction:row;justify-content:space-between;width:100%}.SupplyDemandInteractive_button__mrWAv{width:32px;height:32px;font-size:var(--font-size-xl)}.SupplyDemandInteractive_axisLabel__KiLF5{font-size:var(--font-size-sm)}.SupplyDemandInteractive_tickLabel___epEh{font-size:var(--font-size-2xs)}.SupplyDemandInteractive_curveLabelSupply__dFvFx,.SupplyDemandInteractive_curveLabel__uItsO{font-size:var(--font-size-sm)}.SupplyDemandInteractive_equilibriumLabel__K7jMg{font-size:var(--font-size-2xs)}}.SupplyDemandPriceInteractive_container__rvXTb{width:100%;padding:var(--padding-6xl);background:var(--primary-bg-color)}.SupplyDemandPriceInteractive_chartsRow__4J9OZ{display:flex;gap:var(--padding-6xl);align-items:stretch;margin-bottom:var(--margin-4xl)}.SupplyDemandPriceInteractive_sdChartWrapper__UjDW_{flex:0 0 auto;display:flex;flex-direction:column;gap:var(--margin-lg)}.SupplyDemandPriceInteractive_priceChartWrapper__ZZkAa{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:var(--margin-lg)}.SupplyDemandPriceInteractive_chartTitle__0K3KA{font-size:var(--font-size-md);font-weight:600;color:var(--primary-text-color);text-align:center}.SupplyDemandPriceInteractive_sdChartContainer__Co_Ci{display:flex;justify-content:center;align-items:center}.SupplyDemandPriceInteractive_sdChart__O_de0{width:320px;height:400px;max-width:100%}.SupplyDemandPriceInteractive_priceChartContainer__fztE0{flex:1 1;display:flex;justify-content:center;align-items:center}.SupplyDemandPriceInteractive_priceChart__s4_Gc{width:100%;height:400px}.SupplyDemandPriceInteractive_axis__uorgL{stroke:var(--primary-text-color);stroke-width:2}.SupplyDemandPriceInteractive_axisArrow___lS__{fill:var(--primary-text-color)}.SupplyDemandPriceInteractive_axisLabel__uj10i{font-size:var(--font-size-xs);font-weight:600;fill:var(--primary-text-color)}.SupplyDemandPriceInteractive_tickLine__GrbTH{stroke:var(--primary-text-color);stroke-width:1}.SupplyDemandPriceInteractive_tickLabel__BpCAx{font-size:var(--font-size-2xs);fill:var(--primary-text-color)}.SupplyDemandPriceInteractive_demandCurve__kDmwO{stroke:var(--green-400-green-300);stroke-width:3;stroke-linecap:round;transition:all .3s ease-out}.SupplyDemandPriceInteractive_supplyCurve__9r5_y{stroke:var(--red-500-red-350);stroke-width:3;stroke-linecap:round;transition:all .3s ease-out}.SupplyDemandPriceInteractive_curveLabel__My1aP{font-size:var(--font-size-xs);font-weight:600;fill:var(--green-400-green-300)}.SupplyDemandPriceInteractive_curveLabelSupply__CJATv{font-size:var(--font-size-xs);font-weight:600;fill:var(--red-500-red-350)}.SupplyDemandPriceInteractive_equilibriumPoint__gqGCZ{fill:var(--accent-color);stroke:var(--primary-bg-color);stroke-width:2;transition:all .3s ease-out}.SupplyDemandPriceInteractive_dashedLine__ufh43{stroke:var(--disabled-text-color);stroke-width:1;stroke-dasharray:5,5;transition:all .3s ease-out}.SupplyDemandPriceInteractive_priceLine__N0BAl{stroke:#e87538;stroke-width:2;stroke-dasharray:6,4;stroke-linecap:round;stroke-linejoin:round;transition:all .2s ease-out}.SupplyDemandPriceInteractive_point__4FhO4{fill:#e87538;stroke:var(--primary-bg-color);stroke-width:2;transition:all .2s ease-out}.SupplyDemandPriceInteractive_pointBuy__WXHBd{fill:var(--green-400-green-300)}.SupplyDemandPriceInteractive_pointSell__SBMCk{fill:var(--red-500-red-350)}.SupplyDemandPriceInteractive_pointFadeIn__tEhQ_{animation:SupplyDemandPriceInteractive_fadeIn__uuq66 .1s ease-out forwards}.SupplyDemandPriceInteractive_pointFadeOut__5PpKn{animation:SupplyDemandPriceInteractive_fadeOut__flarh .1s ease-out forwards}@keyframes SupplyDemandPriceInteractive_fadeIn__uuq66{0%{opacity:0}to{opacity:1}}@keyframes SupplyDemandPriceInteractive_fadeOut__flarh{0%{opacity:1}to{opacity:0}}.SupplyDemandPriceInteractive_controls__4TjVf{display:flex;justify-content:center;gap:var(--padding-7xl);margin-bottom:var(--margin-3xl)}.SupplyDemandPriceInteractive_controlGroup__CcrT_{display:flex;flex-direction:column;align-items:center;gap:var(--margin-lg)}.SupplyDemandPriceInteractive_controlLabel__VBRDl{font-size:var(--font-size-md);font-weight:600;color:var(--primary-text-color)}.SupplyDemandPriceInteractive_demandLabel__S44Oy{color:var(--green-400-green-300)}.SupplyDemandPriceInteractive_supplyLabel__rZ4Y0{color:var(--red-500-red-350)}.SupplyDemandPriceInteractive_buttons__PnW1b{display:flex;align-items:center;gap:var(--margin-2xl)}.SupplyDemandPriceInteractive_button__5_W2v{width:36px;height:36px;display:flex;align-items:center;justify-content:center;font-size:var(--font-size-2xl);font-weight:600;color:var(--primary-text-color);background:var(--primary-bg-color);border:2px solid var(--default-border-color);border-radius:var(--radius-xl);cursor:pointer;transition:all .2s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.SupplyDemandPriceInteractive_button__5_W2v:hover:not(:disabled){background:var(--primary-975-gray-25);border-color:var(--primary-900-primary-100)}.SupplyDemandPriceInteractive_button__5_W2v:active:not(:disabled){transform:scale(.95)}.SupplyDemandPriceInteractive_buttonDisabled__V4z5R{opacity:.4;cursor:not-allowed}.SupplyDemandPriceInteractive_value___eWF5{font-size:var(--font-size-xl);font-weight:600;color:var(--primary-text-color);min-width:24px;text-align:center}.SupplyDemandPriceInteractive_marketState__f6_oX{text-align:center;padding:var(--padding-3xl) var(--padding-4xl);border-radius:var(--radius-lg);font-size:var(--font-size-sm);font-weight:500;margin-bottom:var(--margin-2xl);transition:all .3s ease}.SupplyDemandPriceInteractive_deficit__xgvsn{background:rgba(34,197,94,.15);color:var(--green-400-green-300)}.SupplyDemandPriceInteractive_surplus__ugTxr{background:rgba(239,68,68,.15);color:var(--red-500-red-350)}.SupplyDemandPriceInteractive_balance__qmPiV{background:rgba(1,125,251,.15);color:var(--accent-color)}.SupplyDemandPriceInteractive_hint__AeqW_{font-size:var(--font-size-sm);color:var(--disabled-text-color);text-align:center}@media (max-width:768px){.SupplyDemandPriceInteractive_chartsRow__4J9OZ{flex-direction:column;gap:var(--margin-3xl)}.SupplyDemandPriceInteractive_sdChartWrapper__UjDW_{width:100%}.SupplyDemandPriceInteractive_sdChart__O_de0{width:100%;max-width:320px;height:auto}.SupplyDemandPriceInteractive_priceChartWrapper__ZZkAa{width:100%}.SupplyDemandPriceInteractive_controls__4TjVf{flex-direction:column;gap:var(--margin-3xl)}.SupplyDemandPriceInteractive_controlGroup__CcrT_{flex-direction:row;justify-content:space-between;width:100%}.SupplyDemandPriceInteractive_button__5_W2v{width:32px;height:32px;font-size:var(--font-size-xl)}.SupplyDemandPriceInteractive_axisLabel__uj10i,.SupplyDemandPriceInteractive_curveLabelSupply__CJATv,.SupplyDemandPriceInteractive_curveLabel__My1aP,.SupplyDemandPriceInteractive_tickLabel__BpCAx{font-size:var(--font-size-2xs)}}@media (max-width:480px){.SupplyDemandPriceInteractive_container__rvXTb{padding:var(--padding-4xl)}.SupplyDemandPriceInteractive_marketState__f6_oX{font-size:var(--font-size-xs);padding:var(--padding-2xl) var(--padding-3xl)}}.VolatilityDistributionInteractive_container__k73xt{display:flex;flex-direction:column;align-items:center;gap:var(--margin-3xl);background:var(--primary-bg-color);width:100%;margin:var(--margin-6xl) auto}.VolatilityDistributionInteractive_chartContainer__BpmcV{width:100%}.VolatilityDistributionInteractive_chart__cqOBg{display:block;width:100%}.VolatilityDistributionInteractive_axis__iByS0{stroke:var(--disabled-text-color);stroke-width:1.5}.VolatilityDistributionInteractive_axisLabel__Hdf3g{font-size:var(--font-size-md);font-weight:500;fill:var(--disabled-text-color);font-family:inherit;text-anchor:middle}.VolatilityDistributionInteractive_axisTickLabel__CWabq{font-size:var(--font-size-xs);fill:var(--disabled-text-color);font-family:inherit;text-anchor:middle}.VolatilityDistributionInteractive_gridLine__Llq37{stroke:var(--default-border-color);stroke-width:.5;stroke-dasharray:4 4}.VolatilityDistributionInteractive_bar__W5YT1{fill:var(--accent-color);opacity:.9}.VolatilityDistributionInteractive_bar__W5YT1:hover{opacity:1}.VolatilityDistributionInteractive_hint__j_t9x{font-size:var(--font-size-md);color:var(--disabled-text-color);text-align:center;line-height:1.5;max-width:500px}@media (max-width:640px){.VolatilityDistributionInteractive_container__k73xt{padding:var(--padding-4xl)}.VolatilityDistributionInteractive_axisLabel__Hdf3g{font-size:var(--font-size-sm)}.VolatilityDistributionInteractive_axisTickLabel__CWabq{font-size:var(--font-size-2xs)}.VolatilityDistributionInteractive_hint__j_t9x{font-size:var(--font-size-sm)}}@media (max-width:480px){.VolatilityDistributionInteractive_container__k73xt{padding:var(--padding-3xl)}.VolatilityDistributionInteractive_axisLabel__Hdf3g{font-size:var(--font-size-xs)}.VolatilityDistributionInteractive_axisTickLabel__CWabq{font-size:9px}.VolatilityDistributionInteractive_hint__j_t9x{font-size:var(--font-size-sm)}}.TabbedInteractiveGroup_container__NwhuH{display:flex;flex-direction:column;gap:var(--padding-xs);width:100%}.TabbedInteractiveGroup_tabs__VyD06{margin-bottom:var(--padding-xs)}.TabbedInteractiveGroup_content__u7VUN{width:100%}.TabbedInteractiveGroup_continueWrapper__rxFHQ{display:flex;justify-content:center;padding-top:var(--padding-s)}.LessonContentBlock_lessonContentBlock__MmEiu{flex:1 1;overflow-y:auto;overflow-anchor:none;padding:var(--padding-7xl);min-height:0}.LessonContentBlock_container__e2_4h{max-width:1000px;margin:0 auto;width:100%}@media (min-width:1920px){.LessonContentBlock_container__e2_4h{max-width:1200px}}.LessonContentBlock_header__keYOa{display:flex;flex-direction:column;gap:var(--margin-3xl);padding:var(--padding-4xl);max-width:900px;margin-left:auto;margin-right:auto;width:100%}.LessonContentBlock_titleSection__XqJw6{display:flex;align-items:baseline;gap:var(--margin-3xl);flex-wrap:wrap}.LessonContentBlock_lessonTitle__eLaf_{font-size:var(--font-size-2xl);font-weight:600;color:var(--primary-text-color);margin:0}.LessonContentBlock_stepNumber__u3QHU{font-size:var(--font-size-base);color:var(--primary-text-color);opacity:.7}.LessonContentBlock_modeToggle__fTDd1{display:flex;gap:var(--margin-xs);background-color:var(--primary-985-gray-25);border-radius:var(--radius-md);padding:var(--padding-xs);width:-moz-fit-content;width:fit-content}.LessonContentBlock_modeButton__BLo5n{padding:var(--padding-md) var(--padding-xl);border:none;background:transparent;color:var(--primary-text-color);font-size:var(--font-size-sm);font-weight:500;border-radius:var(--radius-sm);cursor:pointer;transition:all .2s ease}.LessonContentBlock_modeButton__BLo5n:hover{background-color:var(--primary-825-primary-100)}.LessonContentBlock_modeButtonActive__1V5q1{background-color:var(--accent-color);color:var(--primary-bg-color)}.LessonContentBlock_modeButtonActive__1V5q1:hover{background-color:var(--accent-color)}.LessonContentBlock_contentSection__U03Wl{display:flex;flex-direction:column;gap:var(--padding-xl);margin-bottom:calc(var(--margin-xl) + var(--margin-xl))}.LessonContentBlock_textContent__1hhA7{background-color:var(--primary-bg-color);border-radius:var(--radius-xs);padding:var(--padding-4xl);max-width:900px;margin-left:auto;margin-right:auto;width:100%}.LessonContentBlock_contentTitle__Meach{font-size:var(--font-size-lg);font-weight:600;color:var(--primary-text-color);margin:0 0 var(--padding-5xl)}.LessonContentBlock_markdownContent__7QVnC{color:var(--primary-text-color);line-height:1.6}.LessonContentBlock_videoContent___pXnP{background-color:var(--primary-985-gray-25);border-radius:var(--radius-md);padding:var(--padding-xl);border:var(--margin-xs) solid var(--primary-985-gray-25)}.LessonContentBlock_videoWrapper__BAw1K{position:relative;width:100%;padding-bottom:56.25%;height:0;overflow:hidden;border-radius:var(--radius-md)}.LessonContentBlock_videoIframe__Jv0pf{position:absolute;top:0;left:0;width:100%;height:100%;border:none;border-radius:var(--radius-md)}.LessonContentBlock_interactiveSection__L2gdy{background-color:var(--primary-bg-color);border-radius:var(--radius-xs);padding:var(--padding-4xl);max-width:900px;margin-left:auto;margin-right:auto;width:100%;box-sizing:border-box}.LessonContentBlock_interactiveSectionWide__Rknwc{max-width:1800px}.LessonContentBlock_inlineInteractiveSection__SP0IR{margin:var(--margin-xl) auto;max-width:900px;width:100%;box-sizing:border-box}.LessonContentBlock_navigation__QliHR{display:flex;justify-content:flex-end;gap:var(--margin-xl);padding-top:var(--padding-5xl);border-top:var(--margin-sm) solid var(--primary-bg-color);max-width:900px;margin-left:auto;margin-right:auto;width:100%}.LessonContentBlock_previousButton__Npnou{min-width:120px}.LessonContentBlock_nextButton__jY6cp{min-width:150px}@media (max-width:1024px){.LessonContentBlock_lessonContentBlock__MmEiu{padding:var(--margin-3xl)}.LessonContentBlock_interactiveSection__L2gdy,.LessonContentBlock_textContent__1hhA7{padding:var(--padding-5xl)}}@media (max-width:768px){.LessonContentBlock_header__keYOa{flex-direction:column;gap:var(--margin-xl)}.LessonContentBlock_titleSection__XqJw6{flex-direction:column;align-items:flex-start;gap:var(--margin-md)}.LessonContentBlock_modeToggle__fTDd1{width:100%}.LessonContentBlock_modeButton__BLo5n{flex:1 1;text-align:center}.LessonContentBlock_navigation__QliHR{flex-direction:column-reverse;gap:var(--margin-md)}.LessonContentBlock_nextButton__jY6cp,.LessonContentBlock_previousButton__Npnou{width:100%;min-width:auto}}.LessonNavSidebar_lessonNavSidebar__EFk6C{max-width:350px;height:100%;background-color:var(--primary-985-gray-25);border-right:var(--margin-xs) solid var(--primary-985-gray-25);padding:var(--padding-3xl) var(--padding-lg);overflow-y:auto;overflow-x:visible;flex-shrink:0;transition:width .3s ease;position:relative}.LessonNavSidebar_lessonNavSidebar__EFk6C.LessonNavSidebar_compact__ZhFNg{width:80px;padding:var(--margin-3xl) var(--padding-md);overflow-x:visible}.LessonNavSidebar_loading__OdISO{padding:var(--padding-xl);color:var(--primary-text-color);opacity:.7}.LessonNavSidebar_sidebarContainer__mbZpa{position:relative}.LessonNavSidebar_sidebarHeader__vt_9U{display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin-bottom:var(--padding-5xl);gap:var(--padding-md)}.LessonNavSidebar_lessonNavSidebar__EFk6C.LessonNavSidebar_compact__ZhFNg .LessonNavSidebar_sidebarHeader__vt_9U{justify-content:center}.LessonNavSidebar_sidebarTitle__rtt1C{font-size:var(--font-size-2xl);font-weight:600;color:var(--primary-text-color);margin:0;flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.LessonNavSidebar_compactToggleButton__XQpkV{flex-shrink:0;padding:var(--padding-md);min-width:auto;width:32px;height:32px;display:flex;align-items:center;justify-content:center}.LessonNavSidebar_compactToggleIcon__9ntyg{color:var(--primary-text-color);transition:color .2s}.LessonNavSidebar_compactToggleButton__XQpkV:hover .LessonNavSidebar_compactToggleIcon__9ntyg{color:var(--accent-color)}.LessonNavSidebar_moduleWrapper__JdkgT,.LessonNavSidebar_modulesList__xQUfs{display:flex;flex-direction:column;gap:var(--padding-md)}.LessonNavSidebar_moduleWrapper__JdkgT{overflow:visible}.LessonNavSidebar_moduleHeader__TWVBo{display:flex;flex-direction:column;overflow:visible}.LessonNavSidebar_moduleItem__MjMrI{display:flex;flex-direction:row;align-items:flex-start;gap:var(--padding-md);padding:var(--margin-3xl);background-color:var(--primary-bg-color);border-radius:var(--radius-md);border:var(--margin-xs) solid var(--primary-985-gray-25);text-decoration:none;color:var(--primary-text-color);transition:all .2s;cursor:pointer;flex:1 1;min-width:0}.LessonNavSidebar_lessonNavSidebar__EFk6C.LessonNavSidebar_compact__ZhFNg .LessonNavSidebar_moduleItem__MjMrI{padding:var(--padding-2xl) var(--padding-md);justify-content:center;align-items:center;position:relative}.LessonNavSidebar_moduleItem__MjMrI.LessonNavSidebar_active__ojXOn,.LessonNavSidebar_moduleItem__MjMrI:hover{background-color:var(--primary-825-primary-100);border-color:var(--accent-color)}.LessonNavSidebar_moduleItem__MjMrI.LessonNavSidebar_active__ojXOn{color:var(--primary-text-color)}.LessonNavSidebar_moduleContent__NZFvg{display:flex;flex-direction:column;gap:var(--margin-xs);flex:1 1;min-width:0}.LessonNavSidebar_lessonNavSidebar__EFk6C.LessonNavSidebar_compact__ZhFNg .LessonNavSidebar_moduleContent__NZFvg{display:none}.LessonNavSidebar_moduleNumberCompact__wzkes{font-size:var(--font-size-xl);font-weight:600;color:var(--primary-text-color);display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--radius-full);background-color:var(--primary-825-primary-100)}.LessonNavSidebar_lessonNavSidebar__EFk6C.LessonNavSidebar_compact__ZhFNg .LessonNavSidebar_moduleItem__MjMrI.LessonNavSidebar_active__ojXOn .LessonNavSidebar_moduleNumberCompact__wzkes{background-color:var(--accent-color);color:var(--primary-text-color)}.LessonNavSidebar_moduleNumber__SlSv4{font-size:var(--font-size-sm);font-weight:600;color:var(--primary-text-color)}.LessonNavSidebar_moduleItem__MjMrI.LessonNavSidebar_active__ojXOn .LessonNavSidebar_moduleNumber__SlSv4{color:var(--accent-color)}.LessonNavSidebar_moduleTitle__Ri__x{font-size:var(--font-size-base);font-weight:500;line-height:1.4;color:var(--primary-text-color)}.LessonNavSidebar_toggleButton__BGbUu{flex-shrink:0;padding:0;min-width:auto;width:24px;height:24px;display:flex;align-items:center;justify-content:center}.LessonNavSidebar_toggleIcon__GlVnj{transition:transform .2s;color:var(--primary-text-color)}.LessonNavSidebar_toggleIconExpanded__aqw8V{transform:rotate(180deg)}.LessonNavSidebar_moduleItem__MjMrI.LessonNavSidebar_active__ojXOn .LessonNavSidebar_toggleIcon__GlVnj{color:var(--accent-color)}.LessonNavSidebar_lessonNavSidebar__EFk6C.LessonNavSidebar_compact__ZhFNg .LessonNavSidebar_toggleButton__BGbUu{display:none}.LessonNavSidebar_moduleStepsContainer__UD7cY{margin-left:var(--padding-md);padding-left:var(--margin-3xl);border-left:var(--margin-xs) solid var(--primary-985-gray-25)}.LessonNavSidebar_lessonNavSidebar__EFk6C.LessonNavSidebar_compact__ZhFNg .LessonNavSidebar_moduleStepsContainer__UD7cY{margin-left:0;padding-left:0;border-left:none;margin-top:var(--margin-xs);display:flex;justify-content:flex-end;padding-right:var(--padding-md)}.LessonNavSidebar_stepsList__JS8yE{display:flex;flex-direction:column;gap:var(--padding-md)}.LessonNavSidebar_lessonNavSidebar__EFk6C.LessonNavSidebar_compact__ZhFNg .LessonNavSidebar_stepsList__JS8yE{align-items:flex-end;gap:var(--margin-xs)}.LessonNavSidebar_stepItem__yFqq1{display:flex;flex-direction:column;gap:var(--margin-xs);padding:var(--padding-2xl);background-color:var(--primary-bg-color);border-radius:var(--radius-md);border:var(--margin-xs) solid var(--primary-985-gray-25);text-decoration:none;color:var(--primary-text-color);transition:all .2s;cursor:pointer;position:relative}.LessonNavSidebar_lessonNavSidebar__EFk6C.LessonNavSidebar_compact__ZhFNg .LessonNavSidebar_stepItem__yFqq1{padding:var(--padding-md);justify-content:center;align-items:center;width:auto;min-width:auto}.LessonNavSidebar_stepItem__yFqq1:hover{background-color:var(--primary-825-primary-100);border-color:var(--accent-color)}.LessonNavSidebar_stepItem__yFqq1.LessonNavSidebar_locked__Zf_kr{opacity:.5;cursor:not-allowed;pointer-events:auto}.LessonNavSidebar_stepItem__yFqq1.LessonNavSidebar_locked__Zf_kr:hover{background-color:var(--primary-bg-color);border-color:var(--primary-985-gray-25)}.LessonNavSidebar_lockIcon__3sa80{position:absolute;top:var(--padding-md);right:var(--padding-md);opacity:.6;color:var(--primary-text-color)}.LessonNavSidebar_stepItem__yFqq1.LessonNavSidebar_active__ojXOn{background-color:var(--primary-825-primary-100);border-color:var(--accent-color);color:var(--primary-text-color)}.LessonNavSidebar_stepNumber__axnX1{font-size:var(--font-size-sm);font-weight:600;color:var(--primary-text-color)}.LessonNavSidebar_stepItem__yFqq1.LessonNavSidebar_active__ojXOn .LessonNavSidebar_stepNumber__axnX1{color:var(--accent-color)}.LessonNavSidebar_stepTitle__itZp0{font-size:var(--font-size-md);font-weight:500;line-height:1.4;color:var(--primary-text-color)}.LessonNavSidebar_lessonNavSidebar__EFk6C.LessonNavSidebar_compact__ZhFNg .LessonNavSidebar_stepTitle__itZp0{display:none}.LessonNavSidebar_stepNumberCompact__UBdym{font-size:var(--font-size-sm);font-weight:600;color:var(--primary-text-color);display:flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:var(--radius-md);background-color:var(--primary-825-primary-100)}.LessonNavSidebar_lessonNavSidebar__EFk6C.LessonNavSidebar_compact__ZhFNg .LessonNavSidebar_stepItem__yFqq1.LessonNavSidebar_active__ojXOn .LessonNavSidebar_stepNumberCompact__UBdym{background-color:var(--accent-color);color:var(--primary-text-color)}.LessonNavSidebar_tooltip__bU2xZ{position:fixed;padding:var(--padding-md) var(--padding-2xl);background-color:var(--primary-bg-color);border:var(--margin-xs) solid var(--primary-985-gray-25);border-radius:var(--radius-md);white-space:normal;z-index:var(--z-modal-overlay);font-size:var(--font-size-base);color:var(--primary-text-color);box-shadow:var(--window-shadow);pointer-events:none;max-width:300px}.LessonNavSidebar_mobileHeader__0T0qB{display:none}.LessonNavSidebar_mobileModuleTitle__fS7Qw{font-size:var(--font-size-2xl);font-weight:600;color:var(--primary-text-color);margin:0;flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.LessonNavSidebar_mobileMenuButton__P7XUR{display:none;flex-shrink:0;padding:var(--padding-md);min-width:auto;width:40px;height:40px}.LessonNavSidebar_mobileMenuIcon__PU3y9{color:var(--primary-text-color)}.LessonNavSidebar_mobileMenu__Ex697{display:none;width:100%;background-color:var(--primary-985-gray-25);border-top:var(--margin-xs) solid var(--primary-985-gray-25);overflow:hidden;animation:LessonNavSidebar_slideDown__IGYr9 .3s ease-out;margin-top:0;max-height:70vh;overflow-y:auto}.LessonNavSidebar_mobileMenuContent__85dcg{padding:var(--margin-3xl)}.LessonNavSidebar_mobileModulesList__0A3mq{display:flex;flex-direction:column;gap:var(--padding-md)}@keyframes LessonNavSidebar_slideDown__IGYr9{0%{opacity:0;max-height:0;transform:translateY(-10px)}to{opacity:1;max-height:70vh;transform:translateY(0)}}@media (max-width:1024px){.LessonNavSidebar_lessonNavSidebar__EFk6C{width:100%;border-right:none;border-bottom:var(--margin-xs) solid var(--primary-985-gray-25);max-height:300px}.LessonNavSidebar_lessonNavSidebar__EFk6C.LessonNavSidebar_compact__ZhFNg{width:100%}}@media (max-width:768px){.LessonNavSidebar_sidebarContainer__mbZpa{width:100%}.LessonNavSidebar_sidebarContainer__mbZpa.LessonNavSidebar_openMobileMenu__2scAb{padding-bottom:.1rem}.LessonNavSidebar_mobileHeader__0T0qB{display:flex;align-items:center;justify-content:space-between;gap:var(--margin-3xl);padding:var(--margin-3xl) var(--padding-7xl);background-color:var(--primary-985-gray-25);border-bottom:var(--margin-xs) solid var(--primary-985-gray-25)}.LessonNavSidebar_mobileMenuButton__P7XUR{display:flex;align-items:center;justify-content:center}.LessonNavSidebar_lessonNavSidebar__EFk6C{display:none}.LessonNavSidebar_mobileMenu__Ex697{display:block}}