body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-ms-use-select:none;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}@font-face{font-family:NanumSquare_acB;src:url(/app/static/media/NanumSquare_acB.ac4e2f27234150ae0de3.ttf)}@font-face{font-family:NanumSquare_ExtraBold;src:url(/app/static/media/NanumSquare_acEB.0367d0c13d221c0ba33f.ttf)}@font-face{font-family:NanumSquare_acL;src:url(/app/static/media/NanumSquare_acL.6299d42abaf5726d8c89.ttf)}@font-face{font-family:NanumSquare_acR;src:url(/app/static/media/NanumSquare_acR.4e7e79f44291f1287d1d.ttf)}@font-face{font-family:NanumSquare_Bold;src:url(/app/static/media/NanumSquareB.ebe0aa17b7967cd61f16.ttf)}@font-face{font-family:NanumSquare_acEB;src:url(/app/static/media/NanumSquareEB.e54714432fdd6e1724a7.ttf)}@font-face{font-family:NanumSquare_acL;src:url(/app/static/media/NanumSquareL.ace03365daa3d33bdec6.ttf)}@font-face{font-family:NanumSquare_acR;src:url(/app/static/media/NanumSquareR.924c33f60f994924964c.ttf)}@font-face{font-family:Poppins-Black;src:url(/app/static/media/Poppins-Black.d8b850b920a5ef49d752.ttf)}@font-face{font-family:Poppins-BlackItalic;src:url(/app/static/media/Poppins-BlackItalic.563eda3d3407af0fb581.ttf)}@font-face{font-family:Poppins-Bold;src:url(/app/static/media/Poppins-ExtraBold.01849ee091e1762a5dd5.ttf)}@font-face{font-family:Poppins-BoldItalic;src:url(/app/static/media/Poppins-BoldItalic.cfb635a5111b545f5598.ttf)}@font-face{font-family:Poppins_ExtraBold;src:url(/app/static/media/Poppins-ExtraBold.01849ee091e1762a5dd5.ttf)}@font-face{font-family:Poppins-ExtraBoldItalic;src:url(/app/static/media/Poppins-ExtraBoldItalic.73d4495be63ad83b25cc.ttf)}@font-face{font-family:Poppins-ExtraLight;src:url(/app/static/media/Poppins-ExtraLight.333cb30c20e31999802a.ttf)}@font-face{font-family:Poppins-ExtraLightItalic;src:url(/app/static/media/Poppins-ExtraLightItalic.dbdfd398abcbbafc022b.ttf)}@font-face{font-family:Poppins-Medium;src:url(/app/static/media/Poppins-Medium.673ed42382ab264e0bf5.ttf)}@font-face{font-family:Poppins-MediumItalic;src:url(/app/static/media/Poppins-MediumItalic.89e040c6a64d18f620dc.ttf)}@font-face{font-family:Poppins-Regular;src:url(/app/static/media/Poppins-Regular.35d26b781dc5fda684cc.ttf)}@font-face{font-family:Poppins-SemiBold;src:url(/app/static/media/Poppins-SemiBold.ac8d04b620e54be9b0f0.ttf)}@font-face{font-family:Poppins-SemiBoldItalic;src:url(/app/static/media/Poppins-SemiBoldItalic.3524ffc3226f4578e5c5.ttf)}@font-face{font-family:Poppins-Thin;src:url(/app/static/media/Poppins-Thin.59ff6a729e30c99b478e.ttf)}@font-face{font-family:Poppins-ThinItalic;src:url(/app/static/media/Poppins-ThinItalic.9d5e661e645ce9a32fe6.ttf)}.custom-calendar{height:100%;width:100%}.custom-calendar .react-calendar__viewContainer{height:100%}.App{-ms-use-select:none;-webkit-touch-callout:none;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (min-width:992px) and (max-width:1400px){.menu-trigger span:nth-of-type(2){left:-4px;top:16px;transform:rotate(45deg);width:20px}.menu-trigger span:nth-of-type(3){bottom:16px;left:-4px;transform:rotate(-45deg);width:20px}.menu-trigger.arrowToggle span:nth-of-type(2){transform:translate(20px) rotate(-45deg)}.menu-trigger.arrowToggle span:nth-of-type(3){transform:translate(20px) rotate(45deg)}.mainContainer{flex-direction:row;width:100vw}.mainContainer,.sidebar{align-items:start;display:flex;height:100vh;justify-content:start;transition:all .7s}.sidebar{background-color:#fff;flex-direction:column;overflow:auto;position:fixed;right:-40vw;width:40vw;z-index:998}.sidebarBack{background-color:#2b2b2baa;height:100%;position:fixed;width:100%;z-index:997}.sidebarToggle{right:0;transition:all .7s}.userContainer{padding:86px 16px 16px;transition:all 1s;width:100%}.userClassContainer{align-items:end;background-color:#772481;border-radius:30px;color:#fff;display:flex;justify-content:end;padding:8px 0}.userClass{font-size:20px;font-weight:600;margin-right:40px}.userInfoContainer{margin:32px 0;padding-right:32px;width:100%}.userInfoContainer,.userInfoContainer .userImg{align-items:center;display:flex;justify-content:center}.userInfoContainer .userImg{width:25%}.userInfoContainer .userImg img{border-radius:50px}.userInfoContainer .userInfo{align-items:start;display:flex;flex-direction:column;height:100%;justify-content:center;margin-left:32px}.userInfoContent{font-weight:700;padding:2px 0}#userName{color:#2b2b2b;font-size:22px}#userRegisterNo{color:#772481cc;font-size:18px}#userTeacher{color:#8b8b8b;font-size:18px}.userMenuContainer{border:2px solid #77248133;border-radius:30px;flex-direction:row;padding:16px;width:100%}.userMenu,.userMenuContainer{align-items:center;display:flex;justify-content:center}.userMenu{flex-direction:column;margin:0 1%;width:30%}.userMenu:hover{cursor:pointer;transform:translate(1px,1px)}.userMenu i{color:#772481;font-size:40px}.userMenu span{color:7b7b7b;font-size:15px;font-weight:600;margin-top:8px}.userLogContainer{align-items:start;border:2px solid #77248133;border-radius:30px;display:flex;flex-direction:column;justify-content:start;margin-top:16px;padding:20px;width:100%}.userLogContainer .logTitle{display:flex;flex-direction:row;padding:16px 8px;width:100%}.userLogContainer .logTitle span{font-size:18px;font-weight:600}.userLogContainer .logTitle .newLog{background-color:#772481;border-radius:30px;margin-left:10px;padding:0 15px}.userLogContainer .logTitle .newLog span{color:#fff}.userLogContainer .logContent{border-top:1.5px solid #dbdbdb;cursor:pointer;display:flex;flex-direction:column;padding:16px 0;width:100%}.isChecked{color:#772481;padding-right:8px}.logContentTitle{font-size:18px;font-weight:700;padding:4px 0}.logContentDetail{font-size:16px;padding:8px 0 4px}.logContentDate{font-size:15px;padding:4px 0;text-align:right}.newFeedback{animation-direction:alternate-reverse;animation-duration:.7s;animation-iteration-count:infinite;animation-name:newUpDown;color:#f41111;font-size:18px;font-weight:900;left:-4px;position:absolute;top:-8px}}@media (max-width:992px){.menu-trigger span:nth-of-type(2){left:-4px;top:16px;transform:rotate(45deg);width:20px}.menu-trigger span:nth-of-type(3){bottom:16px;left:-4px;transform:rotate(-45deg);width:20px}.menu-trigger.arrowToggle span:nth-of-type(2){transform:translate(20px) rotate(-45deg)}.menu-trigger.arrowToggle span:nth-of-type(3){transform:translate(20px) rotate(45deg)}.mainContainer{flex-direction:row;width:100vw}.mainContainer,.sidebar{align-items:start;display:flex;height:100vh;justify-content:start;transition:all .7s}.sidebar{background-color:#fff;flex-direction:column;overflow:auto;position:fixed;right:-90vw;width:90vw;z-index:998}.sidebarBack{background-color:#2b2b2baa;height:100%;position:fixed;width:100%;z-index:997}.sidebarToggle{right:0;transition:all .7s}.userContainer{padding:86px 16px 16px;transition:all 1s;width:100%}.userClassContainer{align-items:end;background-color:#772481;border-radius:30px;color:#fff;display:flex;justify-content:end;padding:8px 0}.userClass{font-size:20px;font-weight:600;margin-right:40px}.userInfoContainer{margin:32px 0;padding-right:32px;width:100%}.userInfoContainer,.userInfoContainer .userImg{align-items:center;display:flex;justify-content:center}.userInfoContainer .userImg{width:25%}.userInfoContainer .userImg img{border-radius:50px}.userInfoContainer .userInfo{align-items:start;display:flex;flex-direction:column;height:100%;justify-content:center;margin-left:32px}.userInfoContent{font-weight:700;padding:2px 0}#userName{color:#2b2b2b;font-size:22px}#userRegisterNo{color:#772481cc;font-size:18px}#userTeacher{color:#8b8b8b;font-size:18px}.userMenuContainer{border:2px solid #77248133;border-radius:30px;flex-direction:row;padding:16px;width:100%}.userMenu,.userMenuContainer{align-items:center;display:flex;justify-content:center}.userMenu{flex-direction:column;margin:0 1%;width:30%}.userMenu:hover{cursor:pointer;transform:translate(1px,1px)}.userMenu i{color:#772481;font-size:40px}.userMenu span{color:7b7b7b;font-size:15px;font-weight:600;margin-top:8px}.userLogContainer{align-items:start;border:2px solid #77248133;border-radius:30px;display:flex;flex-direction:column;justify-content:start;margin-top:16px;padding:20px;width:100%}.userLogContainer .logTitle{display:flex;flex-direction:row;padding:16px 8px;width:100%}.userLogContainer .logTitle span{font-size:18px;font-weight:600}.userLogContainer .logTitle .newLog{background-color:#772481;border-radius:30px;margin-left:10px;padding:0 15px}.userLogContainer .logTitle .newLog span{color:#fff}.userLogContainer .logContent{border-top:1.5px solid #dbdbdb;cursor:pointer;display:flex;flex-direction:column;padding:16px 0;width:100%}.isChecked{color:#772481;padding-right:8px}.logContentTitle{font-size:18px;font-weight:700;padding:4px 0}.logContentDetail{font-size:16px;padding:8px 0 4px}.logContentDate{font-size:15px;padding:4px 0;text-align:right}.newFeedback{animation-direction:alternate-reverse;animation-duration:.7s;animation-iteration-count:infinite;animation-name:newUpDown;color:#f41111;font-size:18px;font-weight:900;left:-4px;position:absolute;top:-8px}}.mainContainer .subContainter{align-items:start;display:flex;flex-flow:row wrap;height:100%;justify-content:start;overflow:auto;padding:86px 16px 16px;width:100%}@media (max-width:576px){.mainContainer .subContainter{align-items:start;display:flex;flex-flow:row wrap;height:100%;justify-content:start;overflow:auto;padding:86px 8px 16px;width:100%}}.mainContainer .subContainter::-webkit-scrollbar{display:none}.categoryTitleContainer{align-items:center;display:flex;flex-direction:row;justify-content:space-between;padding:0 32px;width:100%}@media (max-width:996px){.categoryTitleContainer{flex-direction:column;margin-top:16px}.studyFlowContainer{margin-top:16px}}.categoryTitle{font-size:24px;font-weight:700}@media (max-width:768px){.categoryTitle{font-size:20px;font-weight:700}}.intoReadingWriting{color:#2e90bc}.readingExplorer{color:#8e70d8}.bookReport{color:#3faf55}.vocabulary{color:#c49c40}.studyFlowContainer{align-items:center;display:flex;flex-direction:row;justify-content:center}.studyFlow{background-color:#c2c2c2;border:2px solid #e2e2e2;border-radius:30px;color:#fff;font-size:15px;font-weight:600;padding:12px 40px}.studyFlow:hover{cursor:pointer}.flowConnect{background-color:#c2c2c2;height:4px;width:30px}.flowNow{background-color:#445bf3;border:2px solid #8192ff}@media (max-width:576px){.flowConnect{display:none}.studyFlow{background-color:#c2c2c2;border:1px solid #e2e2e2;color:#fff;font-size:15px;font-weight:600}.studyFlow:first-child{border-radius:10px 0 0 10px;padding:12px 18px}.studyFlow:nth-child(3){border-radius:0 0 0 0;padding:12px 18px}.studyFlow:nth-child(5){border-radius:0 10px 10px 0;padding:12px 18px}.flowNow{background-color:#445bf3;border:1px solid #8192ff}}.nextContentContainer{align-items:center;display:flex;justify-content:center;padding:12px 0;position:relative;width:100%}.nextContentContainer:hover{animation-direction:alternate-reverse;animation-duration:.5s;animation-iteration-count:infinite;animation-name:nextContent;cursor:pointer}.completeContainer{display:flex;justify-content:end;padding:8px;width:100%}.completeBtn{background-color:#772481}.completeBtn,.tempCompleteBtn{border:2px solid #77248133;border-radius:15px;color:#fff;font-size:18px;padding:12px 40px}.tempCompleteBtn{background-color:#f48105;margin-right:8px}@media (max-width:576px){.completeBtn{background-color:#772481}.completeBtn,.tempCompleteBtn{border:2px solid #77248133;border-radius:15px;color:#fff;font-size:16px;padding:8px 30px}.tempCompleteBtn{background-color:#f48105;margin-right:5px}}.completeBtn:hover{animation-direction:alternate-reverse;animation-duration:.5s;animation-iteration-count:infinite;animation-name:fadeInOut;cursor:pointer}.blue{color:#007bff!important}.diff_add{background-color:initial;font-size:medium}.diff_add,.diff_adds{color:blue;position:relative}.diff_sub{background-color:initial;color:red;font-size:medium;font-weight:400;position:relative}.diff_chg{background-color:#aaf}.tooltiptext{background-color:#000;border-radius:6px;color:#fff;padding:5px;position:absolute;text-align:center;visibility:hidden;width:120px;z-index:1}.diff_add:hover .tooltiptext,.diff_adds:hover .tooltiptext,.diff_sub:hover .tooltiptext{visibility:visible}.tooltiptext:after{border-style:solid;border-width:5px;content:" ";position:absolute}.tooltip-top{bottom:150%;left:50%;margin-left:-120px;width:250px}.tooltip-top:after{border-color:#000 #0000 #0000;left:50%;margin-left:-15px;top:100%}.writingContainer{display:flex;flex-direction:column;height:auto;padding:16px;width:100%}.highlight{background-color:#ff0;font-size:large;font-weight:700}.keyword{color:#ff9603;font-weight:700}.writingContainer>div{border-radius:25px;flex-direction:column;margin-top:68px;padding:32px 64px;position:relative;width:100%}.writingContainer>div:first-child{background-color:#f3f4ff;border:2px solid #cbcfff}.writingContainer>div:nth-child(2){background-color:#ffeeea;border:2px solid #ffbba9}.originalContainer,.writingContainer>div:nth-child(3){background-color:#f1ffed;border:2px solid #90f590}.writingContainer .directionContainer .question{font-size:22px}.writingContainer .directionContainer .condition{font-size:20px;margin-top:16px;padding-left:16px}.writingContainer .exampleSummaryChangeBtn{background-color:#fff;border:2px solid #009200;font-size:18px;font-weight:600;padding:4px 16px}.writingContainer .exampleSummaryChangeBtn:hover{cursor:pointer}.writingContainer .exampleSummaryChangeBtnSelected{background-color:#009200;color:#fff}.directionTitle{background:#4a5bf2;border:3px solid #4a5bf2;border-radius:10px}.directionTitle,.originalTitle{color:#fff;font-size:20px;font-weight:700;height:80px;left:0;padding-top:8px;position:absolute;text-align:center;top:-50px;width:140px;z-index:-1}.originalTitle,.textareaTitle{background:#e63f10;border:3px solid #e63f10;border-radius:10px}.textareaTitle{color:#fff;font-size:20px;font-weight:700;height:80px;left:0;padding-top:8px;position:absolute;text-align:center;top:-50px;width:140px;z-index:-1}#writingStatus .feedbackLoading{align-items:center;display:flex;flex-direction:column;width:100%}#writingStatus .feedbackLoading div{font-size:24px;font-weight:600;margin:32px 0}#writingStatus .feedbackLoading img{height:auto;margin-bottom:32px;width:30%}.writingArea{font-size:20px;height:400px;padding:16px;width:100%}.writingArea,.writingArea:focus{border:none;border-left:5px solid #e63f10}.writingArea:focus{outline:none}.colorCode{border:2px solid #cbcfff;border-radius:15px;display:flex;flex-direction:row;height:80px;padding:8px 32px;position:absolute;right:-2px;top:-40px;width:fit-content;z-index:-1}.colorCode div:first-child{margin-right:32px}.colorCode div{display:flex;flex-direction:row;justify-content:center}.colorCode div .blue,.colorCode div .yellow{margin-right:8px}.red{color:#f23966}.blue,.red{font-weight:700}.blue{color:#007bff}.yellow{color:#ffd400;font-weight:700}.writingContent .intro,.writingFeedback{font-size:20px}.writingContent .detailContainer{margin-top:32px}.detaleTitleContainer{display:flex;flex:row 1;justify-content:space-between}.detailTitle{font-size:19px;font-weight:700}.languageChoice{display:flex;flex:row 1}.language{background-color:#dbdbdb;font-size:18px}.language:hover{cursor:pointer}.english{border-radius:30px 0 0 30px;padding:8px 12px 8px 15px}.korean{border-radius:0 30px 30px 0;padding:8px 15px 8px 12px}.active{background-color:#772481;color:#fff}.detailContent{font-size:20px;margin-top:16px}@media (max-width:576px){.writingContainer{display:flex;flex-direction:column;height:auto;padding:16px 0;width:100%}.writingContainer>div{border-radius:25px;flex-direction:column;margin-top:68px;padding:20px;position:relative;width:100%}.writingContainer .directionContainer .question{font-size:18px}.writingContainer .directionContainer .condition{font-size:16px;margin-top:12px;padding-left:8px}#writingStatus .feedbackLoading{align-items:center;display:flex;flex-direction:column;width:100%}#writingStatus .feedbackLoading div{font-size:16px;font-weight:600;margin:32px 0}#writingStatus .feedbackLoading img{height:auto;margin-bottom:32px;width:60%}.writingArea{border:none;border-left:5px solid #e63f10;border-radius:15px;font-size:20px;height:400px;padding:16px;width:100%}.writingArea:focus{border:none;border-left:5px solid #e63f10;outline:none}.colorCode{align-items:start;border:none;border-radius:15px;display:flex;flex-direction:column;height:fit-content;justify-content:start;margin-bottom:16px;padding:8px 0;position:static;width:100%}.writingFeedback{font-size:18px}.writingContent .intro{font-size:16px}.detailTitle{font-size:19px;font-weight:600}.languageChoice{display:flex;flex:row 1}.language{background-color:#dbdbdb;font-size:14px}.english{border-radius:30px 0 0 30px;padding:8px 12px 8px 15px}.korean{border-radius:0 30px 30px 0;padding:8px 15px 8px 12px}.active{background-color:#772481;color:#fff}.detailContent{font-size:16px;margin-top:16px}}.button-section{position:absolute;right:10px;top:-50px}.button-section button{border-radius:1.2rem;padding:.2rem 1.2rem}.new-feedback-with-mark div{color:#000;font-family:Poppins-Regular;font-size:18px;font-style:normal;font-weight:400;line-height:55px}.word-block{display:inline-block;margin-bottom:6px;position:relative}.replace-block{color:red!important;font-size:80%!important;left:50%;line-height:14px!important;position:absolute;text-align:center;top:27%;transform:translate(-50%,-55%);white-space:nowrap;z-index:1}.div-replace{position:absolute;top:-2px;width:100%}.replace-line{text-decoration:underline;text-decoration-color:#b71d1b;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:2px;text-underline-offset:-50%}.div-replace-letter{position:absolute;top:-2px;width:10px!important}.div-replace-letter img{height:30px!important;width:100%!important}.div-replace img{height:25px!important;width:100%!important}.div-delete{left:50%;position:absolute;top:73%;transform:translate(-50%,-50%);width:100%}.div-delete img{width:100%!important}.word-gray{color:#a1a1a1!important}.div-add-lws{left:-10px;position:absolute;top:30%;width:24px}.add-block{color:blue!important;display:inline-block;font-size:80%!important;left:50%;position:absolute;text-align:center;top:78%;transform:translate(-50%,-50%);white-space:nowrap;width:auto}.letter-fix{display:inline-block;position:relative}.div-add-dot{top:30%}.div-add-comma,.div-add-dot{left:50%;position:absolute;transform:translate(-50%);width:24px}.div-add-comma{top:40%}.div-add-exclamation{left:50%;top:30%}.div-add-exclamation,.div-add-question{position:absolute;transform:translate(-50%,-50%);width:24px}.div-add-question{left:80%;top:70%}.div-add-apostrophe,.div-add-double-quotes{left:50%;position:absolute;top:0;transform:translate(-50%);width:24px}.div-make-cap{bottom:5px;position:absolute;top:40%;transform:translate(-30%);width:24px}.div-make-lower{left:50%;position:absolute;top:70%;transform:translate(-50%,-50%);width:24px}.div-delete-comma-dot{left:-11px;position:absolute;top:30%;width:24px}.div-delete-dq{left:-9px;position:absolute;top:-1%;width:24px}.div-overwrite-dot{left:30%;position:absolute;top:20%;transform:translate(-50%);width:24px}.div-overwrite-comma{left:-75%;position:absolute;top:28%;width:24px}.div-add-comma-overwrite{left:70%;position:absolute;top:30%;transform:translate(-50%);width:24px}.feedback-selected{background-color:#f3f4ff}.modal-background{background-color:#00000080;display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:1000}.modal_writing{background:#fff;border:5px solid #00b0f0;border-radius:20px;box-shadow:0 2px 10px #0000001a;display:none;height:auto;left:50%;padding:15px;position:fixed;top:50%;transform:translate(-50%,-50%);width:40%;z-index:1001}.modal>.textareaContainer{background-color:#ebeaff;border:2px solid #b0b9f4;border-radius:30px}.textareaContainerModal{background-color:#e6f8e6;border:2px solid #bef8be;border-radius:10px;padding:16px 24px}.textareaContainerGuide{background-color:#fffaf9;border:2px solid #f2a5a5;border-radius:10px;margin-top:1%;padding:16px 24px}.modal>div{border-radius:25px;flex-direction:column;margin-top:10px;padding:16px 24px;position:relative;width:100%}.textareaTitleModal{border-radius:10px;font-size:30px;font-weight:700;left:97%;padding-top:8px;position:absolute;text-align:center;top:-80px;z-index:-1}.checkimg{height:4.5vw;margin:auto 0;max-height:50px;width:5%}.correctimg{height:3vw;margin:auto 0 auto 2.8%;width:3.5%}.checklistText{margin:auto 0 auto 1.5%;width:70%}.parabtn{background:#00b0f0;color:#fff;font-size:.8vw;width:15%}.para,.parabtn{align-items:center;border-radius:15px;display:flex;font-family:Pretendard;font-style:normal;font-weight:600;height:25px;justify-content:center;text-align:center}.para{background:#fff;color:#00b0f0;font-size:13px;margin-left:1%;margin-right:4%;width:9%}.modalimg{height:59px;padding:1%;width:12%}.modalTitle{color:#00b0f0;font-family:Pretendard;font-size:30px;font-style:normal;font-weight:700;line-height:130%;margin:3% auto}.textAreaDiv{background:#dff6ff;border-radius:8px;height:100%;margin:4% auto auto;width:95%}.modalCloseBtn{background:#e74a61;border-radius:10px;color:#fff;font-family:Pretendard;font-size:auto;font-style:normal;font-weight:700;height:40px;line-height:130%;margin-top:4%;width:16%}.react-calendar{background:#fff;border:1px solid #a0a096;font-family:Arial,Helvetica,sans-serif;line-height:1.125em;max-width:100%;width:350px}.react-calendar--doubleView{width:700px}.react-calendar--doubleView .react-calendar__viewContainer{display:flex;margin:-.5em}.react-calendar--doubleView .react-calendar__viewContainer>*{margin:.5em;width:50%}.react-calendar,.react-calendar *,.react-calendar :after,.react-calendar :before{box-sizing:border-box}.react-calendar button{border:0;margin:0;outline:none}.react-calendar button:enabled:hover{cursor:pointer}.react-calendar__navigation{display:flex;height:44px;margin-bottom:1em}.react-calendar__navigation button{background:none;min-width:44px}.react-calendar__navigation button:disabled{background-color:#f0f0f0}.react-calendar__navigation button:enabled:focus,.react-calendar__navigation button:enabled:hover{background-color:#e6e6e6}.react-calendar__month-view__weekdays{font:inherit;font-size:.75em;font-weight:700;text-align:center;text-transform:uppercase}.react-calendar__month-view__weekdays__weekday{padding:.5em}.react-calendar__month-view__weekNumbers .react-calendar__tile{align-items:center;display:flex;font:inherit;font-size:.75em;font-weight:700;justify-content:center}.react-calendar__month-view__days__day--weekend{color:#d10000}.react-calendar__century-view__decades__decade--neighboringCentury,.react-calendar__decade-view__years__year--neighboringDecade,.react-calendar__month-view__days__day--neighboringMonth{color:#757575}.react-calendar__century-view .react-calendar__tile,.react-calendar__decade-view .react-calendar__tile,.react-calendar__year-view .react-calendar__tile{padding:2em .5em}.react-calendar__tile{background:none;font:inherit;font-size:.833em;max-width:100%;padding:10px 6.6667px;text-align:center}.react-calendar__tile:disabled{background-color:#f0f0f0;color:#ababab}.react-calendar__century-view__decades__decade--neighboringCentury:disabled,.react-calendar__decade-view__years__year--neighboringDecade:disabled,.react-calendar__month-view__days__day--neighboringMonth:disabled{color:#cdcdcd}.react-calendar__tile:enabled:focus,.react-calendar__tile:enabled:hover{background-color:#e6e6e6}.react-calendar__tile--now{background:#ffff76}.react-calendar__tile--now:enabled:focus,.react-calendar__tile--now:enabled:hover{background:#ffffa9}.react-calendar__tile--hasActive{background:#76baff}.react-calendar__tile--hasActive:enabled:focus,.react-calendar__tile--hasActive:enabled:hover{background:#a9d4ff}.react-calendar__tile--active{background:#006edc;color:#fff}.react-calendar__tile--active:enabled:focus,.react-calendar__tile--active:enabled:hover{background:#1087ff}.react-calendar--selectRange .react-calendar__tile--hover{background-color:#e6e6e6}.custom-scrollbar{&::-webkit-scrollbar{width:17px}&::-webkit-scrollbar-thumb{background-color:#de95ff;border:2px solid #fff;border-radius:100px;width:17px}&::-webkit-scrollbar-track{background-color:none}}
/*# sourceMappingURL=main.1630100c.css.map*/