.MatrixCalculator-module__9pe3Zq__page{color:#17243a;background:radial-gradient(circle at 88% 0,#5f83ff24,#0000 25%),#f5f7fc;min-height:100vh;padding-bottom:70px}.MatrixCalculator-module__9pe3Zq__hero{text-align:center;width:min(820px,100% - 32px);margin:0 auto;padding:44px 0 28px}.MatrixCalculator-module__9pe3Zq__hero p,.MatrixCalculator-module__9pe3Zq__cardHeading p,.MatrixCalculator-module__9pe3Zq__operationGroups>div>p,.MatrixCalculator-module__9pe3Zq__dimensionPanel p,.MatrixCalculator-module__9pe3Zq__resultCard>p,.MatrixCalculator-module__9pe3Zq__connected p{color:#3157e8;letter-spacing:.13em;margin:0;font-size:.68rem;font-weight:850}.MatrixCalculator-module__9pe3Zq__hero h1{letter-spacing:-.065em;max-width:760px;margin:12px auto 0;font-size:clamp(2rem,4vw,3.45rem);line-height:1.02}.MatrixCalculator-module__9pe3Zq__hero>span{color:#65758e;max-width:720px;margin:14px auto 0;font-size:.94rem;line-height:1.65;display:block}.MatrixCalculator-module__9pe3Zq__workspace{grid-template-columns:minmax(0,1.22fr) minmax(300px,.78fr);align-items:start;gap:18px;width:min(1200px,100% - 32px);margin:0 auto;display:grid}.MatrixCalculator-module__9pe3Zq__inputCard,.MatrixCalculator-module__9pe3Zq__resultCard{background:#fff;border:1px solid #dce5f2;border-radius:20px;min-width:0;padding:22px;box-shadow:0 14px 32px #1e356412}.MatrixCalculator-module__9pe3Zq__cardHeading{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.MatrixCalculator-module__9pe3Zq__cardHeading h2,.MatrixCalculator-module__9pe3Zq__resultCard h2{letter-spacing:-.05em;margin:7px 0 0;font-size:1.55rem}.MatrixCalculator-module__9pe3Zq__cardHeading>span{color:#3157e8;background:#eef3ff;border-radius:8px;padding:6px 8px;font:800 .69rem ui-monospace,SFMono-Regular,Menlo,monospace}.MatrixCalculator-module__9pe3Zq__operationGroups{gap:13px;margin-top:18px;display:grid}.MatrixCalculator-module__9pe3Zq__operations{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin-top:7px;display:grid}.MatrixCalculator-module__9pe3Zq__operations button{color:#63738c;cursor:pointer;text-align:left;min-height:59px;font:inherit;background:#fbfcff;border:1px solid #dde6f2;border-radius:10px;align-content:start;gap:3px;padding:8px;display:grid}.MatrixCalculator-module__9pe3Zq__operations button:hover,.MatrixCalculator-module__9pe3Zq__operations .MatrixCalculator-module__9pe3Zq__activeOperation{color:#3157e8;background:#eaf0ff;border-color:#b7c9f7}.MatrixCalculator-module__9pe3Zq__operations b{font-size:.8rem}.MatrixCalculator-module__9pe3Zq__operations span{font-size:.63rem;line-height:1.35}.MatrixCalculator-module__9pe3Zq__dimensionPanel{background:#eef3ff;border-radius:13px;grid-template-columns:minmax(0,1fr) auto;gap:12px;margin-top:16px;padding:13px;display:grid}.MatrixCalculator-module__9pe3Zq__dimensionPanel>div>span{color:#65758f;max-width:390px;margin-top:6px;font-size:.76rem;line-height:1.5;display:block}.MatrixCalculator-module__9pe3Zq__dimensionControls{flex-wrap:wrap;align-items:end;gap:7px;display:flex}.MatrixCalculator-module__9pe3Zq__dimensionControls label,.MatrixCalculator-module__9pe3Zq__methodInput,.MatrixCalculator-module__9pe3Zq__scalarInput{color:#62738d;letter-spacing:.08em;gap:5px;font-size:.65rem;font-weight:850;display:grid}.MatrixCalculator-module__9pe3Zq__dimensionControls select,.MatrixCalculator-module__9pe3Zq__methodInput select,.MatrixCalculator-module__9pe3Zq__scalarInput input,.MatrixCalculator-module__9pe3Zq__pastePanel select{color:#1e304d;background:#fff;border:1px solid #cad9f1;border-radius:8px;min-width:68px;padding:9px;font:800 .8rem inherit}.MatrixCalculator-module__9pe3Zq__scalarInput,.MatrixCalculator-module__9pe3Zq__methodInput{background:#f9fbff;border:1px solid #d8e3f3;border-radius:12px;margin-top:12px;padding:12px}.MatrixCalculator-module__9pe3Zq__scalarInput input,.MatrixCalculator-module__9pe3Zq__methodInput select{margin-top:1px}.MatrixCalculator-module__9pe3Zq__quickActions{color:#71819a;flex-wrap:wrap;align-items:center;gap:7px 10px;margin-top:13px;font-size:.73rem;line-height:1.45;display:flex}.MatrixCalculator-module__9pe3Zq__quickActions button,.MatrixCalculator-module__9pe3Zq__pastePanel button{color:#536782;cursor:pointer;background:#fff;border:1px solid #d5e1f2;border-radius:8px;padding:7px 9px;font:800 .72rem inherit}.MatrixCalculator-module__9pe3Zq__quickActions button:hover,.MatrixCalculator-module__9pe3Zq__pastePanel button:hover{color:#3157e8;background:#f4f7ff;border-color:#b6c8f6}.MatrixCalculator-module__9pe3Zq__pastePanel{background:#fff;border:1px solid #dce5f2;border-radius:12px;margin-top:13px}.MatrixCalculator-module__9pe3Zq__pastePanel summary{cursor:pointer;color:#334968;padding:12px;font-size:.8rem;font-weight:850}.MatrixCalculator-module__9pe3Zq__pastePanel>div{grid-template-columns:120px minmax(0,1fr) auto;gap:8px;padding:0 12px 12px;display:grid}.MatrixCalculator-module__9pe3Zq__pastePanel textarea{resize:vertical;color:#1b2b46;background:#fbfcff;border:1px solid #cfddee;border-radius:8px;outline:0;width:100%;min-width:0;padding:9px;font:700 .78rem/1.45 ui-monospace,SFMono-Regular,Menlo,monospace}.MatrixCalculator-module__9pe3Zq__matrixArea{gap:12px;margin-top:16px;display:grid}.MatrixCalculator-module__9pe3Zq__matrixBlock{background:#fbfcff;border:1px solid #dfe7f3;border-radius:13px;min-width:0;padding:13px}.MatrixCalculator-module__9pe3Zq__matrixBlock>p{color:#314866;margin:0 0 9px;font-size:.76rem;font-weight:850}.MatrixCalculator-module__9pe3Zq__matrixScroll,.MatrixCalculator-module__9pe3Zq__resultMatrixScroll{scrollbar-width:thin;padding-bottom:3px;overflow-x:auto}.MatrixCalculator-module__9pe3Zq__matrix,.MatrixCalculator-module__9pe3Zq__resultMatrix{border-left:3px solid #3157e8;border-right:3px solid #3157e8;border-radius:5px;gap:6px;min-width:max-content;padding:8px;display:grid}.MatrixCalculator-module__9pe3Zq__matrix input,.MatrixCalculator-module__9pe3Zq__vector input{color:#17243a;text-align:center;background:#fff;border:1px solid #cedced;border-radius:8px;outline:0;width:100%;min-width:58px;padding:9px 7px;font:700 .84rem ui-monospace,SFMono-Regular,Menlo,monospace}.MatrixCalculator-module__9pe3Zq__matrix input:focus,.MatrixCalculator-module__9pe3Zq__vector input:focus{border-color:#3157e8;box-shadow:0 0 0 3px #3157e81f}.MatrixCalculator-module__9pe3Zq__vector{grid-template-columns:repeat(auto-fit,minmax(64px,1fr));gap:7px;display:grid}.MatrixCalculator-module__9pe3Zq__calculate{color:#fff;cursor:pointer;background:#3157e8;border:0;border-radius:11px;justify-content:space-between;align-items:center;width:100%;margin-top:17px;padding:13px 15px;font:850 .87rem inherit;display:flex}.MatrixCalculator-module__9pe3Zq__calculate:hover{background:#2446c7}.MatrixCalculator-module__9pe3Zq__calculate span{font-size:1.1rem}.MatrixCalculator-module__9pe3Zq__resultCard{min-height:500px}.MatrixCalculator-module__9pe3Zq__resultCard>span{color:#65758e;margin-top:11px;font-size:.85rem;line-height:1.6;display:block}.MatrixCalculator-module__9pe3Zq__emptyResult{text-align:center;color:#7788a1;place-content:center;min-height:270px;font-size:.87rem;line-height:1.6;display:grid}.MatrixCalculator-module__9pe3Zq__scalarResult{color:#3157e8;letter-spacing:-.07em;margin-top:24px;font:700 clamp(2.4rem,6vw,4rem)/1 ui-monospace,SFMono-Regular,Menlo,monospace;display:block}.MatrixCalculator-module__9pe3Zq__resultVector{gap:8px;margin-top:21px;display:grid}.MatrixCalculator-module__9pe3Zq__resultVector span,.MatrixCalculator-module__9pe3Zq__textResult strong{color:#60718c;background:#f8fbff;border:1px solid #d8e4f4;border-radius:10px;padding:11px;font:700 .86rem ui-monospace,SFMono-Regular,Menlo,monospace}.MatrixCalculator-module__9pe3Zq__resultVector b,.MatrixCalculator-module__9pe3Zq__textResult strong{color:#3157e8}.MatrixCalculator-module__9pe3Zq__textResult{gap:8px;margin-top:21px;display:grid}.MatrixCalculator-module__9pe3Zq__resultMatrixScroll{margin-top:21px}.MatrixCalculator-module__9pe3Zq__resultMatrix span{color:#3157e8;text-align:center;background:#f8fbff;border:1px solid #d7e3f4;border-radius:8px;min-width:58px;padding:9px 7px;font:700 .82rem ui-monospace,SFMono-Regular,Menlo,monospace}.MatrixCalculator-module__9pe3Zq__connected{color:#d7e4fb;background:#14213a;border-radius:12px;margin-top:23px;padding:13px}.MatrixCalculator-module__9pe3Zq__connected p{color:#afc0f3}.MatrixCalculator-module__9pe3Zq__connected span{color:#d7e4fb;margin-top:7px;font-size:.78rem;line-height:1.55;display:block}@media (max-width:930px){.MatrixCalculator-module__9pe3Zq__workspace{grid-template-columns:1fr}.MatrixCalculator-module__9pe3Zq__resultCard{min-height:330px}}@media (max-width:640px){.MatrixCalculator-module__9pe3Zq__hero,.MatrixCalculator-module__9pe3Zq__workspace{width:min(100% - 22px,1200px)}.MatrixCalculator-module__9pe3Zq__hero{text-align:left;padding:34px 0 22px}.MatrixCalculator-module__9pe3Zq__hero h1{font-size:2.15rem}.MatrixCalculator-module__9pe3Zq__inputCard,.MatrixCalculator-module__9pe3Zq__resultCard{border-radius:17px;padding:16px}.MatrixCalculator-module__9pe3Zq__cardHeading{flex-direction:column}.MatrixCalculator-module__9pe3Zq__operations{grid-template-columns:repeat(2,minmax(0,1fr))}.MatrixCalculator-module__9pe3Zq__dimensionPanel,.MatrixCalculator-module__9pe3Zq__pastePanel>div{grid-template-columns:1fr}.MatrixCalculator-module__9pe3Zq__pastePanel button{min-height:40px}.MatrixCalculator-module__9pe3Zq__matrix input,.MatrixCalculator-module__9pe3Zq__vector input{font-size:16px}.MatrixCalculator-module__9pe3Zq__quickActions{align-items:stretch}.MatrixCalculator-module__9pe3Zq__resultCard{min-height:300px}}@media (max-width:350px){.MatrixCalculator-module__9pe3Zq__operations{grid-template-columns:1fr}.MatrixCalculator-module__9pe3Zq__inputCard,.MatrixCalculator-module__9pe3Zq__resultCard{padding:14px}}@media (max-width:640px){.MatrixCalculator-module__9pe3Zq__inputCard,.MatrixCalculator-module__9pe3Zq__resultCard{box-shadow:0 9px 22px #1e35640d}.MatrixCalculator-module__9pe3Zq__matrixScroll,.MatrixCalculator-module__9pe3Zq__resultMatrixScroll{margin-inline:-2px}.MatrixCalculator-module__9pe3Zq__dimensionControls{width:100%}.MatrixCalculator-module__9pe3Zq__dimensionControls label{flex:1}.MatrixCalculator-module__9pe3Zq__page{padding-bottom:42px}.MatrixCalculator-module__9pe3Zq__hero{padding:20px 0 14px}.MatrixCalculator-module__9pe3Zq__hero h1{font-size:clamp(1.72rem,8vw,2.15rem)}.MatrixCalculator-module__9pe3Zq__hero>span{margin-top:9px;font-size:.84rem;line-height:1.55}.MatrixCalculator-module__9pe3Zq__workspace{gap:12px}.MatrixCalculator-module__9pe3Zq__inputCard,.MatrixCalculator-module__9pe3Zq__resultCard{border-radius:16px;padding:15px}.MatrixCalculator-module__9pe3Zq__operationGroups{max-height:206px;padding-right:2px;overflow-y:auto}.MatrixCalculator-module__9pe3Zq__operations button{min-height:50px}.MatrixCalculator-module__9pe3Zq__operations span{display:none}.MatrixCalculator-module__9pe3Zq__dimensionPanel{margin-top:12px}.MatrixCalculator-module__9pe3Zq__resultCard{min-height:0}.MatrixCalculator-module__9pe3Zq__emptyResult{min-height:160px}}
