@import url(https://fonts.googleapis.com/css2?family=Noto+Sans+KR:wght@100..900&display=swap);.input-level-wrap{background-color:#dbdbdb}.input-level{background-color:#77c577;color:#fff;font-weight:700;height:30px;line-height:30px;margin:0 auto;text-align:center;transition:background-color .2s}.input-level.middle{background-color:#f3b92d}.input-level.high{background-color:#f14620}.main-view{background-color:#24b3d1;height:auto;min-height:100vh;position:relative;width:100vw}@media screen and (min-width:500px){.main-view{height:auto;margin:0 auto;min-height:100vh;width:500px}}.main-view-top-area img{margin-top:10%;width:100%}.main-view-top-area h2{color:#fff;font-size:9.6vw;letter-spacing:-1px;line-height:1.3;margin-top:30px;text-align:center}@media screen and (min-width:500px){.main-view-top-area h2{font-size:48px;margin-top:0}}.main-view-top-area p{color:#fff;font-size:9.4vw;letter-spacing:-2px;line-height:1.3;text-align:center}@media screen and (min-width:500px){.main-view-top-area p{font-size:46px}}.main-view-bottom-area{bottom:0;box-sizing:border-box;left:0;position:absolute;text-align:center;width:100%}.main-view-bottom-area>img{width:75%}@media screen and (min-width:500px){.main-view-bottom-area>img{width:400px}}.main-view-bottom-area .main-view-bottom-content{background-color:#fff;border-radius:35px 35px 0 0;box-sizing:border-box;height:40vh;height:calc(var(--vh, 1vh)*40);margin-top:-1vh;margin-top:calc(var(--vh, 1vh)*-1);padding:30px 30px 100px;position:relative;width:100%}@media screen and (min-width:500px){.main-view-bottom-area .main-view-bottom-content{border:1px solid #24b3d1;height:auto;margin:-20px auto 0;width:500px}}.main-view-bottom-area .main-view-bottom-content img{bottom:20px;left:50%;position:absolute;transform:translateX(-50%);width:25%}.main-view-bottom-area .main-view-bottom-content h2{font-size:4vw;line-height:1.3;margin-top:1vh;margin-top:calc(var(--vh, 1vh)*1);text-align:center}@media screen and (min-width:500px){.main-view-bottom-area .main-view-bottom-content h2{font-size:24px;margin-top:20px}}.main-view-bottom-area .main-view-bottom-content p{font-size:3.2vw;line-height:1.3;margin-bottom:3vh;margin-bottom:calc(var(--vh, 1vh)*3);text-align:center}@media screen and (min-width:500px){.main-view-bottom-area .main-view-bottom-content p{font-size:20px;margin-bottom:50px}}.main-view-bottom-area .main-view-bottom-content button{border:none;border-radius:99px;box-shadow:0 3px 10px #0000001a;color:#fff;cursor:pointer;font-family:Noto Sans KR,sans-serif;font-size:3.8vw;height:7vh;height:calc(var(--vh, 1vh)*7);width:100%}@media screen and (min-width:500px){.main-view-bottom-area .main-view-bottom-content button{font-size:18px;height:50px;margin:1%;width:46%}}.main-view-bottom-area .main-view-bottom-content button:first-of-type{background-color:#24b3d1;margin-bottom:20px}.main-view-bottom-area .main-view-bottom-content button:last-of-type{background-color:#1a3658}.no-scroll{overflow:hidden}.modal-wrap{align-items:center;background-color:#00000080;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:999999999999}.modal-wrap .modal-inner{background-color:#fff;border-radius:10px;box-shadow:0 2px 10px #00000080;box-sizing:border-box;padding:30px;text-align:center;width:320px}.modal-wrap .modal-inner .modal-icon-area{margin-bottom:20px}.modal-wrap .modal-inner .modal-icon-area img{width:100px}.modal-wrap .modal-inner .modal-content{font-size:18px;line-height:1.5;margin-bottom:20px}.modal-wrap .modal-inner .modal-footer{display:flex;gap:10px;justify-content:space-between}.modal-wrap .modal-inner .modal-footer button{border:none;border-radius:99px;color:#fff;cursor:pointer;flex:1 1;font-family:Noto Sans KR,sans-serif;font-size:16px;padding:10px}.modal-wrap .modal-inner .modal-footer button.info-ok-btn{background-color:#00377a}.modal-wrap .modal-inner .modal-footer button.info-cancel-btn{background-color:#00a3ff}.modal-wrap .modal-inner .modal-footer button.warn-ok-btn{background-color:#efbb00}.modal-wrap .modal-inner .modal-footer button.warn-cancel-btn{background-color:#ffd55d}.modal-wrap .modal-inner .modal-footer button.error-ok-btn{background-color:#fd5468}.modal-wrap .modal-inner .modal-footer button.error-cancel-btn{background-color:#ff8f9c}.host-join-view .title-container{align-items:center;box-sizing:border-box;display:flex;justify-content:space-between;margin-bottom:6px;margin-top:-5px;padding:0 30px;width:100%}.host-join-view .title-container .host-join-view-title{color:#fff;font-size:24px;font-weight:500;letter-spacing:-1px;margin:0}.host-join-view .title-container .host-join-view-title b{color:#ebb250;font-weight:500}.host-join-view .title-container .logout-btn{align-items:center;background-color:#ff6c37;border:0;border-radius:3px;box-shadow:0 2px 5px #00000080;color:#fff;cursor:pointer;display:flex;font-size:14px;font-weight:700;gap:5px;padding:4px;transition:all .3s ease;white-space:nowrap}.host-join-view .title-container .logout-btn svg{height:14px;width:14px}.host-join-view .title-container .logout-btn:hover{background-color:#e0e0e0;color:#000}.lecture-info-input-wrap{background-color:#fff;border-radius:40px 40px 0 0;height:calc(100vh - 68px);overflow-y:scroll;overflow:hidden}.lecture-info-input-wrap .lecture-info-tab-btns{border-bottom:1px solid #ccc;display:flex;justify-content:space-between;overflow:hidden}.lecture-info-input-wrap .lecture-info-tab-btns button{background-color:#fff;border:0;border-bottom:2px solid #fff;color:#ccc;cursor:pointer;flex:1 1;font-size:16px;font-size:18px;font-weight:700;font-weight:600;height:50px}.lecture-info-input-wrap .lecture-info-tab-btns button.active{border-bottom-color:#000;color:#000;font-weight:700}.lecture-info-input-wrap .previous-lecture-info{height:calc(100vh - 119px);overflow-y:scroll}.lecture-info-input-wrap .previous-lecture-info .previous-lecture-item-wrap>p{background-color:#fff;border-bottom:1px solid #ccc;font-size:18px;font-weight:700;margin-bottom:10px;padding:20px 30px;position:-webkit-sticky;position:sticky;top:0;z-index:99999}.lecture-info-input-wrap .previous-lecture-info .previous-lecture-item-wrap .previous-lecture-item{background-color:#e4e6e6;border-radius:10px;box-shadow:0 2px 3px #0003;cursor:pointer;display:flex;margin-bottom:15px;padding:10px 0 10px 10px;-webkit-user-select:none;user-select:none}.lecture-info-input-wrap .previous-lecture-info .previous-lecture-item-wrap .previous-lecture-item .previous-lecture-item-content-wrapper{flex:9.5 1}.lecture-info-input-wrap .previous-lecture-info .previous-lecture-item-wrap .previous-lecture-item .previous-lecture-item-content-wrapper .previous-lecture-item-title{display:flex;justify-content:space-between;margin-bottom:10px}.lecture-info-input-wrap .previous-lecture-info .previous-lecture-item-wrap .previous-lecture-item .previous-lecture-item-content-wrapper .previous-lecture-item-content{background-color:#fff;border-radius:5px;font-size:14px;padding:10px}.lecture-info-input-wrap .previous-lecture-info .previous-lecture-item-wrap .previous-lecture-item .delete-lecture-btn-wrapper{align-items:center;display:flex;flex:0.5 1;justify-content:center}.lecture-info-input-wrap .previous-lecture-info .previous-lecture-item-wrap .previous-lecture-item .delete-lecture-btn-wrapper .delete-lecture-btn{background:none;border:none;cursor:pointer;opacity:.7;padding:5px;transition:opacity .3s ease}.lecture-info-input-wrap .previous-lecture-info .previous-lecture-item-wrap .previous-lecture-item .delete-lecture-btn-wrapper .delete-lecture-btn img{height:40px;width:40px}.lecture-info-input-wrap .previous-lecture-info .previous-lecture-item-wrap .previous-lecture-item .delete-lecture-btn-wrapper .delete-lecture-btn:hover{opacity:1}.lecture-content-input-inner{height:calc(100vh - 158px);overflow-y:scroll;padding:20px 30px;position:relative}.lecture-detail-info-row{margin-bottom:20px;position:relative}.lecture-detail-info-row h2{margin-bottom:20px}.lecture-detail-info-row input{border:1px solid #ccc;border-radius:5px;box-sizing:border-box;padding:10px;width:100%}.lecture-detail-info-row .lecture-title-select,.lecture-detail-info-row input{font-family:Noto Sans KR,sans-serif;font-size:18px}.lecture-detail-info-row .lecture-title-select .ant-select-selection-overflow{height:50px;padding:0 10px}.lecture-detail-info-row .lecture-title-select .ant-select-selection-overflow .ant-select-selection-item{height:40px;line-height:37px;padding-left:15px;padding-right:10px}.lecture-detail-info-row .lecture-detail-info-row-header{align-items:center;display:flex;gap:10px;justify-content:space-between;margin-bottom:15px}.lecture-detail-info-row .lecture-detail-info-row-header h2{margin-bottom:0}.lecture-detail-info-row .lecture-detail-info-row-header .delete-course-btn{align-items:center;background-color:#ff6c37;border:0;border-radius:3px;box-shadow:0 2px 5px #00000080;color:#fff;cursor:pointer;display:flex;font-size:14px;font-weight:700;gap:5px;padding:4px;transition:all .3s ease;white-space:nowrap}.lecture-detail-info-row .lecture-detail-info-row-header .delete-course-btn svg{height:14px;width:14px}.lecture-detail-info-row .lecture-detail-info-row-header .delete-course-btn:hover{background-color:#e0e0e0;color:#000}.lecture-detail-info-row .lecture-detail-info-row-header .lecture-select{flex:1 1}.lecture-detail-info-row .next-btn{background-color:#00a3ff;border:none;border-radius:99px;bottom:30px;box-shadow:0 3px 10px #0000004d;color:#fff;cursor:pointer;display:block;font-family:Noto Sans KR,sans-serif;font-size:16px;height:50px;left:30px;margin:0 auto;width:100%}.loading-progress-wrap{align-items:center;background-color:#00000080;display:flex;flex-direction:column;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:9999999}.loading-progress-wrap .loading-progress{display:flex;height:40px;margin-bottom:20px;position:relative;width:40px}.loading-progress-wrap .loading-progress .bar{animation:bar-animation 1.2s linear infinite;height:45px;left:50%;margin-left:-2px;opacity:.1;position:absolute;width:4px}.loading-progress-wrap .loading-progress .bar .bar-color{background-color:#fff;border-radius:10px;height:10px;width:4px}.loading-progress-wrap .loading-progress .bar:first-child{animation-delay:1.1s;transform:rotate(0deg)}.loading-progress-wrap .loading-progress .bar:nth-child(2){animation-delay:1s;transform:rotate(-30deg)}.loading-progress-wrap .loading-progress .bar:nth-child(3){animation-delay:.9s;transform:rotate(-60deg)}.loading-progress-wrap .loading-progress .bar:nth-child(4){animation-delay:.8s;transform:rotate(-90deg)}.loading-progress-wrap .loading-progress .bar:nth-child(5){animation-delay:.7s;transform:rotate(-120deg)}.loading-progress-wrap .loading-progress .bar:nth-child(6){animation-delay:.6s;transform:rotate(-150deg)}.loading-progress-wrap .loading-progress .bar:nth-child(7){animation-delay:.5s;transform:rotate(-180deg)}.loading-progress-wrap .loading-progress .bar:nth-child(8){animation-delay:.4s;transform:rotate(-210deg)}.loading-progress-wrap .loading-progress .bar:nth-child(9){animation-delay:.3s;transform:rotate(-240deg)}.loading-progress-wrap .loading-progress .bar:nth-child(10){animation-delay:.2s;transform:rotate(-270deg)}.loading-progress-wrap .loading-progress .bar:nth-child(11){animation-delay:.1s;transform:rotate(-300deg)}.loading-progress-wrap .loading-progress .bar:nth-child(12){animation-delay:0s;transform:rotate(-330deg)}.loading-progress-wrap h2{color:#fff;font-size:16px;font-weight:400}@keyframes bar-animation{0%{opacity:.2}to{opacity:1}}.past-lecture-detail-wrap{box-sizing:border-box;left:0;padding-top:66px;position:fixed;top:0;width:100%;z-index:99999}@media screen and (min-width:500px){.past-lecture-detail-wrap{height:100vh;left:50%;margin-left:-250px;width:500px}}.past-lecture-detail-wrap .close-btn{background-color:#ffd000;border:1px solid #000;border-radius:50%;bottom:50px;height:50px;opacity:.7;position:absolute;right:20px;width:50px;z-index:9}.past-lecture-detail-wrap .close-btn img{margin-left:-4px;margin-top:3px;width:40px}.past-lecture-detail-wrap .past-lecture-detail-inner{background-color:#fff;border-left:1px solid #ccc;border-right:1px solid #ccc;box-sizing:border-box;height:100%}.past-lecture-detail-inner .past-lecture-detail-header{background-color:#e4e6e6}.lecture-detail-header-row{padding:10px 20px}.lecture-detail-header-row span{display:inline-block;flex:1 1}.lecture-detail-header-row.lecture-basic-info{padding-bottom:0}.lecture-detail-header-row.lecture-basic-info span{background-color:#fff;border:1px solid #ccc;border-radius:3px;font-size:12px;margin-right:10px;padding:7px 10px}.lecture-detail-header-row.lecture-time-info{font-weight:700}.lecture-detail-header-row.lecture-time-info>span{margin-left:5px;margin-right:15px}.lecture-detail-header-row.lecture-time-info>span span{margin:0 2px}.content-type-select-area{padding:20px;position:relative}.content-type-select-area .tab-btns{background-color:#e4e6e6;border-radius:99px;display:inline-block;padding:3px;position:relative}.content-type-select-area .tab-btns button{background-color:initial;border:0;cursor:pointer;font-family:Noto Sans KR,sans-serif;font-size:16px;font-weight:700;height:30px;position:relative;width:130px;z-index:1}.content-type-select-area .tab-btns .tab-btn-selection-bg{background-color:#fff;border-radius:99px;height:calc(100% - 6px);left:3px;position:absolute;transition:.1s;width:calc(50% - 3px)}.content-type-select-area .tab-btns .tab-btn-selection-bg.right{left:50%}.content-type-select-area .download-btn{background-color:#fc6471;background-position:50%;background-repeat:no-repeat;background-size:auto 150%;border:0;border-radius:99px;cursor:pointer;font-size:0;height:35px;position:absolute;right:20px;top:20px;width:55px}.past-lecture-raw-text,.past-lecture-summary{height:calc(100vh - 257px);overflow-y:scroll;padding:20px}.past-lecture-raw-text .lecture-title,.past-lecture-summary .lecture-title{font-size:18px;font-weight:700;margin-bottom:20px}.past-lecture-raw-text .summary-item,.past-lecture-summary .summary-item{margin-bottom:20px}.past-lecture-raw-text .summary-item h2,.past-lecture-summary .summary-item h2{margin-bottom:15px}.past-lecture-raw-text .summary-item p,.past-lecture-summary .summary-item p{line-height:1.4}.past-lecture-raw-text .summary-item:last-child,.past-lecture-summary .summary-item:last-child{padding-bottom:30px}.past-lecture-raw-text p{line-height:1.5;padding-bottom:30px}.lecture-download-popup-wrap{align-items:center;background-color:#00000080;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1500}.lecture-download-popup-wrap .lecture-download-popup-inner{background-color:#fff;border-radius:10px;box-shadow:0 2px 5px #0000004d;overflow:hidden}.lecture-download-popup-wrap .language-list{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,1fr);padding:20px}.lecture-download-popup-wrap .language-list button{background-color:#959698;border:0;border-radius:99px;box-shadow:0 2px 5px #0000004d;color:#fff;cursor:pointer;font-family:Noto Sans KR,sans-serif;padding:10px 15px}.lecture-download-popup-header{background-color:#24b3d1;color:#fff;padding:20px 0;position:relative;text-align:center}.lecture-download-popup-header h2{font-size:18px;font-weight:700;margin-bottom:5px;-webkit-user-select:none;user-select:none}.lecture-download-popup-header p{font-size:14px;-webkit-user-select:none;user-select:none}.lecture-download-popup-header button{background-color:#ff5a5a;border:0;color:#fff;cursor:pointer;font-family:Noto Sans KR,sans-serif;font-size:16px;line-height:1.5;position:absolute;right:0;top:0}.lecture-download-popup-footer{padding-bottom:20px;text-align:center}.lecture-download-close-btn{background-color:#24b3d1;border:0;border-radius:99px;box-shadow:0 2px 5px #0000004d;color:#fff;cursor:pointer;font-family:Noto Sans KR,sans-serif;font-size:16px;line-height:1.5;padding:6px 20px}.meeting-speak-translate-item{border:1px solid #000;box-sizing:border-box;margin-bottom:20px;transition:.3s;width:90%}.meeting-speak-translate-item.talking{background-color:#00a3ff;width:30%}.meeting-speak-translate-item.talking.mine{margin-left:auto}.meeting-speak-translate-item.talking .loading-bar .circle{background-color:#fff}.meeting-speak-translate-item.hide{display:none}.meeting-speak-translate-item.mine{margin-left:auto}@media screen and (max-width:500px){.meeting-speak-translate-item,.meeting-speak-translate-item.talking{width:100%}}.loading-bar{text-align:center}.loading-bar .circle{animation:loading .4s linear infinite alternate;background-color:#00a3ff;border-radius:50%;display:inline-block;height:10px;margin:5px;position:relative;width:10px}.loading-bar .circle:nth-child(2){animation-delay:.2s}.loading-bar .circle:nth-child(3){animation-delay:.4s}.meeting-speak-translate-item.talking .loading-bar{text-align:center}.meeting-speak-translate-item.talking .loading-bar.talking .circle{animation:talking .5s linear infinite alternate;background-color:#fff}.meeting-speak-translate-item.talking .loading-bar.talking .circle:nth-child(2){animation-delay:.2s}.meeting-speak-translate-item.talking .loading-bar.talking .circle:nth-child(3){animation-delay:.4s}.translated-btn-list{padding:10px 10px 0}.translated-btn-list button.selected{background-color:#00a3ff;color:#fff}@keyframes loading{0%{opacity:.5;transform:translateY(0)}to{opacity:1;transform:translateY(10px)}}@keyframes talking{0%{opacity:.5}to{opacity:1}}@keyframes color-anim{0%{background-color:#00a3ff30}20%{background-color:#00a3ff38}40%{background-color:#00a3ff47}60%{background-color:#00a3ff66}80%{background-color:#00a3ff78}to{background-color:#00a3ffa3}}.meeting-room-view{box-sizing:border-box;margin:0 auto}.meeting-room-top-area{background-color:#fff;box-shadow:0 2px 5px #00000080;box-sizing:border-box;display:flex;left:50%;padding:10px;position:fixed;top:0;transform:translateX(-50%);width:100%;z-index:5}.meeting-room-top-area .meeting-host-info{align-items:center;display:flex;justify-content:space-between;margin-bottom:5px}.meeting-room-top-area .meeting-host-info div{display:flex;gap:5px}.meeting-room-top-area .meeting-host-info div.meeting-host-info-left{display:flex;flex-direction:column;position:relative}.meeting-room-top-area .meeting-host-info div.meeting-host-info-left .room-host-info{align-items:center;display:flex;flex-direction:column;gap:5px;justify-content:space-between}.meeting-room-top-area .meeting-host-info div.meeting-host-info-left .room-host-info span{border:1px solid #ccc;font-size:14px;font-weight:600;padding:5px 0;position:relative;text-align:center;top:5px;width:100%}.meeting-room-top-area .meeting-host-info div.meeting-host-info-left .room-info-roomId{background-color:#00377a;border:1px solid #00377a;color:#fff;font-size:36px;line-height:60px;padding:0 10px;text-align:center}.meeting-room-top-area .meeting-host-info div.meeting-host-info-right{align-items:center;display:flex}.meeting-room-top-area .meeting-host-info div.meeting-host-info-right span{background-color:#fff;border:1px solid #e1e1e1}.meeting-room-top-area .meeting-host-info span{border-radius:5px;display:inline-block;font-size:12px;font-weight:600}.meeting-room-top-area .room-title{font-size:16px;margin-top:5px;width:100%}.meeting-room-top-area .meeting-controls{align-items:center;display:flex;flex:1 1;flex-direction:column;justify-content:space-between}.meeting-room-top-area .meeting-controls .meeting-title-area{display:flex;width:100%}.meeting-room-top-area .meeting-controls .meeting-title-area h2{align-items:center;display:flex;height:65px;height:75px;justify-content:center;line-height:1.2;margin-top:-8px;padding:0 10px;text-align:center;width:calc(100vw - 185px)}.meeting-room-top-area .meeting-controls .meeting-title-area div{display:flex;justify-content:right}.meeting-room-top-area .meeting-controls .meeting-controls-area{align-items:center;display:flex;justify-content:right;width:100%}.meeting-room-top-area .meeting-controls .meeting-controls-area button{background-color:initial;border:0;padding:0}.meeting-room-top-area .meeting-controls .meeting-controls-area button img{height:40px}.meeting-room-top-area .meeting-controls span{background-color:#fff;border:1px solid #ccc;border-radius:3px;font-size:12px;font-weight:700;margin-right:5px;max-width:50px;overflow:hidden;padding:10px;text-overflow:ellipsis;white-space:nowrap}.meeting-room-top-area .meeting-controls span.room-info-roomId{background-color:#00377a;border:1px solid #00377a;color:#fff}.meeting-room-top-area .meeting-controls button{background-color:initial;border:0;margin-left:10px;padding:0;position:relative;top:7px}.meeting-room-top-area .meeting-controls button img{height:40px}.meeting-room-top-area .meeting-controls button:disabled{filter:grayscale(1) brightness(.7)}.meeting-speak-translate-area{box-sizing:border-box;height:calc(100vh - 45px);overflow-y:scroll;padding:160px 10px 10px}@media screen and (max-width:499px){.meeting-speak-translate-area{height:calc(100vh - 110px);height:calc(var(--vh, 1vh)*100 - 110px)}}.meeting-speak-translate-area .meeting-speak-translate-item{border:0;border-radius:10px;box-shadow:0 2px 5px #0000004d;overflow:hidden}.meeting-speak-translate-area .meeting-speak-translate-item .meeting-speaker-info{padding:10px 15px}.meeting-speak-translate-area .meeting-speak-translate-item .meeting-speaker-info .participant-type{font-size:14px;font-weight:500;margin-right:10px;transition:font-size .3s}.meeting-speak-translate-area .meeting-speak-translate-item .meeting-speaker-info .participant-name{font-size:14px;font-weight:600;transition:font-size .3s}.meeting-speak-translate-area .meeting-speak-translate-item .transcription-area{padding:0 15px 10px;transition:scrollTop .2s}.meeting-speak-translate-area .meeting-speak-translate-item .transcription-area .transcription{line-height:1.5}.meeting-speak-translate-area .meeting-speak-translate-item .meeting-speaker-info-and-transcription{background-color:#eee}.meeting-speak-translate-area .meeting-speak-translate-item.mine .meeting-speaker-info-and-transcription{background-color:#00a3ff;color:#fff}.meeting-speak-translate-area .meeting-speak-translate-item.talking .meeting-translation-area{padding:0}.meeting-speak-translate-area .meeting-speak-translate-item .meeting-translation-area .meeting-translation{padding:15px}.meeting-speak-translate-area .meeting-speak-translate-item .meeting-translation-area.hide{display:none}.meeting-speak-translate-area .meeting-speak-translate-item .meeting-translation-area .translated-btn-list{margin-bottom:10px;width:100%}.meeting-speak-translate-area .meeting-speak-translate-item .meeting-translation-area .translated-btn-list span input{display:none}.meeting-speak-translate-area .meeting-speak-translate-item .meeting-translation-area .translated-btn-list span label{background-color:#959698;border-radius:99px;color:#fff;cursor:pointer;display:inline-block;font-size:14px;margin-right:5px;padding:5px 10px;transition:font-size .3s}.meeting-speak-translate-area .meeting-speak-translate-item .meeting-translation-area .translated-btn-list span input:checked+label{background-color:#00a3ff}.meeting-translation{border-top:1px solid #ccc;margin-bottom:15px;padding-top:15px}.meeting-translation:last-child{margin-bottom:0}.meeting-translation.participant{border-top:0;padding-top:0}.meeting-translation.participant.hide{display:none}.meeting-translation .translation-details .translate-info{display:flex;font-size:12px;justify-content:space-between;margin-bottom:20px}.meeting-translation .translation-details .delay-time,.meeting-translation .translation-details .translate-lang{transition:font-size .3s}.meeting-room-bottom-area{align-items:center;background-color:#fff;border-top:1px solid #959698;bottom:0;box-sizing:border-box;display:flex;flex-direction:column-reverse;justify-content:center;left:0;padding:10px;position:fixed;width:100%;z-index:5}@media screen and (min-width:500px){.meeting-room-bottom-area{flex-direction:row;justify-content:space-between}}.meeting-room-bottom-area .row{display:flex;gap:10px;margin-bottom:10px;width:100%}.meeting-room-bottom-area .row:first-child{margin-bottom:0}@media screen and (min-width:500px){.meeting-room-bottom-area .row{margin-bottom:0}.meeting-room-bottom-area .row:first-child{margin-right:10px}}.meeting-room-bottom-area .row>div{align-items:center;border-radius:99px;box-shadow:0 2px 5px #00000080;box-sizing:border-box;display:flex;font-size:14px;height:40px;justify-content:center;padding:10px;width:48%}.meeting-room-bottom-area .row>div.meeting-end,.meeting-room-bottom-area .row>div.meeting-exit{background-color:#ff4646;color:#fff}.meeting-room-bottom-area .row>div.meeting-end.meeting-ended,.meeting-room-bottom-area .row>div.meeting-exit.meeting-ended{background-color:#ccc}.meeting-room-bottom-area .row>div.participant-list-btn{background-color:#969696}.meeting-room-bottom-area .row>div.participant-list-btn.show{background-color:#00a3ff}.meeting-room-bottom-area .row>div img{margin-right:5px}.meeting-room-bottom-area .row>div img:only-child{margin-right:0}.meeting-room-bottom-area .mic-input-level-bar{background-color:#969696;border:2px solid #969696;border-radius:5px;flex-grow:1;height:16px;max-width:200px;position:relative}.meeting-room-bottom-area .mic-input-level-bar .marker{border-left:5px solid #0000;border-right:5px solid #0000;border-top:7px solid red;height:0;left:-5px;position:absolute;top:-10px;width:0}.meeting-room-bottom-area .mic-input-level{background-color:#c9f669;border-radius:5px;font-size:12px;height:16px;line-height:16px}.translate-text{line-height:1.5}.mic-level{overflow:hidden;position:relative}.mic-level.mute{background-color:#ccc}.mic-ico-area{position:relative}.mic-mute{cursor:pointer;height:20px;position:absolute;top:-3px;width:20px}.mic-mute .cross-line{background-color:red;display:none;height:2px;left:0;position:absolute;top:50%;transform:rotate(45deg);width:15px}.mic-mute .cross-line:nth-child(2){transform:rotate(-45deg)}.mic-mute.mute .cross-line{display:block}.meeting-participant-list-wrap{background-color:#fff;border-bottom:1px solid #999;height:auto;left:0;position:fixed;top:140px;width:100vw;z-index:9}@media screen and (max-width:499px){.meeting-participant-list-wrap{height:auto;min-height:calc(100vh - 251px)}}.participant-list-title{align-items:center;display:flex;font-size:22px;padding:20px 40px}@media screen and (max-width:499px){.participant-list-title{padding:10px 25px}}.participant-list-title span{font-weight:700}.participant-list-title span:nth-of-type(2){color:#999;font-weight:400;margin-left:10px}.participant-list-title span:nth-of-type(3){background-color:#00a3ff;border-radius:50%;color:#fff;display:inline-block;font-size:14px;font-weight:400;height:28px;line-height:26px;margin-left:10px;text-align:center;width:28px}.participant-list{border:1px solid #000;border-radius:15px;box-sizing:border-box;font-size:18px;height:calc(100vh - 320px);margin:0 auto;overflow-y:scroll;padding:10px 20px;width:calc(100% - 80px)}@media screen and (max-width:499px){.participant-list{height:calc(100vh - 320px);width:calc(100% - 40px)}}.participant-list .participant-item{padding:10px}.participant-list .participant-item .participant-info{display:flex}.participant-list .participant-item .participant-info span:first-child{font-weight:700;margin-right:10px;width:30px}.participant-list .participant-item .participant-info .participant-lang{background-color:#d3d3d3;border-radius:99px;color:#000;display:inline-block;font-size:12px;font-weight:500;margin-left:10px;padding:5px 10px}.participant-list .participant-item .participant-info img{margin-left:10px}.meeting-end-message{align-items:center;background-color:#0006;border-radius:5px;color:#fff;display:flex;flex-direction:column;font-size:14px;justify-content:center;margin:10px auto;padding:10px;width:250px}.meeting-end-message>*{line-height:1.5}.meeting-end-message>a{color:#fff}.meeting-speak-translate-item{border-radius:0}.meeting-speak-translate-item.talking-item{box-shadow:none}.meeting-speak-translate-item.talking-item .transcription-area{background-color:#e1e1e1;border-radius:99px;width:60px}.meeting-speak-translate-item.talking-item.mine .transcription-area{margin-left:auto}.meeting-speak-translate-item.talking-item.mine .meeting-speaker-info{text-align:right}.meeting-speak-translate-item.talking-item.mine .transcription-area{background-color:#00a3ff;color:#fff}.meeting-speak-translate-item.talking-item.mine .loading-bar{text-align:right}.meeting-speak-translate-item.participant .meeting-translation{display:none}.meeting-speak-translate-item .loading-bar{position:relative;text-align:left;top:5px}.meeting-speak-translate-item .loading-bar .circle{animation:talking .5s linear infinite alternate;background-color:#fff}.meeting-speak-translate-item .loading-bar .circle:nth-child(2){animation-delay:.2s}.meeting-speak-translate-item .loading-bar .circle:nth-child(3){animation-delay:.4s}.meeting-room-bottom-area .row>.db-level-control{justify-content:normal;position:relative}.meeting-room-bottom-area .row>.db-level-control input{transform:scale(1.5) translateX(25%);width:calc(53% - 15px)}.meeting-room-bottom-area .row>.db-level-control span{position:absolute;right:15px;top:12px}.join-toast-area{align-items:center;bottom:70px;display:flex;flex-direction:column;justify-content:center;position:fixed;width:100%;z-index:999}@media screen and (max-width:499px){.join-toast-area{bottom:120px}}.join-toast-area .user-join-leave-info{background-color:#0006;border-radius:10px;color:#fff;font-size:14px;margin:5px;padding:10px 20px;transition:opacity .3s}.join-toast-area .user-join-leave-info.hide{opacity:0}.question-noti-wrap{box-sizing:border-box;display:flex;justify-content:center;position:fixed;top:10px;transform:translateY(-150%);transition:transform .3s;width:100vw;z-index:999}.question-noti-wrap.show{transform:translateY(0)}.question-noti{background-color:#fed766;border-radius:99px;box-shadow:0 2px 5px #00000080;color:#000;font-weight:700;padding:10px 20px;text-align:center}.speaker-list{background-color:#00000080;border-radius:5px;display:flex;flex-direction:row;flex-wrap:wrap;gap:10px;left:2.5vw;position:fixed;top:160px;width:95vw;z-index:9}.speaker-item{align-items:center;box-sizing:border-box;color:#fff;display:flex;font-size:14px;height:40px;padding:5px 10px}.speaker-item img{filter:invert(2);margin-right:5px}.enable-tts{background-color:#00a3ff;color:#fff}.enable-tts img{filter:invert(2)}.meeting-code-popup-wrap{background-color:#00000080;height:auto;left:0;min-height:100vh;position:fixed;top:0;width:100vw;z-index:9}.meeting-code-popup-inner{background-color:#fff;border:1px solid #999;border-radius:20px;box-shadow:0 0 10px #0000004d;box-sizing:border-box;display:flex;height:94vh;height:calc(var(--vh, 1vh)*94);justify-content:center;left:3vw;position:absolute;top:0;top:3vh;width:94vw;z-index:9}.meeting-code-popup{align-items:center;background:#fff;display:flex;flex-direction:column;height:90vh;height:calc(var(--vh, 1vh)*90);justify-content:center;top:3vh;top:calc(var(--vh, 1vh)*3);width:500px}.meeting-code-popup>img{margin-bottom:60px;width:60%}.meeting-code-popup>img.yu-logo{bottom:20px;margin-bottom:0;position:absolute;width:120px}.meeting-code-popup .meeting-code-row h2,.meeting-code-popup .meeting-code-row h3{align-items:center;color:#00377a;display:flex;justify-content:center}.meeting-code-popup .meeting-code-row h4{color:#00377a;font-size:16px;font-weight:500;letter-spacing:-1px;margin-bottom:20px;margin-top:10px}.meeting-code-popup .meeting-code-row h3{font-size:22px}.meeting-code-popup .meeting-code-row h3 span{margin-left:10px}.meeting-code-popup .meeting-code-row p{color:#666;font-size:12px;font-weight:400;line-height:1.8;text-align:center}.meeting-code-popup .meeting-code-row p:first-child{letter-spacing:3.1px}.meeting-code{border-bottom:3px solid #00377a;margin-top:50px;padding-bottom:10px;width:200px}.meeting-code h2{font-size:32px;letter-spacing:4px}.meeting-code h2 img{margin-left:10px;position:relative;top:2px}.code-popup-close-btn{background-color:#00a3ff;border:0;border-radius:50px;box-shadow:0 2px 5px #0000004d;color:#fff;cursor:pointer;font-family:Noto Sans KR,sans-serif;font-size:16px;font-weight:700;height:40px;margin-top:50px;width:300px}.question-request-popup-wrap{align-items:center;background-color:#00000080;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:100}.question-request-popup{background-color:#fff;border:1px solid #aaa;border-radius:10px;box-shadow:0 0 10px #00000080;padding:20px;width:calc(100vw - 100px)}.question-request-content{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:0 30px;text-align:center}.question-request-content p{font-size:16px;line-height:1.4;margin-bottom:10px;word-break:keep-all}.question-request-content p.content-en{color:#5c6770;font-size:14px}.question-icon{background-color:#fed766;border-radius:100px;font-family:serif;font-family:initial;font-size:30px;font-weight:700;height:66px;line-height:63px;margin-bottom:20px;text-align:center;width:66px}.question-request-footer{display:flex;gap:10px;margin:10px 0}.question-request-footer button{border:0;border-radius:100px;color:#fff;cursor:pointer;flex:1 1;font-family:Noto Sans KR,sans-serif;font-size:16px;padding:10px 0}.question-request-footer button.cancel{background-color:#00a3ff}.question-request-footer button.send{background-color:#00377a}.host-join-view{align-items:center;background-color:#24b3d1;flex-direction:column;height:auto;justify-content:center;min-height:100vh}@media screen and (min-width:500px){.host-join-view{border:1px solid #24b3d1;box-sizing:border-box;height:auto;margin:0 auto;min-height:100vh;width:500px}}.host-join-view .icon-voice-graph{height:40px;width:100%}.host-join-view .host-join-view-title{color:#fff;font-size:24px;font-weight:500;letter-spacing:-1px;margin-bottom:6px;margin-left:30px;margin-top:-5px}.host-join-view .host-join-view-title b{color:#ebb250;font-weight:500}.signup-wrap{background-color:#fff;border-radius:40px 40px 0 0;height:calc(100vh - 68px);overflow-y:scroll;overflow:hidden}.signup-wrap .signup-info-tab-btns{border-bottom:1px solid #ccc;display:flex;justify-content:space-between;overflow:hidden}.signup-wrap .signup-info-tab-btns button{background-color:#fff;border:0;border-bottom:2px solid #fff;color:#ccc;cursor:pointer;flex:1 1;font-size:16px;font-size:18px;font-weight:700;font-weight:600;height:50px}.signup-wrap .signup-info-tab-btns button.active{border-bottom-color:#000;color:#000;font-weight:700}.signup-wrap .previous-lecture-info{height:calc(100vh - 119px);overflow-y:scroll}.signup-wrap .previous-lecture-info .previous-lecture-item-wrap>p{background-color:#fff;border-bottom:1px solid #ccc;font-size:18px;font-weight:700;margin-bottom:10px;padding:20px 30px;position:-webkit-sticky;position:sticky;top:0}.signup-wrap .previous-lecture-info .previous-lecture-item-wrap .previous-lecture-item{background-color:#e4e6e6;border-radius:10px;box-shadow:0 2px 3px #0003;cursor:pointer;margin-bottom:15px;padding:10px;-webkit-user-select:none;user-select:none}.signup-wrap .previous-lecture-info .previous-lecture-item-wrap .previous-lecture-item .previous-lecture-item-title{display:flex;justify-content:space-between;margin-bottom:10px}.signup-wrap .previous-lecture-info .previous-lecture-item-wrap .previous-lecture-item .previous-lecture-item-content{background-color:#fff;border-radius:5px;font-size:14px;padding:10px}.professor-main-view{align-items:center;background-color:#24b3d1;flex-direction:column;height:auto;justify-content:center;min-height:100vh}@media screen and (min-width:500px){.professor-main-view{border:1px solid #24b3d1;box-sizing:border-box;height:auto;margin:0 auto;min-height:100vh;width:500px}}.professor-main-view .icon-voice-graph{height:40px;width:100%}.professor-main-view .professor-main-view-title{color:#fff;font-size:24px;font-weight:500;letter-spacing:-1px;margin-bottom:6px;margin-left:30px;margin-top:-5px}.professor-main-view .professor-main-view-title b{color:#ebb250;font-weight:500}.host-join-content,.host-language-select-content{background-color:#fff;border-radius:30px 30px 0 0;box-sizing:border-box;height:auto;min-height:calc(100vh - 68px);overflow-y:scroll;padding:30px 40px;width:100%}.host-join-content.flex-view,.host-language-select-content.flex-view{display:flex;flex-direction:column;justify-content:center}.host-join-content.flex-view>img,.host-language-select-content.flex-view>img{margin:0 auto 10vh;width:60%}.host-join-content.flex-view .host-join-row,.host-language-select-content.flex-view .host-join-row{margin-bottom:50px}.host-join-content .host-join-row,.host-language-select-content .host-join-row{margin-bottom:20px}.host-join-content .host-join-row .row-title,.host-language-select-content .host-join-row .row-title{margin-bottom:15px;padding-left:10px}.host-join-content .host-join-row .row-title .title,.host-language-select-content .host-join-row .row-title .title{font-size:16px;font-weight:700}.host-join-content .host-join-row .row-title .sub-title,.host-language-select-content .host-join-row .row-title .sub-title{color:#999;font-size:12px;font-weight:400;margin-left:10px}.host-join-content .host-join-row textarea,.host-join-content .host-join-row>input,.host-language-select-content .host-join-row textarea,.host-language-select-content .host-join-row>input{border:1px solid #ccc;border-radius:10px;box-sizing:border-box;font-family:Noto Sans KR,sans-serif;font-size:16px;padding:10px 15px;width:100%}.host-join-content .host-join-row textarea,.host-language-select-content .host-join-row textarea{height:100px;resize:none}.host-join-content .host-join-row.notice,.host-language-select-content .host-join-row.notice{font-size:14px;font-weight:500;letter-spacing:-1px;line-height:1.3;text-align:center}.keyword-input{display:flex}.keyword-input button{background-color:#00a3ff;border:1px solid #24b3d1;border-radius:99px;color:#fff;cursor:pointer;height:45px;min-width:70px}.keyword-input button,.keyword-input input{box-sizing:border-box;font-family:Noto Sans KR,sans-serif}.keyword-input input{border:1px solid #ccc;border-radius:10px;flex-grow:1;font-size:16px;margin-bottom:10px;margin-right:10px;max-width:calc(100% - 80px);padding:10px 15px}.keyword-list{margin-top:10px;width:100%}.keyword-list .keyword-empty{color:#999;text-align:center}.keyword-list .keyword-item{align-items:center;background-color:#b4b5b8;border-radius:99px;display:inline-block;font-size:12px;font-weight:700;justify-content:center;margin:5px;padding-left:15px;padding-right:5px}.keyword-list .keyword-item button{background:none;border:0;cursor:pointer;font-size:20px;outline:none;vertical-align:middle}.keyword-list .keyword-item span{position:relative;top:1px}.host-join-btn-area{background-color:#fff;bottom:0;box-sizing:border-box;left:0;padding:0 40px 30px;width:100%}@media screen and (min-width:500px){.host-join-btn-area{border-bottom:0;border-top:0;box-sizing:border-box}}.host-join-next-btn{background-color:#00a3ff;border:none;border-radius:99px;box-shadow:0 3px 10px #0000004d;color:#fff;cursor:pointer;font-family:Noto Sans KR,sans-serif;font-size:16px;height:50px;width:100%}@media screen and (min-width:500px){.host-join-next-btn{height:50px}}.host-language-select-content{box-sizing:border-box;height:auto;min-height:calc(100vh - 68px)}.host-language-select-content>h2{color:#f4990f;font-size:14px;margin-bottom:10px;text-align:center;word-break:keep-all}.host-language-select-content>p{color:#999;font-size:12px;margin-bottom:20px;text-align:center;word-break:keep-all}.host-language-select-content .recommend-view{text-align:right}.host-language-select-content .recommend-view button{background:#00a3ff;border:0;border-radius:99px;box-shadow:0 2px 3px #0003;color:#fff;cursor:pointer;font-family:Noto Sans KR,sans-serif;margin-bottom:10px;padding:2px 10px}.host-language-select-content .recommend-view .recommend-list{background-color:#dfebee;border-radius:10px;font-size:12px;margin-bottom:20px;padding:10px 15px;text-align:left}.host-language-select-content .recommend-view .recommend-list .recommend-item{margin-bottom:10px}.host-language-select-content .recommend-view .recommend-list .recommend-item:last-child{margin-bottom:0}.host-language-select-content .recommend-view .recommend-list .recommend-item div{line-height:1.3}.host-language-select-content .recommend-view .recommend-list .recommend-title{font-weight:700}.host-language-select-content .recommend-view .recommend-list .recommend-content{padding-left:15px}.language-select-area>h2{border-bottom:2px solid #ccc;font-size:18px;margin-bottom:15px;padding-bottom:15px;text-align:center}.language-select-area .language-select{text-align:center}.language-select-area .language-select>h2{font-size:16px;letter-spacing:1.2px;line-height:1.5}.language-select-area .language-select>p{color:#999;font-size:12px}.language-select-area .language-select .speak-language-select,.language-select-area .language-select .translate-language-select{display:flex;gap:10px;justify-content:center;margin:10px 0}.language-select-area .language-select .speak-language-select select,.language-select-area .language-select .translate-language-select select{border:1px solid #ccc;border-radius:5px;font-family:Noto Sans KR,sans-serif;font-weight:500;padding:5px;text-align:center;width:260px}.meeting-start-btn-area{background-color:#fff;box-sizing:border-box;margin-top:30px;text-align:center}.meeting-start-btn-area button{background-color:#00a3ff;border:none;border-radius:99px;box-shadow:0 3px 10px #0000004d;color:#fff;cursor:pointer;font-family:Noto Sans KR,sans-serif;font-size:16px;height:50px;width:100%}.meeting-start-btn-area .meeting-caution-msg{display:flex;gap:10px;padding:20px}.meeting-start-btn-area .meeting-caution-msg p{color:#999;font-size:14px;line-height:1.3}.host-id-input-content{display:flex;flex-direction:column;height:calc(100vh - 41px);position:relative}.host-id-input-content>.icon-main-L{display:block;margin:0 auto;position:relative;top:20px;width:70%}.host-id-input-content .host-join-input-title{color:#fff;font-size:28px;font-weight:400;letter-spacing:-1px;padding:40px 0;text-align:center}.host-id-input-content .host-join-input-title b{color:#f9b249}.host-id-input-content .host-id-input-box{align-items:center;background-color:#fff;border-radius:40px 40px 0 0;display:flex;flex:1 1;flex-direction:column;justify-content:space-between;position:relative;z-index:9}.host-id-input-content .host-id-input-box .notice-area{line-height:1.3;margin-top:50px;text-align:center}.host-id-input-content .host-id-input-box .notice-area p{font-size:14px;margin-top:5px}.host-id-input-content .host-id-input-box .input-box-area{box-sizing:border-box;margin-bottom:30px;padding:0 30px;width:100%}.host-id-input-content .host-id-input-box .input-box-area h2{font-size:18px;margin-bottom:15px;padding-left:10px}.host-id-input-content .host-id-input-box .input-box-area h2 span:last-child{color:#999;font-size:14px;font-weight:400;margin-left:10px}.host-id-input-content .host-id-input-box input{border:1px solid #ccc;border-radius:10px;box-sizing:border-box;font-family:Noto Sans KR,sans-serif;font-size:16px;padding:10px 30px 10px 15px;position:relative;width:100%}.host-id-input-content .host-id-input-box .icon-container{color:#999;cursor:pointer;font-size:20px;position:absolute;right:20px;top:50%;transform:translateY(-50%)}.host-id-input-content .host-id-input-box .icon-container:hover{color:#666}.host-id-input-content button{background-color:#00a3ff;border:1px solid #24b3d1;border-radius:99px;box-shadow:0 3px 10px #0000004d;box-sizing:border-box;color:#fff;cursor:pointer;font-family:Noto Sans KR,sans-serif;font-size:16px;height:45px;margin-bottom:30px;width:calc(100% - 60px)}.professor-view-wrap{background-color:#fff;border-radius:40px 40px 0 0;height:calc(100vh - 68px);overflow-y:scroll;overflow:hidden}.professor-view-wrap .professor-view-tab-btns{border-bottom:1px solid #ccc;display:flex;justify-content:space-between;overflow:hidden}.professor-view-wrap .professor-view-tab-btns button{background-color:#fff;border:0;border-bottom:2px solid #fff;color:#ccc;cursor:pointer;flex:1 1;font-size:16px;font-size:18px;font-weight:700;font-weight:600;height:50px}.professor-view-wrap .professor-view-tab-btns button.active{border-bottom-color:#000;color:#000;font-weight:700}.professor-view-wrap .previous-lecture-info{height:calc(100vh - 119px);overflow-y:scroll}.professor-view-wrap .previous-lecture-info .previous-lecture-item-wrap>p{background-color:#fff;border-bottom:1px solid #ccc;font-size:18px;font-weight:700;margin-bottom:10px;padding:20px 30px;position:-webkit-sticky;position:sticky;top:0}.professor-view-wrap .previous-lecture-info .previous-lecture-item-wrap .previous-lecture-item{background-color:#e4e6e6;border-radius:10px;box-shadow:0 2px 3px #0003;cursor:pointer;margin-bottom:15px;padding:10px;-webkit-user-select:none;user-select:none}.professor-view-wrap .previous-lecture-info .previous-lecture-item-wrap .previous-lecture-item .previous-lecture-item-title{display:flex;justify-content:space-between;margin-bottom:10px}.professor-view-wrap .previous-lecture-info .previous-lecture-item-wrap .previous-lecture-item .previous-lecture-item-content{background-color:#fff;border-radius:5px;font-size:14px;padding:10px}.previous-lecture-list{padding:0 30px}.signup-content-input-inner{height:calc(100vh - 158px);overflow-y:scroll;padding:20px 30px;position:relative}.info-title{background-color:#fff;font-size:18px;font-weight:700}.info-title span:last-child{color:#999;font-size:14px;font-weight:400;margin-left:10px}.signup-detail-info-row{margin-bottom:20px;position:relative}.signup-detail-info-row h2{margin-bottom:20px}.signup-detail-info-row input{border:1px solid #ccc;border-radius:5px;box-sizing:border-box;padding:10px;width:100%}.signup-detail-info-row .lecture-title-select,.signup-detail-info-row input{font-family:Noto Sans KR,sans-serif;font-size:18px}.signup-detail-info-row .lecture-title-select .ant-select-selection-overflow{height:50px;padding:0 10px}.signup-detail-info-row .lecture-title-select .ant-select-selection-overflow .ant-select-selection-item{height:40px;line-height:37px;padding-left:15px;padding-right:10px}.lecture-content-input-header{align-items:center;display:flex;justify-content:space-between}.lecture-content-input-header button{background-color:#00a3ff;border:0;border-radius:5px;box-shadow:0 2px 3px #0003;color:#fff;cursor:pointer;font-family:Noto Sans KR,sans-serif;padding:7px 10px}.file-drag-area{align-items:center;border:2px dashed #ccc;border-radius:10px;display:flex;flex-direction:column;justify-content:center;margin-bottom:20px;margin-top:10px;padding:30px}.file-drag-area img{height:60px}.file-drag-area p{color:#999;font-size:15px;font-weight:400;line-height:1.5}.file-drag-area.dragging{background-color:#00a3ff;border-color:#00a3ff}.file-drag-area.dragging p{color:#fff}.file-drag-area.dragging img{filter:brightness(2)}.signup-detail-info-row .next-btn{background-color:#00a3ff;border:none;border-radius:99px;bottom:30px;box-shadow:0 3px 10px #0000004d;color:#fff;cursor:pointer;display:block;font-family:Noto Sans KR,sans-serif;font-size:16px;height:50px;left:30px;margin:0 auto;width:100%}.lecture-weekly{position:relative}.lecture-weekly h2{background-color:#fff;border-bottom:1px solid #ccc;padding-top:10px;position:-webkit-sticky;position:sticky;top:0}.lecture-weekly .copy-to-clipboard{align-items:center;background-color:#fff;border:1px solid #00a3ff;border-radius:3px;color:#00a3ff;cursor:pointer;display:flex;padding:3px;position:absolute;right:0;top:4px;transition:.1s}.lecture-weekly .copy-to-clipboard img{margin-right:5px;transition:.1s;width:20px}.lecture-weekly .copy-to-clipboard:hover{background-color:#00a3ff;color:#fff}.lecture-weekly .copy-to-clipboard:hover img{filter:brightness(0) invert(1)}.lecture-info{border:1px solid #ccc;border-radius:10px;height:20vh;margin:10px 0 20px;overflow-y:scroll;padding:0 10px 10px}.lecture-info h2{font-size:18px;margin-bottom:10px;padding:10px}.lecture-info .lecture-weekly-item{display:flex}.lecture-info .lecture-weekly-item p{border-bottom:1px solid #ccc;line-height:1.5;padding:10px;word-break:keep-all}.lecture-info .lecture-weekly-item p:first-child{font-weight:700;width:20px}.lecture-info .lecture-weekly-item p:last-child{flex:1 1}.lecture-info .lecture-weekly-item:last-child p{border-bottom:0}.lecture-content-input-text{margin-bottom:20px;margin-top:10px}.lecture-content-input-text textarea{border:1px solid #ccc;border-radius:5px;box-sizing:border-box;font-family:Noto Sans KR,sans-serif;font-size:18px;height:120px;margin-bottom:10px;padding:10px;resize:none;width:100%}.lecture-content-input-text button{background-color:#00a3ff;border:0;border-radius:5px;box-shadow:0 2px 3px #0003;color:#fff;cursor:pointer;font-family:Noto Sans KR,sans-serif;font-size:16px;padding:7px 10px;width:100%}.question-btn{background-color:#fed766}.lecture-select{font-family:Noto Sans KR,sans-serif;font-size:18px;padding:10px;width:100%}.lecture-select,.noun-list{border:1px solid #ccc;border-radius:5px}.noun-list{line-height:1.5;max-height:120px;overflow-y:scroll}.noun-list .noun-item{border-bottom:1px solid #ccc;font-size:14px;padding:5px 0}.noun-list .nouns-edit{border:0;font-family:Noto Sans KR,sans-serif;font-size:14px;height:115px;line-height:1.5;margin:0;padding:0 10px;resize:none;width:calc(100% - 20px)}.noun-btn-grp{position:absolute;right:0;top:-5px}.noun-btn-grp button{background-color:#00a3ff;border:0;border-radius:5px;box-shadow:0 2px 3px #0003;color:#fff;cursor:pointer;font-family:Noto Sans KR,sans-serif;margin-left:10px;padding:7px 10px}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-family:Noto Sans KR,sans-serif;font-size:100%;margin:0;padding:0;vertical-align:initial}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}body{background-color:#fff}::-webkit-scrollbar{height:5px;width:5px}::-webkit-scrollbar-track{background:#0000}::-webkit-scrollbar-thumb{background:#8f9aa3;border-radius:10px}::-webkit-scrollbar-thumb:hover{background:#5c6770}
/*# sourceMappingURL=main.d70e0825.css.map*/