@import"https://fonts.googleapis.com/css2?family=Noto+Serif+KR:wght@300;400;700&family=Nanum+Gothic:wght@400;700&family=Nanum+Myeongjo:wght@400;700&family=Gowun+Dodum&family=Gowun+Batang:wght@400;700&family=Do+Hyeon&family=Black+Han+Sans&family=Inter:wght@300;400;600;700&family=Roboto:wght@300;400;700&display=swap";.MuiTooltip-popper{width:auto}.MuiTooltip-tooltip{width:auto;padding:20px;box-sizing:border-box}.MuiTooltip-tooltip div{width:450px}:root{--rich-text-base-size: 14px;--rich-text-base-font: "Noto Sans KR", sans-serif}.ql-container{font-size:var(--rich-text-base-size, 14px);font-family:var(--rich-text-base-font, "Noto Sans KR", sans-serif)}.ql-font-pretendard{font-family:Pretendard,sans-serif}.ql-font-notosanskr{font-family:Noto Sans KR,sans-serif}.ql-font-notoserifkr{font-family:"Noto Serif KR",serif}.ql-font-nanumgothic{font-family:Nanum Gothic,sans-serif}.ql-font-nanummyeongjo{font-family:Nanum Myeongjo,serif}.ql-font-gowundodum{font-family:Gowun Dodum,sans-serif}.ql-font-gowunbatang{font-family:Gowun Batang,serif}.ql-font-dohyeon{font-family:Do Hyeon,sans-serif}.ql-font-blackhansans{font-family:Black Han Sans,sans-serif}.ql-font-noto-sans-kr{font-family:Noto Sans KR,sans-serif}.ql-font-noto-serif-kr{font-family:"Noto Serif KR",serif}.ql-font-nanum-gothic{font-family:Nanum Gothic,sans-serif}.ql-font-nanum-myeongjo{font-family:Nanum Myeongjo,serif}.ql-font-inter{font-family:Inter,sans-serif}.ql-font-roboto{font-family:Roboto,sans-serif}.ql-font-open-sans{font-family:Open Sans,sans-serif}.ql-font-lato{font-family:Lato,sans-serif}.ql-font-montserrat{font-family:Montserrat,sans-serif}.ql-font-poppins{font-family:Poppins,sans-serif}.ql-font-raleway{font-family:Raleway,sans-serif}.ql-font-ubuntu{font-family:Ubuntu,sans-serif}.ql-font-merriweather{font-family:Merriweather,serif}.ql-font-fira-sans{font-family:Fira Sans,sans-serif}.ql-font-source-sans-pro{font-family:"Source Sans 3",sans-serif}.ql-font-dm-sans{font-family:DM Sans,sans-serif}.ql-font-work-sans{font-family:Work Sans,sans-serif}.ql-font-josefin-sans{font-family:Josefin Sans,sans-serif}.ql-font-rubik{font-family:Rubik,sans-serif}.ql-font-pt-sans{font-family:PT Sans,sans-serif}.ql-font-merriweather-sans{font-family:Merriweather Sans,sans-serif}.ql-font-quicksand{font-family:Quicksand,sans-serif}.ql-font-mulish{font-family:Mulish,sans-serif}.ql-font-manrope{font-family:Manrope,sans-serif}.ql-font-heebo{font-family:Heebo,sans-serif}.ql-font-cabin{font-family:Cabin,sans-serif}.ql-font-karla{font-family:Karla,sans-serif}.ql-font-playfair-display{font-family:Playfair Display,serif}.ql-font-libre-baskerville{font-family:Libre Baskerville,serif}.ql-font-helvetica{font-family:Helvetica,Arial,sans-serif}.ql-font-arial{font-family:Arial,Helvetica,sans-serif}.ql-font-georgia{font-family:Georgia,Times New Roman,serif}.ql-font-times-new-roman{font-family:Times New Roman,Times,serif}.ql-font-courier-new{font-family:Courier New,Courier,monospace}.ql-font-verdana{font-family:Verdana,Geneva,sans-serif}.ql-font-tahoma{font-family:Tahoma,Geneva,sans-serif}.ql-font-trebuchet-ms{font-family:Trebuchet MS,Helvetica,sans-serif}.ql-font-garamond{font-family:Garamond,serif}.ql-font-palatino{font-family:Palatino Linotype,Palatino,serif}.ql-font-segoe-ui{font-family:Segoe UI,Tahoma,Geneva,sans-serif}.ql-snow .ql-picker.ql-size .ql-picker-label:not([data-value]):before,.ql-snow .ql-picker.ql-size .ql-picker-item:not([data-value]):before{content:"기본 (14 px)"}.ql-snow .ql-picker.ql-font .ql-picker-label:not([data-value]):before,.ql-snow .ql-picker.ql-font .ql-picker-item:not([data-value]):before{content:"기본"}.ql-snow .ql-picker.ql-font{width:150px}.ql-snow .ql-picker.ql-font .ql-picker-label{overflow:hidden;padding-right:20px;white-space:nowrap}.ql-snow .ql-picker.ql-font .ql-picker-label:before{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=pretendard]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=pretendard]:before{content:"프리텐다드";font-family:Pretendard,sans-serif}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=notosanskr]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=notosanskr]:before{content:"본고딕";font-family:Noto Sans KR,sans-serif}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=notoserifkr]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=notoserifkr]:before{content:"본명조";font-family:"Noto Serif KR",serif}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=nanumgothic]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=nanumgothic]:before{content:"나눔고딕";font-family:Nanum Gothic,sans-serif}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=nanummyeongjo]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=nanummyeongjo]:before{content:"나눔명조";font-family:Nanum Myeongjo,serif}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=gowundodum]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=gowundodum]:before{content:"고운돋움";font-family:Gowun Dodum,sans-serif}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=gowunbatang]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=gowunbatang]:before{content:"고운바탕";font-family:Gowun Batang,serif}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=dohyeon]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=dohyeon]:before{content:"도현 (제목용)";font-family:Do Hyeon,sans-serif}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=blackhansans]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=blackhansans]:before{content:"검은고딕 (제목용)";font-family:Black Han Sans,sans-serif}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value="10px"]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value="10px"]:before{content:"10 px"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value="12px"]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value="12px"]:before{content:"12 px"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value="14px"]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value="14px"]:before{content:"14 px"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value="16px"]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value="16px"]:before{content:"16 px"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value="18px"]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value="18px"]:before{content:"18 px"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value="20px"]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value="20px"]:before{content:"20 px"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value="22px"]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value="22px"]:before{content:"22 px"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value="24px"]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value="24px"]:before{content:"24 px"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value="28px"]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value="28px"]:before{content:"28 px"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value="32px"]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value="32px"]:before{content:"32 px"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value="36px"]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value="36px"]:before{content:"36 px"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value="48px"]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value="48px"]:before{content:"48 px"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value="64px"]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value="64px"]:before{content:"64 px"}.ql-snow .ql-picker.ql-font .ql-picker-options,.ql-snow .ql-picker.ql-size .ql-picker-options{max-height:150px;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable;z-index:200}.ql-snow .ql-picker.ql-font .ql-picker-item:before,.ql-snow .ql-picker.ql-size .ql-picker-item:before{line-height:20px}.ql-snow .ql-picker-options::-webkit-scrollbar{width:6px}.ql-snow .ql-picker-options::-webkit-scrollbar-thumb{background:#d9d9d9;border-radius:3px}.ql-snow .ql-picker-options::-webkit-scrollbar-track{background:transparent}.ql-snow .ql-picker.ql-font{width:auto;min-width:132px}.ql-snow .ql-picker.ql-font .ql-picker-label:before{display:inline-block;max-width:132px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle}.ql-snow .ql-picker.ql-font .ql-picker-item:before{display:inline-block;max-width:240px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ql-editor li:has(>span[style*="font-size: 10px"]),.ql-editor li:has(>span[style*="font-size:10px"]){font-size:10px}.ql-editor li:has(>span[style*="font-size: 12px"]),.ql-editor li:has(>span[style*="font-size:12px"]){font-size:12px}.ql-editor li:has(>span[style*="font-size: 14px"]),.ql-editor li:has(>span[style*="font-size:14px"]){font-size:14px}.ql-editor li:has(>span[style*="font-size: 16px"]),.ql-editor li:has(>span[style*="font-size:16px"]){font-size:16px}.ql-editor li:has(>span[style*="font-size: 18px"]),.ql-editor li:has(>span[style*="font-size:18px"]){font-size:18px}.ql-editor li:has(>span[style*="font-size: 20px"]),.ql-editor li:has(>span[style*="font-size:20px"]){font-size:20px}.ql-editor li:has(>span[style*="font-size: 22px"]),.ql-editor li:has(>span[style*="font-size:22px"]){font-size:22px}.ql-editor li:has(>span[style*="font-size: 24px"]),.ql-editor li:has(>span[style*="font-size:24px"]){font-size:24px}.ql-editor li:has(>span[style*="font-size: 28px"]),.ql-editor li:has(>span[style*="font-size:28px"]){font-size:28px}.ql-editor li:has(>span[style*="font-size: 32px"]),.ql-editor li:has(>span[style*="font-size:32px"]){font-size:32px}.ql-editor li:has(>span[style*="font-size: 36px"]),.ql-editor li:has(>span[style*="font-size:36px"]){font-size:36px}.ql-editor li:has(>span[style*="font-size: 48px"]),.ql-editor li:has(>span[style*="font-size:48px"]){font-size:48px}.ql-editor li:has(>span[style*="font-size: 64px"]),.ql-editor li:has(>span[style*="font-size:64px"]){font-size:64px}.ql-editor li.ql-align-center,.ql-editor li.ql-align-right,.ql-editor li.ql-align-justify,.ql-editor li[style*="text-align: center"],.ql-editor li[style*="text-align: right"],.ql-editor li[style*="text-align: justify"]{position:relative}.ql-editor li.ql-align-center:before,.ql-editor li.ql-align-right:before,.ql-editor li.ql-align-justify:before,.ql-editor li[style*="text-align: center"]:before,.ql-editor li[style*="text-align: right"]:before,.ql-editor li[style*="text-align: justify"]:before{position:absolute;left:0;width:1.2em;margin-left:0;text-align:right}.ql-size-10px{font-size:10px}.ql-size-12px{font-size:12px}.ql-size-14px{font-size:14px}.ql-size-16px{font-size:16px}.ql-size-18px{font-size:18px}.ql-size-20px{font-size:20px}.ql-size-22px{font-size:22px}.ql-size-24px{font-size:24px}.ql-size-28px{font-size:28px}.ql-size-32px{font-size:32px}.ql-size-36px{font-size:36px}.ql-size-48px{font-size:48px}.ql-size-64px{font-size:64px}.notice-add-editor .ql-container .ql-editor{white-space:pre-wrap;word-break:break-word;overflow-wrap:anywhere}.notice-add-editor .ql-container .ql-editor img,.notice-add-editor .ql-container .ql-editor video,.notice-add-editor .ql-container .ql-editor iframe{max-width:100%;height:auto}.notice-add-editor .ql-container{overflow-x:hidden}.timeline-container{width:100%;font-size:14px;overflow:auto}.timeline-header{display:flex;background-color:#fafafa}.user-cell{width:120px;min-width:120px;padding:8px;text-align:center;background-color:#fafafa;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border-right:1px solid #ddd;box-sizing:border-box}.header-cell{color:#fff;font-weight:700}.hours-row{flex:1;display:flex;min-width:1200px}.hour-cell{flex:1;padding:8px 0;text-align:center;min-width:50px;border-right:1px solid #ddd;border-bottom:1px solid #eee;background-color:#fafafa;box-sizing:border-box}.timeline-row{display:flex;cursor:pointer}.timeline-bar-cell{position:relative;height:40px;display:flex;border-top:1px solid #eee}.timeline-bar-cell:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;z-index:0;pointer-events:none}.time-block,.full-day-off{z-index:1}.full-day-off{position:absolute;left:0;top:5px;height:30px;width:100%;background-color:#ff9092;border-radius:2px}.time-block{position:absolute;top:5px;height:30px;background-color:#7ec1ff;border-radius:0}.cursor-pointer{cursor:pointer}.prevent-select{-webkit-user-select:none;-ms-user-select:none;user-select:none}.sticky-header{margin:0;position:sticky;top:-1px;z-index:1}.sticky-header-filter{margin:0;position:sticky;top:59px;z-index:1}.resizer{position:absolute;right:0;top:0;height:100%;width:5px;cursor:col-resize;-webkit-user-select:none;user-select:none;touch-action:none}.resizer.isResizing{opacity:1}
