.MainWindow_MainWindow__97_Y1{border-radius:0 0 14px 14px;display:flex;flex-direction:column;gap:10px;width:100%;height:100%;position:relative}.MainWindow_MainWindow__97_Y1 .MainWindow_reservation__I7R7z{display:flex;flex-direction:column;width:100%;gap:10px;padding:0 16px 16px;border-radius:8px}.MainWindow_MainWindow__97_Y1 .MainWindow_reservation__I7R7z.MainWindow_active___Ts1l{background:rgba(13,15,16,.7);border:1px solid #b6f09c}.MainWindow_MainWindow__97_Y1 .MainWindow_reservation__I7R7z .MainWindow_dateString__lhgcw{font-size:13px;color:#fff;font-weight:600}.MainWindow_MainWindow__97_Y1 .MainWindow_reservation__I7R7z .MainWindow_inputWrap__VxBdk{display:grid;grid-template-columns:1fr 50px;gap:12px}.MainWindow_MainWindow__97_Y1 .MainWindow_reservation__I7R7z .MainWindow_inputWrap__VxBdk .MainWindow_confirm__thK1G{display:flex;justify-content:center;align-items:center;border-radius:10px;background:linear-gradient(45deg,#82dbf7,#b6f09c);color:#000;font-size:15px;font-weight:600}.MainWindow_MainWindow__97_Y1 .MainWindow_chatWrap__BOhtX{height:100%;max-height:100%;overflow:auto;display:flex;flex-direction:column;gap:8px;-ms-overflow-style:none;scrollbar-width:none}.MainWindow_MainWindow__97_Y1 .MainWindow_chatWrap__BOhtX::-webkit-scrollbar{display:none}.MainWindow_MainWindow__97_Y1 .MainWindow_chatWrap__BOhtX .MainWindow_newQuestion__TWbwo{border:none;background:transparent;position:relative;padding:8px 16px;width:100%;height:-moz-fit-content;height:fit-content;display:flex;justify-content:center;align-items:center;gap:8px;border-radius:8px;text-align:center;font-size:14px;font-weight:600;line-height:130%;background:linear-gradient(45deg,#82dbf7,#b6f09c);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;box-sizing:border-box}.MainWindow_MainWindow__97_Y1 .MainWindow_chatWrap__BOhtX .MainWindow_newQuestion__TWbwo img{height:12px;width:12px}.MainWindow_MainWindow__97_Y1 .MainWindow_chatWrap__BOhtX .MainWindow_newQuestion__TWbwo:hover:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(13,15,16,.7);z-index:-1;border-radius:8px}.MainWindow_MainWindow__97_Y1 .MainWindow_editor__3HblH{width:100%;height:auto}.tiptapStyle_editorWrapper__ep7sU{display:flex;flex-direction:column;gap:16px;border-radius:10px}.tiptapStyle_editorWrapper__ep7sU.tiptapStyle_isApp__DQdas{border-radius:8px;padding:12px 16px;background:#1a1d21;min-height:88px;display:flex;justify-content:flex-end}.tiptapStyle_editorWrapper__ep7sU.tiptapStyle_isFocused__mVBAd{outline:1px solid #82dbf7;background:#1a1d21;box-shadow:0 0 0 4px rgba(132,220,245,.24)}.tiptapStyle_editorWrapper__ep7sU.tiptapStyle_isApp__DQdas.tiptapStyle_isComment__EHWdG{border-radius:0;padding:0;background:transparent;min-height:unset}.tiptapStyle_appLogo__5BNX2 .tiptapStyle_contentWrapper__vwnw9{display:grid;grid-template-columns:24px 1fr;align-items:flex-start;gap:12px}.tiptapStyle_contentWrapper__vwnw9 .tiptapStyle_appLogo__5BNX2{height:24px;width:24px}.tiptapStyle_liveCoding__kjURa .tiptapStyle_contentWrapper__vwnw9{min-height:48px}.tiptapStyle_editorContent__i9iCK{max-height:300px;overflow:auto}.tiptapStyle_noScroll__spRNx .tiptapStyle_editorContent__i9iCK{max-height:none;height:auto;overflow:visible!important}.tiptapStyle_noScroll__spRNx .ProseMirror{overflow:visible!important}.tiptapStyle_isComment__EHWdG .tiptapStyle_editorContent__i9iCK{max-height:unset;height:auto}.tiptapStyle_toolbar__Zf0IQ{display:flex;align-items:center;justify-content:space-between;height:24px}.tiptapStyle_toolbar__Zf0IQ img{height:24px;width:24px}.tiptapStyle_toolbar__Zf0IQ .tiptapStyle_group__X5mmU{display:flex;align-items:center;justify-content:center;gap:14px}.tiptapStyle_toolbar__Zf0IQ .tiptapStyle_group__X5mmU img{height:14px;width:14px}.tiptapStyle_toolbar__Zf0IQ .tiptapStyle_submit__ZMCGA{cursor:pointer}.tiptapStyle_toolbar__Zf0IQ .tiptapStyle_submit__ZMCGA.tiptapStyle_liveCodingSubmit__cbpNW{display:flex;justify-content:center;align-items:center;border-radius:4px;border:1px solid hsla(0,0%,100%,.1);background:linear-gradient(45deg,#82dbf7,#b6f09c),linear-gradient(118deg,rgba(215,237,237,.16) -47.79%,rgba(204,235,235,0));color:#1a1d21;text-align:center;font-family:Pretendard;font-size:12px;font-style:normal;font-weight:600;line-height:18px;padding:3px 8px;height:24px}.tiptapStyle_toolbar__Zf0IQ .tiptapStyle_submit__ZMCGA.tiptapStyle_liveCodingSubmit__cbpNW.tiptapStyle_disabled__UkGWg{background:linear-gradient(114deg,rgba(215,237,237,.2) -20.02%,rgba(204,235,235,0) 123.94%);color:#64676a}.tiptapStyle_editor__onyDF{outline:none;width:100%}.tiptap p.is-editor-empty:first-child:before{position:absolute;top:0;content:attr(data-placeholder);float:left;height:0;pointer-events:none;color:#64676a;font-size:16px;font-weight:500;line-height:24px;letter-spacing:.15px}.live-coding .tiptap p.is-editor-empty:first-child{height:48px}.live-coding .tiptap p.is-editor-empty:first-child:after{position:absolute;top:24px;content:"기술 튜터가 화면 공유로 실시간 피드백을 해드립니다.";float:left;height:0;pointer-events:none;color:#64676a;font-size:16px;font-weight:500;line-height:24px;letter-spacing:.15px}.py-05{padding-top:.125rem;padding-bottom:.125rem}.markdown{color:#000;line-height:normal;word-wrap:break-word}.markdown p{font-size:16px;color:#000;line-height:24px;margin-bottom:0;letter-spacing:.15px;word-break:normal;overflow:visible}.app .markdown p{color:#fff}.app.comment .markdown p{color:#cdcecf;font-family:Pretendard;font-size:14px;font-style:normal;font-weight:500;line-height:140%}.markdown>*+*{margin-top:0;margin-bottom:1rem}.markdown li+li{margin-top:.25rem}.markdown li>p+p{margin-top:1.5rem}.markdown strong{font-weight:600;color:#000}.app .markdown strong{color:#fff}.markdown a{color:#3182ce;font-weight:600}.markdown strong a{font-weight:700}.markdown h1{font-size:2.25rem;margin-top:1rem}.markdown h1,.markdown h2{line-height:1.2;font-weight:600;margin-bottom:1rem;padding-bottom:.5rem}.markdown h2{border-bottom:1px solid #000;font-size:1.5rem;margin-top:1.5rem}.markdown h3{line-height:1.4;font-size:1.125rem}.markdown h3,.markdown h4{font-weight:600;margin-bottom:1rem;margin-top:1.5rem}.markdown h4{line-height:1;font-size:1rem}.markdown h5,.markdown h6{line-height:1.2;font-size:.875rem;font-weight:600;margin-bottom:1rem;margin-top:1.5rem}.markdown h6{color:#718096}.app .markdown h1,.app .markdown h2,.app .markdown h3,.app .markdown h4,.app .markdown h5,.app.comment .markdown h1,.app.comment .markdown h2,.app.comment .markdown h3,.app.comment .markdown h4,.app.comment .markdown h5{color:#fff}.markdown blockquote{font-size:1rem;border-left:4px solid #cbd5e0;padding-left:1rem;padding-right:1rem;color:#718096}.markdown code{font-family:monospace;font-size:.875rem;background-color:#edf2f7;border-radius:.25rem;padding:.125rem .25rem}.markdown pre{background-color:#f7fafc;border-radius:.5rem;padding:1rem}.markdown pre code{background:transparent;padding:0;border-radius:0;display:block;overflow-x:visible}.markdown ul{list-style-type:disc!important}.markdown ol,.markdown ul{font-size:1rem;padding-left:2rem}.markdown ol{list-style-type:decimal!important}.markdown kbd{font-size:.75rem;display:inline-block;border-radius:.25rem;border:1px solid #000;padding:.125rem .25rem;vertical-align:middle;font-family:monospace;box-shadow:2px 2px 5px rgba(0,0,0,.1)}.markdown table{font-size:1rem;border-color:#718096}.markdown td,.markdown th{border:1px solid;padding:.25rem .75rem}.markdown .highlight pre{background-color:#f7fafc!important}.question_question__hnMKq{display:flex;flex-direction:column;padding:16px;border-radius:8px;background:transparent;cursor:pointer}.question_question__hnMKq.question_active__LELYg,.question_question__hnMKq:hover{background:rgba(13,15,16,.9)}.question_question__hnMKq.question_active__LELYg{border:1px solid #82dbf7;cursor:unset}.question_question__hnMKq.question_active__LELYg .question_foldWrap__v1Ioy .question_iconArrow__81RWB{transform:rotate(180deg)}.question_question__hnMKq .question_foldWrap__v1Ioy{display:flex;flex-direction:row;justify-content:space-between}.question_question__hnMKq .question_foldWrap__v1Ioy .question_infoWrap__x2Lrf{display:flex;flex-direction:column;gap:4px}.question_question__hnMKq .question_foldWrap__v1Ioy .question_infoWrap__x2Lrf .question_topWrap__sLK2q{display:flex;flex-direction:row;gap:12px;align-items:center}.question_question__hnMKq .question_foldWrap__v1Ioy .question_infoWrap__x2Lrf .question_topWrap__sLK2q .question_name__H_Fov{color:#fff;text-align:center;font-family:Pretendard;font-size:16px;font-style:normal;font-weight:600;line-height:24px}.question_question__hnMKq .question_foldWrap__v1Ioy .question_infoWrap__x2Lrf .question_topWrap__sLK2q .question_time__eCYsB{color:#9b9c9e;text-align:center;font-family:Pretendard;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.question_question__hnMKq .question_foldWrap__v1Ioy .question_infoWrap__x2Lrf .question_title__LnGiz{color:#cdcecf;font-family:Pretendard;font-size:14px;font-style:normal;font-weight:500;line-height:140%}.question_question__hnMKq .question_foldWrap__v1Ioy .question_iconArrow__81RWB{width:12px;height:12px;margin-top:5px;transition:transform .3s ease-in-out;cursor:pointer}.question_question__hnMKq .question_messageWrap___EPHy{display:flex;flex-direction:row;gap:12px;padding:8px 16px}.question_question__hnMKq .question_messageWrap___EPHy .question_circleWrap__Q_Aus{display:flex;flex-direction:row;gap:6px;align-items:center}.question_question__hnMKq .question_messageWrap___EPHy .question_circleWrap__Q_Aus .question_circle___W_RV{width:8px;height:8px;background:linear-gradient(45deg,#3045c9,#65beda 45.31%,#9ad37f);opacity:.36;border-radius:999px;transition:opacity .3s ease-in-out}.question_question__hnMKq .question_messageWrap___EPHy .question_circleWrap__Q_Aus .question_circle___W_RV.question_active__LELYg{width:12px;height:12px;background:linear-gradient(45deg,#82dbf7,#b6f09c);opacity:1}.question_question__hnMKq .question_messageWrap___EPHy .question_message__ayJ18{font-family:Pretendard;font-size:12px;font-style:normal;font-weight:700;line-height:18px;background:linear-gradient(45deg,#82dbf7,#b6f09c);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.question_question__hnMKq .question_solveButton___lkOW{display:flex;justify-content:center;align-items:center;padding:4px;font-weight:600;background:linear-gradient(45deg,#82dbf7,#b6f09c);border-radius:8px;cursor:pointer;margin-top:10px}.comment_comment__y1_rT{display:flex;flex-direction:column}.comment_comment__y1_rT .comment_line__KLpKL{width:100%;height:1px;background:hsla(210,2%,81%,.1);margin:16px 0}.comment_comment__y1_rT .comment_infoWrap__TZmu8{display:flex;flex-direction:row;gap:12px;align-items:center;margin-bottom:4px}.comment_comment__y1_rT .comment_infoWrap__TZmu8 .comment_name__ggYGx{color:#fff;text-align:center;font-family:Pretendard;font-size:16px;font-style:normal;font-weight:600;line-height:24px}.comment_comment__y1_rT .comment_infoWrap__TZmu8 .comment_name__ggYGx.comment_tutor__Ts7aN{background:linear-gradient(45deg,#82dbf7,#b6f09c);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.comment_comment__y1_rT .comment_infoWrap__TZmu8 .comment_time__sgklm{color:#9b9c9e;text-align:center;font-family:Pretendard;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.Modal_Submit__kW7Y0{position:fixed;top:20%;left:17%;background:#fff;display:flex;flex-direction:column;align-items:center;height:-moz-fit-content;height:fit-content;width:66%;border-radius:8px;box-shadow:0 5px 30px 0 rgba(0,0,0,.1);z-index:99}.Modal_Submit__kW7Y0 .Modal_closeButtonWrapper__x9vdm{margin-top:12px;position:relative;width:100%;display:flex;justify-content:flex-end;padding-right:14px}.Modal_Submit__kW7Y0 .Modal_closeButtonWrapper__x9vdm .Modal_closeButton__XnOW_{border:none;height:12px;width:12px;padding:0}.Modal_Submit__kW7Y0 .Modal_closeButtonWrapper__x9vdm .Modal_closeButton__XnOW_ img{height:12px;width:12px}.Modal_Submit__kW7Y0 .Modal_modalContents__bRfYC{margin-top:46px;margin-bottom:40px;position:relative;display:flex;flex-direction:column;gap:36px;align-items:center;justify-content:center}.Modal_Submit__kW7Y0 .Modal_modalContents__bRfYC .Modal_textWrapper__wbOoA{color:#0d0f10;text-align:center;font-feature-settings:"clig" off,"liga" off;font-size:16px;font-weight:700;line-height:130%}.Modal_Submit__kW7Y0 .Modal_modalContents__bRfYC .Modal_submitButton__qLVum{height:-moz-fit-content;height:fit-content;width:-moz-fit-content;width:fit-content;padding:6px 18px;background:#0d0f10;border-radius:4px;color:#fff;text-align:center;font-size:14px;font-weight:600;line-height:20px}.Modal_EndProcess__KhPki{position:fixed;top:20%;left:17%;background:#fff;display:flex;flex-direction:column;align-items:center;height:-moz-fit-content;height:fit-content;width:66%;border-radius:8px;box-shadow:0 5px 30px 0 rgba(0,0,0,.1);z-index:99}.Modal_EndProcess__KhPki .Modal_closeButtonWrapper__x9vdm{margin-top:12px;position:relative;width:100%;display:flex;justify-content:flex-end;padding-right:14px}.Modal_EndProcess__KhPki .Modal_closeButtonWrapper__x9vdm .Modal_closeButton__XnOW_{border:none;height:12px;width:12px;padding:0}.Modal_EndProcess__KhPki .Modal_closeButtonWrapper__x9vdm .Modal_closeButton__XnOW_ img{height:12px;width:12px}.Modal_EndProcess__KhPki .Modal_textWrapper__wbOoA{margin-bottom:36px;display:flex;flex-direction:column;gap:10px}.Modal_EndProcess__KhPki .Modal_desc__vnqU6,.Modal_EndProcess__KhPki .Modal_textWrapper__wbOoA{margin-top:36px;color:#0d0f10;text-align:center;font-size:16px;font-weight:700;line-height:130%}.Modal_EndProcess__KhPki .Modal_desc__vnqU6{margin-bottom:25px}.Modal_EndProcess__KhPki .Modal_finishButton__wLs4z{margin-bottom:40px;height:-moz-fit-content;height:fit-content;width:-moz-fit-content;width:fit-content;padding:6px 30px;background:#0d0f10;border-radius:4px;color:#fff;text-align:center;font-size:14px;font-weight:600;line-height:20px}.Modal_ReservationState__CgA5e{position:fixed;top:20%;left:17%;background:#fff;display:flex;flex-direction:column;align-items:center;height:-moz-fit-content;height:fit-content;width:66%;border-radius:8px;box-shadow:0 5px 30px 0 rgba(0,0,0,.1);z-index:99}.Modal_ReservationState__CgA5e .Modal_closeButtonWrapper__x9vdm{margin-top:12px;position:relative;width:100%;display:flex;justify-content:flex-end;padding-right:14px}.Modal_ReservationState__CgA5e .Modal_closeButtonWrapper__x9vdm .Modal_closeButton__XnOW_{border:none;height:12px;width:12px;padding:0}.Modal_ReservationState__CgA5e .Modal_closeButtonWrapper__x9vdm .Modal_closeButton__XnOW_ img{height:12px;width:12px}.Modal_ReservationState__CgA5e .Modal_modalContents__bRfYC{margin-top:36px;margin-bottom:40px;position:relative;display:flex;flex-direction:column;align-items:center;width:70%}.Modal_ReservationState__CgA5e .Modal_modalContents__bRfYC .Modal_date__kQ1rx{color:#0d0f10;text-align:center;font-size:16px;font-weight:700;line-height:130%;margin-bottom:14px}.Modal_ReservationState__CgA5e .Modal_modalContents__bRfYC .Modal_textWrapper__wbOoA{width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:4px}.Modal_ReservationState__CgA5e .Modal_modalContents__bRfYC .Modal_textWrapper__wbOoA .Modal_text__xmTzt{display:flex;gap:12px}.Modal_ReservationState__CgA5e .Modal_modalContents__bRfYC .Modal_textWrapper__wbOoA .Modal_text__xmTzt .Modal_title__lmOcv{color:#4c505b;font-size:14px;font-weight:400;line-height:130%;white-space:nowrap}.Modal_ReservationState__CgA5e .Modal_modalContents__bRfYC .Modal_textWrapper__wbOoA .Modal_text__xmTzt .Modal_desc__vnqU6{color:#0d0f10;font-size:14px;font-weight:500;line-height:130%}.Modal_ReservationState__CgA5e .Modal_modalContents__bRfYC .Modal_retryReservation__5ijjH{margin-top:20px;height:-moz-fit-content;height:fit-content;width:-moz-fit-content;width:fit-content;padding:6px 18px;border-radius:4px;border:1px solid rgba(13,15,16,.1);color:#686b6e;font-size:14px;font-weight:600;line-height:20px}.Modal_ReservationState__CgA5e .Modal_modalContents__bRfYC .Modal_buttonWrapper__V4uee{margin-top:35px;display:flex;gap:8px}.Modal_ReservationState__CgA5e .Modal_modalContents__bRfYC .Modal_buttonWrapper__V4uee .Modal_changeScheduleButton__FXKaF{white-space:nowrap;height:-moz-fit-content;height:fit-content;width:-moz-fit-content;width:fit-content;border-radius:4px;border:1px solid rgba(13,15,16,.1);padding:6px 30px;color:#686b6e;text-align:center;font-size:14px;font-weight:600;line-height:140%}.Modal_ReservationState__CgA5e .Modal_modalContents__bRfYC .Modal_buttonWrapper__V4uee .Modal_cancel__qKTbo{white-space:nowrap;height:-moz-fit-content;height:fit-content;width:-moz-fit-content;width:fit-content;border:none;border-radius:4px;background:hsla(210,3%,42%,.3);padding:6px 30px;color:#686b6e;text-align:center;font-size:14px;font-weight:600;line-height:140%}.Modal_ChangeSchedule__dSCV_{position:fixed;top:20%;left:17%;background:#fff;display:flex;flex-direction:column;align-items:center;height:-moz-fit-content;height:fit-content;width:66%;border-radius:8px;box-shadow:0 5px 30px 0 rgba(0,0,0,.1);z-index:99}.Modal_ChangeSchedule__dSCV_ .Modal_closeButtonWrapper__x9vdm{margin-top:12px;position:relative;width:100%;display:flex;justify-content:flex-end;margin-right:14px}.Modal_ChangeSchedule__dSCV_ .Modal_closeButtonWrapper__x9vdm .Modal_closeButton__XnOW_{border:none;height:12px;width:12px;padding:0}.Modal_ChangeSchedule__dSCV_ .Modal_closeButtonWrapper__x9vdm .Modal_closeButton__XnOW_ img{height:12px;width:12px}.Modal_ChangeSchedule__dSCV_ .Modal_schedule__dYYsM{color:#0d0f10;text-align:center;font-size:16px;font-weight:700;line-height:130%;margin-top:36px}.Modal_ChangeSchedule__dSCV_ .Modal_text__xmTzt{margin-top:7px;color:#0d0f10;text-align:center;font-size:14px;font-weight:500;line-height:130%}.Modal_ChangeSchedule__dSCV_ .Modal_text__xmTzt span{font-size:16px;font-weight:700}.Modal_ChangeSchedule__dSCV_ .Modal_buttonWrapper__V4uee{margin-top:20px;margin-bottom:40px;display:flex;gap:8px}.Modal_ChangeSchedule__dSCV_ .Modal_buttonWrapper__V4uee button{height:-moz-fit-content;height:fit-content;width:-moz-fit-content;width:fit-content;border-radius:4px;text-align:center;font-size:14px;font-weight:600;line-height:140%}.Modal_ChangeSchedule__dSCV_ .Modal_buttonWrapper__V4uee .Modal_refuseButton___Itrq{padding:6px 37px;border:1px solid rgba(13,15,16,.1);color:#686b6e}.Modal_ChangeSchedule__dSCV_ .Modal_buttonWrapper__V4uee .Modal_acceptButton__nTjn_{padding:6px 49px;background:#0d0f10;color:#fff}.Modal_closeButton__XnOW_{cursor:pointer}.NewQuestion_NewQuestion__DU5QQ{display:flex;flex-direction:column;position:relative}.NewQuestion_label__G_b_B{color:#888;font-size:14px;font-weight:400;line-height:100%;margin-bottom:12px}.NewQuestion_label__G_b_B span{color:#ff7474}.NewQuestion_title__Wft4e{margin-top:-6px;margin-bottom:18px}.NewQuestion_editorWrapper__D_p_0{display:flex;flex-direction:column;gap:6px;border-radius:8px;background:#f2f6ff;padding:12px 16px}