.BinomialTreeCalculatorPage_container__seiPc{min-height:100vh;background:hsl(220 20% 7%)}.BinomialTreeCalculatorPage_header__YybF0{border-bottom:1px solid hsl(220 15% 18%)!important;padding:16px 24px!important}.BinomialTreeCalculatorPage_headerInner__acbDa{max-width:1280px;margin:auto!important;display:flex;align-items:center;justify-content:space-between}.BinomialTreeCalculatorPage_titleGroup__5ejnU{display:flex;align-items:center;gap:10px!important}.BinomialTreeCalculatorPage_icon__PKMem{color:hsl(142 60% 50%)!important}.BinomialTreeCalculatorPage_title__Mhv4E{font-family:JetBrains Mono,monospace!important;font-size:18px!important;font-weight:700!important;color:hsl(210 20% 90%)!important}.BinomialTreeCalculatorPage_subtitle__echYq{font-family:JetBrains Mono,monospace!important;font-size:12px!important;color:hsl(215 15% 50%)!important}.BinomialTreeCalculatorPage_main__gFV59{max-width:1280px;margin:auto!important;padding:24px!important}.BinomialTreeCalculatorPage_grid__KJsQQ{display:grid;grid-template-columns:1fr;grid-gap:20px;gap:20px}@media (min-width:1024px){.BinomialTreeCalculatorPage_grid__KJsQQ{grid-template-columns:repeat(12,1fr)}}.BinomialTreeCalculatorPage_left__DwkaA{display:flex;flex-direction:column;gap:20px!important}@media (min-width:1024px){.BinomialTreeCalculatorPage_left__DwkaA{grid-column:span 3}}.BinomialTreeCalculatorPage_right__ENATY{display:flex;flex-direction:column;gap:20px!important}@media (min-width:1024px){.BinomialTreeCalculatorPage_right__ENATY{grid-column:span 9}}@media (max-width:768px){.BinomialTreeCalculatorPage_left__DwkaA,.BinomialTreeCalculatorPage_right__ENATY{grid-column:span 6}}.BlackScholasModelPage_container__L59xP{min-height:100vh!important;background:hsl(220 20% 7%)!important;padding:16px}@media (min-width:768px){.BlackScholasModelPage_container__L59xP{padding:24px}}@media (min-width:1024px){.BlackScholasModelPage_container__L59xP{padding:32px}}.BlackScholasModelPage_header__9LWDD{margin-bottom:24px!important}.BlackScholasModelPage_title__20RqE{font-family:JetBrains Mono,monospace!important;font-size:20px!important;font-weight:700!important;letter-spacing:.08em!important;color:hsl(160 100% 45%)!important;text-shadow:0 0 10px hsl(160 100% 45%/.5)}.BlackScholasModelPage_separator__xZqvh{color:hsl(220 10% 50%)!important}.BlackScholasModelPage_subtitle__F8hwk{font-family:JetBrains Mono,monospace!important;font-size:11px!important;margin-top:4px!important;color:hsl(220 10% 50%)!important}.BlackScholasModelPage_layout__Y5YZh{display:grid;grid-template-columns:1fr;grid-gap:16px!important;gap:16px!important}@media (min-width:1024px){.BlackScholasModelPage_layout__Y5YZh{grid-template-columns:repeat(12,1fr)}}.BlackScholasModelPage_parameters__oNsGe{grid-column:span 1}@media (min-width:1024px){.BlackScholasModelPage_parameters__oNsGe{grid-column:span 5}}.BlackScholasModelPage_results__NloPW{display:flex;flex-direction:column;gap:16px!important}@media (min-width:1024px){.BlackScholasModelPage_results__NloPW{grid-column:span 7}}.BlackScholasModelPage_resultsGrid__Hspbt{display:grid!important;grid-template-columns:1fr!important;grid-gap:16px!important;gap:16px!important}@media (min-width:768px){.BlackScholasModelPage_resultsGrid__Hspbt{grid-template-columns:repeat(3,1fr)}}.BlackScholasModelPage_greeks__KOqHJ{grid-column:span 3}.OptionInputs_container__aqW_d{border-radius:8px!important;border:1px solid hsl(220 15% 18%)!important;background:hsl(220 18% 10%)!important;padding:20px!important;display:flex!important;flex-direction:column!important;gap:20px!important}.OptionInputs_header__tOFKu{display:flex;align-items:center;gap:8px!important}.OptionInputs_dot__b0WTv{height:8px!important;width:8px!important;border-radius:50%!important;background:hsl(142 60% 50%)!important;animation:OptionInputs_pulse__GWBl1 1.8s infinite!important}@keyframes OptionInputs_pulse__GWBl1{0%{opacity:.3}50%{opacity:1}to{opacity:.3}}.OptionInputs_title__mVoyc{font-family:JetBrains Mono,monospace!important;font-size:12px!important;font-weight:600!important;letter-spacing:.08em!important;text-transform:uppercase!important;color:hsl(215 15% 50%)!important}.OptionInputs_toggleGroup__uoi2O{display:flex;gap:8px!important}.OptionInputs_toggleBtn__pgLd2{flex:1 1!important;padding:10px!important;border-radius:6px!important;font-family:JetBrains Mono,monospace!important;font-size:13px!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:.08em!important;border:1px solid hsl(220 15% 18%)!important;background:hsl(220 15% 16%)!important;color:hsl(215 15% 50%)!important;cursor:pointer!important;transition:all .2s}.OptionInputs_toggleInactive__AiBaa:hover{border-color:hsl(215 15% 50%)!important}.OptionInputs_callActive__3UWU5{background:hsl(142 60% 50%/.15)!important;color:hsl(142 60% 50%)!important;border:1px solid hsl(142 60% 50%/.3)!important}.OptionInputs_putActive__LRdNe{background:hsl(0 70% 55%/.15)!important;color:hsl(0 70% 55%)!important;border:1px solid hsl(0 70% 55%/.3)!important}.OptionInputs_fields__Y6qgb{display:flex;flex-direction:column;gap:16px!important}.OptionInputs_field__x2b8b{display:flex;flex-direction:column;gap:6px!important}.OptionInputs_fieldHeader__SBnOd{display:flex;justify-content:space-between}.OptionInputs_label__nvs0z{font-size:12px!important;color:hsl(215 15% 50%)!important}.OptionInputs_value__RdbBO{font-family:JetBrains Mono,monospace!important;font-size:14px!important;color:hsl(210 20% 90%)!important}.OptionInputs_slider__bLDA0{width:100%!important;height:4px!important;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;border-radius:4px!important;outline:none!important;background:linear-gradient(to right,hsl(142 60% 50%) var(--progress),hsl(220 15% 16%) var(--progress))!important}.OptionInputs_slider__bLDA0::-webkit-slider-thumb{-webkit-appearance:none!important;appearance:none!important;height:14px!important;width:14px!important;border-radius:50%!important;background:hsl(142 60% 50%)!important;cursor:pointer!important}.OptionInputs_slider__bLDA0::-moz-range-thumb{height:14px!important;width:14px!important;border-radius:50%!important;background:hsl(142 60% 50%)!important;border:none!important}.ParameterPanel_container__AShDQ{border-radius:8px!important;border:1px solid hsl(220 15% 18%)!important;background:hsl(220 18% 10%)!important;padding:20px!important;display:flex;flex-direction:column;gap:18px!important}.ParameterPanel_header__rvSbf{display:flex;justify-content:space-between;align-items:center}.ParameterPanel_title__HhY39{font-family:JetBrains Mono,monospace!important;font-size:12px!important;font-weight:600!important;letter-spacing:.08em!important;text-transform:uppercase!important;color:hsl(160 100% 45%)!important}.ParameterPanel_toggleGroup__RGf_I{display:flex;gap:4px!important}.ParameterPanel_toggleBtn__wJU6G{font-family:JetBrains Mono,monospace!important;font-size:11px!important;font-weight:600!important;letter-spacing:.08em!important;text-transform:uppercase!important;padding:6px 10px!important;border-radius:4px!important;border:none!important;cursor:pointer!important;transition:all .2s ease}.ParameterPanel_toggleInactive___kkKo{background:hsl(220 15% 15%)!important;color:hsl(220 10% 50%)!important}.ParameterPanel_toggleInactive___kkKo:hover{color:hsl(160 10% 85%)!important}.ParameterPanel_callActive__dfi9B{background:hsl(160 100% 45%)!important;color:hsl(220 20% 7%)!important}.ParameterPanel_putActive__A5FRy{background:hsl(0 70% 55%)!important;color:hsl(0 0% 98%)!important}.ParameterPanel_paramBlock__GRUkQ{display:flex;flex-direction:column;gap:6px!important}.ParameterPanel_paramHeader__JkT_v{display:flex;justify-content:space-between;align-items:baseline!important}.ParameterPanel_label__LGqyd{font-size:12px!important;color:hsl(220 10% 50%)!important}.ParameterPanel_value__eci82{font-family:JetBrains Mono,monospace!important;font-size:14px!important;color:hsl(160 10% 85%)!important}.ParameterPanel_slider__UN0uy{width:100%!important;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;height:4px!important;border-radius:4px!important;background:linear-gradient(to right,hsl(160 100% 45%) var(--progress),hsl(220 15% 16%) var(--progress))!important;outline:none!important;cursor:pointer!important}.ParameterPanel_slider__UN0uy::-webkit-slider-thumb{-webkit-appearance:none!important;appearance:none!important;width:14px!important;height:14px!important;border-radius:50%!important;background:hsl(160 100% 45%)!important;cursor:pointer!important}.ParameterPanel_slider__UN0uy::-moz-range-thumb{width:14px!important;height:14px!important;border-radius:50%!important;border:none!important;background:hsl(160 100% 45%)!important;cursor:pointer!important}.PricingResults_container__EPoYM{border-radius:8px!important;border:1px solid hsl(220 15% 18%)!important;background:hsl(220 18% 10%)!important;padding:20px!important;display:flex;flex-direction:column;gap:16px!important}.PricingResults_header__Q9JRg{display:flex;align-items:center;gap:8px!important}.PricingResults_dot__IVRTc{height:8px!important;width:8px!important;border-radius:50%!important}.PricingResults_callDot__Iuyf5{background:hsl(142 60% 50%)!important}.PricingResults_putDot__0_xiq{background:hsl(0 70% 55%)!important}.PricingResults_title__eRWsi{font-family:JetBrains Mono,monospace!important;font-size:12px!important;font-weight:600!important;letter-spacing:.08em!important;text-transform:uppercase!important;color:hsl(215 15% 50%)!important}.PricingResults_priceBlock__Cz1DR{text-align:center!important;padding:12px 0!important}.PricingResults_priceLabel__hEDS8{font-size:11px!important;color:hsl(215 15% 50%)!important;font-family:JetBrains Mono,monospace!important;text-transform:uppercase!important;letter-spacing:.08em!important;margin-bottom:4px!important}.PricingResults_price__CD8K9{font-family:JetBrains Mono,monospace!important;font-size:36px!important;font-weight:700!important;margin-bottom:0!important}.PricingResults_callText__Fdmkl{color:hsl(142 60% 50%)!important}.PricingResults_putText__Zq7p_{color:hsl(0 70% 55%)!important}.PricingResults_priceMeta__zY8o_{margin-top:6px!important;display:flex;justify-content:center;gap:16px!important;font-size:11px!important;color:hsl(215 15% 50%)!important;font-family:JetBrains Mono,monospace!important}.PricingResults_greeksGrid__8lG39{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:8px!important;gap:8px!important}.PricingResults_greekCard__fysz7{background:hsl(220 15% 16%/.5)!important;border:1px solid hsl(220 15% 18%/.5)!important;border-radius:6px!important;padding:12px!important}.PricingResults_greekHeader__pa6v5{display:flex;align-items:center;gap:6px!important;color:hsl(215 15% 50%)!important;margin-bottom:4px!important}.PricingResults_greekLabel__hnnt4{font-size:10px!important;font-family:JetBrains Mono,monospace!important;text-transform:uppercase!important;letter-spacing:.08em!important}.PricingResults_greekValue__DkZUK{font-family:JetBrains Mono,monospace!important;font-size:14px!important;font-weight:600!important;color:hsl(210 20% 90%)!important}.PriceDisplay_container__kLaE7{border-radius:8px!important;border:1px solid hsl(220 15% 18%)!important;background:hsl(220 18% 10%)!important;padding:20px!important;box-shadow:0 0 20px hsl(160 100% 45%/.15),0 0 40px hsl(160 100% 45%/.05)!important}.PriceDisplay_header__g5pHs{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px!important}.PriceDisplay_title__D1LCn{font-family:JetBrains Mono,monospace!important;font-size:12px!important;font-weight:600!important;letter-spacing:.08em!important;text-transform:uppercase!important;color:hsl(160 100% 45%)!important}.PriceDisplay_badge__AAq6_{font-family:JetBrains Mono,monospace!important;font-size:11px!important;font-weight:700!important;padding:3px 8px!important;border-radius:4px!important;background:hsl(220 15% 15%)!important}.PriceDisplay_primary__aOLOR{color:hsl(160 100% 45%)!important}.PriceDisplay_loss__a_vmj{color:hsl(0 70% 55%)!important}.PriceDisplay_accent__KYj7s{color:hsl(185 80% 45%)!important}.PriceDisplay_priceSection__bYQu8{text-align:center!important;margin-bottom:16px!important}.PriceDisplay_price__NACPD{font-family:JetBrains Mono,monospace!important;font-size:44px!important;font-weight:700!important;color:hsl(160 100% 45%)!important;text-shadow:0 0 10px hsl(160 100% 45%/.5)!important}.PriceDisplay_subtitle__sK87Q{font-size:11px!important;margin-top:4px!important;text-transform:uppercase!important;letter-spacing:.08em!important;color:hsl(220 10% 50%)!important}.PriceDisplay_grid__uf46L{display:grid!important;grid-template-columns:repeat(2,1fr)!important;grid-gap:12px!important;gap:12px!important}.PriceDisplay_box__lGDvD{background:hsl(220 15% 15%)!important;border-radius:4px!important;padding:12px!important;text-align:center!important}.PriceDisplay_label__HOvr9{font-size:10px!important;text-transform:uppercase!important;letter-spacing:.1em!important;color:hsl(220 10% 50%)!important}.PriceDisplay_value__qY0Ik{font-family:JetBrains Mono,monospace!important;font-size:14px!important;font-weight:600!important;color:hsl(160 10% 85%)!important;margin-top:4px!important}.ConvergenceChart_container__9IAVI{border-radius:8px!important;border:1px solid hsl(220 15% 18%)!important;background:hsl(220 18% 10%)!important;padding:20px!important}.ConvergenceChart_header__5Fvdb{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px!important}.ConvergenceChart_headerLeft__UFMWV{display:flex;align-items:center;gap:8px!important}.ConvergenceChart_dot__M6j4Y{height:8px!important;width:8px!important;border-radius:50%!important;background:hsl(210 80% 60%)!important}.ConvergenceChart_title__AYZms{font-size:12px!important;font-weight:600!important;letter-spacing:.08em!important;text-transform:uppercase!important}.ConvergenceChart_steps__khWNB,.ConvergenceChart_title__AYZms{font-family:JetBrains Mono,monospace!important;color:hsl(215 15% 50%)!important}.ConvergenceChart_steps__khWNB{font-size:11px!important}.ConvergenceChart_chartWrapper___Iznr{height:220px!important}.GreeksDisplay_container__3AGLZ{border-radius:8px!important;border:1px solid hsl(220 15% 18%)!important;background:hsl(220 18% 10%)!important;overflow:hidden}.GreeksDisplay_header__j7DF0{padding:12px 18px!important;border-bottom:1px solid hsl(220 15% 18%)!important}.GreeksDisplay_title__FjxLv{font-family:JetBrains Mono,monospace!important;font-size:12px!important;font-weight:600!important;letter-spacing:.08em!important;text-transform:uppercase!important;color:hsl(160 100% 45%)!important}.GreeksDisplay_grid__nr1Q_{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:1px!important;gap:1px!important;background:hsl(220 15% 18%)!important}.GreeksDisplay_cell__mc_o7{background:hsl(220 18% 10%)!important;padding:16px!important;text-align:center}.GreeksDisplay_desc__pDi6P{font-size:10px!important;text-transform:uppercase;letter-spacing:.12em!important;color:hsl(220 10% 50%)!important;margin-bottom:4px!important}.GreeksDisplay_label__qOzfJ{font-family:JetBrains Mono,monospace!important;font-size:12px!important;color:hsl(220 10% 50%)!important;margin-bottom:6px!important}.GreeksDisplay_value__vnIih{font-family:JetBrains Mono,monospace!important;font-size:18px!important;font-weight:700!important}.GreeksDisplay_positive__IP8Sg{color:hsl(160 100% 45%)!important}.GreeksDisplay_negative__0AOsF{color:hsl(0 70% 55%)!important}@media (max-width:900px){.GreeksDisplay_grid__nr1Q_{grid-template-columns:repeat(2,1fr)}}.TreeVisualization_container__X6PJT{border-radius:8px!important;border:1px solid hsl(220 15% 18%)!important;background:hsl(220 18% 10%)!important;padding:20px!important}.TreeVisualization_header___DTAh{display:flex;align-items:center;gap:8px!important;margin-bottom:16px!important}.TreeVisualization_dot__UkJFW{height:8px!important;width:8px!important;border-radius:50%!important;background:hsl(38 90% 55%)!important}.TreeVisualization_title__Hm0BI{font-size:12px!important;font-weight:600!important;letter-spacing:.08em!important;text-transform:uppercase!important}.TreeVisualization_steps__oWLIv,.TreeVisualization_title__Hm0BI{font-family:JetBrains Mono,monospace!important;color:hsl(215 15% 50%)!important}.TreeVisualization_steps__oWLIv{margin-left:auto!important;font-size:10px!important}.TreeVisualization_scroll__hbbBc{overflow-x:auto}.TreeVisualization_tree__o9WKn{display:flex;gap:4px!important;min-width:-moz-fit-content;min-width:fit-content;align-items:center}.TreeVisualization_column__q9BYG{display:flex;flex-direction:column;align-items:center;gap:4px!important}.TreeVisualization_stepLabel__JUy58{font-family:JetBrains Mono,monospace!important;font-size:9px!important;color:hsl(215 15% 50%)!important;margin-bottom:4px!important}.TreeVisualization_node__3xx_c{border-radius:4px!important;border:1px solid!important;padding:6px 8px!important;text-align:center!important;min-width:72px!important;transition:background .2s}.TreeVisualization_callNode__ZjkCv{border-color:hsl(142 60% 50%/.4)!important;background:hsl(142 60% 50%/.1)!important}.TreeVisualization_putNode__to6z0{border-color:hsl(0 70% 55%/.4)!important;background:hsl(0 70% 55%/.1)!important}.TreeVisualization_continuationNode__KyHxC{border-color:hsl(220 15% 18%/.6)!important;background:hsl(220 15% 16%/.3)!important}.TreeVisualization_stockPrice__Pu3Tv{font-family:JetBrains Mono,monospace!important;font-size:10px!important;color:hsl(215 15% 50%)!important;margin-bottom:0!important}.TreeVisualization_optionValue__HcgPx{font-family:JetBrains Mono,monospace!important;font-size:11px!important;font-weight:600!important;margin-bottom:0!important}.TreeVisualization_normalText__6KF_b{color:hsl(210 20% 90%)!important}.TreeVisualization_callText__G2xmW{color:hsl(142 60% 50%)!important}.TreeVisualization_putText__1sjeA{color:hsl(0 70% 55%)!important}.TreeVisualization_legend__cCATn{display:flex;gap:16px!important;margin-top:12px!important;font-size:10px!important;font-family:JetBrains Mono,monospace!important;color:hsl(215 15% 50%)!important}.TreeVisualization_legendItem__UUUqU{display:flex;align-items:center;gap:6px!important}.TreeVisualization_callLegend__fDbTp{height:8px!important;width:8px!important;border-radius:2px!important;background:hsl(142 60% 50%/.3)!important;border:1px solid hsl(142 60% 50%/.5)!important}.TreeVisualization_putLegend__9eiZ4{height:8px;width:8px!important;border-radius:2px!important;background:hsl(0 70% 55%/.3)!important;border:1px solid hsl(0 70% 55%/.5)!important}.TreeVisualization_continuationLegend__46X_L{height:8px!important;width:8px!important;border-radius:2px!important;background:hsl(220 15% 16%/.3)!important;border:1px solid hsl(220 15% 18%/.6)!important}.PayoffChart_container__OfroE{border-radius:8px!important;border:1px solid hsl(220 15% 18%)!important;background:hsl(220 18% 10%)!important;padding:20px!important}.PayoffChart_title__AynyG{font-family:JetBrains Mono,monospace!important;font-size:12px!important;font-weight:600!important;letter-spacing:.08em!important;text-transform:uppercase!important;color:hsl(160 100% 45%)!important;margin-bottom:16px!important}.PayoffChart_chartWrapper__Cahpm{width:100%!important;height:300px!important}.PayoffChart_tooltip__cej3A{background:hsl(220 18% 10%)!important;border:1px solid hsl(220 15% 18%)!important;border-radius:4px!important;font-family:JetBrains Mono,monospace!important;font-size:11px!important;color:hsl(160 10% 85%)!important}.PayoffChart_axisText__QkFNq{font-family:JetBrains Mono,monospace!important;font-size:10px!important;color:hsl(220 10% 50%)!important}.EarlyExerciseChart_container__hZ6KE{border-radius:8px!important;border:1px solid hsl(220 15% 18%)!important;background:hsl(220 18% 10%)!important;padding:20px!important}.EarlyExerciseChart_header__X3yJA{display:flex;align-items:center;gap:8px!important;margin-bottom:16px!important}.EarlyExerciseChart_dot__mgXSC{height:8px!important;width:8px!important;border-radius:50%!important;background:hsl(210 80% 60%)!important}.EarlyExerciseChart_title__GOeKS{font-family:JetBrains Mono,monospace!important;font-size:12px!important;font-weight:600!important;letter-spacing:.08em!important;text-transform:uppercase!important;color:hsl(215 15% 50%)!important;margin-bottom:14px!important}.EarlyExerciseChart_chart__CPFut{height:220px!important}