:root{--brand-color:steelblue;--negative-sequence:magenta;--positive-sequence:limegreen;--zero-sequence:darkgrey;--vector-a:#dc143c;--vector-b:gold;--vector-c:blue;--vector-d:rgba(255, 0, 0, 0.75);--vector-e:orange;--vector-f:rgba(0, 255, 255);--vector-0:darkgrey;--vector-1:limegreen;--vector-2:magenta;--vector-3:black;--vector-4:#20b2aa;--vector-5:#ff1493}body,html{box-sizing:border-box;margin:0;padding:0;position:relative;height:100%;min-height:100vh;min-width:0;font-family:system-ui,-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen,Ubuntu,Cantarell,'Open Sans','Helvetica Neue',sans-serif}.logo{position:relative;height:75px;width:auto;margin:.5em 0 0 5em;object-fit:contain;top:0;left:1rem;object-fit:contain}.pageTitle{line-height:1;text-align:center;font-size:clamp(.5rem,4vw,3rem);color:var(--brand-color);font-weight:700;white-space:nowrap;margin:.5rem 1rem;padding-right:10rem}header{display:flex;flex-direction:row;align-items:center;justify-content:stretch;gap:1rem}.container{display:flex;flex-direction:column;justify-content:center;width:100%;height:100%;margin-top:1rem}.firstRow{display:flex;justify-content:space-evenly;align-items:center}.secondRow{display:flex;justify-content:center;width:100vw;height:100%;margin-top:0}button{position:relative;background:beige;outline:0;border:1px solid #000;border-radius:.25em;width:100px;font-size:1rem;color:#000;font-family:Monorama,monospace;padding:.25em .75em;cursor:pointer;overflow:hidden;transition:.3s;z-index:100}button span{padding-right:.5em}button:after{content:'';position:absolute;top:0;left:0;width:0%;height:100%;background:#000;color:#fff;z-index:-1;transition:.3s}button:hover{color:#fff}button:hover:after{width:100%}:not(circle):is(.vectora,.vectorb,.vectorc,.vectord,.vectore,.vectorf,.vector0,.vector1,.vector2,.vector3,.vector4,.vector5):hover{stroke-width:5px}circle{fill:rgba(255,255,255,.1);stroke:#000;stroke-width:.2px}circle:hover{stroke-width:1px;cursor:grab}#Containersvg{overflow:visible}polyline{stroke-width:5px}polyline.vectora{stroke:var(--vector-a);stroke-width:4.5px;stroke-linecap:round}polyline.vectorb{stroke:var(--vector-b);stroke-width:4.5px;stroke-linecap:round}polyline.vectorc{stroke:var(--vector-c);stroke-width:4.5px;stroke-linecap:round}polyline.vectord{stroke:var(--vector-d);stroke-width:4.5px;stroke-linecap:round}polyline.vectore{stroke:var(--vector-e);stroke-width:4.5px;stroke-linecap:round}polyline.vectorf{stroke:var(--vector-f);stroke-width:4.5px;stroke-linecap:round}polyline.vector0{stroke:var(--zero-sequence);stroke-width:3px}polyline.vector1{stroke:var(--positive-sequence);stroke-width:3px}polyline.vector2{stroke:var(--negative-sequence);stroke-width:3px}polyline.vector3{stroke:var(--vector-3);stroke-width:3px}polyline.vector4{stroke:var(--vector-4);stroke-width:3px}polyline.vector5{stroke:var(--vector-5);stroke-width:3px}text.vectora,text.vectorb,text.vectorc,text.vectord,text.vectore,text.vectorf{font-size:24px;font-weight:700}text.vectora{fill:var(--vector-a)}text.vectorb{fill:var(--vector-b)}text.vectorc{fill:var(--vector-c)}text.vectord{fill:var(--vector-d)}text.vectore{fill:var(--vector-e)}text.vectorf{fill:var(--vector-f)}.Sequence0,.Sequence1,.Sequence2,.Sequence3,.Sequence4,.Sequence5{font-size:24px;font-weight:700}.Sequence0{fill:var(--vector-0)}.Sequence1{fill:var(--vector-1)}.Sequence2{fill:var(--vector-2)}.Sequence3{fill:var(--vector-3)}.Sequence4{fill:var(--vector-4)}.Sequence5{fill:var(--vector-5)}.NegativeSequence{stroke:var(--negative-sequence)}.PositiveSequence{stroke:var(--positive-sequence)}.ZeroSequence{stroke:var(--zero-sequence)}marker{fill:#000}#marka{fill:var(--vector-a)}#markb{fill:var(--vector-b)}#markc{fill:var(--vector-c)}#markd{fill:var(--vector-d)}#marke{fill:var(--vector-e)}#markf{fill:var(--vector-f)}#mark0{fill:var(--zero-sequence)}#mark1{fill:var(--positive-sequence)}#mark2{fill:var(--negative-sequence)}#mark3{fill:var(--vector-3)}#mark4{fill:var(--vector-4)}#mark5{fill:var(--vector-5)}.equation-container{position:absolute;left:50%;transform:translateX(-50%);margin-top:20px;padding:10px;background-color:#fff;border:1px solid #ccc;box-shadow:0 4px 8px rgba(0,0,0,.2);z-index:1000}.katex .mclose,.katex .mopen{margin:0!important;padding:0!important}.vlist{font-weight:700}