@import url(https://fonts.googleapis.com/css2?family=IBM+Plex+Mono:wght@400;500;700&family=IBM+Plex+Sans:ital,wght@0,100;0,500;0,600;0,700;1,100;1,700&family=IBM+Plex+Serif:ital,wght@0,100;0,300;0,400;0,500;0,700;1,100;1,200;1,500;1,700&display=swap);@import url(https://fonts.googleapis.com/icon?family=Material+Icons);#app{font-family:IBM Plex Sans,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;color:#5b6c79;margin-top:6px}.rview{display:flex;align-items:center;justify-content:center;width:calc(100% - 6px);min-height:calc(100% - 6px);margin:3px}.material-icon{font-family:Material Icons,sans-serif}.card[data-v-45184e26]{display:flex;width:250px;min-height:150px;cursor:pointer;border-radius:30px;margin:10px;padding:10px;align-items:center;border:1px solid hsla(0,0%,50.2%,.51);box-shadow:2px 2px 10px 0 hsla(0,0%,50.2%,.38)}.text[data-v-45184e26]{width:100%;font-size:25px;font-weight:bolder}.description[data-v-45184e26]{width:100%;font-size:14px}.icon[data-v-45184e26]{width:100%;font-size:80px}.contents[data-v-45184e26]{width:100%;min-height:250px;display:flex;flex-wrap:wrap;align-content:baseline}.outer[data-v-321edc3f]{display:flex;flex-wrap:wrap;max-width:1000px;align-content:space-around;justify-content:space-around}.header[data-v-321edc3f]{width:400px;height:200px;justify-items:center;align-items:center;margin-bottom:30px;border-bottom:1px dashed #000}.title1[data-v-321edc3f]{font-size:45px;font-weight:bolder}.title2[data-v-321edc3f]{margin-top:20px;font-size:20px}.container[data-v-321edc3f]{align-content:space-between;max-width:900px}.container[data-v-321edc3f],.container[data-v-27479e6c]{display:flex;flex-wrap:wrap;justify-content:space-around}.container[data-v-27479e6c]{width:80%;height:60px;align-items:center;background:#d3d3d3;border-radius:60px;margin-top:3px;margin-bottom:10px;box-shadow:2px 2px 3px rgba(10,10,10,.1)}.item[data-v-27479e6c]{min-width:80px;font-weight:700;display:flex;cursor:pointer;align-items:center;justify-content:center}.item[data-v-27479e6c]:hover{font-weight:bolder;color:#be6408}.container[data-v-198cd841]{width:calc(100% - 6px);display:flex;flex-wrap:wrap;justify-content:space-around;align-items:flex-start;background:rgba(10,10,10,.02);margin-bottom:15px;padding:3px}.name[data-v-198cd841]{width:250px;flex-wrap:wrap}.name[data-v-198cd841],.pclass[data-v-198cd841]{text-align:left;align-items:center;justify-content:left}.pclass[data-v-198cd841]{width:150px}.compl[data-v-198cd841]{width:80px;text-align:left;align-items:center;justify-content:left}.labeler[data-v-198cd841]{font-size:12px;font-weight:700;color:rgba(100,149,237,.6)}.link[data-v-198cd841]{color:#fff;font-size:13px;font-weight:bolder;align-self:center;padding:6px;background:rgba(100,149,237,.6);border-radius:5px;cursor:pointer}.page[data-v-ddbf3f38]{width:900px;display:flex;flex-wrap:wrap;justify-content:center}.title[data-v-ddbf3f38]{margin-top:10px;margin-bottom:25px;font-size:20px;font-weight:700}.table[data-v-ddbf3f38]{width:100%;display:flex;flex-wrap:wrap;justify-content:center}.question[data-v-3b51c5a3]{width:600px;text-align:center;font-size:25px;background:rgba(100,149,237,.18);border-bottom:1px solid grey;padding:30px;margin-bottom:10px}.qOptions[data-v-3b51c5a3]{display:flex;flex-wrap:wrap;width:100%;justify-content:space-around}.optionRow[data-v-3b51c5a3]{font-size:20px;display:flex;width:100%;text-align:left;margin-bottom:20px;align-items:center}.selector[data-v-3b51c5a3]{width:35px}.descriptor[data-v-3b51c5a3]{width:400px}.back[data-v-3b51c5a3]{margin-right:20px;background:#b22222;padding:15px}.back[data-v-3b51c5a3],.forward[data-v-3b51c5a3]{font-size:15px;color:#fff;font-weight:bolder;border:none;border-radius:10px}.forward[data-v-3b51c5a3]{margin-left:20px;background:#2e8b57;padding:15px 55px}.page[data-v-0502f823]{width:900px;display:flex;flex-wrap:wrap;justify-content:center}.title[data-v-0502f823]{margin-top:10px;margin-bottom:10px;font-size:20px;font-weight:700}.contents[data-v-0502f823]{width:100%;padding:10px;display:flex;flex-wrap:wrap;justify-content:center}.container[data-v-0d9e837b]{width:800px;min-height:600px;overflow-x:scroll;overflow-y:auto;border:2px dashed grey}.page[data-v-09f8750c]{width:900px;display:flex;flex-wrap:wrap;justify-content:center}.title[data-v-09f8750c]{margin-top:10px;margin-bottom:10px;font-size:20px;font-weight:700}.contents[data-v-09f8750c]{width:100%;padding:10px;display:flex;flex-wrap:wrap;justify-content:center}.row1[data-v-70cb2590]{display:flex;flex-wrap:wrap;width:100%;justify-content:space-between;margin-bottom:10px}.row2[data-v-70cb2590]{display:flex;flex-wrap:wrap;width:100%;background:rgba(10,10,10,.05);align-items:center;justify-content:space-around;border-top:1px solid #6495ed;border-bottom:2px dashed #d3d3d3}.row3[data-v-70cb2590]{width:100%;display:flex;flex-wrap:wrap;justify-content:space-evenly}.battery[data-v-70cb2590]{padding:5px;font-size:10px;width:180px;white-space:pre-wrap}.link[data-v-70cb2590],.year[data-v-70cb2590]{text-align:left}.author[data-v-70cb2590]{text-align:right}.labeler[data-v-70cb2590]{font-size:12px;font-weight:700;color:rgba(100,149,237,.6)}.class[data-v-70cb2590]{text-align:left;font-size:15px}.desc[data-v-70cb2590]{width:50%;font-size:15px;align-self:center;padding:30px;text-align:justify;white-space:pre-wrap}.griddy[data-v-29ef63fc]{width:100%;display:flex;flex-wrap:wrap}.row[data-v-29ef63fc]{width:calc(100% - 20px);padding:40px 10px 10px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #add8e6}.row[data-v-29ef63fc]:nth-of-type(2n){background:hsla(0,0%,82.7%,.34)}.question[data-v-29ef63fc]{width:45%;text-align:right}.answer[data-v-29ef63fc]{width:45%;text-align:left}.page[data-v-680f35ac]{width:900px;display:flex;flex-wrap:wrap;justify-content:center}.title[data-v-680f35ac]{margin-top:10px;margin-bottom:10px;font-size:20px;font-weight:700;flex-basis:100%}.contents[data-v-680f35ac]{width:100%;padding:10px;display:flex;flex-wrap:wrap;justify-content:center}.algoName[data-v-680f35ac]{width:100%;font-size:40px;font-weight:bolder;flex-shrink:0;margin-top:10px;margin-bottom:10px}