.SubjectBanner_bannerContainer__X2o81{position:fixed;right:2rem;z-index:1000;transition:top .1s ease-out}@media (min-width:1400px){.SubjectBanner_bannerContainer__X2o81{right:calc((100vw - 1200px) / 2 + 2rem)}}@media (max-width:1200px){.SubjectBanner_bannerContainer__X2o81{display:none}}.HorizontalSubjectBanner_horizontalBannerContainer__sQAHM{margin-top:12px;width:100%}.HorizontalSubjectBanner_horizontalBannerContainer__sQAHM img{width:100%;height:auto}.toolsLayout_main___BWj7{min-height:100vh;padding:2rem 0;background:#fafafa}.toolsLayout_contentWrapper__xXCe3{position:relative;max-width:1200px;margin:0 auto}.toolsLayout_mainContent__JgB0P{max-width:800px;margin:0 auto}.toolsLayout_bannerWrapper__URTxt{position:absolute;top:55px;right:0}@media (max-width:1200px){.toolsLayout_bannerWrapper__URTxt{display:none}}@media (max-width:768px){.toolsLayout_main___BWj7{padding:1rem 0}.toolsLayout_mainContent__JgB0P{padding:0 1rem}}.styles_container__TeDKu{max-width:1200px;margin:0 auto;padding:24px}.styles_calculator__IK3YA{margin-bottom:24px}.styles_inputSection__OXXyl{display:flex;flex-direction:column;gap:8px}.styles_steps__SYnTu{margin-top:24px}.styles_stepsList__5A9Mw{display:flex;flex-direction:column;gap:8px}.styles_step__EJVsv{background-color:#f5f5f5;padding:8px 12px;border-radius:6px;font-family:Courier New,monospace;font-size:14px}.styles_theory__3sr_x{margin-top:24px}.styles_example__9d4_D{background-color:#f6f8fa;border:1px solid #e1e4e8;border-radius:6px;padding:16px;margin:16px 0;text-align:center}.styles_factorialTable__5tM_d{border:1px solid #d9d9d9;border-radius:6px;overflow:hidden;margin:16px 0}.styles_tableRow__Egqe3{display:grid;grid-template-columns:1fr 1fr;border-bottom:1px solid #d9d9d9}.styles_tableRow__Egqe3:last-child{border-bottom:none}.styles_tableRow__Egqe3 span{padding:12px;text-align:center;border-right:1px solid #d9d9d9}.styles_tableRow__Egqe3 span:last-child{border-right:none}.styles_tableRow__Egqe3:first-child{background-color:#fafafa;font-weight:600}.styles_container__relqR{max-width:1200px;margin:0 auto;padding:24px}.styles_matricesCard__0Qel9,.styles_operationCard__xBX7J,.styles_resultCard__d9ll3,.styles_settingsCard__VZVlz{margin-bottom:24px}.styles_sizeControl__v_A7o{display:flex;flex-direction:column;gap:8px}.styles_matrixContainer__ZTAFd{text-align:center}.styles_matrixGrid__ZL2Mw{display:grid;grid-gap:8px;gap:8px;justify-content:center;margin-top:16px}.styles_matrixInput__NLN6L{width:60px;text-align:center}.styles_resultCell__Tgt_U{width:60px;height:32px;display:flex;align-items:center;justify-content:center;background-color:#f6f8fa;border:1px solid #d9d9d9;border-radius:6px;font-family:Courier New,monospace;font-weight:600}.styles_operationSelector__cBK0V{display:flex;flex-direction:column;gap:8px}.styles_theory___aRIJ{margin-top:24px}.styles_example__7RGXZ{background-color:#f6f8fa;border:1px solid #e1e4e8;border-radius:6px;padding:16px;margin:16px 0;text-align:center;font-family:Courier New,monospace;white-space:pre-line}.styles_container__47IvN{max-width:900px;margin:0 auto;padding:24px 0}.styles_matricesCard__Nqmyv,.styles_operationsCard__DC3lh,.styles_resultCard__e5GOz,.styles_settingsCard__Nqshi{margin-bottom:24px;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.09)}.styles_sizeControl__cyRBj{display:flex;align-items:center;gap:16px}.styles_matrixContainer__iqWtQ{display:flex;flex-direction:column;gap:16px}.styles_matrixSizeControls__FR__y{display:flex;justify-content:center;align-items:center;padding:16px;background-color:#fafafa;border-radius:8px}.styles_matrixGrid__YRRlq{display:flex;flex-direction:column;gap:8px;align-items:center}.styles_matrixRow__EOrW9{display:flex;gap:8px}.styles_matrixCell__CjtQP{width:60px;text-align:center}.styles_resultMatrix__dhVij{margin-top:20px;padding:20px;background-color:#f6ffed;border:1px solid #b7eb8f;border-radius:8px}.styles_resultCell__bdWxV{width:60px;text-align:center;font-weight:700;background-color:#e6f7ff;border:1px solid #91d5ff;padding:8px;border-radius:4px}@media (max-width:768px){.styles_container__47IvN{padding:16px}.styles_matrixCell__CjtQP,.styles_resultCell__bdWxV{width:50px}.styles_matrixSizeControls__FR__y{flex-direction:column;gap:8px}}.styles_inputCard__tYfNw,.styles_resultCard__20zoI{margin-bottom:24px;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.09)}.styles_resultCard__20zoI{margin-top:0}.styles_datePicker__y8WdZ{width:100%}.styles_inputCard__duj2h,.styles_resultCard__n2H7o{margin-bottom:24px;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.09)}.styles_resultCard__n2H7o{margin-top:0}.styles_timeInputGroup__AZDCM{display:flex;gap:12px;align-items:center;justify-content:center;margin-bottom:24px}.styles_timePicker__yJilB{width:200px}.styles_container__XTIQf{max-width:800px;margin:0 auto;padding:20px}.styles_calculator__We2vg,.styles_display__qkaA2{margin-bottom:24px}.styles_mathField__UVSRs{width:100%;font-size:18px;font-family:Courier New,monospace;border:2px solid #d9d9d9;border-radius:8px;padding:16px;resize:vertical;min-height:80px;background-color:#fafafa}.styles_mathField__UVSRs:focus{outline:none;border-color:#1890ff;box-shadow:0 0 0 2px rgba(24,144,255,.2)}.styles_latexPreview__k7Ujx{margin-top:16px;padding:16px;background-color:#f8f9fa;border:1px solid #e9ecef;border-radius:6px}.styles_latexRender__Yywy_{margin-top:8px;padding:12px;background-color:#fff;border:1px solid #dee2e6;border-radius:4px;min-height:40px;display:flex;align-items:center;justify-content:center;font-size:16px}.styles_latexRender__Yywy_:empty:before{content:"Введіть вираз для перегляду в LaTeX";color:#999;font-style:italic}.styles_keyboard__30hUh{margin-bottom:24px}.styles_keyboardTable__a_10L{width:100%;border-collapse:collapse;border:2px solid #d9d9d9;border-radius:8px;overflow:hidden}.styles_displayRow__k_fgT{background-color:#f5f5f5;padding:8px;text-align:center;border-bottom:1px solid #d9d9d9}.styles_cursorIndicator__fAzGu{font-size:14px;color:#666;font-family:Courier New,monospace}.styles_keyboardTable__a_10L td{padding:0;border:1px solid #d9d9d9;text-align:center;vertical-align:middle;cursor:pointer;transition:all .2s ease;height:50px;font-size:16px;font-weight:500}.styles_keyboardTable__a_10L td:hover{transform:scale(1.05);box-shadow:0 2px 8px rgba(0,0,0,.15)}.styles_buttonGray__SO3oO{background-color:#f5f5f5;color:#333}.styles_buttonGray__SO3oO:hover{background-color:#e6f7ff;color:#1890ff}.styles_buttonWhite__5XAhO{background-color:#fff;color:#333;border:1px solid #d9d9d9}.styles_buttonWhite__5XAhO:hover{background-color:#f0f8ff;color:#1890ff}.styles_buttonBlue__VKx7l{background-color:#1890ff;color:#fff}.styles_buttonBlue__VKx7l:hover{background-color:#40a9ff}.styles_buttonRed__gfvms{background-color:#ff4d4f;color:#fff}.styles_buttonRed__gfvms:hover{background-color:#ff7875}.styles_buttonGreen__sViv4{background-color:#52c41a;color:#fff;font-size:18px}.styles_buttonGreen__sViv4:hover{background-color:#73d13d}.styles_formula__ES4z6{font-style:italic;font-weight:500}.styles_fractionSymbol__qSltF{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;font-size:14px;color:#d46b08}.styles_numerator__FlxsP{line-height:1;margin-bottom:2px}.styles_fractionLine__gyQLp{line-height:1;font-size:12px;margin:1px 0}.styles_denominator__zuJak{line-height:1;margin-top:2px}.styles_result__S7J38{margin-top:24px;padding:16px;background-color:#f6ffed;border:1px solid #b7eb8f;border-radius:6px}.styles_resultLatex__9ztHQ{display:flex;align-items:center;justify-content:center;min-height:60px;font-size:24px}.styles_errorAlert__9UZSY{margin-top:16px}.styles_instructions__rTgJM{margin-top:24px}.styles_instructions__rTgJM ul{margin:16px 0;padding-left:20px}.styles_instructions__rTgJM li{margin-bottom:8px;line-height:1.6}@media (max-width:768px){.styles_container__XTIQf{padding:16px}.styles_keyboardTable__a_10L td{height:45px;font-size:14px}.styles_mathField__UVSRs{font-size:16px;padding:12px;min-height:60px}.styles_fractionSymbol__qSltF{font-size:12px}}.styles_container__3nTGJ{max-width:900px;margin:0 auto;padding:20px}.styles_calculator__0Hqps,.styles_inputSection__TEDKn{margin-bottom:24px}.styles_inputRow__HxCqH{display:flex;align-items:center;gap:16px;margin-bottom:20px;flex-wrap:wrap}.styles_input__5yH0H{flex:1 1;min-width:120px;text-align:center;font-size:18px;font-weight:500}.styles_operator__Xj6E0{color:#1890ff}.styles_equals__T9PUv,.styles_operator__Xj6E0{font-size:32px;font-weight:700;min-width:40px;text-align:center}.styles_equals__T9PUv{color:#52c41a}.styles_resultDisplay__a_z6l{min-width:120px;height:40px;display:flex;align-items:center;justify-content:center;background-color:#f6ffed;border:2px solid #b7eb8f;border-radius:6px;font-size:18px;font-weight:600;color:#52c41a;padding:0 16px}.styles_options___PcQa{margin-bottom:20px}.styles_checkboxLabel__gtNwk{display:flex;align-items:center;gap:8px;font-size:16px;cursor:pointer}.styles_checkboxLabel__gtNwk input[type=checkbox]{width:18px;height:18px;cursor:pointer}.styles_buttons__Z04j4{display:flex;gap:16px;flex-wrap:wrap}.styles_calculateButton__DMpAm{flex:1 1;min-width:200px;height:48px;font-size:16px;font-weight:600}.styles_clearButton__OajwI{height:48px;font-size:16px}.styles_errorAlert__vtKMy{margin-top:16px}.styles_solutionSection__ZOMEG{margin-top:24px;padding:20px;background-color:#f8f9fa;border:1px solid #e9ecef;border-radius:8px}.styles_steps__vS5gX{margin-top:16px}.styles_step__u4jH7{margin-bottom:16px}.styles_stepHeader__BPpTX{margin-bottom:8px}.styles_stepHeader__BPpTX strong{color:#1890ff;margin-right:8px}.styles_stepCalculation__pNy1y{background-color:#fff;padding:12px 16px;border:1px solid #dee2e6;border-radius:6px;font-family:Courier New,monospace;font-size:16px;color:#333;margin-bottom:8px}.styles_remainder__XtUKs{color:#ff4d4f;font-weight:500;font-style:italic}.styles_instructions__z4XHZ{margin-top:24px}.styles_instructions__z4XHZ ul{margin:16px 0;padding-left:20px}.styles_instructions__z4XHZ li{margin-bottom:8px;line-height:1.6}@media (max-width:768px){.styles_container__3nTGJ{padding:16px}.styles_inputRow__HxCqH{flex-direction:column;gap:12px}.styles_input__5yH0H{min-width:100%}.styles_equals__T9PUv,.styles_operator__Xj6E0{font-size:24px}.styles_resultDisplay__a_z6l{min-width:100%}.styles_buttons__Z04j4{flex-direction:column}.styles_calculateButton__DMpAm,.styles_clearButton__OajwI{width:100%}}.styles_container__P3Bar{max-width:1200px;margin:0 auto;padding:20px}.styles_calculator__hCJ8A{margin-bottom:32px}.styles_inputSection__iR3LO{padding:24px}.styles_inputRow__fJsnz{display:flex;align-items:center;gap:16px;margin-bottom:24px;flex-wrap:wrap}.styles_input__unfHC{flex:1 1;min-width:120px;font-size:18px;text-align:center;border:2px solid #d9d9d9;border-radius:8px}.styles_input__unfHC:focus{border-color:#1890ff;box-shadow:0 0 0 2px rgba(24,144,255,.2)}.styles_operationSelect__Pmhqm{min-width:140px}.styles_operationSelect__Pmhqm .styles_ant-select-selector__blLJd{border:2px solid #d9d9d9;border-radius:8px;font-size:16px;font-weight:500}.styles_equals__hwDgJ{font-size:24px;font-weight:700;color:#52c41a;min-width:30px;text-align:center}.styles_resultDisplay__QPnSk{flex:1 1;min-width:120px;padding:12px 16px;background:#f6ffed;border:2px solid #b7eb8f;border-radius:8px;font-size:18px;font-weight:700;text-align:center;color:#389e0d;min-height:46px;display:flex;align-items:center;justify-content:center}.styles_options__LUUGQ{margin-bottom:24px;padding:16px;background:#fafafa;border-radius:8px}.styles_checkboxLabel__Wc7U0{display:flex;align-items:center;gap:8px;font-size:16px;color:#262626;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.styles_checkboxLabel__Wc7U0 input[type=checkbox]{width:18px;height:18px;cursor:pointer}.styles_buttons__hI75b{display:flex;gap:16px;justify-content:center;flex-wrap:wrap}.styles_calculateButton___8ls5{background:#1890ff;border-color:#1890ff;font-size:16px;font-weight:500;height:48px;padding:0 32px;border-radius:8px}.styles_calculateButton___8ls5:hover{background:#40a9ff;border-color:#40a9ff}.styles_clearButton__pIkx7{height:48px;padding:0 24px;border-radius:8px;font-size:16px}.styles_errorAlert__L7nHK{margin-top:24px;border-radius:8px}.styles_solutionSection__nMMCr{margin-top:32px;padding:24px;background:#f9f9f9;border-radius:8px;border:1px solid #e8e8e8}.styles_steps__PFDpO{display:flex;flex-direction:column;gap:20px}.styles_step__q3jkQ{background:#fff;padding:20px;border-radius:8px;border:1px solid #e8e8e8;box-shadow:0 1px 3px rgba(0,0,0,.1)}.styles_stepHeader__doAiz{margin-bottom:12px;display:flex;flex-direction:column;gap:4px}.styles_stepHeader__doAiz .styles_ant-typography__m8qhv{margin:0}.styles_stepCalculation__WhsT3{padding:16px;background:#f6f8fa;border:1px solid #e1e8ed;border-radius:6px;font-family:Courier New,Consolas,monospace;font-size:16px;line-height:1.5;color:#24292e;white-space:pre-wrap;word-break:break-word}.styles_columnFormat__SZn86{font-family:Courier New,Consolas,monospace;font-size:14px;background:#f8f9fa;border:1px solid #dee2e6;text-align:center}.styles_columnFormat__SZn86 pre{margin:0;padding:0;font-family:inherit;white-space:pre;line-height:1.4}.styles_instructions__E9JlH{margin-top:24px}.styles_instructions__E9JlH ul{margin:0;padding-left:24px}.styles_instructions__E9JlH li{margin-bottom:8px;line-height:1.6}.styles_instructions__E9JlH strong{color:#1890ff}@media (max-width:768px){.styles_container__P3Bar{padding:16px}.styles_inputRow__fJsnz{flex-direction:column;gap:12px}.styles_input__unfHC,.styles_operationSelect__Pmhqm,.styles_resultDisplay__QPnSk{width:100%;min-width:unset}.styles_equals__hwDgJ{transform:rotate(90deg);margin:8px 0}.styles_buttons__hI75b{flex-direction:column}.styles_calculateButton___8ls5,.styles_clearButton__pIkx7{width:100%}.styles_stepCalculation__WhsT3{font-size:14px}.styles_columnFormat__SZn86{font-size:12px}}.styles_container__7eLRa{max-width:1200px;margin:0 auto;padding:20px}.styles_calculator__cHd50{margin-bottom:32px}.styles_inputSection__h7v2T{padding:24px}.styles_inputRow__nLZDG{margin-bottom:20px}.styles_inputGroup__3ZTpx{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.styles_inputGroup__3ZTpx .styles_ant-typography__b4apE{margin:0;min-width:80px}.styles_areaUnitSelect__VCGpv,.styles_piSelect__xs2iE,.styles_select__o6E1M,.styles_unitSelect__XFxoN{min-width:200px}.styles_input__hzDpL{min-width:120px;font-size:16px;text-align:center}.styles_buttons__1XYWR{display:flex;gap:16px;justify-content:center;margin-top:24px;flex-wrap:wrap}.styles_calculateButton__lqIcb{background:#1890ff;border-color:#1890ff;font-size:16px;font-weight:500;height:48px;padding:0 32px;border-radius:8px}.styles_calculateButton__lqIcb:hover{background:#40a9ff;border-color:#40a9ff}.styles_clearButton__DaF_z{height:48px;padding:0 24px;border-radius:8px;font-size:16px}.styles_errorAlert__CrFRf{margin-top:24px;border-radius:8px}.styles_resultSection__ptsj5{margin-top:24px;padding:20px;background:#f6ffed;border:1px solid #b7eb8f;border-radius:8px}.styles_resultDisplay__whi9u{font-size:24px;font-weight:700;color:#389e0d;text-align:center;padding:16px;background:#fff;border-radius:6px;border:2px solid #b7eb8f}.styles_solutionSection__N0jX_{margin-top:32px;padding:24px;background:#f9f9f9;border-radius:8px;border:1px solid #e8e8e8}.styles_steps__q7rfl{display:flex;flex-direction:column;gap:20px}.styles_step__4Mtuo{background:#fff;padding:20px;border-radius:8px;border:1px solid #e8e8e8;box-shadow:0 1px 3px rgba(0,0,0,.1)}.styles_stepHeader__5t9B1{margin-bottom:12px;display:flex;flex-direction:column;gap:4px}.styles_stepHeader__5t9B1 .styles_ant-typography__b4apE{margin:0}.styles_stepCalculation__A2WhR{padding:12px 16px;background:#f6f8fa;border:1px solid #e1e8ed;border-radius:6px;margin-bottom:12px;font-family:Courier New,Consolas,monospace;font-size:16px}.styles_stepResult__lDVcU{padding:12px 16px;background:#f0f9ff;border:1px solid #bae7ff;border-radius:6px;color:#1890ff;font-size:16px}.styles_instructions__1GAQ7{margin-top:24px}.styles_instructions__1GAQ7 ul{margin:0;padding-left:24px}.styles_instructions__1GAQ7 li{margin-bottom:8px;line-height:1.6}.styles_instructions__1GAQ7 strong{color:#1890ff}@media (max-width:768px){.styles_container__7eLRa{padding:16px}.styles_inputGroup__3ZTpx{flex-direction:column;align-items:flex-start;gap:8px}.styles_areaUnitSelect__VCGpv,.styles_input__hzDpL,.styles_piSelect__xs2iE,.styles_select__o6E1M,.styles_unitSelect__XFxoN{width:100%;min-width:unset}.styles_buttons__1XYWR{flex-direction:column}.styles_calculateButton__lqIcb,.styles_clearButton__DaF_z{width:100%}.styles_stepCalculation__A2WhR,.styles_stepResult__lDVcU{font-size:14px}}.styles_container__P6PGz{max-width:1200px;margin:0 auto;padding:20px}.styles_calculator___nBW8{margin-bottom:32px}.styles_inputSection__Ik3D0{padding:24px}.styles_inputRow__eLYWS{display:flex;align-items:center;gap:16px;margin-bottom:24px;flex-wrap:wrap}.styles_input__6oSzW{flex:1 1;min-width:120px;font-size:18px;text-align:center;border:2px solid #d9d9d9;border-radius:8px}.styles_input__6oSzW:focus{border-color:#1890ff;box-shadow:0 0 0 2px rgba(24,144,255,.2)}.styles_operator__MvJZO{font-size:32px;font-weight:700;color:#722ed1;min-width:40px;text-align:center}.styles_equals__3N7T2{font-size:24px;font-weight:700;color:#52c41a;min-width:30px;text-align:center}.styles_resultDisplay__ioICM{flex:1 1;min-width:120px;padding:12px 16px;background:#f6ffed;border:2px solid #b7eb8f;border-radius:8px;font-size:18px;font-weight:700;text-align:center;color:#389e0d;min-height:46px;display:flex;align-items:center;justify-content:center}.styles_buttons__WBiV1{display:flex;gap:16px;justify-content:center;flex-wrap:wrap}.styles_calculateButton__Ksc_R{background:#722ed1;border-color:#722ed1;font-size:16px;font-weight:500;height:48px;padding:0 32px;border-radius:8px}.styles_calculateButton__Ksc_R:hover{background:#9254de;border-color:#9254de}.styles_clearButton__AtrCv{height:48px;padding:0 24px;border-radius:8px;font-size:16px}.styles_errorAlert__fgkDD,.styles_visualSection__CRNbq{margin-top:24px;border-radius:8px}.styles_visualSection__CRNbq{padding:20px;background:#f0f2f5;border:1px solid #d9d9d9}.styles_visualDisplay__B5BY4{background:#fff;padding:20px;border-radius:6px;border:1px solid #e8e8e8;margin-top:12px}.styles_gridContainer__C3iW4{display:flex;flex-direction:column;gap:2px;margin-top:16px}.styles_gridRow__trk5P{display:flex;gap:2px}.styles_gridCell__OGgra{font-size:18px;font-weight:500;background:#fff;color:#1890ff}.styles_gridCellOperator__ssg0Y,.styles_gridCell__OGgra{width:40px;height:40px;border:1px solid #d9d9d9;display:flex;align-items:center;justify-content:center;font-family:Courier New,Consolas,monospace}.styles_gridCellOperator__ssg0Y{font-size:20px;font-weight:700;background:#f0f0f0;color:#722ed1}.styles_gridCellPartial__3mGms{border:1px solid #d9d9d9;font-size:16px;font-weight:500;background:#f6ffed;color:#52c41a}.styles_gridCellPartial__3mGms,.styles_gridCellResult__RVg8Q{width:40px;height:40px;display:flex;align-items:center;justify-content:center;font-family:Courier New,Consolas,monospace}.styles_gridCellResult__RVg8Q{border:2px solid #722ed1;font-size:18px;font-weight:700;background:#f9f0ff;color:#722ed1}.styles_dividerRow__7mUNR{display:flex;gap:2px}.styles_dividerCell__t6tmz{width:40px;height:20px;display:flex;align-items:center;justify-content:center;font-size:16px;color:#8c8c8c;font-family:Courier New,Consolas,monospace}.styles_visualDisplay__B5BY4 pre{font-family:Courier New,Consolas,monospace;font-size:18px;line-height:1.4;color:#262626;margin:0;text-align:center;white-space:pre}.styles_solutionSection__XWDgS{margin-top:32px;padding:24px;background:#f9f9f9;border-radius:8px;border:1px solid #e8e8e8}.styles_steps__827W8{display:flex;flex-direction:column;gap:20px}.styles_step__KdLdT{background:#fff;padding:20px;border-radius:8px;border:1px solid #e8e8e8;box-shadow:0 1px 3px rgba(0,0,0,.1)}.styles_stepHeader__aCB46{margin-bottom:12px;display:flex;flex-direction:column;gap:4px}.styles_stepHeader__aCB46 .styles_ant-typography__MJKyr{margin:0}.styles_stepCalculation__QNcwN{padding:16px;background:#f6f8fa;border:1px solid #e1e8ed;border-radius:6px;font-family:Courier New,Consolas,monospace;font-size:16px;line-height:1.5;color:#24292e;white-space:pre-wrap;word-break:break-word}.styles_instructions__zX30Q{margin-top:24px}.styles_instructions__zX30Q ul{margin:0;padding-left:24px}.styles_instructions__zX30Q li{margin-bottom:8px;line-height:1.6}.styles_instructions__zX30Q strong{color:#722ed1}@media (max-width:768px){.styles_container__P6PGz{padding:16px}.styles_inputRow__eLYWS{flex-direction:column;gap:12px}.styles_input__6oSzW,.styles_resultDisplay__ioICM{width:100%;min-width:unset}.styles_equals__3N7T2,.styles_operator__MvJZO{transform:rotate(90deg);margin:8px 0}.styles_buttons__WBiV1{flex-direction:column}.styles_calculateButton__Ksc_R,.styles_clearButton__AtrCv{width:100%}.styles_gridContainer__C3iW4{overflow-x:auto;padding:8px}.styles_gridCellOperator__ssg0Y,.styles_gridCellPartial__3mGms,.styles_gridCellResult__RVg8Q,.styles_gridCell__OGgra{width:32px;height:32px;font-size:14px}.styles_gridCellOperator__ssg0Y{font-size:16px}.styles_dividerCell__t6tmz{width:32px}.styles_visualDisplay__B5BY4 pre{font-size:14px;overflow-x:auto}.styles_stepCalculation__QNcwN{font-size:14px}}.styles_container__foLFG{max-width:1400px;margin:0 auto;padding:20px}.styles_calculator__En4cI{margin-bottom:32px}.styles_inputSection__1PIkl{padding:24px}.styles_calculatorRow__GxO2z{display:flex;align-items:center;justify-content:center;gap:12px;margin-bottom:20px;flex-wrap:wrap}.styles_inputGroup__PAQme{display:flex;flex-direction:column;align-items:center;gap:6px;position:relative}.styles_inputLabel__emoTx{font-size:13px;color:#666;margin-bottom:4px}.styles_baseInput__vr7dS{width:70px!important;height:32px!important;text-align:center;font-size:16px;font-weight:700;border-radius:8px;border:1px solid #d9d9d9;box-shadow:0 2px 4px rgba(0,0,0,.1)}.styles_powerSymbol__pUYDe{position:relative;display:flex;flex-direction:column;align-items:center}.styles_exponentInput__S_8PB{width:50px!important;height:24px!important;text-align:center;font-size:12px;font-weight:700;position:relative;top:-4px;border-radius:6px;border:1px solid #d9d9d9;box-shadow:0 2px 4px rgba(0,0,0,.1)}.styles_equals__3aH46{font-size:20px;color:#52c41a;min-width:30px}.styles_equals__3aH46,.styles_resultDisplay__ZJ9_M{font-weight:700;display:flex;align-items:center;justify-content:center}.styles_resultDisplay__ZJ9_M{padding:8px 12px;background:#f6ffed;border:2px solid #b7eb8f;border-radius:8px;font-size:16px;text-align:center;color:#389e0d;min-width:80px;min-height:36px}.styles_buttons__ot1Dq{display:flex;gap:16px;justify-content:center;margin-top:24px;flex-wrap:wrap}.styles_errorAlert__3x6cZ{margin-top:24px;border-radius:8px}.styles_customResult__NZgIp{margin-top:24px;padding:16px;background:#f0f9ff;border:1px solid #91d5ff;border-radius:8px;text-align:center}.styles_customResult__NZgIp .styles_katex-display__D3FQM{margin:0}.styles_customResult__NZgIp .styles_katex__2GezN{font-size:1.2em}.styles_tableSection__M0Ug_{margin-bottom:32px}.styles_tableHeader__GU_Md{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px;flex-wrap:wrap;gap:16px}.styles_downloadButton___Mhrn{background:#52c41a;border-color:#52c41a;color:#fff}.styles_downloadButton___Mhrn:hover{background:#73d13d;border-color:#73d13d;color:#fff}.styles_printButton__Psm7d{background:#722ed1;border-color:#722ed1;color:#fff}.styles_printButton__Psm7d:hover{background:#9254de;border-color:#9254de;color:#fff}.styles_tableContainer__oI_Fg{overflow-x:auto}.styles_powersTable__S0Peh{border-radius:8px;overflow:hidden}.styles_powersTable__S0Peh .styles_ant-table-thead__WCng8>tr>th{background:#f0f9ff;border-bottom:2px solid #91d5ff;font-weight:700;text-align:center;color:#1890ff;padding:4px 2px;font-size:11px}.styles_powersTable__S0Peh .styles_ant-table-tbody___Ogci>tr>td{text-align:center;font-family:Courier New,Consolas,monospace;font-size:10px;padding:3px 1px;white-space:nowrap;line-height:1.2}.styles_powersTable__S0Peh .styles_ant-table-tbody___Ogci>tr:nth-child(2n){background:#fafafa}.styles_powersTable__S0Peh .styles_ant-table-tbody___Ogci>tr:hover>td{background:#e6f7ff}.styles_definition__fUs_C{margin-bottom:32px}.styles_formula__RkZ1a{margin:24px 0;text-align:center;position:relative}.styles_formulaNote__4Erwy{margin-top:8px;font-size:14px;color:#666}.styles_examples__oOiPR{margin-bottom:24px}.styles_exampleGrid__hWwvt{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:20px;gap:20px;margin-top:20px}.styles_exampleItem__yO6DX{padding:20px;background:#f9f9f9;border-radius:8px;border:1px solid #e8e8e8;text-align:center}.styles_exampleItem__yO6DX .styles_ant-typography__oHms4{margin:0}.styles_exampleItem__yO6DX .styles_ant-typography__oHms4:first-child{margin-bottom:8px;font-size:16px}.styles_exampleItem__yO6DX .styles_ant-typography__oHms4:last-child{color:#666;font-size:14px}@media (max-width:768px){.styles_container__foLFG{padding:16px}.styles_tableHeader__GU_Md{flex-direction:column;align-items:stretch}.styles_exampleGrid__hWwvt{grid-template-columns:1fr}.styles_powersTable__S0Peh .styles_ant-table-tbody___Ogci>tr>td{font-size:9px;padding:2px 1px}.styles_powersTable__S0Peh .styles_ant-table-thead__WCng8>tr>th{padding:2px 1px;font-size:10px}}.styles_printOnly___gcv3{display:none}@media print{.styles_buttons__ot1Dq,.styles_calculator__En4cI,.styles_definition__fUs_C,.styles_downloadButton___Mhrn,.styles_examples__oOiPR,.styles_printButton__Psm7d,.styles_tableSection__M0Ug_{display:none}.styles_printOnly___gcv3{display:block}.styles_container__foLFG{padding:0;max-width:none}.styles_powersTable__S0Peh{font-size:10px}.styles_printOnly___gcv3 h2{text-align:center;margin-bottom:20px;font-size:18px}}.styles_container__c3kfi{width:100%}.styles_tableCard__huDQN{margin-bottom:24px}.styles_header__O_pIf{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;margin-top:0;flex-wrap:wrap;gap:16px}.styles_header__O_pIf h3{margin-top:0!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:0!important}.styles_largeTableContainer__dnr7P,.styles_tableContainer__zVNpj{overflow-x:auto;margin-bottom:16px}.styles_multiplicationTable__nLK_o{width:100%;border-collapse:collapse;font-size:12px;min-width:600px}.styles_multiplicationTable__nLK_o th{padding:8px 4px;text-align:center;font-weight:700;color:#1890ff;background-color:#f0f9ff;border:1px solid #91d5ff;white-space:nowrap}.styles_multiplicationTable__nLK_o td{padding:6px 4px;text-align:center;border:1px solid #d9d9d9;font-family:Courier New,Consolas,monospace;font-size:11px;line-height:1.2}.styles_baseCell__MmFyt{background-color:#fafafa!important;font-weight:700;color:#1890ff!important}.styles_dataCell__tpWk5{background-color:#fff}.styles_dataCell__tpWk5:nth-child(2n){background-color:#fafafa}@media (max-width:768px){.styles_container__c3kfi{padding:0!important;margin:0!important}.styles_tableCard__huDQN{margin:0!important;padding:8px!important;border-radius:0!important;box-shadow:none!important;border:none!important;background:transparent!important}.styles_tableCard__huDQN .styles_ant-card-body__wh9_1{padding:0!important;margin:0!important}.styles_header__O_pIf{flex-direction:column;align-items:stretch;gap:12px;margin-bottom:12px!important;padding:0!important}.styles_header__O_pIf h3{text-align:center;margin:0!important;padding:0!important;font-size:18px!important}.styles_largeTableContainer__dnr7P,.styles_tableContainer__zVNpj{margin-bottom:12px;padding:0!important;margin-left:0!important;margin-right:0!important}.styles_multiplicationTable__nLK_o{font-size:10px;min-width:500px}.styles_multiplicationTable__nLK_o td,.styles_multiplicationTable__nLK_o th{padding:4px 2px}}@media (max-width:480px){.styles_container__c3kfi{padding:0!important;margin:0!important}.styles_tableCard__huDQN{margin:0!important;padding:4px!important;border-radius:0!important;box-shadow:none!important;border:none!important;background:transparent!important}.styles_tableCard__huDQN .styles_ant-card-body__wh9_1{padding:0!important;margin:0!important}.styles_header__O_pIf h3{font-size:16px!important}.styles_multiplicationTable__nLK_o{font-size:9px;min-width:400px}.styles_multiplicationTable__nLK_o td,.styles_multiplicationTable__nLK_o th{padding:3px 1px}}.styles_container__UG226{width:100%}.styles_calculatorCard__DYP9I{margin-bottom:24px}.styles_header__SebA2{text-align:center;margin-bottom:32px}.styles_header__SebA2 h3{margin-bottom:8px;color:#1890ff}.styles_inputSection__qGyhm{margin-bottom:32px}.styles_inputGroup__l2IYL{display:flex;flex-direction:column;gap:8px}.styles_inputGroup__l2IYL .styles_ant-typography__AZRHR{margin-bottom:0}.styles_rateInput__o50op,.styles_termInput__AOx4I{display:flex;gap:8px;align-items:center}.styles_rateInput__o50op .styles_ant-input__SYUAu,.styles_termInput__AOx4I .styles_ant-input__SYUAu{flex:1 1}.styles_actions___qBPZ{display:flex;justify-content:center;margin-top:24px}.styles_errorAlert__uUjar{margin-bottom:24px}.styles_results__Oox4r{margin-top:32px;padding-top:24px;border-top:1px solid #f0f0f0}.styles_results__Oox4r h4{margin-bottom:24px;color:#1890ff}.styles_calculationDetails__gv9cp{background:#f8f9fa;padding:20px;border-radius:8px;margin-bottom:24px;border:1px solid #e9ecef}.styles_calculationDetails__gv9cp h5{margin-bottom:16px;color:#1890ff}.styles_detailRow__TVRqE{display:flex;justify-content:space-between;align-items:center;padding:8px 0;border-bottom:1px solid #e9ecef}.styles_detailRow__TVRqE:last-child{border-bottom:none}.styles_monthlyRateCalculation__TWS83{margin-top:20px;padding-top:20px;border-top:1px solid #e9ecef}.styles_monthlyRateCalculation__TWS83 h5{margin-bottom:12px;color:#1890ff}.styles_formula__8SHCX{background:#f1f3f4;padding:16px;border-radius:6px;border-left:4px solid #1890ff}.styles_formula__8SHCX .styles_ant-typography__AZRHR{margin-bottom:8px;font-family:Courier New,monospace}.styles_formula__8SHCX .styles_ant-typography__AZRHR:last-child{margin-bottom:0}.styles_summary__hHroy{margin-bottom:32px}.styles_resultCard__zCFgb{background:#fafafa;padding:16px;border-radius:8px;text-align:center;height:100%}.styles_resultCard__zCFgb .styles_ant-typography__AZRHR{margin-bottom:0}.styles_breakdown__L8Ui2{margin-top:32px}.styles_breakdownHeader__lqdCa{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.styles_breakdown__L8Ui2 h5{margin:0;color:#1890ff}.styles_viewSelector__NznTs{display:flex;gap:8px}.styles_breakdownTable__DcbUb{border:1px solid #f0f0f0;border-radius:8px;overflow:hidden;max-height:400px;overflow-y:auto}.styles_tableHeader__3MJwg{display:grid;background:#fafafa;padding:12px;font-weight:700;border-bottom:1px solid #f0f0f0;position:-webkit-sticky;position:sticky;top:0;z-index:1;grid-template-columns:1fr 2fr 2fr 2fr}.styles_tableHeader__3MJwg:has(+.styles_tableBody__q5UAf){grid-template-columns:80px 2fr 1.5fr 1.5fr 2fr}.styles_tableBody__q5UAf{max-height:350px;overflow-y:auto}.styles_tableRow__Ggp_i{display:grid;padding:8px 12px;border-bottom:1px solid #f0f0f0;align-items:center;font-size:13px;grid-template-columns:1fr 2fr 2fr 2fr}.styles_breakdown__L8Ui2 .styles_tableBody__q5UAf .styles_tableRow__Ggp_i{grid-template-columns:80px 2fr 1.5fr 1.5fr 2fr}.styles_tableRow__Ggp_i:last-child{border-bottom:none}.styles_tableRow__Ggp_i:nth-child(2n){background:#fafafa}@media (max-width:768px){.styles_container__UG226{padding:0!important;margin:0!important}.styles_calculatorCard__DYP9I{margin:0!important;padding:8px!important;border-radius:0!important;box-shadow:none!important;border:none!important;background:transparent!important}.styles_calculatorCard__DYP9I .ant-card-body{padding:0!important;margin:0!important}.styles_header__SebA2{margin-bottom:24px}.styles_header__SebA2 h3{font-size:18px!important}.styles_inputSection__qGyhm{margin-bottom:24px}.styles_rateInput__o50op,.styles_termInput__AOx4I{flex-direction:column;align-items:stretch}.styles_rateInput__o50op .styles_ant-select__HTqjA,.styles_termInput__AOx4I .styles_ant-select__HTqjA{width:100%!important}.styles_actions___qBPZ{margin-top:20px}.styles_summary__hHroy{margin-bottom:24px}.styles_resultCard__zCFgb{padding:12px;margin-bottom:16px}.styles_breakdownHeader__lqdCa{flex-direction:column;align-items:stretch;gap:12px}.styles_viewSelector__NznTs{justify-content:center}.styles_tableHeader__3MJwg,.styles_tableRow__Ggp_i{grid-template-columns:1fr 1.5fr 1.5fr 1.5fr;padding:8px;font-size:12px}.styles_breakdown__L8Ui2 .styles_tableBody__q5UAf .styles_tableRow__Ggp_i,.styles_tableHeader__3MJwg:has(+.styles_tableBody__q5UAf){grid-template-columns:60px 1.5fr 1fr 1fr 1.5fr;font-size:11px}.styles_calculationDetails__gv9cp{padding:16px}.styles_detailRow__TVRqE{flex-direction:column;align-items:stretch;gap:4px}.styles_formula__8SHCX{padding:12px;font-size:12px}}@media (max-width:480px){.styles_container__UG226{padding:0!important;margin:0!important}.styles_calculatorCard__DYP9I{margin:0!important;padding:4px!important;border-radius:0!important;box-shadow:none!important;border:none!important;background:transparent!important}.styles_calculatorCard__DYP9I .styles_ant-card-body__Ru0BY{padding:0!important;margin:0!important}.styles_header__SebA2 h3{font-size:16px!important}.styles_inputSection__qGyhm{margin-bottom:20px}.styles_actions___qBPZ{margin-top:16px}.styles_resultCard__zCFgb{padding:8px;margin-bottom:12px}.styles_tableHeader__3MJwg,.styles_tableRow__Ggp_i{grid-template-columns:1fr 1fr 1fr 1fr;padding:6px;font-size:11px}.styles_breakdown__L8Ui2 .styles_tableBody__q5UAf .styles_tableRow__Ggp_i,.styles_tableHeader__3MJwg:has(+.styles_tableBody__q5UAf){grid-template-columns:50px 1fr 1fr 1fr 1fr;font-size:10px;padding:4px}.styles_calculationDetails__gv9cp{padding:12px}.styles_formula__8SHCX{padding:8px;font-size:11px}}