.MarkSection-module__9dj5tW__markParent{align-items:flex-end;width:100%;display:flex;position:relative}.MarkSection-module__9dj5tW__markParentHovered{padding:1px}.MarkSection-module__9dj5tW__markTriangle{aspect-ratio:1;clip-path:polygon(50% 75%,100% 100%,100% 50%);background:#e7e0d0;height:60px;position:relative;bottom:10px}.MarkSection-module__9dj5tW__markBody{background-color:#e7e0d0;border:3px solid #e7e0d0;border-radius:4px;flex-grow:1;padding:12px}.MarkSection-module__9dj5tW__markBodyHovered{border:3px solid #baa678}.MarkSection-module__9dj5tW__correctnessMessageCorrect{color:#2f922a}.MarkSection-module__9dj5tW__correctnessMessageWrong{color:#b81f1f}.MarkSection-module__9dj5tW__elaborationImage{-webkit-user-select:none;user-select:none;border:1px solid #85603c32}.MarkSection-module__9dj5tW__openIn{-webkit-user-select:none;user-select:none;color:#a36c3799;font-size:12px}.MarkSection-module__9dj5tW__claude,.MarkSection-module__9dj5tW__chatgpt{color:#a36c3799}.MarkSection-module__9dj5tW__claude:hover{color:#d97757}.MarkSection-module__9dj5tW__chatgpt:hover{color:#74aa9c}.MarkSection-module__9dj5tW__muted{color:#baa678;font-size:12px}.MarkSection-module__9dj5tW__qna{color:#85603c;font-size:12px;font-weight:700}
.index-module__VrG_Aa__exitParent{color:#e7e0d0cc;-webkit-user-select:none;user-select:none}.index-module__VrG_Aa__exitParent:hover{color:#e7e0d0}.index-module__VrG_Aa__mainParent{height:100vh}.index-module__VrG_Aa__score{color:#e7e0d0cc}.index-module__VrG_Aa__quizPage{width:100%;height:auto;max-height:100%;display:block}.index-module__VrG_Aa__quizNavigation{color:#efe7d980}.index-module__VrG_Aa__quizNavigation:hover{color:#efe7d9;cursor:pointer}.index-module__VrG_Aa__quizNavText{color:#efe7d9;font-weight:700}.index-module__VrG_Aa__quizPageParent{width:100%;display:inline-block;position:relative}.index-module__VrG_Aa__questionBoundary{border:1px solid #67523d60;border-radius:25px;position:absolute}
.QnSheetButton-module__mVxopG__overlay{background-color:#2a1f1340;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.QnSheetButton-module__mVxopG__fileInput{color:#0000;width:100%;height:100%;position:absolute}.QnSheetButton-module__mVxopG__uploadIcon{color:#1e1c1b40;width:30%}.QnSheetButton-module__mVxopG__caption{-webkit-user-select:none;user-select:none;color:#1e1c1b40;position:absolute;bottom:10px;right:10px}.QnSheetButton-module__mVxopG__overlayContainerFileSuccess{box-shadow:12px 12px 2px 1px #129b2277}.QnSheetButton-module__mVxopG__overlayContainerFileFail{box-shadow:12px 12px 2px 1px #840b0b9f}
.GenerateOverlay-module__JwmcTG__generateOverlayParent{background-color:#2a1f13f2;flex-direction:column;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:absolute}.GenerateOverlay-module__JwmcTG__headerText{color:#0000;background-image:linear-gradient(to bottom right,#baa678,#e7e0de);-webkit-background-clip:text;background-clip:text;font-weight:700;line-height:1.2}.GenerateOverlay-module__JwmcTG__overlayManuallyText{color:#fffc;-webkit-user-select:none;user-select:none;cursor:pointer;text-decoration:underline}.GenerateOverlay-module__JwmcTG__qnSheetName{color:#0000;background-image:linear-gradient(to bottom right,#baa678,#e7e0de);-webkit-background-clip:text;background-clip:text;font-weight:700;line-height:1.2}.GenerateOverlay-module__JwmcTG__qnSheetLoadingIcon,.GenerateOverlay-module__JwmcTG__qnSheetLoadingText,.GenerateOverlay-module__JwmcTG__resultText{color:#ffffff80}.GenerateOverlay-module__JwmcTG__resultNumber{color:#fffc}
.GenerateOverlayPopulateButton-module__qAM7dq__populateButton{cursor:pointer;background-color:#543c26;align-items:flex-end;width:100%;display:block}.GenerateOverlayPopulateButton-module__qAM7dq__populateButton:hover{background-color:#382819}.GenerateOverlayPopulateButton-module__qAM7dq__loadingParent{color:#baa678;justify-content:center;align-items:center;display:flex}.GenerateOverlayPopulateButton-module__qAM7dq__populateButtonText{color:#0000;-webkit-user-select:none;user-select:none;background-image:linear-gradient(to bottom right,#baa678,#e7e0de);-webkit-background-clip:text;background-clip:text;line-height:1.2}
.LandingButtons-module__V8hoiG__overlay{background-color:#2a1f1340;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.LandingButtons-module__V8hoiG__overlay:hover{background-color:#2a1f1380}.LandingButtons-module__V8hoiG__caption{-webkit-user-select:none;user-select:none;color:#1e1c1bc7;background-color:#ffffff3c;position:absolute;bottom:10px;right:10px}.LandingButtons-module__V8hoiG__uploadIcon{color:#1e1c1b40;width:30%}.LandingButtons-module__V8hoiG__fileInput{color:#0000;width:0;height:0;display:none;position:absolute}.LandingButtons-module__V8hoiG__fileInput:hover{cursor:pointer}.LandingButtons-module__V8hoiG__gradeButton{background-color:#2a1f13}.LandingButtons-module__V8hoiG__gradeButton:hover{cursor:pointer;background-color:#1c150d}.LandingButtons-module__V8hoiG__gradeButtonText{color:#0000;-webkit-user-select:none;user-select:none;background-image:linear-gradient(to bottom right,#baa678,#e7e0de);-webkit-background-clip:text;background-clip:text;line-height:1.2}.LandingButtons-module__V8hoiG__overlayContainerFileSuccess{box-shadow:12px 12px 2px 1px #129b2277}.LandingButtons-module__V8hoiG__overlayContainerFileFail{box-shadow:12px 12px 2px 1px #840b0b9f}.LandingButtons-module__V8hoiG__loadingParent{color:#baa678;justify-content:center;align-items:center;display:flex}
.UploadOverlay-module__h-eeeG__generateOverlayParent{background-color:#2a1f13f2;flex-direction:column;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:absolute;top:0;left:0}.UploadOverlay-module__h-eeeG__headerText{color:#0000;background-image:linear-gradient(to bottom right,#baa678,#e7e0de);-webkit-background-clip:text;background-clip:text;font-weight:700;line-height:1.2}.UploadOverlay-module__h-eeeG__overlayManuallyText{color:#fffc;-webkit-user-select:none;user-select:none;cursor:pointer;text-decoration:underline}.UploadOverlay-module__h-eeeG__qnSheetName{color:#0000;background-image:linear-gradient(to bottom right,#baa678,#e7e0de);-webkit-background-clip:text;background-clip:text;font-weight:700;line-height:1.2}.UploadOverlay-module__h-eeeG__qnSheetLoadingIcon,.UploadOverlay-module__h-eeeG__qnSheetLoadingText,.UploadOverlay-module__h-eeeG__resultText{color:#ffffff80}.UploadOverlay-module__h-eeeG__resultNumber{color:#fffc}.UploadOverlay-module__h-eeeG__unselected{color:#ffffff73}.UploadOverlay-module__h-eeeG__activeButton{background-color:#5b4228}
@font-face{font-family:Ponomar;font-style:normal;font-weight:400;font-display:swap;src:url(../media/70ce87378ef9591a.0_r6beysb6x_j.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Ponomar;font-style:normal;font-weight:400;font-display:swap;src:url(../media/112cc160e42962be.0wvh0lrqugv33.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Ponomar;font-style:normal;font-weight:400;font-display:swap;src:url(../media/de38958b63a581a7.p.3osr58z2_ae48.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.ponomar_6288439c-module__NwTmAq__className{font-family:Ponomar;font-style:normal;font-weight:400}
.LandingButtons-module__yJabgq__overlay{background-color:#2a1f1340;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.LandingButtons-module__yJabgq__overlay:hover{background-color:#2a1f1380}.LandingButtons-module__yJabgq__caption{-webkit-user-select:none;user-select:none;color:#1e1c1bc7;background-color:#ffffff3c;position:absolute;bottom:10px;right:10px}.LandingButtons-module__yJabgq__uploadIcon{color:#1e1c1b40;width:30%}.LandingButtons-module__yJabgq__fileInput{color:#0000;width:0;height:0;display:none;position:absolute}.LandingButtons-module__yJabgq__fileInput:hover{cursor:pointer}.LandingButtons-module__yJabgq__gradeButton{background-color:#2a1f13}.LandingButtons-module__yJabgq__gradeButton:hover{cursor:pointer;background-color:#1c150d}.LandingButtons-module__yJabgq__gradeButtonText{color:#0000;-webkit-user-select:none;user-select:none;background-image:linear-gradient(to bottom right,#baa678,#e7e0de);-webkit-background-clip:text;background-clip:text;line-height:1.2}.LandingButtons-module__yJabgq__overlayContainerFileSuccess{box-shadow:12px 12px 2px 1px #129b2277}.LandingButtons-module__yJabgq__overlayContainerFileFail{box-shadow:12px 12px 2px 1px #840b0b9f}.LandingButtons-module__yJabgq__loadingParent{color:#baa678;justify-content:center;align-items:center;display:flex}
@font-face{font-family:Ponomar;font-style:normal;font-weight:400;font-display:swap;src:url(../media/70ce87378ef9591a.0_r6beysb6x_j.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Ponomar;font-style:normal;font-weight:400;font-display:swap;src:url(../media/112cc160e42962be.0wvh0lrqugv33.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Ponomar;font-style:normal;font-weight:400;font-display:swap;src:url(../media/de38958b63a581a7.p.3osr58z2_ae48.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.ponomar_9827f584-module__cKP-_G__className{font-family:Ponomar;font-style:normal;font-weight:400}
.Logo-module__zh8txq__logoGradient{color:#0000;background-image:linear-gradient(to bottom right,#baa678,#e7e0de);-webkit-background-clip:text;background-clip:text;line-height:1.2}
.menu-module__noSqeG__iconContainer{justify-content:end;display:flex}.menu-module__noSqeG__iconContainer:hover{cursor:pointer}.menu-module__noSqeG__menuItem{justify-content:end;display:flex}.menu-module__noSqeG__menuItem:hover{cursor:pointer}.menu-module__noSqeG__menuItemText:hover{cursor:pointer;border-bottom:1px solid #e7e0d0cc}
.Auth-module__H_KyhG__signInButton{color:#fff;background-color:#0000;border-width:1px;border-color:#d9d9d9;border-radius:15px;align-self:center;padding:15px 60px}.Auth-module__H_KyhG__signInButton:hover{cursor:pointer;background-color:#0000004d;transition:all .3s}
.GradeExitBtn-module__v5q2qG__exitParent{color:#e7e0d0cc;-webkit-user-select:none;user-select:none}.GradeExitBtn-module__v5q2qG__exitParent:hover{color:#e7e0d0}
.LandingButtons-module__vmCJ7G__overlay{background-color:#2a1f1340;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.LandingButtons-module__vmCJ7G__overlay:hover{background-color:#2a1f1380}.LandingButtons-module__vmCJ7G__caption{-webkit-user-select:none;user-select:none;color:#1e1c1b40;position:absolute;bottom:10px;right:10px}.LandingButtons-module__vmCJ7G__uploadIcon{color:#1e1c1b40;width:30%}.LandingButtons-module__vmCJ7G__fileInput{color:#0000;width:100%;height:100%;position:absolute}.LandingButtons-module__vmCJ7G__fileInput:hover{cursor:pointer}.LandingButtons-module__vmCJ7G__gradeButton{background-color:#2a1f13}.LandingButtons-module__vmCJ7G__gradeButton:hover{cursor:pointer;background-color:#1c150d}.LandingButtons-module__vmCJ7G__gradeButtonText{color:#0000;-webkit-user-select:none;user-select:none;background-image:linear-gradient(to bottom right,#baa678,#e7e0de);-webkit-background-clip:text;background-clip:text;line-height:1.2}.LandingButtons-module__vmCJ7G__overlayContainerFileSuccess{box-shadow:12px 12px 2px 1px #129b2277}.LandingButtons-module__vmCJ7G__overlayContainerFileFail{box-shadow:12px 12px 2px 1px #840b0b9f}.LandingButtons-module__vmCJ7G__loadingParent{color:#baa678;justify-content:center;align-items:center;display:flex}
.QuestionOverlay-module__hx8CpW__questionBoundary{border:1px solid #67523d60;border-radius:5px;position:absolute}.QuestionOverlay-module__hx8CpW__questionBoundary:hover{border:2px solid #67523d}
.index-module__KWKY6G__tutorialBtnTxt{color:#e7e0d037;-webkit-user-select:none;user-select:none}.index-module__KWKY6G__tutorialBtnTxt:hover{color:#e7e0d0}.index-module__KWKY6G__menuBtn{color:#e7e0d0e6}.index-module__KWKY6G__menuBtn:hover{color:#e7e0d0}
