.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_matrixContainer__Lb55a{margin-bottom:16px}.styles_calculateButtonContainer__sWJd5{margin-top:16px;padding-top:16px;border-top:1px solid #f0f0f0}.styles_matrixSizeControls__8hXkC{margin-bottom:8px}.styles_matrixSizeSelect__ICo_q{width:80px}.styles_matrixGrid__Sv6p7{display:grid;grid-gap:4px;gap:4px;grid-template-columns:repeat(var(--matrix-size,3),1fr);max-width:-moz-fit-content;max-width:fit-content;margin:0 auto;padding:8px}.styles_matrixCell__8pzbE{width:100%}.styles_matrixCard__poP7G,.styles_resultCard__2jPM_{margin-bottom:24px;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.09)}.styles_determinantValue__LC8mI{font-size:20px;font-weight:700}.styles_steps__7P_3m{margin-top:16px}.styles_calculationSteps__87dzY{background-color:#f8f9fa;border:1px solid #e9ecef;border-radius:8px;padding:16px;font-family:Courier New,monospace}.styles_stepItem__U7w0W{margin-bottom:8px;line-height:1.6;font-size:14px}.styles_stepItem__U7w0W:last-child{margin-bottom:0}@media (max-width:768px){.styles_matrixContainer__Lb55a{margin-bottom:12px}.styles_matrixGrid__Sv6p7{gap:2px;padding:4px}.styles_matrixCell__8pzbE{font-size:14px;padding:4px 6px}.styles_matrixSizeSelect__ICo_q{width:60px}.styles_calculateButtonContainer__sWJd5{margin-top:12px;padding-top:12px}.styles_calculationSteps__87dzY{padding:12px;font-size:13px}.styles_stepItem__U7w0W{margin-bottom:6px}.styles_matrixCard__poP7G,.styles_resultCard__2jPM_{margin-bottom:16px;border-radius:6px}}.styles_theoryCard__4FiqP{margin-top:20px}.styles_example__UVSKG{background-color:#f5f5f5;padding:16px;border-radius:6px;margin:16px 0;overflow-x:auto}.styles_example__UVSKG code{font-size:14px;line-height:1.6}@media (max-width:768px){.styles_container__x2qrf{padding:0}.styles_container__x2qrf .styles_title__WNRfx{font-size:24px!important;line-height:1.3!important;margin-bottom:16px!important}.styles_container__x2qrf .styles_alert__RQ9wX{margin-bottom:16px!important;padding:12px 16px!important}.styles_matrixCell__WJNBa{width:50px}.styles_matrixSizeControls__79qXC{flex-direction:column;gap:8px}.styles_determinantValue__2D8OE{font-size:18px}.styles_theoryCard__4FiqP{margin-top:16px}.styles_example__UVSKG{padding:12px;margin:12px 0}.styles_example__UVSKG code{font-size:13px}}