::-webkit-scrollbar{width:5px!important;height:8px!important}::-webkit-scrollbar-track{background:hsla(0,0%,100%,.1)}::-webkit-scrollbar-thumb{background:rgba(0,0,0,.2)}body{margin:0;overscroll-behavior:none;touch-action:none;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-user-select:none;-moz-user-select:none;user-select:none}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.qJTHM{text-size-adjust:100%}.calculator{display:flex;margin:50px;position:relative;height:300px;top:-77px;left:-281px}.calculator-buttons{margin-top:20px}.button-row{display:flex;justify-content:center}.calculator button{width:50px;height:50px;font-size:18px;margin:5px;cursor:pointer}.calculator-display{width:242px;height:50px;border:1px solid #ccc;display:flex;align-items:center;justify-content:flex-end;padding:10px;font-size:20px;margin-bottom:10px}.container{-webkit-user-select:text;-moz-user-select:text;user-select:text}.card{border-radius:1rem}.card-title{font-weight:600}ul{padding-left:1.2rem}ul li{margin-bottom:.6rem}#timer{display:flex;flex-direction:row;align-items:center;gap:10px;position:fixed;top:7px;left:466px;background-color:white;padding:10px;box-shadow:0 4px 6px rgba(0,0,0,.1);z-index:100;color:#6c3f1a;font-family:Arial,sans-serif;font-weight:300;white-space:nowrap}#clock{display:inline;color:red}#timer p{margin:0}@media screen and (max-width:650px){#timer{position:-webkit-sticky;position:sticky;left:0;display:none}}.toggle{display:flex;left:1px;justify-content:space-between;border:3px solid white;border-radius:1rem;position:relative;padding:2px;cursor:pointer}.toggle>*{width:1.4rem!important;height:1.4rem!important;color:white}@media screen and (max-width:450px){.toggle{left:-59px}}.save2{border-radius:34px;margin-top:9px;right:136px}.save2,.save3{background-color:orange;position:relative;top:-4px;font-family:"Arial, sans-serif";font-weight:700}.save3{border-radius:10px;margin-top:11px;left:-44px}#exampleFormControlSelect1{position:relative;top:-8px}.form-group{font-weight:700;left:-34px;top:1px;align-items:center}.form-group label{color:white;text-shadow:2px 2px 4px #333;position:relative;top:-5px}.save{top:12px;left:500px}.login,.save{position:fixed}.login{right:20px;display:flex;gap:14px}.right{display:flex;position:relative;top:-2px;flex-direction:row;height:50px;flex-wrap:wrap}.btn-primary{position:relative}.btn-primary,.btn-primary:hover{color:#fff;background-color:#6d3f19;border-color:#b9aaa0}@media screen and (max-width:1100px){.reset{top:8px}.form-group{display:none!important}.sright{display:none}.login{right:0}.login,.save{position:relative;top:0}.save{display:none;left:0}.right .btn-primary{color:#fff;background-color:#6d3f19;border-color:#d0e0dd;position:relative}.save2,.toggle{left:0}.toolbars{display:none}.logout{position:relative;margin:5px}.form-group label{position:relative;right:25px}}.IDEBox::-webkit-scrollbar-track{background:#987761}.IDEBox::-webkit-scrollbar-thumb{background:#555;border-radius:6px;width:30px;height:0}.IDEBox::-webkit-scrollbar-thumb:hover{cursor:-webkit-grabbing;cursor:grabbing;background:#55ba3e}.instructions{display:flex;flex-direction:column;align-items:center;font-family:Roboto,sans-serif;font-size:1rem;line-height:1.5;color:#333}#timer-cover{position:-webkit-sticky;position:sticky;left:330px;top:10px}.conatainer{min-width:300px}canvas{will-change:transform;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0)}main{zoom:.75;position:fixed;z-index:100;width:100%}.modal-title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}input[type=range]{accent-color:#A67B5B}#psudocode+label{border:4px solid #47ff1e;border-radius:100%;cursor:pointer;background-color:white;box-shadow:0 0 10px #000000;width:30px;height:30px;position:relative;height:26px;top:24px;background-repeat:no-repeat;background-size:contain;background-position:50%;margin:0;background-image:url(/_next/static/media/psudocode.9a5b1407.png)}#exampleModal2{position:absolute;height:476px;width:300px;top:29px;left:0;overflow:unset}.modal-body{height:60vh;width:33vw;margin:0;min-width:300px;padding:3px}.modal-content{height:70vh;width:33vw;min-width:338px}.pointer-modal{height:282px;width:33vw;min-width:338px;white-space:pre-wrap}.matrix-modal{height:452px;white-space:pre-wrap;width:42vw;min-width:300px}.rowcolumn{display:flex;flex-direction:row;flex-wrap:wrap}.App{text-align:center}.form-control{width:239px}.App-logo{height:40vmin;pointer-events:none}.bg-dark{background-color:#634832!important}main{background-color:#5b290f9e}#canvas{overflow:hidden}.scrollbarelement{overflow:hidden!important;height:575px}.editor{position:"relative";z-index:300}@media (hover:none) and (pointer:coarse){#canvas{overflow:hidden}.scrollbarelement{overflow:hidden!important}}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}body{overflow:hidden;background-color:#634832ad}.App-header,.sizes{display:flex;align-items:center}.App-header{background-color:#282c34;min-height:100vh;flex-direction:column;justify-content:center;font-size:calc(10px + 2vmin);color:white}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}input[type=radio]{display:none}input[type=radio]+label{display:inline-block;width:80px;height:80px;background-size:cover;background-repeat:no-repeat;cursor:pointer}input[type=color]{cursor:pointer}#array+label{border-radius:100%;border:4px solid #634832;box-shadow:0 0 10px #000000;width:40px;height:40px;margin:0}#array+label,#panning+label{background-color:white;display:flex;align-items:center;justify-content:center;background-repeat:no-repeat;background-size:contain;background-position:50%}#panning+label{border-radius:100%;display:block;width:35px;height:35px;margin:0 0 0 10px}#panning:checked+label{border:5px solid #3e2d1f;background-color:white;box-shadow:inset 0 4px 10px rgba(0,0,0,.9);width:40px;height:40px}#calculator+label{background-image:url(/_next/static/media/calculator.680849de.png)}#calculator+label,#eraser+label{background-color:white;border:4px solid #634832;box-shadow:0 0 10px #000000;border-radius:100%;width:30px;height:30px;background-repeat:no-repeat;background-size:contain;background-position:50%;margin:0}#eraser+label{background-image:url(/_next/static/media/eraser.e8670ae6.png)}#eraser:checked+label{border:5px solid #634832;background-color:white;box-shadow:inset 0 4px 10px rgba(0,0,0,.9)}#exampleModalpsudocode{position:absolute;height:78vh;width:33vw;top:12vh;overflow:unset}.modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translateX(-100%)}.modal.fade.show .modal-dialog{transform:translateX(0)}#Array2+label{width:40px;height:40px}#Array2+label,#iframes+label{background-color:white;border:4px solid #634832;box-shadow:0 0 10px #000000;border-radius:100%;margin:0;display:flex;align-items:center;justify-content:center;background-repeat:no-repeat;background-size:contain;background-position:50%}#iframes+label{width:30px;height:30px}#queue+label{background-color:white;border:4px solid #634832;box-shadow:0 0 10px #000000;border-radius:100%;margin:0;width:40px;height:40px;display:flex;align-items:center;justify-content:center;background-repeat:no-repeat;background-size:contain;background-position:50%}#queue:checked+label{border:5px solid #634832;background-color:white;box-shadow:inset 0 4px 10px rgba(0,0,0,.9)}#matrix+label{background-color:white;border:4px solid #634832;box-shadow:0 0 10px #000000;border-radius:100%;margin:0;width:40px;height:40px;display:flex;align-items:center;justify-content:center;background-repeat:no-repeat;background-size:contain;background-position:50%}#matrix:checked+label{border:5px solid #634832;background-color:white;box-shadow:inset 0 4px 10px rgba(0,0,0,.9)}#tree+label{background-color:white;border:4px solid #634832;box-shadow:0 0 10px #000000;border-radius:100%;margin:0;width:40px;height:40px;display:flex;align-items:center;justify-content:center;background-repeat:no-repeat;background-size:contain;background-position:50%}#tree:checked+label{border:5px solid #634832;background-color:white;box-shadow:inset 0 4px 10px rgba(0,0,0,.9)}#pointers+label{background-color:white;border:4px solid #634832;box-shadow:0 0 10px #000000;border-radius:100%;margin:0;width:40px;height:40px;display:flex;align-items:center;justify-content:center;background-repeat:no-repeat;background-size:contain;background-position:50%}#pointers:checked+label{border:5px solid #634832;background-color:white;box-shadow:inset 0 4px 10px rgba(0,0,0,.9)}#stack+label{background-color:white;border:4px solid #634832;box-shadow:0 0 10px #000000;border-radius:100%;margin:0;width:40px;height:40px;display:flex;align-items:center;justify-content:center;background-repeat:no-repeat;background-size:contain;background-position:50%}#stack:checked+label{border:5px solid #634832;background-color:white;box-shadow:inset 0 4px 10px rgba(0,0,0,.9)}#favcolor{position:relative;top:-7px;width:80px;height:80px}.collection{top:5px;left:14px;z-index:"10";gap:3px}.collection,.content{position:relative;display:flex}.content{width:1920px;height:859px;top:10px;gap:10px;margin-left:50px}.calci{display:flex;position:relative;top:-95px;justify-content:flex-end}#graph+label{background-color:white;border:4px solid #634832;box-shadow:0 0 10px #000000;border-radius:100%;display:flex;align-items:center;justify-content:center;margin:0;width:40px;height:40px}#graph:checked+label{border:5px solid #634832;background-color:white;box-shadow:inset 0 4px 10px rgba(0,0,0,.9)}#selection+label{background-color:white;border:4px solid #634832;box-shadow:0 0 10px #000000;border-radius:100%;display:flex;align-items:center;justify-content:center;margin:0;width:40px;height:40px}#selection label{top:10px}#fselection+label{border:2px solid black;border-radius:100%;background-color:white;margin-left:10px;width:38px;height:38px;display:flex;align-items:center;justify-content:center}#line+label,#pencil+label,#rectangle+label{background-color:white;border:4px solid #634832;box-shadow:0 0 10px #000000;border-radius:100%;margin:0;display:flex;align-items:center;justify-content:center;width:40px;height:40px}#pencil:checked+label{border:5px solid #634832;background-color:white;box-shadow:inset 0 4px 10px rgba(0,0,0,.9)}#fpencil+label{width:38px;height:38px}#fpencil+label,#tpencil+label{background-color:white;border-radius:100%;display:flex;align-items:center;justify-content:center}#tpencil+label{border:2px solid}#text+label,#tpencil+label{box-shadow:0 0 10px #000000;margin:0;width:40px;height:40px}#text+label{background-color:white;border:4px solid #634832;border-radius:100%;display:flex;align-items:center;justify-content:center}#text:checked+label,#tpencil:checked+label{border-radius:100%;border:5px solid #634832;background-color:white;box-shadow:inset 0 4px 10px rgba(0,0,0,.9)}#fpencil:checked+label{height:38px;width:38px;border-radius:100%;border:15px solid #634832}#fpencil:checked+label,#selection:checked+label{background-color:white;box-shadow:inset 0 4px 10px rgba(0,0,0,.9)}#selection:checked+label{border-radius:100%;border:5px solid #634832}#fselection:checked+label{height:38px;width:38px;border-radius:100%;border:5px solid #392a1d}#fselection:checked+label,#line:checked+label{background-color:white;box-shadow:inset 0 4px 10px rgba(0,0,0,.9)}#line:checked+label{border-radius:100%;border:5px solid #634832}#favcolor:checked+label{height:46px;width:46px;border-radius:100%}#Array2:checked+label,#array:checked+label,#rectangle:checked+label{border:5px solid #634832;background-color:white;box-shadow:inset 0 4px 10px rgba(0,0,0,.9)}.modal-backdrop{position:fixed;top:0;left:0;z-index:-1;width:100vw;height:100vh;background-color:#000}.h-200{height:"150px!important"}.grid{display:grid;grid-template-columns:5fr 5fr 5fr 5fr 5fr;grid-template-rows:1fr 1fr 3fr;grid-gap:10px;grid-template-areas:"box1 box2 box3 box4 box5" "box6 box7 box8 box9 box10 " "box11 box12 box13 box14 box15" "box16 box16 box16 box16 box16";margin-top:"10px";background-color:#fcf8e6!important;width:"375px";border-radius:"15px";padding:"8px" "8px" "45px";height:"387px"}.icon{display:flex;background-color:coral}#draw{display:static;background-color:#fcf8e6}.customscroll::-webkit-scrollbar{width:0!important;height:0!important}.icon:first-child{grid-area:box1}.icon:nth-child(2){grid-area:box2}.icon:nth-child(3){grid-area:box3}.icon:nth-child(4){grid-area:box4}.icon:nth-child(5){grid-area:box5}.icon:nth-child(6){grid-area:box6}.icon:nth-child(7){grid-area:box7}.icon:nth-child(8){grid-area:box8}.icon:nth-child(9){grid-area:box9}.icon:nth-child(10){grid-area:box10}.icon:nth-child(11){grid-area:box11}.icon:nth-child(12){grid-area:box12}.icon:nth-child(13){grid-area:box13}.icon:nth-child(14){grid-area:box14}.icon:nth-child(15){grid-area:box15}.icon:nth-child(16){grid-area:box16}pre{color:#dc3545}.file-input2{display:flex;flex-direction:column;align-items:center;position:-webkit-sticky;position:sticky}.file-label{position:relative;width:40px;padding:3px 6px;display:flex;align-items:center;justify-content:center;background-size:cover;display:inline-block;height:40px;margin-bottom:0}.file-label,.file-label2{cursor:pointer;border:4px solid #634832;background-color:white;box-shadow:0 0 10px #000000;border-radius:100%}.file-label2{position:-webkit-sticky;position:sticky;width:30px;padding:-1px 2px;background-image:url(/_next/static/media/image2.0fe2510e.jpg);background-size:contain;background-repeat:no-repeat;background-position:50%;height:30px}.file-input-field{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer}.file-name{margin-top:10px;font-style:italic}.Rough{position:relative;justify-content:center;top:-150px;gap:4px;width:280px;left:16px}.Rough,.file-input{display:flex;flex-direction:column}.file-input{width:40px;align-items:center}#s8th+label{width:50px;height:50px;font-size:x-small;border-radius:10px;border:4px solid #634832;box-shadow:0 0 10px #000000}#s8th+label,#s8th:checked+label{text-align:center;justify-content:center;background-color:white;padding:10px}#s8th:checked+label{width:60px;height:60px;font-size:small;border-radius:10px;border:5px solid #634832;box-shadow:inset 0 4px 10px rgba(0,0,0,.9)}#s14th+label{width:58px;height:50px;font-size:x-small;border-radius:10px;border:4px solid #634832;box-shadow:0 0 10px #000000}#s14th+label,#s14th:checked+label{text-align:center;justify-content:center;background-color:white;padding:10px}#s14th:checked+label{width:68px;height:60px;font-size:small;border-radius:10px;border:5px solid #634832;box-shadow:inset 0 4px 10px rgba(0,0,0,.9)}#s18th+label{width:50px;height:50px;font-size:x-small;border-radius:10px;border:4px solid #634832;box-shadow:0 0 10px #000000}#s18th+label,#s18th:checked+label{text-align:center;padding:10px;justify-content:center;background-color:white}#s18th:checked+label{width:60px;height:60px;font-size:small;border-radius:10px;border:5px solid #634832;box-shadow:inset 0 4px 10px rgba(0,0,0,.9)}.size{display:flex;flex-direction:row;justify-content:center;text-align:center;margin:4px}.redo{margin-left:10px}.redo,.undo{border-radius:100%}@media (hover:none) and (pointer:coarse){#lhelper,#rhelper{display:none}#panning+label{display:block}.srollbarelement{height:667px;width:100%}#canvas{height:auto;width:auto;overflow:hidden}}@media screen and (max-width:1100px){.custom-scrollbar-container{top:151px!important}}@media screen and (max-width:450px){.custom-scrollbar-container{top:151px!important}#timer-cover{position:relative;left:-149px;top:9px}.navbar,.pos-f-l{width:100vw!important}.grid{left:-31px;position:relative;padding:18px}body{overflow-y:hidden}.aboutm{position:relative;left:-98px}}nav a,nav a:hover{color:white;text-shadow:2px 2px 4px #333}.dpreview table{width:100%;border-collapse:separate;border-spacing:0;margin:20px 0;border:1px solid #9a9a9a;border-radius:12px;overflow:hidden}.dpreview th,td{border:1px solid #ddd;padding:8px;text-align:left}.dpreview th{background-color:#4a4a4a;font-weight:700}.preview-container{padding:20px;align-items:center;justify-content:center}.preview-image{width:100%;height:auto;margin:0!important}.preview-card{margin-top:20px}.psudocode-list2{margin-top:10px}.psudocode-list2 .dpreview p{margin:5px 0;padding:5px;background:#262626!important;border-radius:4px}#elsetrue,#iffalse,#iftrue{display:none}#elsetrue{flex-direction:column;align-items:center}#elsefalse{display:none}#ifstatement{display:block}#elsestatement{display:none;flex-direction:column;align-items:center}.psudocode-list{background:"#6348324a"!important}.hnav{display:flex;position:relative;top:0;left:0;width:100%;height:70px;z-index:1000}.purpose{background:linear-gradient(180deg,#634832 10%,#634832 0,#000000 68%)}.container{text-align:center;padding:20px;display:flex;flex-direction:column;gap:50px;font-size:24px}.image{border:5px solid #e7dc0d;box-shadow:0 4px 10px 2px rgba(126,145,50,.3),0 0 15px 4px rgba(231,220,13,.4);transition:transform .3s ease,box-shadow .3s ease}.image2{border-radius:10px;border:5px solid #e7dc0d;box-shadow:0 4px 8px solid rgba(0,0,0,.1);transition:transform .3s ease}.image:hover{box-shadow:0 6px 20px 4px rgba(126,145,50,.4),0 0 25px 8px rgba(231,220,13,.5)}.image2:hover,.image:hover{transform:scale(1.05)}.homex{height:110vh;overflow:auto;-webkit-user-select:text;-moz-user-select:text;user-select:text}.compare{background:linear-gradient(180deg,#000000 10%,#000000 0,#000000 68%);display:flex;align-items:flex-start}.demo{margin:16px}.demo,.try{display:flex;flex-direction:column;justify-content:center;align-items:center}.try{background:linear-gradient(180deg,#000000 10%,#000000 0,#000000 68%)}.demovideos{display:"flex";flex-direction:"row !important";justify-content:"space-between";align-items:"flex-start";gap:"20px";width:"100%";max-width:"1200px";margin:"auto"}@media screen and (max-width:900px){.homehead{font-size:2rem!important}.demo{flex-wrap:wrap}.image{width:320px;height:200px;margin-top:30px}.image2{width:330px;height:360px}.demovideos{flex-direction:"column !important";top:"20px"}}.ctoggle{display:flex;justify-content:space-between;border:3px solid white;border-radius:1rem;position:relative;padding:2px;cursor:pointer;left:4px;top:3px}.ctoggle>*{width:1rem;height:1rem;color:white}.t-button{border-radius:100%;background-color:white;position:absolute}.app-container{height:96vh;padding:20px;overflow:auto}.css-b62m3t-container{z-index:100}.form-section{background:#fff}.form-section,.preview-section{padding:20px;border-radius:8px;box-shadow:0 0 10px rgba(0,0,0,.1)}.preview-section{background:#f9f9f9}.form-group{margin-bottom:20px}.button-group{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}.button-group button{flex:1 1}.preview-images{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}.preview-image{width:100px;height:100px;object-fit:cover;border-radius:8px}.psudocode-list{background:#f1f1f1;padding:10px;border-radius:8px}.psudocode-list p{margin:5px 0;padding:5px;background:#fff;border-radius:4px}.access-denied-container{text-align:center;margin-top:50px;height:90vh}.login-button{padding:10px 20px;font-size:16px;background-color:#007bff;color:#fff;border:none;border-radius:5px;cursor:pointer;transition:background-color .3s}.login-button:hover{background-color:#0056b3}@font-face{font-family:KaTeX_AMS;font-style:normal;font-weight:400;src:url(/_next/static/media/KaTeX_AMS-Regular.a79f1c31.woff2) format("woff2"),url(/_next/static/media/KaTeX_AMS-Regular.1608a09b.woff) format("woff"),url(/_next/static/media/KaTeX_AMS-Regular.4aafdb68.ttf) format("truetype")}@font-face{font-family:KaTeX_Caligraphic;font-style:normal;font-weight:700;src:url(/_next/static/media/KaTeX_Caligraphic-Bold.ec17d132.woff2) format("woff2"),url(/_next/static/media/KaTeX_Caligraphic-Bold.b6770918.woff) format("woff"),url(/_next/static/media/KaTeX_Caligraphic-Bold.cce5b8ec.ttf) format("truetype")}@font-face{font-family:KaTeX_Caligraphic;font-style:normal;font-weight:400;src:url(/_next/static/media/KaTeX_Caligraphic-Regular.55fac258.woff2) format("woff2"),url(/_next/static/media/KaTeX_Caligraphic-Regular.dad44a7f.woff) format("woff"),url(/_next/static/media/KaTeX_Caligraphic-Regular.07ef19e7.ttf) format("truetype")}@font-face{font-family:KaTeX_Fraktur;font-style:normal;font-weight:700;src:url(/_next/static/media/KaTeX_Fraktur-Bold.d42a5579.woff2) format("woff2"),url(/_next/static/media/KaTeX_Fraktur-Bold.9f256b85.woff) format("woff"),url(/_next/static/media/KaTeX_Fraktur-Bold.b18f59e1.ttf) format("truetype")}@font-face{font-family:KaTeX_Fraktur;font-style:normal;font-weight:400;src:url(/_next/static/media/KaTeX_Fraktur-Regular.d3c882a6.woff2) format("woff2"),url(/_next/static/media/KaTeX_Fraktur-Regular.7c187121.woff) format("woff"),url(/_next/static/media/KaTeX_Fraktur-Regular.ed38e79f.ttf) format("truetype")}@font-face{font-family:KaTeX_Main;font-style:normal;font-weight:700;src:url(/_next/static/media/KaTeX_Main-Bold.c3fb5ac2.woff2) format("woff2"),url(/_next/static/media/KaTeX_Main-Bold.d181c465.woff) format("woff"),url(/_next/static/media/KaTeX_Main-Bold.b74a1a8b.ttf) format("truetype")}@font-face{font-family:KaTeX_Main;font-style:italic;font-weight:700;src:url(/_next/static/media/KaTeX_Main-BoldItalic.6f2bb1df.woff2) format("woff2"),url(/_next/static/media/KaTeX_Main-BoldItalic.e3f82f9d.woff) format("woff"),url(/_next/static/media/KaTeX_Main-BoldItalic.70d8b0a5.ttf) format("truetype")}@font-face{font-family:KaTeX_Main;font-style:italic;font-weight:400;src:url(/_next/static/media/KaTeX_Main-Italic.8916142b.woff2) format("woff2"),url(/_next/static/media/KaTeX_Main-Italic.9024d815.woff) format("woff"),url(/_next/static/media/KaTeX_Main-Italic.47373d1e.ttf) format("truetype")}@font-face{font-family:KaTeX_Main;font-style:normal;font-weight:400;src:url(/_next/static/media/KaTeX_Main-Regular.0462f03b.woff2) format("woff2"),url(/_next/static/media/KaTeX_Main-Regular.7f51fe03.woff) format("woff"),url(/_next/static/media/KaTeX_Main-Regular.b7f8fe9b.ttf) format("truetype")}@font-face{font-family:KaTeX_Math;font-style:italic;font-weight:700;src:url(/_next/static/media/KaTeX_Math-BoldItalic.572d331f.woff2) format("woff2"),url(/_next/static/media/KaTeX_Math-BoldItalic.f1035d8d.woff) format("woff"),url(/_next/static/media/KaTeX_Math-BoldItalic.a879cf83.ttf) format("truetype")}@font-face{font-family:KaTeX_Math;font-style:italic;font-weight:400;src:url(/_next/static/media/KaTeX_Math-Italic.f28c23ac.woff2) format("woff2"),url(/_next/static/media/KaTeX_Math-Italic.5295ba48.woff) format("woff"),url(/_next/static/media/KaTeX_Math-Italic.939bc644.ttf) format("truetype")}@font-face{font-family:"KaTeX_SansSerif";font-style:normal;font-weight:700;src:url(/_next/static/media/KaTeX_SansSerif-Bold.8c5b5494.woff2) format("woff2"),url(/_next/static/media/KaTeX_SansSerif-Bold.bf59d231.woff) format("woff"),url(/_next/static/media/KaTeX_SansSerif-Bold.94e1e8dc.ttf) format("truetype")}@font-face{font-family:"KaTeX_SansSerif";font-style:italic;font-weight:400;src:url(/_next/static/media/KaTeX_SansSerif-Italic.3b1e59b3.woff2) format("woff2"),url(/_next/static/media/KaTeX_SansSerif-Italic.7c9bc82b.woff) format("woff"),url(/_next/static/media/KaTeX_SansSerif-Italic.b4c20c84.ttf) format("truetype")}@font-face{font-family:"KaTeX_SansSerif";font-style:normal;font-weight:400;src:url(/_next/static/media/KaTeX_SansSerif-Regular.ba21ed5f.woff2) format("woff2"),url(/_next/static/media/KaTeX_SansSerif-Regular.74048478.woff) format("woff"),url(/_next/static/media/KaTeX_SansSerif-Regular.d4d7ba48.ttf) format("truetype")}@font-face{font-family:KaTeX_Script;font-style:normal;font-weight:400;src:url(/_next/static/media/KaTeX_Script-Regular.03e9641d.woff2) format("woff2"),url(/_next/static/media/KaTeX_Script-Regular.07505710.woff) format("woff"),url(/_next/static/media/KaTeX_Script-Regular.fe9cbbe1.ttf) format("truetype")}@font-face{font-family:KaTeX_Size1;font-style:normal;font-weight:400;src:url(/_next/static/media/KaTeX_Size1-Regular.eae34984.woff2) format("woff2"),url(/_next/static/media/KaTeX_Size1-Regular.e1e279cb.woff) format("woff"),url(/_next/static/media/KaTeX_Size1-Regular.fabc004a.ttf) format("truetype")}@font-face{font-family:KaTeX_Size2;font-style:normal;font-weight:400;src:url(/_next/static/media/KaTeX_Size2-Regular.5916a24f.woff2) format("woff2"),url(/_next/static/media/KaTeX_Size2-Regular.57727022.woff) format("woff"),url(/_next/static/media/KaTeX_Size2-Regular.d6b476ec.ttf) format("truetype")}@font-face{font-family:KaTeX_Size3;font-style:normal;font-weight:400;src:url(/_next/static/media/KaTeX_Size3-Regular.b4230e7e.woff2) format("woff2"),url(/_next/static/media/KaTeX_Size3-Regular.9acaf01c.woff) format("woff"),url(/_next/static/media/KaTeX_Size3-Regular.a144ef58.ttf) format("truetype")}@font-face{font-family:KaTeX_Size4;font-style:normal;font-weight:400;src:url(/_next/static/media/KaTeX_Size4-Regular.10d95fd3.woff2) format("woff2"),url(/_next/static/media/KaTeX_Size4-Regular.7a996c9d.woff) format("woff"),url(/_next/static/media/KaTeX_Size4-Regular.fbccdabe.ttf) format("truetype")}@font-face{font-family:KaTeX_Typewriter;font-style:normal;font-weight:400;src:url(/_next/static/media/KaTeX_Typewriter-Regular.a8709e36.woff2) format("woff2"),url(/_next/static/media/KaTeX_Typewriter-Regular.6258592b.woff) format("woff"),url(/_next/static/media/KaTeX_Typewriter-Regular.d97aaf4a.ttf) format("truetype")}.katex{font:normal 1.21em KaTeX_Main,Times New Roman,serif;line-height:1.2;text-indent:0;text-rendering:auto}.katex *{-ms-high-contrast-adjust:none!important;border-color:currentColor}.katex .katex-version:after{content:"0.16.22"}.katex .katex-mathml{clip:rect(1px,1px,1px,1px);border:0;height:1px;overflow:hidden;padding:0;position:absolute;width:1px}.katex .katex-html>.newline{display:block}.katex .base{position:relative;white-space:nowrap;width:min-content}.katex .base,.katex .strut{display:inline-block}.katex .textbf{font-weight:700}.katex .textit{font-style:italic}.katex .textrm{font-family:KaTeX_Main}.katex .textsf{font-family:KaTeX_SansSerif}.katex .texttt{font-family:KaTeX_Typewriter}.katex .mathnormal{font-family:KaTeX_Math;font-style:italic}.katex .mathit{font-family:KaTeX_Main;font-style:italic}.katex .mathrm{font-style:normal}.katex .mathbf{font-family:KaTeX_Main;font-weight:700}.katex .boldsymbol{font-family:KaTeX_Math;font-style:italic;font-weight:700}.katex .amsrm,.katex .mathbb,.katex .textbb{font-family:KaTeX_AMS}.katex .mathcal{font-family:KaTeX_Caligraphic}.katex .mathfrak,.katex .textfrak{font-family:KaTeX_Fraktur}.katex .mathboldfrak,.katex .textboldfrak{font-family:KaTeX_Fraktur;font-weight:700}.katex .mathtt{font-family:KaTeX_Typewriter}.katex .mathscr,.katex .textscr{font-family:KaTeX_Script}.katex .mathsf,.katex .textsf{font-family:KaTeX_SansSerif}.katex .mathboldsf,.katex .textboldsf{font-family:KaTeX_SansSerif;font-weight:700}.katex .mathitsf,.katex .mathsfit,.katex .textitsf{font-family:KaTeX_SansSerif;font-style:italic}.katex .mainrm{font-family:KaTeX_Main;font-style:normal}.katex .vlist-t{border-collapse:collapse;display:inline-table;table-layout:fixed}.katex .vlist-r{display:table-row}.katex .vlist{display:table-cell;position:relative;vertical-align:bottom}.katex .vlist>span{display:block;height:0;position:relative}.katex .vlist>span>span{display:inline-block}.katex .vlist>span>.pstrut{overflow:hidden;width:0}.katex .vlist-t2{margin-right:-2px}.katex .vlist-s{display:table-cell;font-size:1px;min-width:2px;vertical-align:bottom;width:2px}.katex .vbox{align-items:baseline;display:inline-flex;flex-direction:column}.katex .hbox{width:100%}.katex .hbox,.katex .thinbox{display:inline-flex;flex-direction:row}.katex .thinbox{max-width:0;width:0}.katex .msupsub{text-align:left}.katex .mfrac>span>span{text-align:center}.katex .mfrac .frac-line{border-bottom-style:solid;display:inline-block;width:100%}.katex .hdashline,.katex .hline,.katex .mfrac .frac-line,.katex .overline .overline-line,.katex .rule,.katex .underline .underline-line{min-height:1px}.katex .mspace{display:inline-block}.katex .clap,.katex .llap,.katex .rlap{position:relative;width:0}.katex .clap>.inner,.katex .llap>.inner,.katex .rlap>.inner{position:absolute}.katex .clap>.fix,.katex .llap>.fix,.katex .rlap>.fix{display:inline-block}.katex .llap>.inner{right:0}.katex .clap>.inner,.katex .rlap>.inner{left:0}.katex .clap>.inner>span{margin-left:-50%;margin-right:50%}.katex .rule{border:0 solid;display:inline-block;position:relative}.katex .hline,.katex .overline .overline-line,.katex .underline .underline-line{border-bottom-style:solid;display:inline-block;width:100%}.katex .hdashline{border-bottom-style:dashed;display:inline-block;width:100%}.katex .sqrt>.root{margin-left:.2777777778em;margin-right:-.5555555556em}.katex .fontsize-ensurer.reset-size1.size1,.katex .sizing.reset-size1.size1{font-size:1em}.katex .fontsize-ensurer.reset-size1.size2,.katex .sizing.reset-size1.size2{font-size:1.2em}.katex .fontsize-ensurer.reset-size1.size3,.katex .sizing.reset-size1.size3{font-size:1.4em}.katex .fontsize-ensurer.reset-size1.size4,.katex .sizing.reset-size1.size4{font-size:1.6em}.katex .fontsize-ensurer.reset-size1.size5,.katex .sizing.reset-size1.size5{font-size:1.8em}.katex .fontsize-ensurer.reset-size1.size6,.katex .sizing.reset-size1.size6{font-size:2em}.katex .fontsize-ensurer.reset-size1.size7,.katex .sizing.reset-size1.size7{font-size:2.4em}.katex .fontsize-ensurer.reset-size1.size8,.katex .sizing.reset-size1.size8{font-size:2.88em}.katex .fontsize-ensurer.reset-size1.size9,.katex .sizing.reset-size1.size9{font-size:3.456em}.katex .fontsize-ensurer.reset-size1.size10,.katex .sizing.reset-size1.size10{font-size:4.148em}.katex .fontsize-ensurer.reset-size1.size11,.katex .sizing.reset-size1.size11{font-size:4.976em}.katex .fontsize-ensurer.reset-size2.size1,.katex .sizing.reset-size2.size1{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size2.size2,.katex .sizing.reset-size2.size2{font-size:1em}.katex .fontsize-ensurer.reset-size2.size3,.katex .sizing.reset-size2.size3{font-size:1.1666666667em}.katex .fontsize-ensurer.reset-size2.size4,.katex .sizing.reset-size2.size4{font-size:1.3333333333em}.katex .fontsize-ensurer.reset-size2.size5,.katex .sizing.reset-size2.size5{font-size:1.5em}.katex .fontsize-ensurer.reset-size2.size6,.katex .sizing.reset-size2.size6{font-size:1.6666666667em}.katex .fontsize-ensurer.reset-size2.size7,.katex .sizing.reset-size2.size7{font-size:2em}.katex .fontsize-ensurer.reset-size2.size8,.katex .sizing.reset-size2.size8{font-size:2.4em}.katex .fontsize-ensurer.reset-size2.size9,.katex .sizing.reset-size2.size9{font-size:2.88em}.katex .fontsize-ensurer.reset-size2.size10,.katex .sizing.reset-size2.size10{font-size:3.4566666667em}.katex .fontsize-ensurer.reset-size2.size11,.katex .sizing.reset-size2.size11{font-size:4.1466666667em}.katex .fontsize-ensurer.reset-size3.size1,.katex .sizing.reset-size3.size1{font-size:.7142857143em}.katex .fontsize-ensurer.reset-size3.size2,.katex .sizing.reset-size3.size2{font-size:.8571428571em}.katex .fontsize-ensurer.reset-size3.size3,.katex .sizing.reset-size3.size3{font-size:1em}.katex .fontsize-ensurer.reset-size3.size4,.katex .sizing.reset-size3.size4{font-size:1.1428571429em}.katex .fontsize-ensurer.reset-size3.size5,.katex .sizing.reset-size3.size5{font-size:1.2857142857em}.katex .fontsize-ensurer.reset-size3.size6,.katex .sizing.reset-size3.size6{font-size:1.4285714286em}.katex .fontsize-ensurer.reset-size3.size7,.katex .sizing.reset-size3.size7{font-size:1.7142857143em}.katex .fontsize-ensurer.reset-size3.size8,.katex .sizing.reset-size3.size8{font-size:2.0571428571em}.katex .fontsize-ensurer.reset-size3.size9,.katex .sizing.reset-size3.size9{font-size:2.4685714286em}.katex .fontsize-ensurer.reset-size3.size10,.katex .sizing.reset-size3.size10{font-size:2.9628571429em}.katex .fontsize-ensurer.reset-size3.size11,.katex .sizing.reset-size3.size11{font-size:3.5542857143em}.katex .fontsize-ensurer.reset-size4.size1,.katex .sizing.reset-size4.size1{font-size:.625em}.katex .fontsize-ensurer.reset-size4.size2,.katex .sizing.reset-size4.size2{font-size:.75em}.katex .fontsize-ensurer.reset-size4.size3,.katex .sizing.reset-size4.size3{font-size:.875em}.katex .fontsize-ensurer.reset-size4.size4,.katex .sizing.reset-size4.size4{font-size:1em}.katex .fontsize-ensurer.reset-size4.size5,.katex .sizing.reset-size4.size5{font-size:1.125em}.katex .fontsize-ensurer.reset-size4.size6,.katex .sizing.reset-size4.size6{font-size:1.25em}.katex .fontsize-ensurer.reset-size4.size7,.katex .sizing.reset-size4.size7{font-size:1.5em}.katex .fontsize-ensurer.reset-size4.size8,.katex .sizing.reset-size4.size8{font-size:1.8em}.katex .fontsize-ensurer.reset-size4.size9,.katex .sizing.reset-size4.size9{font-size:2.16em}.katex .fontsize-ensurer.reset-size4.size10,.katex .sizing.reset-size4.size10{font-size:2.5925em}.katex .fontsize-ensurer.reset-size4.size11,.katex .sizing.reset-size4.size11{font-size:3.11em}.katex .fontsize-ensurer.reset-size5.size1,.katex .sizing.reset-size5.size1{font-size:.5555555556em}.katex .fontsize-ensurer.reset-size5.size2,.katex .sizing.reset-size5.size2{font-size:.6666666667em}.katex .fontsize-ensurer.reset-size5.size3,.katex .sizing.reset-size5.size3{font-size:.7777777778em}.katex .fontsize-ensurer.reset-size5.size4,.katex .sizing.reset-size5.size4{font-size:.8888888889em}.katex .fontsize-ensurer.reset-size5.size5,.katex .sizing.reset-size5.size5{font-size:1em}.katex .fontsize-ensurer.reset-size5.size6,.katex .sizing.reset-size5.size6{font-size:1.1111111111em}.katex .fontsize-ensurer.reset-size5.size7,.katex .sizing.reset-size5.size7{font-size:1.3333333333em}.katex .fontsize-ensurer.reset-size5.size8,.katex .sizing.reset-size5.size8{font-size:1.6em}.katex .fontsize-ensurer.reset-size5.size9,.katex .sizing.reset-size5.size9{font-size:1.92em}.katex .fontsize-ensurer.reset-size5.size10,.katex .sizing.reset-size5.size10{font-size:2.3044444444em}.katex .fontsize-ensurer.reset-size5.size11,.katex .sizing.reset-size5.size11{font-size:2.7644444444em}.katex .fontsize-ensurer.reset-size6.size1,.katex .sizing.reset-size6.size1{font-size:.5em}.katex .fontsize-ensurer.reset-size6.size2,.katex .sizing.reset-size6.size2{font-size:.6em}.katex .fontsize-ensurer.reset-size6.size3,.katex .sizing.reset-size6.size3{font-size:.7em}.katex .fontsize-ensurer.reset-size6.size4,.katex .sizing.reset-size6.size4{font-size:.8em}.katex .fontsize-ensurer.reset-size6.size5,.katex .sizing.reset-size6.size5{font-size:.9em}.katex .fontsize-ensurer.reset-size6.size6,.katex .sizing.reset-size6.size6{font-size:1em}.katex .fontsize-ensurer.reset-size6.size7,.katex .sizing.reset-size6.size7{font-size:1.2em}.katex .fontsize-ensurer.reset-size6.size8,.katex .sizing.reset-size6.size8{font-size:1.44em}.katex .fontsize-ensurer.reset-size6.size9,.katex .sizing.reset-size6.size9{font-size:1.728em}.katex .fontsize-ensurer.reset-size6.size10,.katex .sizing.reset-size6.size10{font-size:2.074em}.katex .fontsize-ensurer.reset-size6.size11,.katex .sizing.reset-size6.size11{font-size:2.488em}.katex .fontsize-ensurer.reset-size7.size1,.katex .sizing.reset-size7.size1{font-size:.4166666667em}.katex .fontsize-ensurer.reset-size7.size2,.katex .sizing.reset-size7.size2{font-size:.5em}.katex .fontsize-ensurer.reset-size7.size3,.katex .sizing.reset-size7.size3{font-size:.5833333333em}.katex .fontsize-ensurer.reset-size7.size4,.katex .sizing.reset-size7.size4{font-size:.6666666667em}.katex .fontsize-ensurer.reset-size7.size5,.katex .sizing.reset-size7.size5{font-size:.75em}.katex .fontsize-ensurer.reset-size7.size6,.katex .sizing.reset-size7.size6{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size7.size7,.katex .sizing.reset-size7.size7{font-size:1em}.katex .fontsize-ensurer.reset-size7.size8,.katex .sizing.reset-size7.size8{font-size:1.2em}.katex .fontsize-ensurer.reset-size7.size9,.katex .sizing.reset-size7.size9{font-size:1.44em}.katex .fontsize-ensurer.reset-size7.size10,.katex .sizing.reset-size7.size10{font-size:1.7283333333em}.katex .fontsize-ensurer.reset-size7.size11,.katex .sizing.reset-size7.size11{font-size:2.0733333333em}.katex .fontsize-ensurer.reset-size8.size1,.katex .sizing.reset-size8.size1{font-size:.3472222222em}.katex .fontsize-ensurer.reset-size8.size2,.katex .sizing.reset-size8.size2{font-size:.4166666667em}.katex .fontsize-ensurer.reset-size8.size3,.katex .sizing.reset-size8.size3{font-size:.4861111111em}.katex .fontsize-ensurer.reset-size8.size4,.katex .sizing.reset-size8.size4{font-size:.5555555556em}.katex .fontsize-ensurer.reset-size8.size5,.katex .sizing.reset-size8.size5{font-size:.625em}.katex .fontsize-ensurer.reset-size8.size6,.katex .sizing.reset-size8.size6{font-size:.6944444444em}.katex .fontsize-ensurer.reset-size8.size7,.katex .sizing.reset-size8.size7{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size8.size8,.katex .sizing.reset-size8.size8{font-size:1em}.katex .fontsize-ensurer.reset-size8.size9,.katex .sizing.reset-size8.size9{font-size:1.2em}.katex .fontsize-ensurer.reset-size8.size10,.katex .sizing.reset-size8.size10{font-size:1.4402777778em}.katex .fontsize-ensurer.reset-size8.size11,.katex .sizing.reset-size8.size11{font-size:1.7277777778em}.katex .fontsize-ensurer.reset-size9.size1,.katex .sizing.reset-size9.size1{font-size:.2893518519em}.katex .fontsize-ensurer.reset-size9.size2,.katex .sizing.reset-size9.size2{font-size:.3472222222em}.katex .fontsize-ensurer.reset-size9.size3,.katex .sizing.reset-size9.size3{font-size:.4050925926em}.katex .fontsize-ensurer.reset-size9.size4,.katex .sizing.reset-size9.size4{font-size:.462962963em}.katex .fontsize-ensurer.reset-size9.size5,.katex .sizing.reset-size9.size5{font-size:.5208333333em}.katex .fontsize-ensurer.reset-size9.size6,.katex .sizing.reset-size9.size6{font-size:.5787037037em}.katex .fontsize-ensurer.reset-size9.size7,.katex .sizing.reset-size9.size7{font-size:.6944444444em}.katex .fontsize-ensurer.reset-size9.size8,.katex .sizing.reset-size9.size8{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size9.size9,.katex .sizing.reset-size9.size9{font-size:1em}.katex .fontsize-ensurer.reset-size9.size10,.katex .sizing.reset-size9.size10{font-size:1.2002314815em}.katex .fontsize-ensurer.reset-size9.size11,.katex .sizing.reset-size9.size11{font-size:1.4398148148em}.katex .fontsize-ensurer.reset-size10.size1,.katex .sizing.reset-size10.size1{font-size:.2410800386em}.katex .fontsize-ensurer.reset-size10.size2,.katex .sizing.reset-size10.size2{font-size:.2892960463em}.katex .fontsize-ensurer.reset-size10.size3,.katex .sizing.reset-size10.size3{font-size:.337512054em}.katex .fontsize-ensurer.reset-size10.size4,.katex .sizing.reset-size10.size4{font-size:.3857280617em}.katex .fontsize-ensurer.reset-size10.size5,.katex .sizing.reset-size10.size5{font-size:.4339440694em}.katex .fontsize-ensurer.reset-size10.size6,.katex .sizing.reset-size10.size6{font-size:.4821600771em}.katex .fontsize-ensurer.reset-size10.size7,.katex .sizing.reset-size10.size7{font-size:.5785920926em}.katex .fontsize-ensurer.reset-size10.size8,.katex .sizing.reset-size10.size8{font-size:.6943105111em}.katex .fontsize-ensurer.reset-size10.size9,.katex .sizing.reset-size10.size9{font-size:.8331726133em}.katex .fontsize-ensurer.reset-size10.size10,.katex .sizing.reset-size10.size10{font-size:1em}.katex .fontsize-ensurer.reset-size10.size11,.katex .sizing.reset-size10.size11{font-size:1.1996142719em}.katex .fontsize-ensurer.reset-size11.size1,.katex .sizing.reset-size11.size1{font-size:.2009646302em}.katex .fontsize-ensurer.reset-size11.size2,.katex .sizing.reset-size11.size2{font-size:.2411575563em}.katex .fontsize-ensurer.reset-size11.size3,.katex .sizing.reset-size11.size3{font-size:.2813504823em}.katex .fontsize-ensurer.reset-size11.size4,.katex .sizing.reset-size11.size4{font-size:.3215434084em}.katex .fontsize-ensurer.reset-size11.size5,.katex .sizing.reset-size11.size5{font-size:.3617363344em}.katex .fontsize-ensurer.reset-size11.size6,.katex .sizing.reset-size11.size6{font-size:.4019292605em}.katex .fontsize-ensurer.reset-size11.size7,.katex .sizing.reset-size11.size7{font-size:.4823151125em}.katex .fontsize-ensurer.reset-size11.size8,.katex .sizing.reset-size11.size8{font-size:.578778135em}.katex .fontsize-ensurer.reset-size11.size9,.katex .sizing.reset-size11.size9{font-size:.6945337621em}.katex .fontsize-ensurer.reset-size11.size10,.katex .sizing.reset-size11.size10{font-size:.8336012862em}.katex .fontsize-ensurer.reset-size11.size11,.katex .sizing.reset-size11.size11{font-size:1em}.katex .delimsizing.size1{font-family:KaTeX_Size1}.katex .delimsizing.size2{font-family:KaTeX_Size2}.katex .delimsizing.size3{font-family:KaTeX_Size3}.katex .delimsizing.size4{font-family:KaTeX_Size4}.katex .delimsizing.mult .delim-size1>span{font-family:KaTeX_Size1}.katex .delimsizing.mult .delim-size4>span{font-family:KaTeX_Size4}.katex .nulldelimiter{display:inline-block;width:.12em}.katex .delimcenter,.katex .op-symbol{position:relative}.katex .op-symbol.small-op{font-family:KaTeX_Size1}.katex .op-symbol.large-op{font-family:KaTeX_Size2}.katex .accent>.vlist-t,.katex .op-limits>.vlist-t{text-align:center}.katex .accent .accent-body{position:relative}.katex .accent .accent-body:not(.accent-full){width:0}.katex .overlay{display:block}.katex .mtable .vertical-separator{display:inline-block;min-width:1px}.katex .mtable .arraycolsep{display:inline-block}.katex .mtable .col-align-c>.vlist-t{text-align:center}.katex .mtable .col-align-l>.vlist-t{text-align:left}.katex .mtable .col-align-r>.vlist-t{text-align:right}.katex .svg-align{text-align:left}.katex svg{fill:currentColor;stroke:currentColor;fill-rule:nonzero;fill-opacity:1;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;display:block;height:inherit;position:absolute;width:100%}.katex svg path{stroke:none}.katex img{border-style:none;max-height:none;max-width:none;min-height:0;min-width:0}.katex .stretchy{display:block;overflow:hidden;position:relative;width:100%}.katex .stretchy:after,.katex .stretchy:before{content:""}.katex .hide-tail{overflow:hidden;position:relative;width:100%}.katex .halfarrow-left{left:0;overflow:hidden;position:absolute;width:50.2%}.katex .halfarrow-right{overflow:hidden;position:absolute;right:0;width:50.2%}.katex .brace-left{left:0;overflow:hidden;position:absolute;width:25.1%}.katex .brace-center{left:25%;overflow:hidden;position:absolute;width:50%}.katex .brace-right{overflow:hidden;position:absolute;right:0;width:25.1%}.katex .x-arrow-pad{padding:0 .5em}.katex .cd-arrow-pad{padding:0 .55556em 0 .27778em}.katex .mover,.katex .munder,.katex .x-arrow{text-align:center}.katex .boxpad{padding:0 .3em}.katex .fbox,.katex .fcolorbox{border:.04em solid;box-sizing:border-box}.katex .cancel-pad{padding:0 .2em}.katex .cancel-lap{margin-left:-.2em;margin-right:-.2em}.katex .sout{border-bottom-style:solid;border-bottom-width:.08em}.katex .angl{border-right:.049em solid;border-top:.049em solid;box-sizing:border-box;margin-right:.03889em}.katex .anglpad{padding:0 .03889em}.katex .eqn-num:before{content:"(" counter(katexEqnNo) ")";counter-increment:katexEqnNo}.katex .mml-eqn-num:before{content:"(" counter(mmlEqnNo) ")";counter-increment:mmlEqnNo}.katex .mtr-glue{width:50%}.katex .cd-vert-arrow{display:inline-block;position:relative}.katex .cd-label-left{display:inline-block;position:absolute;right:calc(50% + .3em);text-align:left}.katex .cd-label-right{display:inline-block;left:calc(50% + .3em);position:absolute;text-align:right}.katex-display{display:block;margin:1em 0;text-align:center}.katex-display>.katex{display:block;text-align:center;white-space:nowrap}.katex-display>.katex>.katex-html{display:block;position:relative}.katex-display>.katex>.katex-html>.tag{position:absolute;right:0}.katex-display.leqno>.katex>.katex-html>.tag{left:0;right:auto}.katex-display.fleqn>.katex{padding-left:2em;text-align:left}body{counter-reset:katexEqnNo mmlEqnNo}.psudocode-list{min-width:300px}.psudocode-list>div:first-child{background:rgba(111,118,125,.35);width:28vw;height:-moz-fit-content;height:fit-content;min-width:280px}.instruction,.psudocode-list>div:first-child{font-size:2.4vh;border-radius:6px;padding:1vh}.instruction{background:#6f767d59;min-width:260px;width:25vw;height:13vh}@media screen and (max-width:1052px){.instruction{min-width:280px}.psudocode-list{width:30vw;min-width:300px}.pseudoCode{min-width:300px}}.row{align-items:center;justify-content:center;align-content:center}.button-link{display:inline-block;padding:10px 20px;background-color:#1976d2;color:white;text-align:center;text-decoration:none;border-radius:4px;transition:background-color .3s ease}.button-link:hover{background-color:#1565c0}.button-link:disabled,.button-link[disabled]{background-color:#b0bec5;pointer-events:none;cursor:default}#navbarTogglerDemo01{position:relative;height:80px;font-size:20px;align-items:center;justify-content:center;left:-3rem}.navbar-brand{margin-left:1rem;display:flex;align-items:center;padding:42px}.nav-link:hover,.navbar-nav li:hover{border:0 solid;border-radius:20px;background-color:rgb(91,60,32)}.navbar-nav{border-bottom:3px solid white;padding-bottom:10px}#navbarTogglerDemo01 ul{background:#634832;padding-left:15px}.h_logo{display:inline-block;width:60px;height:60px;position:relative;z-index:1000}.h_logo,.link-text{text-decoration:none}@media screen and (max-width:768px){.link-text{display:none}}input[type=radio]+label{width:auto;height:auto;position:relative;top:1px}.css-dqr9h-MuiRating-label{top:5px}.css-ykqdxu{top:3px}