@import url(https://fonts.googleapis.com/css2?family=Nanum+Gothic:wght@400;700;800&display=swap);@import url(https://fonts.googleapis.com/css2?family=Inter:wght@100;200;300;400;500;600;700;800;900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Single+Day&display=swap);@import url(https://fonts.googleapis.com/css2?family=Gowun+Dodum&display=swap);@import url(https://fonts.googleapis.com/css2?family=Noto+Sans+KR:wght@200;300;400;500;600;700;800;900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Noto+Sans+KR:wght@400;600;800&display=swap);@import url(https://cdn.jsdelivr.net/gh/sun-typeface/SUIT/fonts/variable/woff2/SUIT-Variable.css);p[data-v-14d01a9c],p[data-v-45de2e7e],p[data-v-5ccb3ece],p[data-v-a0a64caa]{white-space:pre-wrap}.layout__inner .header__gnb{min-width:844px}.layout__inner .header__gnb--section{min-width:392px;max-width:392px;justify-content:end}.system-notice{display:flex;gap:5px;align-items:center;cursor:pointer;margin-right:20px}.system-notice-text{color:#000!important;font-size:14px;font-weight:600}.header--authoring-tool .q-toolbar .q-btn[data-v-09686248]{padding:0;height:auto;min-height:unset;font-size:16px;font-weight:500}.header--authoring-tool .q-toolbar .q-btn__content[data-v-09686248]{line-height:1;min-height:unset}body{font-family:SUIT Variable,Noto Sans KR,Microsoft YaHei,Malgun Gothic,맑은 고딕,Apple SD Gothic Neo,helvetica,sans-serif;line-height:normal}.text-h1,.text-h2,.text-h3,.text-h4,.text-h5,.text-h6,h1,h2,h3,h4,h5,h6{margin:0;font-size:100%;font-weight:400;line-height:normal;letter-spacing:0}.blind,.caption,legend{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}address{font-style:normal}dd,dl,li,ul{margin:0;padding:0;list-style:none}em{font-style:normal}button,input,optgroup,select,textarea{letter-spacing:-.2px}a{text-decoration:initial;color:#1e1e1e;transition:all .3s;cursor:pointer}p{margin:0}.q-separator{width:100%;background-color:#e4e4e4}.q-separator.separator--dashed{background-color:transparent;background-image:linear-gradient(90deg,#e4e4e4,#e4e4e4 65%,transparent 0,transparent);background-size:5px 1px}.no-min-height{min-height:auto!important}.fixed{position:fixed!important}:root{--q-primary:#0ebec2;--q-secondary:#bbf1f2;--q-accent:#3988ff;--q-positive:#21ba45;--q-negative:#c10015;--q-info:#31ccec;--q-warning:#f2c037;--q-dark:#1d1d1d;--q-dark-page:#121212;--q-size-xs:0;--q-size-sm:600px;--q-size-md:1024px;--q-size-lg:1440px;--q-size-xl:1920px}.text-h1,h1{font-size:28px;font-weight:600}.text-h2,h2{font-size:24px;font-weight:700}.text-h3,h3{font-size:22px}.text-h4,h4{font-size:18px}.text-h5,h5{font-size:16px}.sub-title{font-size:28px}.sub-title-1{font-size:24px}b{font-weight:700!important}b.b-500{font-weight:500!important}b.b-600{font-weight:600!important}b.b-700{font-weight:700!important}b.b-800{font-weight:800!important}.c-warning,.c-warning *{color:#ff3535!important}.c-neutral-2,.c-neutral-2 *{color:#a9b5bd!important}.c-request,.c-request *{color:#cc7d00!important}.c-confirm,.c-confirm *{color:#196f36!important}.c-reject,.c-reject *{color:#ff6c6d!important}.bg-gray{background-color:#f8f8f8}.bg-transparent{background-color:transparent}.pd-0{padding:0!important}.pd-10{padding:10px!important}.pd-12{padding:12px!important}.mt-4{margin-top:4px!important}.mt-5{margin-top:5px!important}.mt-8{margin-top:8px!important}.mt-9{margin-top:9px!important}.mt-10{margin-top:10px!important}.mt-12{margin-top:12px!important}.mt-16{margin-top:16px!important}.mt-24{margin-top:24px!important}.mt-26{margin-top:26px!important}.mt-30{margin-top:30px!important}.mt-40{margin-top:40px!important}.mt-50{margin-top:56px!important}.mt-60{margin-top:60px!important}.mt-80{margin-top:80px!important}.gap-0{gap:0!important}.gap-4{gap:4px!important}.gap-6{gap:6px!important}.gap-8{gap:8px!important}.gap-10{gap:10px!important}.gap-12{gap:12px!important}.gap-16{gap:16px!important}.gap-18{gap:18px!important}.gap-20{gap:20px!important}.gap-24{gap:24px!important}.gap-30{gap:30px!important}.gap-40{gap:40px!important}.gap-50{gap:50px!important}.gap-60{gap:60px!important}.gap-64{gap:64px!important}.gap-80{gap:80px!important}.info-text{position:relative}.info-text.required p,.info-text.required p:before{display:inline-block;vertical-align:top}.info-text.required p:before{content:"*";margin-top:-1px;margin-right:3px;color:#ff3535;font-size:12px;font-weight:500}.info-text p{color:#9e9e9e;font-size:12px}.info-text li,.info-text p{position:relative;font-weight:500}.info-text li{color:#1e1e1e;font-size:14px;line-height:1.57}.info-text li.bullet-circle{padding-left:10px}.info-text li.bullet-circle:before{content:"";display:inline-block;vertical-align:top;width:3px;height:3px;position:absolute;top:50%;left:0;transform:translateY(-50%);background-color:#1e1e1e;border-radius:50%}.info-text .info-text__dsc{display:flex;align-items:center;gap:4px}.info-text .info-text__dsc span{font-size:12px;font-weight:500;color:#9e9e9e}.info-text .info-text__error span{font-size:12px;font-weight:500;color:#ff3535!important}.info-text-bottom.info-text-bottom--error span{color:#ff6c6d}.info-text-bottom.info-text-bottom--normal span{color:#565656}.info-text-bottom span{color:#9e9e9e;font-size:12px;font-weight:500}.info-box{padding:24px 15px;border-radius:8px}.info-box .info-text p{font-size:14px;font-weight:600;line-height:1.57}.info-box span{color:#3988ff}.info-box.info-box-size-lg{padding:24px;border-radius:10px;border:1px solid #eaecee;background:#f8f8f8}.info-box.info-box-size-lg p{color:#1e1e1e;font-size:16px;font-weight:400;line-height:1.57}.info-box.info-box-size-sm{padding:9px 10px;min-height:42px;border-radius:6px;background:#f5f5f5;border:1px solid #dcdcdd}.info-box.info-box-size-sm .info-text--version{display:flex;align-items:center;gap:10px}.info-box.info-box-size-sm .info-text--version dt{padding:1px 6px;min-width:54px;border-radius:70px;background:#fff;color:#242c30;font-size:12px;font-weight:700;line-height:1.5;text-align:center}.info-box.info-box-size-sm .info-text--version dd{display:flex;align-items:center;gap:10px;color:#1e1e1e;font-size:14px;font-weight:500;line-height:1.57}.info-box.info-box-size-sm .info-text--version dd strong{font-weight:600}.info-box.info-box-size-sm .info-text--version dd strong.c-blue{color:#004ed3}.info-box.info-box-size-md{padding:16px 16px 15px;border-radius:6px;background:#f5f5f5;border:1px solid #dcdcdd}.info-box.info-box-size-md .info-text p{font-size:14px;font-weight:500;line-height:1.57;color:#1e1e1e}.info-box.info-box-size-md .info-text strong{display:block;color:#1e1e1e;font-size:14px;font-weight:600;line-height:1.57}.info-box.info-box-size-md .info-text .info-text__dsc{margin-top:4px;display:flex;align-items:center;gap:4px}.info-box.info-box-size-md .info-text .info-text__dsc span{font-size:12px;font-weight:500;color:#9e9e9e}body::-webkit-scrollbar{overflow:visible;width:6px}body::-webkit-scrollbar-thumb{width:6px;background-clip:padding-box;background-color:#8899a4;cursor:grab}body::-webkit-scrollbar:horizontal{height:6px}body::-webkit-scrollbar-track{background-color:rgba(202,210,215,.5)}.scroll-area{position:relative;overflow-y:auto;-webkit-overflow-scrolling:touch}.scroll-area::-webkit-scrollbar{overflow:visible;width:2px}.scroll-area::-webkit-scrollbar-thumb{width:2px;border-radius:2px;background-clip:padding-box;background-color:#8899a4;cursor:grab}.scroll-area::-webkit-scrollbar:horizontal{height:2px}.scroll-area::-webkit-scrollbar-track{background-color:rgba(202,210,215,.5)}.q-btn.disabled,.q-btn.disabled *{cursor:default!important}.q-btn{padding:6px 15px 6px;height:auto;min-height:unset;line-height:unset;border-radius:6px!important;text-transform:none;cursor:pointer}.q-btn .q-btn__content:has(i){gap:4px}.btn-cont{display:flex;flex-direction:column;align-items:center;gap:6px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.btn-cont em{color:#f5f5f5;font-size:12px;font-weight:400}.btn-cont:has(.q-btn:disabled){cursor:not-allowed!important}.btn-cont:has(.q-btn:disabled) .q-btn:disabled i{opacity:.3!important}.btn-cont:has(.q-btn:disabled) em{opacity:.3!important}.btn-group{display:flex;flex-wrap:wrap}.btn-primary{background-color:#0ebec2;border:1px solid #0ebec2;color:#fff}.btn-secondary{background-color:#bbf1f2;border:1px solid #bbf1f2;color:#04aaae}.btn-secondary.btn-outline{background-color:#bbf1f2;color:#04aaae;border:1px solid #04aaae}.btn-tertiary{background-color:#8899a4;border:1px solid #8899a4;color:#fff}.btn-quaternary{background-color:#eaecee;border:1px solid #eaecee;color:#4e626e}.btn-reject{background-color:#fee7e7;color:#ff3535}.btn-outline{background-color:#fff;color:#4e626e;border:1px solid #cad2d7}.btn-outline--c-bg-gray{background-color:#fafafa;color:#333e45;border:1px solid #cad2d7}.btn-link{display:inline-flex!important;color:#3988ff;font-size:13px;font-weight:700;line-height:1.69;cursor:pointer}.btn-link:has(i){gap:4px;align-items:center}.text-underline{text-decoration:underline!important;text-underline-offset:2px!important}.btn-email{display:inline-flex;padding:0 8px;border-radius:40px;background:#f8f8f8;color:#5a717f;font-size:13px;font-weight:500;line-height:1.69}.btn-size-xs{padding:2px 5px;font-size:12px;font-weight:500;color:#4e626e}.btn-size-sm,.btn-size-xs{display:flex;justify-content:center;align-items:center}.btn-size-sm{padding:7px 16px 7px;min-width:79px;max-height:32px;font-size:13px;font-weight:600}.btn-size-sm .ico-plus{width:16px;height:16px}.btn-size-md{display:flex;justify-content:center;align-items:center;padding:12px 0 12px!important;font-size:16px;font-weight:700}.q-btn-group{position:relative}.btn-group--bottom .btn-size-md{padding:11px 16px!important;min-width:112px!important}.btn-group--bottom .info-text span{font-size:12px;font-weight:500}.q-btn:disabled,.q-btn:disabled i,.q-btn:disabled+em{opacity:.4!important}.q-btn.no-hover .q-focus-helper{display:none}.q-btn.q-btn--rounded{border-radius:6px!important}.q-btn.bg-secondary{color:#04aaae!important}.q-btn-dropdown.no-icon .q-btn__content .q-icon{display:none}.q-btn-dropdown.btn-dropdown--c-dark.btn-dropdown--active{background-color:#404f58}.q-btn-dropdown.btn-dropdown--c-dark .q-btn__content .q-btn-dropdown__arrow{color:#a9b5bd}.q-btn-dropdown.btn-dropdown--color-palette{padding:0;min-width:77px}.q-btn-dropdown.btn-dropdown--color-palette .q-btn__content{padding-left:10px}.q-btn-dropdown.btn-dropdown--color-palette .q-btn__content>.flex{gap:0}.q-btn-dropdown.btn-dropdown--color-palette .q-btn__content>.flex .ico-cont{display:flex;align-items:center;justify-content:center;width:100%!important;height:20px;gap:4px}.q-btn-dropdown.btn-dropdown--color-palette .q-btn__content>.flex .ico-cont .ico-color-palette{width:10px!important;height:10px!important}.q-btn-dropdown.btn-dropdown--color-palette .q-btn__content>.flex .ico-cont em{font-size:16px;font-weight:600;color:#fff}.q-btn-dropdown.btn-dropdown--color-palette .q-btn__content .q-icon{margin:0}.q-btn-dropdown.btn-dropdown--indent{min-width:50px}.q-btn-dropdown.btn-dropdown--indent .q-btn-dropdown__arrow{margin-left:0}.q-btn-dropdown.btn-dropdown--indent .q-btn__content:has(i){gap:0!important}.q-btn-dropdown.btn-dropdown--link .q-btn__content .ico-cont{display:flex;align-items:center;justify-content:center;width:20px;height:20px}.q-btn-dropdown.btn-dropdown--link .q-btn__content .ico-cont .ico-color-palette{width:10px;height:10px}.q-btn-dropdown.btn-dropdown--link .q-btn__content .ico-cont+em{width:calc(100% - 20px);font-size:16px;font-weight:600;color:#fff}.q-btn-dropdown.btn-dropdown--link .q-btn__content .q-icon{margin:0}.btn-dropdown--more{width:44px;height:44px}.btn-dropdown--answer-case{padding:10px;max-width:273px;height:60px;border-radius:6px;border:1px solid #dcdcdd;background-color:#fff;transition:border .36s cubic-bezier(.4,0,.2,1)}.btn-dropdown--answer-case:disabled{opacity:.8!important;border:1px solid #dcdcdd;background-color:#f5f5f5}.btn-dropdown--answer-case.btn-dropdown--active{border:1px solid #3988ff!important}.btn-dropdown--answer-case.btn-dropdown--answer-case--error{border:1px solid #ff3535}.btn-dropdown--answer-case .q-btn__content{position:relative;justify-content:space-between;align-items:start}.btn-dropdown--answer-case .q-btn__content .btn__content__inner{width:100%;text-align:left}.btn-dropdown--answer-case .q-btn__content .btn__content__inner .btn-dropdown__label{color:#1e1e1e;font-size:13px;font-weight:500}.btn-dropdown--answer-case .q-btn__content .btn__content__inner em{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin-top:5px;color:#9e9e9e;font-size:12px}.btn-dropdown--answer-case .q-btn__content .q-btn-dropdown__arrow{position:absolute;top:-2px;right:-4px;z-index:10;min-width:20px;font-size:20px;color:#6a6a6a}.btn-go-top{padding:0;position:fixed;right:30px;bottom:30px;z-index:2010;display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%!important;background-color:#333e45;box-shadow:0 2px 6px 0 rgba(0,0,0,.2);transition:all .36s cubic-bezier(.4,0,.2,1)}.btn-go-top:active,.btn-go-top:focus,.btn-go-top:hover{background-color:#242c30}.btn-go-top .q-focus-helper{display:none}.btn-go-top .ico-go-top-arrow{display:inline-block;vertical-align:top;margin-top:-2px;width:24px;height:24px;background:url(/assets/img/ico_go_top_arrow.3be526bf.svg) no-repeat 0 0;background-size:100%}.q-menu{border-radius:6px;box-shadow:0 2px 4px 0 rgba(0,0,0,.25);max-width:-moz-min-content;max-width:min-content}.q-menu::-webkit-scrollbar{overflow:visible;width:2px;height:2px;background-color:rgba(202,210,215,.5)}.q-menu::-webkit-scrollbar-thumb{width:2px;height:2px;border-radius:2px;background-clip:padding-box;background-color:#8899a4;cursor:grab}.q-menu .q-list{min-width:160px}.q-menu .q-item{padding:8px 10px;min-height:36px;color:#9e9e9e;font-size:14px;font-weight:500}.q-menu .q-item:active,.q-menu .q-item:active .q-checkbox__label,.q-menu .q-item:focus,.q-menu .q-item:focus .q-checkbox__label{color:#565656!important;font-weight:600!important}.q-menu .q-item.q-item--active,.q-menu .q-item.q-router-link--active{opacity:1!important}.q-menu .q-item .q-focusable:focus>.q-focus-helper,.q-menu .q-item .q-manual-focusable--focused>.q-focus-helper{background:rgba(29,208,212,.1)}.q-menu .q-item .q-item:after,.q-menu .q-item .q-item:before{background-color:#f8f8f8}.q-menu .q-item .q-item--active:after,.q-menu .q-item .q-item--active:before{display:none}.q-menu .q-item .q-item__section{-webkit-user-select:none;-moz-user-select:none;user-select:none}.q-menu.menu--select-size-sm .q-item{min-height:32px;font-size:13px}.q-menu.q-menu--dark{border:1px solid #4e626e;background-color:#242c30;box-shadow:0 2px 4px 0 rgba(0,0,0,.25)}.q-menu.q-menu--dark .q-item{padding:10px;color:#fff;opacity:.6;font-weight:500}.q-menu.q-menu--dark .q-item.q-item--active,.q-menu.q-menu--dark .q-item.q-router-link--active{opacity:1!important;font-weight:600}.q-menu.q-menu--dark .q-item .q-focus-helper{background:rgba(29,208,212,.3)!important}.q-menu.menu--edit-more{border-radius:4px;border:1px solid #404f58;background-color:#333e45;box-shadow:0 -2px 4px 0 rgba(0,0,0,.25)}.q-menu.menu--edit-more .edit-more__menu{position:relative;padding:2px 8px 2px}.q-menu.menu--edit-more .edit-more__menu .is-border-left:before{content:"";border-left:1px solid #7e8f9a;height:20px;position:absolute;top:50%;left:-4px;transform:translateY(-50%)}.q-menu.menu--edit-more .edit-more__menu .q-btn{padding:0;width:28px;height:28px}.q-menu.menu--edit-more .edit-more__menu .q-btn .q-focus-helper:after{opacity:1!important}.q-menu.menu--edit-more .edit-more__menu .q-btn .q-btn__content{display:flex;align-items:center;justify-content:center}.q-menu.menu--edit-more .edit-more__menu .q-btn .q-btn__content i{width:18px;height:18px}.q-menu.menu--select-multiple{overflow-y:auto;max-height:328px!important}.q-menu.menu--select-multiple .q-btn{padding:2px 0;border-radius:2px!important;background-color:#eaecee;width:calc(50% - 2px);text-align:center}.q-menu.menu--select-multiple .q-btn.btn-outline{background-color:#fff}.q-menu.menu--select-multiple .q-item{min-height:32px}.q-menu.menu--select-multiple .q-item .q-checkbox[aria-checked=true] .q-checkbox__label{color:#9e9e9e}.q-menu.menu--select-multiple .q-item .q-checkbox .q-checkbox__inner{width:16px;height:15px}.q-menu.menu--select-multiple .q-item .q-checkbox .q-checkbox__label{color:#9e9e9e;font-size:13px;font-weight:500}.q-menu.menu--file-preview{margin-top:36px!important;text-align:center;display:flex;justify-content:center;padding:10px;background:transparent;box-shadow:none}.q-menu.menu--file-preview .file-preview{overflow:hidden;padding:0;background:transparent;border-radius:9px;box-shadow:0 2px 4px 0 rgba(0,0,0,.25)}.q-menu.menu--file-preview .file-preview .file-preview__inner{overflow:hidden;position:relative;border:4px solid #d9d9d9;background-color:#f5f5f5;border-radius:9px;width:149px;height:auto;z-index:10}.q-menu.menu--dropdown{background-color:#fff}.q-menu.menu--dropdown .q-item__label{color:#6a6a6a;font-size:14px;font-weight:500}.q-menu.menu--dropdown .color-palette__menu{display:flex;flex-wrap:wrap;gap:10px;padding:10px;max-width:100px;background-color:#fff}.q-menu.menu--dropdown .color-palette__menu .color-palette__menu__item{display:flex;width:20px;height:20px;border-radius:1px}.q-menu.menu--dropdown .color-palette__menu .color-palette__menu__item-color{width:100%;height:100%;border-radius:2px;padding:0;min-height:unset}.q-menu.menu--dropdown .indent__menu{display:flex;gap:10px;flex-direction:column;min-width:82px;padding:8px 12px;background-color:#242c30;border-color:#4e626e}.q-menu.menu--dropdown .indent__menu .indent-text{text-align:center;width:36px;height:22px;color:#fff;font-size:14px}.q-menu.menu--dropdown .indent__menu .q-btn{padding:0}.q-menu.menu--dropdown .indent__menu .q-btn [class^=ico-]{width:18px;height:18px}.q-menu.menu--dropdown .indent__menu .q-input{flex:0 0 36px;height:22px}.q-menu.menu--dropdown .indent__menu .q-input .q-field__native{text-align:center;height:22px}.q-menu.menu--dropdown .indent__menu .q-input .q-field__control{padding:0;border-radius:2px}.q-menu.menu--dropdown .link__menu{position:relative;min-width:300px;padding:10px 15px}.q-menu.menu--dropdown .link__menu .q-list .q-item{padding:0}.q-menu.menu--dropdown .link__menu .q-list .q-item .q-field .q-field__before.q-field__marginal{min-width:45px}.q-menu.menu--dropdown .link__menu .q-btn-group{justify-content:end;gap:10px;margin-top:20px;width:100%}.q-menu.menu--dropdown .link__menu .q-btn-group .q-btn{padding:6px 13px 6px;font-size:14px;font-weight:700}.q-menu.menu--dropdown--tree-selector{overflow:hidden;margin-top:4px!important;padding:12px 0 0;width:100%;max-width:400px!important;height:420px;border-radius:6px;box-shadow:0 2px 4px 0 rgba(0,0,0,.25)}.q-menu.menu--dropdown--tree-selector .q-scrollarea .q-scrollarea__bar--v,.q-menu.menu--dropdown--tree-selector .q-scrollarea .q-scrollarea__thumb--v{right:6px;width:2px;border-radius:2px}.q-menu.menu--dropdown--tree-selector .q-scrollarea .q-scrollarea__thumb{width:2px;border-radius:2px}.q-menu.menu--dropdown--tree-selector .tree-selector__title{position:relative;padding:0 8px;margin-bottom:4px;color:#9e9e9e;font-size:12px;font-weight:500;line-height:1.5}.q-menu.menu--dropdown--tree-selector .tree-selector__body .q-scrollarea .q-scrollarea__bar--v,.q-menu.menu--dropdown--tree-selector .tree-selector__body .q-scrollarea .q-scrollarea__thumb--v{right:8px}.q-menu.menu--dropdown--tree-selector .tree-selector__body .multiselect-area .multiselect{border-radius:6px;border:none;min-height:36px}.q-menu.menu--dropdown--tree-selector .tree-selector__body .multiselect-area .multiselect.is-active .multiselect-search{border:1px solid #3988ff}.q-menu.menu--dropdown--tree-selector .tree-selector__body .multiselect-area .multiselect.is-active{box-shadow:none}.q-menu.menu--dropdown--tree-selector .tree-selector__body .multiselect-area .multiselect .multiselect-wrapper{position:relative;margin:0 8px;min-height:36px}.q-menu.menu--dropdown--tree-selector .tree-selector__body .multiselect-area .multiselect .multiselect-wrapper:before{content:"";display:inline-block;vertical-align:top;width:24px;height:24px;background:url(/assets/img/ico_search.9c224f6e.svg) no-repeat 0 0;background-size:100%;position:absolute;left:10px;top:50%;transform:translateY(-50%);z-index:10}.q-menu.menu--dropdown--tree-selector .tree-selector__body .multiselect-area .multiselect .multiselect-wrapper .multiselect-search{padding:10px 10px 10px 38px;border-radius:6px;border:1px solid #dcdcdd;transition:border .36s cubic-bezier(.4,0,.2,1);font-size:14px;font-weight:600;color:#242c30}.q-menu.menu--dropdown--tree-selector .tree-selector__body .multiselect-area .multiselect .multiselect-wrapper .multiselect-placeholder{padding:10px 10px 10px 38px;font-size:14px;font-weight:500;line-height:1.57;color:#9e9e9e}.q-menu.menu--dropdown--tree-selector .tree-selector__body .multiselect-area .multiselect .multiselect-wrapper .multiselect-single-label{padding:10px 10px 10px 38px;font-size:14px;font-weight:600;color:#242c30;line-height:1.57}.q-menu.menu--dropdown--tree-selector .tree-selector__body .multiselect-area .multiselect .multiselect-dropdown{margin-right:8px;max-height:346px;border-radius:0;bottom:0;border:none}.q-menu.menu--dropdown--tree-selector .tree-selector__body .multiselect-area .multiselect .multiselect-dropdown .multiselect-options li.multiselect-option{padding:7px 10px;min-height:36px}.q-menu.menu--dropdown--tree-selector .tree-selector__body .multiselect-area .multiselect .multiselect-dropdown .multiselect-options li.multiselect-option.is-selected{background:rgba(29,208,212,.1)!important}.q-menu.menu--dropdown--tree-selector .tree-selector__body .multiselect-area .multiselect .multiselect-dropdown .multiselect-options li.multiselect-option.is-selected span{font-weight:600;color:#242c30}.q-menu.menu--dropdown--tree-selector .tree-selector__body .multiselect-area .multiselect .multiselect-dropdown .multiselect-options li.multiselect-option.is-pointed{background:#eaecee!important}.q-menu.menu--dropdown--tree-selector .tree-selector__body .multiselect-area .multiselect .multiselect-dropdown .multiselect-options li.multiselect-option.is-pointed span{font-weight:600;color:#242c30}.q-menu.menu--dropdown--tree-selector .tree-selector__body .multiselect-area .multiselect .multiselect-dropdown .multiselect-options li.multiselect-option span{font-size:14px;font-weight:500;line-height:1.57;color:#565656}.q-menu.menu--dropdown--tree-selector .tree-selector__body .multiselect-area .multiselect .multiselect-dropdown .multiselect-no-results{min-height:346px;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:500;line-height:1.57;color:#565656}.q-menu.menu--dropdown--tree-selector .tree-selector__body .multiselect-area .multiselect .multiselect-dropdown::-webkit-scrollbar{overflow:visible;width:2px;height:2px;background-color:rgba(202,210,215,.5)}.q-menu.menu--dropdown--tree-selector .tree-selector__body .multiselect-area .multiselect .multiselect-dropdown::-webkit-scrollbar-thumb{width:2px;height:2px;border-radius:2px;background-clip:padding-box;background-color:#8899a4;cursor:grab}.q-menu.menu--dropdown--tree-selector .tree-selector__body .search__area{padding:0 12px}.q-menu.menu--dropdown--tree-selector .tree-selector__body .search__area .form-group--search{margin:0;width:100%}.q-menu.menu--dropdown--tree-selector .tree-selector__body .search__area .form-group--search .q-field__before.q-field__marginal{left:10px}.q-menu.menu--dropdown--tree-selector .tree-selector__body .search__area .form-group--search .q-field__before .ico-search{width:24px;height:24px}.q-menu.menu--dropdown--tree-selector .tree-selector__body .search__area .form-group--search .q-field{width:100%;border-radius:6px}.q-menu.menu--dropdown--tree-selector .tree-selector__body .search__area .form-group--search .q-field .q-field__control{padding:0 4px}.q-menu.menu--dropdown--tree-selector .tree-selector__body .search__area .form-group--search .q-field .q-field__control .q-field__control-container .q-field__native{font-size:14px;font-weight:600;color:#242c30}.q-menu.menu--dropdown--tree-selector .tree-selector__body .nodata-area{height:calc(100% - 38px)}.q-menu.menu--dropdown--tree-selector .tree-selector__body .nodata-area .nodata p{color:#708490;text-align:center;font-size:14px;font-weight:400;line-height:1.75}.q-menu.menu--dropdown--tree-selector .tree-selector__body .he-tree{padding:0 12px}.q-menu.menu--dropdown--tree-selector .tree-selector-area .tree-selector .tree-selector__title{position:relative;margin-top:8px;padding:0 14px 0 8px}.q-menu.menu--dropdown--tree-selector .tree-selector-area .tree-selector .tree-selector__title em{display:block;margin-bottom:4px;color:#9e9e9e;font-size:12px;font-weight:500;line-height:1.5}.q-menu.menu--dropdown--tree-selector .tree-selector-area .tree-selector .tree-selector__title .search__area .form-group--search .q-field__before .ico-search{width:24px;height:24px}.q-menu.menu--dropdown--tree-selector .tree-selector-area .tree-selector .tree-selector__title .search__area .form-group--search .q-field.q-input{width:100%;height:auto;border:1px solid #dcdcdd;border-radius:6px}.q-menu.menu--dropdown--tree-selector .tree-selector-area .tree-selector .tree-selector__body{position:relative}.q-menu.menu--dropdown--tree-selector .tree-selector-area .tree-selector .tree-selector__body .q-list .q-item{padding:10px;min-height:36px}.q-menu.menu--dropdown--tree-selector .tree-selector-area .tree-selector .tree-selector__body .q-list .q-item:active .q-item__label,.q-menu.menu--dropdown--tree-selector .tree-selector-area .tree-selector .tree-selector__body .q-list .q-item:focus .q-item__label,.q-menu.menu--dropdown--tree-selector .tree-selector-area .tree-selector .tree-selector__body .q-list .q-item:hover .q-item__label{font-weight:600}.q-menu.menu--dropdown--tree-selector .tree-selector-area .tree-selector .tree-selector__body .q-list .q-item .q-item__label{color:#565656;font-size:14px;font-weight:500;line-height:1.57}.q-menu.menu--dropdown--tree-selector .tree-area .he-tree .tree-node{padding:5px 0 5px!important}.q-menu.menu--dropdown--box-container{margin-left:-24px!important}.q-menu.menu--dropdown--box-container .q-item{min-height:32px;font-size:13px;font-weight:600;color:#565656}.q-menu.menu--dropdown--box-container__tree-node{margin-left:1px!important}.q-menu.menu--dropdown--box-container__tree-node .q-item{min-height:32px;font-size:13px;font-weight:600;color:#565656}.q-menu.menu--dropdown--answer-case{border-radius:6px;box-shadow:0 2px 6px 0 rgba(0,0,0,.2)}.q-menu.menu--dropdown--answer-case .q-list .q-item{padding:0 10px;min-height:60px}.q-menu.menu--dropdown--answer-case .q-list .q-item .q-item__section .item__label{color:#1e1e1e;font-size:13px;font-weight:500}.q-menu.menu--dropdown--answer-case .q-list .q-item .q-item__section em{display:block;margin-top:5px;color:#9e9e9e;font-size:12px}.q-menu.menu--dropdown--menu--fx{padding:3px 16px;border-radius:8px;border:1px solid #cad2d7;background-color:#fff;box-shadow:0 2px 6px 0 rgba(0,0,0,.2)}.q-menu.menu--dropdown--menu--fx .q-list{gap:6px}.q-menu.menu--dropdown--menu--fx .q-list .q-item{position:relative;padding:0;width:32px;height:32px;min-height:unset;border-radius:4px}.q-menu.menu--dropdown--menu--fx .q-list .q-item .q-focus-helper{z-index:1}.q-menu.menu--dropdown--menu--fx .q-list .q-item .q-item__section{display:flex;align-items:center;justify-content:center;background-color:#fff}.q-menu.menu--dropdown--menu--fx .q-list .q-item .q-item__section .q-icon{width:20px;height:20px}.q-select.select__option--first .q-field__inner .q-field__control{padding:0 5px 0 10px}.q-select.select__option--first .q-field__inner .q-field__control .q-field__control-container .q-field__native{color:#9e9e9e!important}.q-select.none-dropdown-icon{pointer-events:none!important;-webkit-user-select:none;-moz-user-select:none;user-select:none}.q-select.none-dropdown-icon:hover .q-field__inner .q-field__control:after{display:none}.q-select.none-dropdown-icon .q-field__inner .q-field__control{min-width:100px}.q-dialog.dialog-size-sm>.q-dialog__inner>.q-card{width:500px;max-width:unset}.q-dialog.dialog-size-sm>.q-dialog__inner>.q-card:not(:has(.dialog__header)){padding:80px 20px 40px}.q-dialog.dialog-size-sm>.q-dialog__inner>.q-card:not(:has(.dialog__header)) .btn-close{top:20px;transform:none}.q-dialog.dialog-size-sm>.q-dialog__inner>.q-card:not(:has(.dialog__header)) .btn-size-md{min-width:140px!important}.q-dialog.dialog-size-sm>.q-dialog__inner>.q-card:not(:has(.dialog__header)) .dialog__body{padding:0}.q-dialog.dialog-size-md>.q-dialog__inner>.q-card{width:640px;max-width:unset}.q-dialog.dialog-size-xmd>.q-dialog__inner>.q-card{width:800px;max-width:unset;height:100%;max-height:810px}.q-dialog.dialog-size-lg>.q-dialog__inner>.q-card{width:1150px;max-width:unset;height:100%;max-height:810px}.q-dialog.dialog-size-xl>.q-dialog__inner>.q-card{width:1280px;max-width:unset;height:100%;max-height:810px}.q-dialog.dialog-size-xxl>.q-dialog__inner>.q-card{width:1536px;max-width:unset;height:100%;max-height:810px}.q-dialog.dialog-position-top-right.dialog-size-sm>.q-dialog__inner{position:absolute;top:124px!important;right:30px!important;left:auto!important;z-index:10;width:500px;max-width:unset;display:flex;align-items:start;padding:0}.q-dialog .q-dialog__inner--minimized{padding:50px 24px}.q-dialog .q-dialog__backdrop{background:rgba(0,0,0,.6)}.q-dialog p{color:#404f58;font-size:16px;font-weight:600;line-height:1.5}.q-dialog .q-card{overflow:hidden;position:relative;border-radius:10px;background:#fff;box-shadow:0 2px 6px 0 rgba(0,0,0,.2)}.q-dialog .q-card .btn-close{padding:0;position:absolute;width:44px;height:44px;top:50%;right:20px;z-index:10;transform:translateY(-50%)}.q-dialog .q-card .btn-size-md{min-width:120px!important}.q-dialog .q-card .dialog__header{position:relative;padding:18px 24px;border-bottom:1px solid #dcdcdd}.q-dialog .q-card .dialog__header .title{gap:8px}.q-dialog .q-card .dialog__header .title .text-h3{color:#333e45;font-size:28px;font-weight:700}.q-dialog .q-card .dialog__header .title .btn-refresh{padding:0;width:35px;height:35px}.q-dialog .q-card .dialog__header .title .btn-refresh .ico-refresh{margin-top:1px;width:24px;height:24px}.q-dialog .q-card .dialog__body:has(.q-scrollarea){padding:24px 16px 24px 24px}.q-dialog .q-card .dialog__body:has(.q-scrollarea)>.q-scrollarea{padding-right:8px}.q-dialog .q-card .dialog__body:has(.q-scrollarea)>.q-scrollarea .q-scrollarea__bar--v,.q-dialog .q-card .dialog__body:has(.q-scrollarea)>.q-scrollarea .q-scrollarea__thumb--v{right:0;width:2px;border-radius:2px}.q-dialog .q-card .dialog__body:has(.q-scrollarea)>.q-scrollarea .q-scrollarea__thumb{width:2px;border-radius:2px}.q-dialog .q-card .dialog__body{position:relative;padding:24px}.q-dialog .q-card .dialog__body>strong{display:block;margin-bottom:20px;color:#333;font-size:22px;font-weight:700;line-height:1.45;word-break:keep-all}.q-dialog .q-card .dialog__body>p{font-size:16px;font-weight:400;line-height:1.5;color:#708490}.q-dialog .q-card .dialog__body .content--list .list__search .form-group .q-btn.btn-tree-data-selector{padding:0 5px 0 10px}.q-dialog .q-card .dialog__body.dialog__body--privew{background-color:#f8f8f8}.q-dialog .q-card .dialog__body.dialog__body--privew .privew-area{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;min-height:423px}.q-dialog .q-card .dialog__body.dialog__body--privew .privew-area .privew{position:relative;width:100%;height:100%}.q-dialog .q-card .dialog__body.dialog__body--privew .privew-area .privew .privew__item{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:100%}.q-dialog .q-card .dialog__body.dialog__body--privew .privew-area .privew .privew__item>.q-video{width:100%}.q-dialog .q-card .dialog__body.dialog__body--privew .privew-area .privew .privew__item>audio{border-radius:27px;box-shadow:0 2px 6px 0 rgba(0,0,0,.2)}.q-dialog .q-card .dialog__body.dialog__body--privew .privew-area .privew .privew__item>.pdf-vue3-main{width:100%!important;height:423px!important}.q-dialog .q-card .dialog__body.dialog__body--privew .privew-area .privew .privew__item>.pdf-vue3-main canvas{width:100%!important}.q-dialog .q-card .dialog__body.dialog__body--add-symbol .add-symbol-area{position:relative}.q-dialog .q-card .dialog__body.dialog__body--add-symbol .add-symbol-area .add-symbol .add-symbol__group .add-symbol__list{flex:1 1 auto}.q-dialog .q-card .dialog__body.dialog__body--add-symbol .add-symbol-area .add-symbol .add-symbol__group .add-symbol__list .q-toolbar{padding:0 20px;min-height:48px;border-radius:8px;border:1px solid #cad2d7;background-color:#cad2d7}.q-dialog .q-card .dialog__body.dialog__body--add-symbol .add-symbol-area .add-symbol .add-symbol__group .add-symbol__list .q-toolbar .q-toolbar__title{color:#404f58;font-size:15px;font-weight:600}.q-dialog .q-card .dialog__body.dialog__body--add-symbol .add-symbol-area .add-symbol .add-symbol__group .add-symbol__list .q-scrollarea{margin-top:12px;border-radius:6px;border:1px solid #dcdcdd}.q-dialog .q-card .dialog__body.dialog__body--add-symbol .add-symbol-area .add-symbol .add-symbol__group .add-symbol__list .q-list{position:relative;overflow:hidden;margin-top:12px;min-height:496px;border-radius:6px;border:1px solid #dcdcdd}.q-dialog .q-card .dialog__body.dialog__body--add-symbol .add-symbol-area .add-symbol .add-symbol__group .add-symbol__list .q-list .q-item{padding:0 20px;min-height:60px}.q-dialog .q-card .dialog__body.dialog__body--add-symbol .add-symbol-area .add-symbol .add-symbol__group .add-symbol__list .q-list .q-item.q-item--active{background-color:#e8fafb}.q-dialog .q-card .dialog__body.dialog__body--add-symbol .add-symbol-area .add-symbol .add-symbol__group .add-symbol__list .q-list .q-item .q-item__label{color:#404f58;font-size:14px;font-weight:700}.q-dialog .q-card .dialog__body.dialog__body--add-symbol .add-symbol-area .add-symbol .add-symbol__group .add-symbol__select{width:976px}.q-dialog .q-card .dialog__body.dialog__body--add-symbol .add-symbol-area .add-symbol .add-symbol__group .add-symbol__select .q-toolbar{padding:0 20px;min-height:48px;border-radius:8px;border:1px solid #eaecee;background-color:#f8f8f8}.q-dialog .q-card .dialog__body.dialog__body--add-symbol .add-symbol-area .add-symbol .add-symbol__group .add-symbol__select .q-toolbar .q-toolbar__title{color:#404f58;font-size:14px;font-weight:600}.q-dialog .q-card .dialog__body.dialog__body--add-symbol .add-symbol-area .add-symbol .add-symbol__group .add-symbol__select .q-scrollarea{margin-top:12px;border-radius:6px;border:1px solid #dcdcdd}.q-dialog .q-card .dialog__body.dialog__body--add-symbol .add-symbol-area .add-symbol .add-symbol__group .add-symbol__select .select__container{background-color:#eaecee;height:100%}.q-dialog .q-card .dialog__body.dialog__body--add-symbol .add-symbol-area .add-symbol .add-symbol__group .add-symbol__select .select__container .select__list{position:relative;overflow:hidden;border-radius:6px;height:100%}.q-dialog .q-card .dialog__body.dialog__body--add-symbol .add-symbol-area .add-symbol .add-symbol__group .add-symbol__select .select__container .select__item{display:inline-block;vertical-align:top;width:60px;height:60px;border:1px solid hsla(0,0%,74%,.6);border-top:none;border-left:none}.q-dialog .q-card .dialog__body.dialog__body--add-symbol .add-symbol-area .add-symbol .add-symbol__group .add-symbol__select .select__container .select__item:first-of-type .q-btn{border-radius:6px 0 0 0!important}.q-dialog .q-card .dialog__body.dialog__body--add-symbol .add-symbol-area .add-symbol .add-symbol__group .add-symbol__select .select__container .select__item:nth-last-child(16) .q-btn{border-radius:0 0 0 6px!important}.q-dialog .q-card .dialog__body.dialog__body--add-symbol .add-symbol-area .add-symbol .add-symbol__group .add-symbol__select .select__container .select__item:nth-last-child(-n+16){border-bottom:none}.q-dialog .q-card .dialog__body.dialog__body--add-symbol .add-symbol-area .add-symbol .add-symbol__group .add-symbol__select .select__container .select__item .btn-select{border-radius:0!important;padding:0;width:100%;height:100%;font-family:Malgun Gothic,맑은 고딕,sans-serif;font-size:18px}.q-dialog .q-card .dialog__body.dialog__body--add-symbol .add-symbol-area .add-symbol .add-symbol__group .add-symbol__select .select__container .select__item .btn-select--active{border:1px solid #0ebec2;background:#e8fafb;color:#0ebec2}.q-dialog .q-card .dialog__body.dialog__body--add-symbol .add-symbol-area .add-symbol .add-symbol__group .add-symbol__select .select__container .select__item .btn-select .q-btn__content span{line-height:1}.q-dialog .q-card .dialog__body.dialog__body--login .login-area{position:relative}.q-dialog .q-card .dialog__body.dialog__body--login .login-area .login__admin{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:29px 24px}.q-dialog .q-card .dialog__body.dialog__body--login .login-area .login__admin .admin__logo .ico-cont .ico-daekyo{width:104px;height:33px}.q-dialog .q-card .dialog__body.dialog__body--login .login-area .login__admin .admin__logo .ico-cont .ico-dsdp{width:214px;height:33px}.q-dialog .q-card .dialog__body.dialog__body--login .login-area .login__admin .admin__logo .ico-cont+.ico-cont{margin-top:16px}.q-dialog .q-card .dialog__body.dialog__body--login .login-area .login__admin .admin__text{margin-top:16px;color:#333e45;font-size:24px;font-weight:700;line-height:1.5}.q-dialog .q-card .dialog__body.dialog__body--login .login-area .login__admin .admin__dsc{margin-top:16px}.q-dialog .q-card .dialog__body.dialog__body--login .login-area .login__admin .admin__dsc p{color:#708490;text-align:center;font-size:16px;font-weight:500;line-height:1.75}.q-dialog .q-card .dialog__body.dialog__body--login .login-area .login__extend{padding:32px 24px;min-height:287px}.q-dialog .q-card .dialog__body.dialog__body--login .login-area .login__extend .extend__dsc{text-align:center}.q-dialog .q-card .dialog__body.dialog__body--login .login-area .login__extend .extend__dsc p{color:#708490;font-size:16px;font-weight:400;line-height:1.5}.q-dialog .q-card .dialog__body.dialog__body--login .login-area .login__extend .extend__box{margin-top:32px;padding:28px 0;border-radius:6px;background:#f8f8f8;text-align:center}.q-dialog .q-card .dialog__body.dialog__body--login .login-area .login__extend .extend__box .time{font-size:40px;font-weight:700;line-height:1.6;color:#ff6c6d}.q-dialog .q-card .dialog__body.dialog__body--question-add .question-add-area .question-add{position:relative;width:100%;height:auto}.q-dialog .q-card .dialog__body.dialog__body--question-add .question-add-area .question-add>.row{gap:8px}.q-dialog .q-card .dialog__body.dialog__body--question-add .question-add-area .question-add .question-add__list{position:relative}.q-dialog .q-card .dialog__body.dialog__body--question-add .question-add-area .question-add .question-add__list .form-group{width:auto}.q-dialog .q-card .dialog__body.dialog__body--question-add .question-add-area .question-add .question-add__list .content--list{padding:0}.q-dialog .q-card .dialog__body.dialog__body--question-add .question-add-area .question-add .question-add__list .content--list .table-area .q-table__container{padding-top:8px}.q-dialog .q-card .dialog__body.dialog__body--question-add .question-add-area .question-add .question-add__list .content--list .table-area .q-pagination{margin:0;padding:27px 0 24px}.q-dialog .q-card .dialog__body.dialog__body--question-add .question-add-area .question-add .question-add__viewer{overflow:hidden;position:relative;padding:0;border-radius:8px;max-width:447px;height:526px;border:1px solid #dcdcdd;box-shadow:-1px 2px 10px 2px rgba(0,0,0,.07)}.q-dialog .q-card .dialog__body.dialog__body--question-add .question-add-area .question-add .question-add__viewer .q-scrollarea .q-scrollarea__bar--v,.q-dialog .q-card .dialog__body.dialog__body--question-add .question-add-area .question-add .question-add__viewer .q-scrollarea .q-scrollarea__thumb--v{right:0}.q-dialog .q-card .dialog__body.dialog__body--question-add .question-add-area .question-add .question-add__viewer .viewer__inner{padding-right:8px}.q-dialog .q-card .dialog__body.dialog__body--authoring-tool{padding:30px 60px}.q-dialog .q-card .dialog__body.dialog__body--authoring-tool .authoring-tool__type-area{overflow:hidden;min-width:1156px}.q-dialog .q-card .dialog__body.dialog__body--authoring-tool .authoring-tool__type-area .authoring-tool__type{position:relative}.q-dialog .q-card .dialog__body.dialog__body--authoring-tool .authoring-tool__type-area .authoring-tool__type .type__list .list__info-box{position:relative;display:flex;flex-direction:column;justify-content:flex-start;padding:10px 10px 10px;max-width:596px;border-radius:10px;background:#fafafa}.q-dialog .q-card .dialog__body.dialog__body--authoring-tool .authoring-tool__type-area .authoring-tool__type .type__list .list__info-box p{color:#333;font-size:16px;font-weight:400}.q-dialog .q-card .dialog__body.dialog__body--authoring-tool .authoring-tool__type-area .authoring-tool__type .type__list .q-scrollarea .btn-group--type{position:relative;display:flex;flex-wrap:wrap;gap:12px;padding-right:11px}.q-dialog .q-card .dialog__body.dialog__body--authoring-tool .authoring-tool__type-area .authoring-tool__type .type__list .q-scrollarea .btn-group--type .q-btn{padding:9px 0 10px!important;min-width:unset!important;width:calc(25% - 9px);min-height:42px;border:1px solid #cad2d7;font-size:16px;font-weight:500;color:#5a717f}.q-dialog .q-card .dialog__body.dialog__body--authoring-tool .authoring-tool__type-area .authoring-tool__type .type__list .q-scrollarea .btn-group--type .q-btn.btn--active{border:1px solid #0ebec2;background:#e8fafb;color:#0ebec2;font-weight:700}.q-dialog .q-card .dialog__body.dialog__body--authoring-tool .authoring-tool__type-area .authoring-tool__type .type__review{overflow:hidden;position:relative;max-width:500px;height:610px}.q-dialog .q-card .dialog__body.dialog__body--authoring-tool .authoring-tool__type-area .authoring-tool__type .type__review .review__info{position:relative;overflow:hidden;height:100%;margin-top:24px;padding:26px 30px;background:#fafafa;text-align:center;border-radius:10px;border:1px solid #dcdcdd}.q-dialog .q-card .dialog__body.dialog__body--authoring-tool .authoring-tool__type-area .authoring-tool__type .type__review .review__info>.info__inner{display:flex;align-items:center;justify-content:center;height:100%}.q-dialog .q-card .dialog__body.dialog__body--authoring-tool .authoring-tool__type-area .authoring-tool__type .type__review .review__info>.info__inner strong{display:block;color:#404f58;font-size:22px;font-weight:600;line-height:1.5}.q-dialog .q-card .dialog__body.dialog__body--authoring-tool .authoring-tool__type-area .authoring-tool__type .type__review .review__info>.info__inner p{color:#404f58;font-size:15px;font-weight:400}.q-dialog .q-card .dialog__body.dialog__body--authoring-tool .authoring-tool__type-area .authoring-tool__type .type__review .review__content{position:relative;overflow:hidden;height:100%;max-height:calc(100% - 72px);margin-top:24px;padding:26px 30px;background:#fafafa;text-align:center;border-radius:10px;border:1px solid #dcdcdd}.q-dialog .q-card .dialog__body.dialog__body--authoring-tool .authoring-tool__type-area .authoring-tool__type .type__review .review__content .q-img{width:100%;height:100%}.q-dialog .q-card .dialog__body.dialog__body--authoring-tool__resource{padding:0 10px}.q-dialog .q-card .dialog__body.dialog__body--authoring-tool__resource .authoring-tool__resource-area,.q-dialog .q-card .dialog__body.dialog__body--authoring-tool__resource .authoring-tool__resource-area .authoring-tool__resource{position:relative}.q-dialog .q-card .dialog__body.dialog__body--authoring-tool__resource .authoring-tool__resource-area .authoring-tool__resource .resource__table{position:relative;padding:14px 20px 20px;width:920px}.q-dialog .q-card .dialog__body.dialog__body--authoring-tool__resource .authoring-tool__resource-area .authoring-tool__resource .resource__table .tab-area .q-tabs .q-tab{padding:0 12px 0;min-height:46px}.q-dialog .q-card .dialog__body.dialog__body--authoring-tool__resource .authoring-tool__resource-area .authoring-tool__resource .resource__table .tab-area .q-tabs .q-tab.q-tab--active .q-tab__content .q-tab__label{font-weight:700}.q-dialog .q-card .dialog__body.dialog__body--authoring-tool__resource .authoring-tool__resource-area .authoring-tool__resource .resource__table .tab-area .q-tabs .q-tab .q-tab__content .q-tab__label{font-size:16px;font-weight:400}.q-dialog .q-card .dialog__body.dialog__body--authoring-tool__resource .authoring-tool__resource-area .authoring-tool__resource .resource__table .tab-area .q-tabs .q-tab .q-tab__indicator{height:5px}.q-dialog .q-card .dialog__body.dialog__body--authoring-tool__resource .authoring-tool__resource-area .authoring-tool__resource .resource__table .content--list{padding:0}.q-dialog .q-card .dialog__body.dialog__body--authoring-tool__resource .authoring-tool__resource-area .authoring-tool__resource .resource__table .content--list .list__search{padding:20px 0 0}.q-dialog .q-card .dialog__body.dialog__body--authoring-tool__resource .authoring-tool__resource-area .authoring-tool__resource .resource__table .content--list .list__search .field__label{min-width:60px}.q-dialog .q-card .dialog__body.dialog__body--authoring-tool__resource .authoring-tool__resource-area .authoring-tool__resource .resource__table .content--list .list__search .field-size-sm .q-field__inner .q-field__control{padding:0 10px;min-width:100px}.q-dialog .q-card .dialog__body.dialog__body--authoring-tool__resource .authoring-tool__resource-area .authoring-tool__resource .resource__table .content--list .list__container .table-area .q-table__container{margin-top:0;padding-top:20px}.q-dialog .q-card .dialog__body.dialog__body--authoring-tool__resource .authoring-tool__resource-area .authoring-tool__resource .resource__table .content--list .list__container .table-area .q-table__container .q-table th{height:48px}.q-dialog .q-card .dialog__body.dialog__body--authoring-tool__resource .authoring-tool__resource-area .authoring-tool__resource .resource__table .content--list .list__container .table-area .q-table__container .q-table td{height:64px}.q-dialog .q-card .dialog__body.dialog__body--authoring-tool__resource .authoring-tool__resource-area .authoring-tool__resource .resource__table .content--list .list__container .table-area .q-table__container .q-table td .td__temp.resource-name .tooltip-area .btn-tooltip.resource-name{color:#242c30!important;font-weight:500}.q-dialog .q-card .dialog__body.dialog__body--authoring-tool__resource .authoring-tool__resource-area .authoring-tool__resource .resource__table .content--list .list__container .table-area .q-table__container .q-table td .td__temp.resource-name .tooltip-area .btn-tooltip.resource-name .q-btn__content span{min-width:auto;max-width:400px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.q-dialog .q-card .dialog__body.dialog__body--authoring-tool__resource .authoring-tool__resource-area .authoring-tool__resource .resource__table .content--list .list__container .table-area .q-pagination{margin:0;padding:20px 0 0}.q-dialog .q-card .dialog__body.dialog__body--authoring-tool__resource .authoring-tool__resource-area .authoring-tool__resource .resource__review{position:relative;padding:20px 9px 24px 20px;width:calc(100% - 920px);border-left:1px solid #e4e4e4}.q-dialog .q-card .dialog__body.dialog__body--authoring-tool__resource .authoring-tool__resource-area .authoring-tool__resource .resource__review .review__title .text-h4{color:#404f58;font-size:16px;font-weight:700;line-height:1.5}.q-dialog .q-card .dialog__body.dialog__body--authoring-tool__resource .authoring-tool__resource-area .authoring-tool__resource .resource__review .review__content{height:100%}.q-dialog .q-card .dialog__body.dialog__body--authoring-tool__resource .authoring-tool__resource-area .authoring-tool__resource .resource__review .review__content .q-scrollarea{padding-right:11px}.q-dialog .q-card .dialog__body.dialog__body--authoring-tool__resource .authoring-tool__resource-area .authoring-tool__resource .resource__review .review__content .q-scrollarea .q-scrollarea__bar--v,.q-dialog .q-card .dialog__body.dialog__body--authoring-tool__resource .authoring-tool__resource-area .authoring-tool__resource .resource__review .review__content .q-scrollarea .q-scrollarea__thumb--v{right:3px}.q-dialog .q-card .dialog__body.dialog__body--authoring-tool__resource .authoring-tool__resource-area .authoring-tool__resource .resource__review .review__content .privew-area{overflow:hidden;position:relative;display:flex;align-items:center;margin-top:20px;width:100%;height:300px;border-radius:10px;border:1px solid #e4e4e4}.q-dialog .q-card .dialog__body.dialog__body--authoring-tool__resource .authoring-tool__resource-area .authoring-tool__resource .resource__review .review__content .privew-area .privew{width:100%;height:100%}.q-dialog .q-card .dialog__body.dialog__body--authoring-tool__resource .authoring-tool__resource-area .authoring-tool__resource .resource__review .review__content .privew-area .privew .privew__item{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:100%}.q-dialog .q-card .dialog__body.dialog__body--authoring-tool__resource .authoring-tool__resource-area .authoring-tool__resource .resource__review .review__content .privew-area .privew .privew__item>.q-img{height:100%}.q-dialog .q-card .dialog__body.dialog__body--authoring-tool__resource .authoring-tool__resource-area .authoring-tool__resource .resource__review .review__content .privew-area .privew .privew__item>.q-video{width:100%}.q-dialog .q-card .dialog__body.dialog__body--authoring-tool__resource .authoring-tool__resource-area .authoring-tool__resource .resource__review .review__content .privew-area .privew .privew__item>audio{width:calc(100% - 40px);border-radius:27px;box-shadow:0 2px 6px 0 rgba(0,0,0,.2)}.q-dialog .q-card .dialog__body.dialog__body--authoring-tool__resource .authoring-tool__resource-area .authoring-tool__resource .resource__review .review__content .privew-area .privew .privew__item>.pdf-vue3-main,.q-dialog .q-card .dialog__body.dialog__body--authoring-tool__resource .authoring-tool__resource-area .authoring-tool__resource .resource__review .review__content .privew-area .privew .privew__item>.pdf-vue3-main canvas{width:100%!important}.q-dialog .q-card .dialog__body.dialog__body--authoring-tool__resource .authoring-tool__resource-area .authoring-tool__resource .resource__review .review__content .privew-area .privew .privew__item>.nodata-area .nodata p{color:#708490;font-size:16px;font-weight:500}.q-dialog .q-card .dialog__body.dialog__body--authoring-tool__resource .authoring-tool__resource-area .authoring-tool__resource .resource__review .review__content .content__list .q-list{margin-top:20px}.q-dialog .q-card .dialog__body.dialog__body--authoring-tool__resource .authoring-tool__resource-area .authoring-tool__resource .resource__review .review__content .content__list .q-list .q-item{padding:0}.q-dialog .q-card .dialog__body.dialog__body--authoring-tool__history-detail{padding:24px 24px 0}.q-dialog .q-card .dialog__body.dialog__body--authoring-tool__history-detail .content--list{padding:0}.q-dialog .q-card .dialog__body.dialog__body--authoring-tool__history-detail .content--list .table-area .q-table__container{padding-top:16px}.q-dialog .q-card .dialog__body.dialog__body--authoring-tool__history-detail .content--list .table-area .q-table__container .q-table tbody td{height:64px}.q-dialog .q-card .dialog__body.dialog__body--content--detail--box-container .content--detail--box-container{padding:0}.q-dialog .q-card .dialog__body.dialog__body--members__perm-container .members__perm-container{padding-bottom:24px}.q-dialog .q-card .dialog__body.dialog__body--authoring-tool__fx{overflow:hidden!important;padding:0 24px;height:calc(100% - 233px)!important}.q-dialog .q-card .dialog__body.dialog__body--authoring-tool__fx .authoring-tool__fx-area{position:relative;display:grid}.q-dialog .q-card .dialog__body.dialog__body--authoring-tool__fx .authoring-tool__fx-area .authoring-tool__fx{position:relative}.q-dialog .q-card .dialog__body.dialog__body--authoring-tool__fx .authoring-tool__fx-area .authoring-tool__fx .tab-area .q-tabs .q-tabs__content{gap:10px}.q-dialog .q-card .dialog__body.dialog__body--authoring-tool__fx .authoring-tool__fx-area .authoring-tool__fx .tab-area .q-tabs .q-tabs__content .q-tab{width:100%;min-height:46px;gap:10px}.q-dialog .q-card .dialog__body.dialog__body--authoring-tool__fx .authoring-tool__fx-area .authoring-tool__fx .tab-area .q-tabs .q-tabs__content .q-tab .q-tab__indicator{height:5px}.q-dialog .q-card .dialog__body.dialog__body--authoring-tool__fx .authoring-tool__fx-area .authoring-tool__fx .tab-area .q-tab-panels .q-scrollarea{padding-right:10px;margin-top:24px}.q-dialog .q-card .dialog__body.dialog__body--authoring-tool__fx .authoring-tool__fx-area .authoring-tool__fx .tab-area .q-tab-panels .select__container{position:relative;height:100%}.q-dialog .q-card .dialog__body.dialog__body--authoring-tool__fx .authoring-tool__fx-area .authoring-tool__fx .tab-area .q-tab-panels .select__container .select__list{overflow:hidden;border-radius:6px;display:flex;flex-wrap:wrap;border:1px solid hsla(0,0%,74%,.6)}.q-dialog .q-card .dialog__body.dialog__body--authoring-tool__fx .authoring-tool__fx-area .authoring-tool__fx .tab-area .q-tab-panels .select__container .select__list.select__list--fx{border-top:1px solid hsla(0,0%,74%,.6);border-left:1px solid hsla(0,0%,74%,.6)}.q-dialog .q-card .dialog__body.dialog__body--authoring-tool__fx .authoring-tool__fx-area .authoring-tool__fx .tab-area .q-tab-panels .select__container .select__list.select__list--fx .select__item{border:1px solid hsla(0,0%,74%,.6);border-top:none;border-left:none;width:16.6666666667%;height:auto}.q-dialog .q-card .dialog__body.dialog__body--authoring-tool__fx .authoring-tool__fx-area .authoring-tool__fx .tab-area .q-tab-panels .select__container .select__list.select__list--fx .select__item:nth-of-type(16n){border-right:1px solid hsla(0,0%,74%,.6)}.q-dialog .q-card .dialog__body.dialog__body--authoring-tool__fx .authoring-tool__fx-area .authoring-tool__fx .tab-area .q-tab-panels .select__container .select__list.select__list--fx .select__item:nth-last-child(-n+16){border-bottom:1px solid hsla(0,0%,74%,.6)}.q-dialog .q-card .dialog__body.dialog__body--authoring-tool__fx .authoring-tool__fx-area .authoring-tool__fx .tab-area .q-tab-panels .select__container .select__list.select__list--fx .select__item:nth-of-type(6n){border-right:none}.q-dialog .q-card .dialog__body.dialog__body--authoring-tool__fx .authoring-tool__fx-area .authoring-tool__fx .tab-area .q-tab-panels .select__container .select__list.select__list--fx .select__item:nth-last-child(-n+3){border-bottom:none}.q-dialog .q-card .dialog__body.dialog__body--authoring-tool__fx .authoring-tool__fx-area .authoring-tool__fx .tab-area .q-tab-panels .select__container .select__list.select__list--fx .select__item .q-btn{width:100%;border-radius:0!important}.q-dialog .q-card .dialog__body.dialog__body--authoring-tool__fx .authoring-tool__fx-area .authoring-tool__fx .tab-area .q-tab-panels .select__container .select__list.select__list--fx .select__item .q-btn .q-focus-helper{z-index:1}.q-dialog .q-card .dialog__body.dialog__body--authoring-tool__fx .authoring-tool__fx-area .authoring-tool__fx .tab-area .q-tab-panels .select__container .select__list.select__list--fx .select__item .q-btn .q-btn__content{position:relative}.q-dialog .q-card .dialog__body.dialog__body--authoring-tool__fx .authoring-tool__fx-area .authoring-tool__fx .tab-area .q-tab-panels .select__container .select__list.select__list--fx .select__item .q-btn .q-btn__content .ico-editors{display:flex;align-items:center;width:30px;height:30px}.q-dialog .q-card .dialog__body.dialog__body--authoring-tool__fx .authoring-tool__fx-area .authoring-tool__fx .tab-area .q-tab-panels .select__container .select__list.select__list--fx .select__item .q-btn .q-btn__content .q-btn-dropdown__arrow{position:absolute;right:0;top:2px;color:#6a6a6a;font-size:20px;margin:0;z-index:10}.q-dialog .q-card .dialog__body.dialog__body--authoring-tool__fx .authoring-tool__fx-area .authoring-tool__fx .tab-area .q-tab-panels .select__container .select__list .select__item{display:inline-block;vertical-align:top;width:6.25%;height:46px;border:1px solid hsla(0,0%,74%,.6);border-top:none;border-left:none}.q-dialog .q-card .dialog__body.dialog__body--authoring-tool__fx .authoring-tool__fx-area .authoring-tool__fx .tab-area .q-tab-panels .select__container .select__list .select__item:nth-of-type(16n){border-right:none}.q-dialog .q-card .dialog__body.dialog__body--authoring-tool__fx .authoring-tool__fx-area .authoring-tool__fx .tab-area .q-tab-panels .select__container .select__list .select__item:nth-last-child(-n+16){border-bottom:none}.q-dialog .q-card .dialog__body.dialog__body--authoring-tool__fx .authoring-tool__fx-area .authoring-tool__fx .tab-area .q-tab-panels .select__container .select__list .select__item--active .q-btn{border:1px solid #0ebec2;background-color:#e8fafb;color:#0ebec2}.q-dialog .q-card .dialog__body.dialog__body--authoring-tool__fx .authoring-tool__fx-area .authoring-tool__fx .tab-area .q-tab-panels .select__container .select__list .select__item--active:first-of-type .q-btn{border-radius:6px 0 0 0!important}.q-dialog .q-card .dialog__body.dialog__body--authoring-tool__fx .authoring-tool__fx-area .authoring-tool__fx .tab-area .q-tab-panels .select__container .select__list .select__item--active:nth-of-type(16) .q-btn{border-radius:0 6px 0 0!important}.q-dialog .q-card .dialog__body.dialog__body--authoring-tool__fx .authoring-tool__fx-area .authoring-tool__fx .tab-area .q-tab-panels .select__container .select__list .select__item--active:nth-last-child(16) .q-btn{border-radius:0 0 0 6px!important}.q-dialog .q-card .dialog__body.dialog__body--authoring-tool__fx .authoring-tool__fx-area .authoring-tool__fx .tab-area .q-tab-panels .select__container .select__list .select__item--active:last-of-type .q-btn{border-radius:0 0 6px 0!important}.q-dialog .q-card .dialog__body.dialog__body--authoring-tool__fx .authoring-tool__fx-area .authoring-tool__fx .tab-area .q-tab-panels .select__container .select__list .select__item .btn-select{width:100%;height:100%;border-radius:0!important}.q-dialog .q-card .dialog__body.dialog__body--authoring-tool__fx .authoring-tool__fx-area .authoring-tool__fx .tab-area .q-tab-panels .select__container .select__list .select__item .btn-select .q-btn__content span{font-family:Malgun Gothic,맑은 고딕,sans-serif;line-height:1}.q-dialog .q-card .dialog__body.dialog__body--authoring-tool__fx .authoring-tool__fx-area .authoring-tool__fx .tab-area .q-tab-panels .select__container .select__preview{display:flex;align-items:center;justify-content:center;margin-top:40px;height:163px;border-radius:6px;border:1px solid #dcdcdd;background-color:#fafafa}.q-dialog .q-card .dialog__body.dialog__body--authoring-tool__fx .authoring-tool__fx-area .authoring-tool__fx .tab-area .q-tab-panels .select__container .select__preview .preview__info{display:flex;align-items:center;justify-content:center}.q-dialog .q-card .dialog__body.dialog__body--authoring-tool__fx .authoring-tool__fx-area .authoring-tool__fx .tab-area .q-tab-panels .select__container .select__preview .preview__info .preview__info__inner{text-align:center}.q-dialog .q-card .dialog__body.dialog__body--authoring-tool__fx .authoring-tool__fx-area .authoring-tool__fx .tab-area .q-tab-panels .select__container .select__preview .preview__info .preview__info__inner strong{display:block;color:#404f58;font-size:22px;font-weight:600}.q-dialog .q-card .dialog__body.dialog__body--authoring-tool__fx .authoring-tool__fx-area .authoring-tool__fx .tab-area .q-tab-panels .select__container .select__preview .preview__info .preview__info__inner p{margin-top:10px;color:#404f58;font-size:15px;font-weight:400}.q-dialog .q-card .dialog__body.dialog__body--authoring-tool__fx .authoring-tool__fx-area .authoring-tool__fx .tab-area .q-tab-panels .select__container .select__preview .preview__latex{color:#404f58;font-size:22px;font-weight:600;line-height:1.5}.q-dialog .q-card .dialog__body.dialog__body--authoring-tool__fx+.dialog__footer{padding:0}.q-dialog .q-card .dialog__body.dialog__body--authoring-tool__fx+.dialog__footer .dialog__footer__inner{display:flex;align-items:center;width:100%;gap:20px;padding:24px;height:156px}.q-dialog .q-card .dialog__body.dialog__body--authoring-tool__fx+.dialog__footer .dialog__footer__inner .latex-field{position:relative;display:flex;flex-direction:column;justify-content:space-between;padding:8px 10px 8px 10px;width:100%;height:100%;border-radius:6px;border:1px solid #dcdcdd;background:#fff;outline:0!important;transition:border .36s cubic-bezier(.4,0,.2,1)}.q-dialog .q-card .dialog__body.dialog__body--authoring-tool__fx+.dialog__footer .dialog__footer__inner .latex-field:active,.q-dialog .q-card .dialog__body.dialog__body--authoring-tool__fx+.dialog__footer .dialog__footer__inner .latex-field:focus,.q-dialog .q-card .dialog__body.dialog__body--authoring-tool__fx+.dialog__footer .dialog__footer__inner .latex-field:hover{border:1px solid #3988ff!important}.q-dialog .q-card .dialog__body.dialog__body--authoring-tool__fx+.dialog__footer .dialog__footer__inner .latex-field>.field-hint{margin:0;color:#9e9e9e;font-size:14px;font-weight:500;line-height:1.57}.q-dialog .q-card .dialog__body.dialog__body--authoring-tool__fx+.dialog__footer .dialog__footer__inner .latex-field>.latex__content{position:relative;height:100%;outline:none;border-radius:4px}.q-dialog .q-card .dialog__body.dialog__body--authoring-tool__fx+.dialog__footer .dialog__footer__inner .latex-field>.latex__content>div{overflow:hidden;overflow-y:auto;position:relative;-webkit-overflow-scrolling:touch;padding:0;height:100%;outline:none;font-size:14px}.q-dialog .q-card .dialog__body.dialog__body--authoring-tool__fx+.dialog__footer .dialog__footer__inner .latex-field>.latex__content>div::-webkit-scrollbar{overflow:visible;width:2px}.q-dialog .q-card .dialog__body.dialog__body--authoring-tool__fx+.dialog__footer .dialog__footer__inner .latex-field>.latex__content>div::-webkit-scrollbar-thumb{width:2px;border-radius:2px;background-clip:padding-box;background-color:#8899a4;cursor:grab}.q-dialog .q-card .dialog__body.dialog__body--authoring-tool__fx+.dialog__footer .dialog__footer__inner .latex-field>.latex__content>div::-webkit-scrollbar:horizontal{height:2px}.q-dialog .q-card .dialog__body.dialog__body--authoring-tool__fx+.dialog__footer .dialog__footer__inner .latex-field>.latex__content>div::-webkit-scrollbar-track{background-color:rgba(202,210,215,.5)}.q-dialog .q-card .dialog__body.dialog__body--authoring-tool__fx+.dialog__footer .dialog__footer__inner .latex-field>.latex__content>div p{font-size:14px}.q-dialog .q-card .dialog__body.dialog__body--authoring-tool__fx+.dialog__footer .dialog__footer__inner .latex-field>.latex__content>div p.is-empty[data-placeholder]:before{content:attr(data-placeholder);position:absolute;top:0;left:0;color:#9e9e9e;font-size:14px;font-weight:500;pointer-events:none}.q-dialog .q-card .dialog__body.dialog__body--authoring-tool__fx+.dialog__footer .dialog__footer__inner .latex-field>.latex__content>div p .this-edit{color:#ff3535;pointer-events:none}.q-dialog .q-card .dialog__body.dialog__body--authoring-tool__fx+.dialog__footer .dialog__footer__inner .q-btn-group{height:100%}.q-dialog .q-card .dialog__body.dialog__body--authoring-tool__fx+.dialog__footer .dialog__footer__inner .q-btn-group .q-btn{margin:0;height:100%}.q-dialog .q-card .dialog__footer{position:relative;padding:0}.q-dialog .q-card .form-group .q-btn.btn-tree-data-selector{border:1px solid #dcdcdd;transition:border,.36s cubic-bezier(.4,0,.2,1)}.q-dialog .q-card .form-group .q-btn.btn-tree-data-selector:active,.q-dialog .q-card .form-group .q-btn.btn-tree-data-selector:focus,.q-dialog .q-card .form-group .q-btn.btn-tree-data-selector:hover{border:1px solid #3988ff}.q-dialog .q-card .form-group .q-btn.btn-tree-data-selector .q-btn__content{justify-content:space-between}.q-dialog .q-card .form-group .q-btn.btn-tree-data-selector .q-btn__content .block{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.q-dialog .q-card .form-group .q-btn.btn-tree-data-selector .q-btn__content .q-btn-dropdown__arrow{color:#bdbdbd}.q-dialog .q-card .table-area .q-table__container{padding-top:0}.q-dialog .q-card .table-area .q-table__container .q-table tbody td{height:52px}.q-dialog .q-card:has(.dialog__header) .dialog__body{overflow:auto;height:calc(100% - 72px)}.q-dialog .q-card:has(.dialog__header) .dialog__body::-webkit-scrollbar{overflow:visible;width:4px;height:4px;background-color:rgba(202,210,215,.5)}.q-dialog .q-card:has(.dialog__header) .dialog__body::-webkit-scrollbar-thumb{width:4px;height:4px;border-radius:2px;background-clip:padding-box;background-color:#8899a4;cursor:grab}.q-dialog .q-card:has(.dialog__header) .dialog__body .content--detail .detail__inner{padding:0}.q-dialog .q-card:has(.dialog__header) .dialog__body .content--detail .detail__inner .detail__info-box{display:flex;min-height:40px;padding:0 24px;justify-content:center;align-items:center;border-radius:8px;border:1px solid #eaecee;background-color:#f8f8f8}.q-dialog .q-card:has(.dialog__header) .dialog__body .content--detail .detail__inner .detail__info-box strong{color:#404f58;font-size:14px;font-weight:600;line-height:1.57}.q-dialog .q-card:has(.dialog__header) .dialog__body .content--detail .detail__inner .detail__item-group{display:flex;gap:40px}.q-dialog .q-card:has(.dialog__header) .dialog__body .content--detail .detail__inner .detail__item{width:100%}.q-dialog .q-card:has(.dialog__header) .dialog__body .content--detail .detail__inner .detail__item .info-text p{color:#9e9e9e;font-size:12px;font-weight:500}.q-dialog .q-card:has(.dialog__header) .dialog__body:has(.q-table).pagination--pb-0 .q-pagination{padding:16px 0 0}.q-dialog .q-card:has(.dialog__header) .dialog__body:has(.q-table) .q-pagination{margin:0;padding:16px 0 24px}.q-dialog .q-card:has(.dialog__header) .dialog__footer{padding:10px 24px;border-top:1px solid #dcdcdd;background-color:#fff}.q-dialog .q-card:has(.dialog__footer) .dialog__body{height:calc(100% - 139px)}.q-dialog.dialog-question-viewer{border-left:1px solid #dcdcdd;box-shadow:-1px 2px 10px 2px rgba(0,0,0,.07)}.q-dialog.dialog-question-viewer .q-dialog__inner{padding:64px 0 0 0}.q-dialog.dialog-question-viewer .q-dialog__inner .q-card{width:560px;height:100%;max-width:unset;max-height:unset;border-radius:0}.q-dialog.dialog-question-viewer .q-dialog__inner .q-card .btn-close{right:0;border:1px solid #cad2d7}.q-dialog.dialog-question-viewer .q-dialog__inner .q-card .dialog__header{padding:17px 0;margin:0 24px;min-height:72px;border-bottom:1px solid #cad2d7}.q-dialog.dialog-question-viewer .q-dialog__inner .q-card .dialog__header .title .text-h3{color:#1e1e1e;font-size:24px;font-weight:700;line-height:1.5}.q-dialog.dialog-question-viewer .q-dialog__inner .q-card .dialog__body{overflow:hidden;padding:0}.q-dialog.dialog-question-viewer .q-dialog__inner .q-card .dialog__body .question-viewer-area{position:relative}.q-dialog.dialog-question-viewer .q-dialog__inner .q-card .dialog__body .question-viewer-area .question-viewer{position:relative;padding:0;width:100%;height:auto}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.latex-field .tiptap{padding:0!important}.search__area .form-group.is-border-left{padding-left:8px}.search__area .form-group.is-border-left:before{content:"";position:absolute;left:-1px;top:50%;transform:translateY(-50%);width:2px;height:20px;background-color:#eaecee}.search__area .form-group.is-border-left:first-of-type:before{display:none}.search__area .form-group--search .q-field__before.q-field__marginal{padding:0 0 0 8px;min-width:auto;line-height:1.38}.search__area .form-group--search .q-field:first-of-type .q-field__inner .q-field__control{border-radius:6px 0 0 6px}.search__area .form-group--search .q-field:first-of-type .q-field__inner .q-field__control:before{border-right:none!important}.search__area .form-group--search .q-field:nth-of-type(2){width:200px}.search__area .form-group--search .q-field:nth-of-type(2) .q-field__inner .q-field__control{border-radius:0;padding:0 4px}.search__area .form-group--search .q-field:nth-of-type(3) .q-field__inner .q-field__control{border-radius:0 6px 6px 0}.search__area .form-group--search .q-field.q-input{overflow:hidden;padding:0;border-radius:0 6px 6px 0;border:1px solid #dcdcdd;transition:border .36s cubic-bezier(.4,0,.2,1)}.search__area .form-group--search .q-field.q-input.q-input.field-size-sm .q-field__native{height:30px}.search__area .form-group--search .q-field.q-input:hover{border:1px solid #3988ff!important}.search__area .form-group--search .q-field.q-input .q-field__control:after,.search__area .form-group--search .q-field.q-input .q-field__control:before{border:none}.search__area .form-group--search .q-field.q-input .q-field__after{min-width:57px;padding:0}.search__area .form-group--search .q-field.q-input .q-field__after .q-btn{padding:0;width:100%;height:100%;background-color:#8899a4;border-radius:0 6px 6px 0!important;font-size:14px;font-weight:600;color:#fff}.search__area .btn-outline{padding:5px 6px 5px;border-radius:6px;border:1px solid #cad2d7;background:#fff}.search__title strong{color:#1e1e1e;font-size:18px;font-weight:700;line-height:1.5}.search__title em{color:#8899a4;font-size:16px;font-weight:700;line-height:1.5}.search__info p{color:#2273ff;font-size:12px;font-weight:500}.form-group--calendar>.q-field:first-of-type .q-field__inner .q-field__control{border-radius:6px 0 0 6px}.form-group--calendar>.row{position:relative}.form-group--calendar>.row .q-field:first-of-type .q-field__inner .q-field__control{border-radius:0}.form-group--calendar>.row .q-field:last-of-type .q-field__inner .q-field__control,.form-group--calendar>.row .q-field:last-of-type .q-field__inner .q-field__control .event-field:last-of-type:before{border-radius:0 6px 6px 0}.form-group--calendar>.row .q-field.q-input .q-field__inner .q-field__control{padding:0}.form-group--calendar>.row .q-field.q-input .q-field__inner .q-field__control:before{border-left:none}.form-group--calendar>.row .q-field.q-input .q-field__inner .q-field__control .q-field__native{height:32px;text-indent:10px}.form-group--calendar>.row .q-field.q-input .q-field__inner .q-field__control .event-field{position:absolute;top:0;left:0;z-index:20;padding:0;width:100%;height:100%;background:url(/assets/img/ico_calendar.c9870017.svg) no-repeat right 10px center;background-size:20px 20px;cursor:pointer}.form-group--calendar>.row .q-field.q-input .q-field__inner .q-field__control .btn-cancel{position:absolute;right:45px;top:50%;transform:translateY(-50%);z-index:30;padding:0;width:16px;height:16px;background:url(/assets/img/ico_cancel_circle2.53c2d442.svg) no-repeat 0 0;background-size:100%}.form-group--calendar>.row .q-field .q-field__inner .q-field__control{width:160px}.custom-file-area{position:relative}.custom-file-area.has-file .custom-file-field{pointer-events:none}.custom-file-area.has-file .custom-file-field .q-input .q-field__inner .q-field__control:before{background-color:#f5f5f5}.custom-file-area.has-file .custom-file-field .q-input .q-field__inner .q-field__control .q-field__append .q-btn{opacity:.4!important;cursor:not-allowed!important}.custom-file-area .custom-file-field{position:relative;cursor:pointer}.custom-file-area .custom-file-field:active .q-input .q-field__inner .q-field__control:after,.custom-file-area .custom-file-field:focus .q-input .q-field__inner .q-field__control:after,.custom-file-area .custom-file-field:hover .q-input .q-field__inner .q-field__control:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;height:inherit;border-radius:inherit;border:1px solid #3988ff;transition:border-color .36s cubic-bezier(.4,0,.2,1)}.custom-file-area .custom-file-field .q-input{pointer-events:none}.custom-file-area .custom-file-field .q-input .q-field__inner .q-field__control{padding:0 0 0 10px}.custom-file-area .custom-file-field .q-input .q-field__inner .q-field__control .q-field__append .ico-cancel-circle{z-index:100}.custom-file-area .custom-file-field .q-input .q-field__inner .q-field__control .q-field__append .q-btn{padding:0 15px;margin:0;height:36px;max-height:unset;line-height:36px;min-width:92px;font-size:16px;font-weight:600;border-radius:0 6px 6px 0!important;border:1px solid #8899a4;background-color:#8899a4}.custom-file-area .btn-cancel{position:absolute;top:50%;transform:translateY(-50%);z-index:10;padding:0}.custom-file-area .btn-cancel .q-focus-helper{display:none}.field__label{min-width:50px;font-size:12px;font-weight:600;color:#404f58}.q-field{position:relative}.q-field:hover .q-field__inner .q-field__control:after{border-color:#3988ff;border-width:1px}.q-field.q-input .q-field__native{height:36px}.q-field.q-select{-webkit-user-select:none;-moz-user-select:none;user-select:none}.q-field.q-select .q-field__native{height:36px}.q-field .q-field__before{padding:0;height:36px;font-size:13px;font-weight:600;color:#4e626e}.q-field .q-field__before.q-field__marginal{min-width:90px}.q-field .q-field__inner .q-field__control{overflow:hidden;position:relative;height:100%!important;min-height:unset;border-radius:6px;padding:0 10px;background-color:#fff}.q-field .q-field__inner .q-field__control:before{border:1px solid #dcdcdd}.q-field .q-field__inner .q-field__control .q-field__control-container .q-field__native{padding:0;min-height:unset;font-size:14px;letter-spacing:0;color:#1e1e1e!important;font-weight:600!important;z-index:10}.q-field .q-field__inner .q-field__control .q-field__control-container .q-field__native.q-placeholder{color:#9e9e9e;font-weight:500}.q-field .q-field__inner .q-field__control .q-field__control-container .q-field__native::-webkit-input-placeholder{color:#9e9e9e;font-weight:500}.q-field .q-field__inner .q-field__control .q-field__control-container .q-field__native:-moz-placeholder,.q-field .q-field__inner .q-field__control .q-field__control-container .q-field__native::-moz-placeholder{color:#9e9e9e;font-weight:500;opacity:1}.q-field .q-field__inner .q-field__after,.q-field .q-field__inner .q-field__append{padding-left:0}.q-field .q-field__marginal{min-width:auto;height:36px}.q-field .q-select__dropdown-icon{color:#6a6a6a}.q-field .q-badge{margin-left:2px;padding:2px 4px;min-width:24px;font-size:12px;color:#fff;text-align:center}.q-field.q-field--auto-height.q-field--labeled .q-field__control-container{padding-top:0}.q-field.q-textarea{height:72px}.q-field.q-textarea .q-field__inner .q-field__control{padding:5px 10px 0;height:100%}.q-field.q-textarea .q-field__inner .q-field__control .q-field__control-container{height:100%}.q-field.q-textarea .q-field__inner .q-field__control .q-field__control-container textarea{height:100%;resize:none;line-height:1.57}.q-field.q-textarea .q-field__native::-webkit-scrollbar{overflow:visible;width:2px;height:2px;background-color:rgba(202,210,215,.5)}.q-field.q-textarea .q-field__native::-webkit-scrollbar-thumb{width:2px;height:2px;border-radius:2px;background-clip:padding-box;background-color:#8899a4;cursor:grab}.q-field--outlined .q-field__control:after{border:1px solid transparent;transform:none}.q-field--outlined.field--active .q-field__control:after,.q-field--outlined.q-field--highlighted .q-field__control:after{border-color:#3988ff;border-width:1px}.q-field.q-field--disabled .q-field__inner .q-field__control{opacity:1;background:#f5f5f5}.q-field.q-field--disabled .q-field__inner .q-field__control>div{opacity:1!important}.q-field.q-field--disabled .q-field__inner .q-field__control:before{border:1px solid #dcdcdd!important}.q-field.q-field--disabled .q-field__inner .q-field__control .q-field__native{font-weight:500!important;color:#6a6a6a!important;opacity:.4!important}.q-field.q-field--disabled .q-field__inner .q-field__control .q-field__append .q-icon{color:#cacaca}.q-field.q-field--readonly:hover .q-field__inner .q-field__control:after{display:none}.q-field.q-field--readonly .q-field__inner .q-field__control{opacity:1;color:transparent;background:#f5f5f5}.q-field.q-field--readonly .q-field__inner .q-field__control>div{opacity:1!important}.q-field.q-field--readonly .q-field__inner .q-field__control:before{border:1px solid #dcdcdd!important}.q-field.q-field--readonly .q-field__inner .q-field__control .q-field__native{color:#1e1e1e;font-size:14px;font-weight:600}.q-field.q-field--readonly .q-field__inner .q-field__control .q-field__append .q-icon{color:#bdbdbd}.q-field.q-field--error .q-field__control:after{border-color:#ff3535}.q-field.q-field--error .q-field__control .q-field__append.q-field__marginal:has(i.text-negative){display:none}.q-field.q-field--error .q-field__bottom{display:none}.q-field.q-field--with-bottom{padding:0!important}.q-field.field--search{overflow:hidden;padding:0}.q-field.field--search.field-size-sm .q-field__inner .q-field__control .q-field__native{height:30px}.q-field.field--search.q-field--disabled .q-field__inner .q-field__control{border-radius:6px 0 0 6px}.q-field.field--search.q-field--disabled .q-field__inner .q-field__control:before{border:none!important}.q-field.field--search .q-field__inner{border:1px solid #dcdcdd;border-radius:6px 0 0 6px;padding:0;transition:border .36s cubic-bezier(.4,0,.2,1)}.q-field.field--search .q-field__inner .q-field__control:after,.q-field.field--search .q-field__inner .q-field__control:before{border:none}.q-field.field--search .q-field__inner .q-field__control .q-field__native{height:34px}.q-field.field--search .q-field__after{min-width:57px;padding:0}.q-field.field--search .q-field__after .q-btn{padding:0;width:100%;height:100%;background-color:#8899a4;border-radius:0 6px 6px 0!important;font-size:14px;font-weight:600;color:#fff}.field-size-sm.q-input .q-field__native{height:30px}.field-size-sm.q-select .q-field__native{height:32px}.field-size-sm .q-field__before{padding:0;width:auto;height:auto}.field-size-sm .q-field__inner .q-field__control{min-width:128px}.field-size-sm .q-field__inner .q-field__control .q-field__native{font-size:13px;font-weight:400}.field-size-sm .q-field__marginal{height:30px}.field-size-sm.w-auto .q-field__inner .q-field__control{min-width:auto}.field-size-lg.q-input .q-field__native{height:38px}.field-size-lg.q-select .q-field__native{height:40px}.field-size-lg .q-field__before{padding:0;width:auto;min-width:100px!important;height:auto}.field-size-lg .q-field__inner .q-field__control{min-width:128px}.field-size-lg .q-field__inner .q-field__control:before{border-radius:6px 0 0 6px!important}.field-size-lg .q-field__inner .q-field__control .q-field__native{font-size:14px;font-weight:600}.field-size-lg .q-field__after{padding:0}.field-size-lg .q-field__after .q-btn{width:110px;height:100%;border-radius:0 6px 6px 0!important;background:#8899a4;font-size:16px;font-weight:700;color:#fff}.field-size-lg .q-field__marginal{height:40px}.q-field.q-field--dark .q-field__inner .q-field__control:before{border:1px solid #4e626e}.q-field.q-field--dark .q-field__inner .q-field__control{background-color:#333e45}.q-field.q-field--dark .q-field__inner .q-field__control .q-field__native{color:#fff!important}.q-field.q-field--dark .q-field__inner .q-field__control .q-select__dropdown-icon{color:#a9b5bd}.q-field--dark.q-field--outlined.q-field--highlighted .q-field__control:after{border-color:#fff}.form-group{position:relative}.form-group span.space{margin:0 6px;font-size:14px;font-weight:500;color:#8899a4}.q-file{width:100%;padding:0;cursor:pointer}.q-file.has-file .q-field__inner .q-field__control:before{background-color:#f5f5f5}.q-file.has-file .q-field__inner .q-field__control .q-field__append{z-index:10}.q-file.has-file .q-field__inner .q-field__control .q-field__append .q-btn{z-index:10;opacity:.4!important;cursor:not-allowed!important}.q-file.file--preview-edit .q-field__inner .q-field__control .q-field__input+div{padding:9px 0 0 38px;color:#3988ff;text-decoration-line:underline;text-underline-offset:2px;cursor:pointer}.q-file.file--preview-edit .q-field__inner .q-field__control .q-field__input+div:before{content:"";display:inline-block;vertical-align:top;position:absolute;top:6px;left:10px;width:24px;height:24px;background:url(/assets/img/ico_preview_edit.e826cd2e.svg) no-repeat 0 0;background-size:100%}.q-file.file--preview-view .q-field__inner .q-field__control:before{background-color:transparent}.q-file.file--preview-view .q-field__inner .q-field__control:after{border:none;transform:unset}.q-file.file--preview-view .q-field__inner .q-field__control .q-field__control-container{height:auto}.q-file.file--preview-view.has-file .q-field__inner .q-field__control{min-height:18px}.q-file.file--preview-view.has-file .q-field__inner .q-field__control .q-field__control-container .q-field__input+div{padding:0 0 0 18px;max-width:unset;color:#3988ff;font-size:13px;font-weight:700;text-decoration-line:underline;text-underline-offset:2px;cursor:pointer}.q-file.file--preview-view.has-file .q-field__inner .q-field__control .q-field__control-container .q-field__input+div:before{content:"";display:inline-block;vertical-align:top;position:absolute;top:1px;left:0;width:16px;height:16px;background:url(/assets/img/ico_preview_view.b6feee42.svg) no-repeat 0 0;background-size:100%}.q-file.file--preview-view:not(.has-file){pointer-events:none}.q-file.file--preview-view:not(.has-file) .q-field__inner .q-field__control{min-height:18px}.q-file.file--preview-view:not(.has-file) .q-field__inner .q-field__control:after{border:none}.q-file.file--preview-view:not(.has-file) .q-field__inner .q-field__control .q-field__control-container .q-field__native{display:none}.q-file.file--preview-view:not(.has-file) .q-field__inner .q-field__control .q-field__control-container .no-data-text{color:#9e9e9e;font-size:14px;font-weight:600;line-height:1.57}.q-file.file--preview-view:not(.has-file) .q-field__inner .q-field__control .q-field__append{display:none}.q-file.file-size-lg .q-field__inner .q-field__control .q-field__input+div{max-width:calc(100% - 196px)!important}.q-file .q-field__bottom{display:none}.q-file .q-field__inner .file__placeholder{padding-left:10px;font-size:14px;font-weight:500;color:#9e9e9e}.q-file .q-field__inner .q-field__control{padding:0;min-height:36px;background-color:transparent}.q-file .q-field__inner .q-field__control:before{border:none}.q-file .q-field__inner .q-field__control:after{border:1px solid #dcdcdd;border-radius:6px}.q-file .q-field__inner .q-field__control .q-field__control-container{position:absolute;top:0;left:0;width:100%;height:36px;z-index:10}.q-file .q-field__inner .q-field__control .q-field__input+div{display:inline-block;vertical-align:top;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:100%;max-width:calc(100% - 130px);padding:9px 0 0 10px;font-size:14px;font-weight:600;color:#1e1e1e;height:100%;z-index:10;cursor:default}.q-file .q-field__inner .q-field__control .q-field__append{position:absolute;top:0;right:0;z-index:0;height:36px;min-width:92px}.q-file .q-field__inner .q-field__control .q-field__append i.ico-cancel-circle{position:absolute;top:6px;z-index:20}.q-file .q-field__inner .q-field__control .q-field__append .q-btn{padding:0 15px;margin:0;height:36px;max-height:unset;line-height:36px;min-width:92px;font-size:16px;font-weight:600;border-radius:0 6px 6px 0!important;border:1px solid #8899a4;background-color:#8899a4}.q-file .q-field__inner .q-field__control .q-field__append .q-btn.disabled{z-index:10;opacity:.4!important}.q-file .q-field__inner .q-field__control .q-field__append .q-btn .q-focus-helper{display:none!important}.q-checkbox[aria-checked=false].disabled .q-checkbox__bg{width:20px;height:20px;background:url(/assets/img/ico_checkbox_disabled.27e5d487.svg) no-repeat 0 0;background-size:100%}.q-checkbox[aria-checked=false] .q-checkbox__bg{width:20px;height:20px;background:#fff url(/assets/img/ico_checkbox_off.c512c200.svg) no-repeat 0 0;background-size:100%}.q-checkbox[aria-checked=true].disabled .q-checkbox__bg{width:20px;height:20px;background:url(/assets/img/ico_checkbox_active_disabled.b79300a7.svg) no-repeat 0 0;background-size:100%}.q-checkbox[aria-checked=true] .q-checkbox__bg{width:20px;height:20px;background:url(/assets/img/ico_checkbox_active.4858b14a.svg) no-repeat 0 0;background-size:100%}.q-checkbox[aria-checked=true] .q-checkbox__label{color:#565656;font-weight:600}.q-checkbox:has(.q-checkbox__label) .q-checkbox__inner{font-size:20px}.q-checkbox:has(.q-checkbox__label) .q-checkbox__bg{top:0;left:0}.q-checkbox:has(.q-checkbox__label) .q-checkbox__label{-webkit-user-select:none;-moz-user-select:none;user-select:none}.q-checkbox .q-checkbox__bg{width:20px;height:20px;border:none;border-radius:6px;padding:0}.q-checkbox .q-checkbox__bg .q-checkbox__svg{display:none}.q-checkbox .q-checkbox__inner--indet .q-checkbox__bg{width:20px;height:20px;background:url(/assets/img/ico_checkbox_indet.0bbf2f45.svg) no-repeat 0 0;background-size:100%}.q-checkbox .q-checkbox__label{margin-left:4px;font-size:14px;font-weight:500;color:#9e9e9e}.q-checkbox.checkbox-size-sm.disabled .q-checkbox__bg,.q-checkbox.checkbox-size-sm[aria-checked=false] .q-checkbox__bg,.q-checkbox.checkbox-size-sm[aria-checked=true] .q-checkbox__bg{width:16px;height:16px}.q-checkbox.checkbox-size-sm:has(.q-checkbox__label) .q-checkbox__inner{font-size:16px}.q-checkbox.checkbox-size-sm .q-checkbox__bg{width:16px;height:16px;border-radius:4px}.q-checkbox.checkbox-size-sm .q-checkbox__inner--indet .q-checkbox__bg{width:16px;height:16px}.q-checkbox.checkbox-size-sm .q-checkbox__label{font-size:13px}.q-radio[aria-checked=false] .q-radio__bg{background-color:#fff}.q-radio[aria-checked=false] .q-radio__inner{color:#cad2d7}.q-radio[aria-checked=true] .q-radio__bg{background-color:#0ebec2}.q-radio[aria-checked=true] .q-radio__bg .q-radio__check{fill:#fff}.q-radio[aria-checked=true] .q-radio__label{color:#565656;font-weight:600}.q-radio .q-radio__inner{font-size:20px}.q-radio .q-radio__inner .q-radio__bg{top:0;left:0;width:20px;height:20px;border-radius:50%}.q-radio .q-radio__label{margin-left:4px;font-size:14px;font-weight:500;color:#9e9e9e}.q-toggle{gap:10px}.q-toggle .q-toggle__inner{padding:0;height:32px}.q-toggle .q-toggle__inner.q-toggle__inner--truthy .q-toggle__track{background:#0ebec2}.q-toggle .q-toggle__inner.q-toggle__inner--truthy .q-toggle__thumb{left:28px}.q-toggle .q-toggle__inner .q-toggle__track{height:32px;background:#eaecee;opacity:1;border-radius:16px}.q-toggle .q-toggle__inner .q-toggle__thumb{top:4px;left:5px;width:24px;height:24px;color:#fff}.q-toggle .q-toggle__inner .q-toggle__thumb:after{box-shadow:none}.q-toggle .q-toggle__label{color:#4e626e;text-align:center;font-size:14px;font-weight:700;line-height:1.57}.tilde{padding:0 10px;min-width:32px;font-size:16px;color:#1e1e1e;text-align:center}.q-date{box-shadow:none;width:304px;min-width:304px;border-radius:6px;background-color:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,.25)}.q-date .q-date__content .q-date__view{padding:16px 12px;min-height:280px}.q-date .q-date__content .q-date__view.q-date__years{width:300px;height:auto;min-height:unset}.q-date .q-date__content .q-date__view.q-date__years .col-auto .q-btn{padding:0;width:24px;min-width:24px;height:24px;min-height:24px;border-radius:6px;border:1px solid #cad2d7;background-color:#fff}.q-date .q-date__content .q-date__view.q-date__years .col-auto .q-btn .q-icon{font-size:16px;color:#4e626e}.q-date .q-date__content .q-date__view.q-date__years .q-date__years-content{padding:0;gap:12px 0}.q-date .q-date__content .q-date__view.q-date__years .q-date__years-content .q-date__years-item{flex:0 0 25%}.q-date .q-date__content .q-date__view.q-date__years .q-date__years-content .q-date__years-item .q-btn{padding:2px 8px 2px;color:#9e9e9e!important;font-size:12px;font-weight:600;line-height:1.5;border:none;box-shadow:none}.q-date .q-date__content .q-date__view.q-date__years .q-date__years-content .q-date__years-item .q-btn.bg-primary{background:transparent!important;color:#0ebec2!important;font-weight:600}.q-date .q-date__content .q-date__view.q-date__months{width:300px;height:auto;min-height:unset;gap:12px 0}.q-date .q-date__content .q-date__view.q-date__months .full-width{justify-content:center}.q-date .q-date__content .q-date__view.q-date__months .full-width .q-date__arrow .q-btn{width:24px;height:24px;border-radius:6px;background-color:#fff}.q-date .q-date__content .q-date__view.q-date__months .full-width .q-date__arrow .q-btn .q-icon{font-size:16px;color:#4e626e}.q-date .q-date__content .q-date__view.q-date__months .full-width .relative-position{max-width:42px}.q-date .q-date__content .q-date__view.q-date__months .full-width .q-btn{padding:2px 8px 2px;color:#9e9e9e!important;font-size:12px;font-weight:600;line-height:1.5;border:none;box-shadow:none}.q-date .q-date__content .q-date__view.q-date__months .q-date__months-item{flex:0 0 25%}.q-date .q-date__content .q-date__view.q-date__months .q-date__months-item .q-btn{padding:2px 8px 2px;color:#9e9e9e!important;font-size:12px;font-weight:600;line-height:1.5;border:none;box-shadow:none}.q-date .q-date__content .q-date__view.q-date__months .q-date__months-item .q-btn.bg-primary{background:transparent!important;color:#0ebec2!important;font-weight:600}.q-date .q-date__content .q-date__view .q-date__navigation{display:flex;justify-content:space-between;gap:8px;margin:0 auto 16px;width:calc(100% - 60px)}.q-date .q-date__content .q-date__view .q-date__navigation .q-date__arrow .q-btn{width:24px;height:24px;border-radius:6px;border:1px solid #cad2d7;background-color:#fff}.q-date .q-date__content .q-date__view .q-date__navigation .q-date__arrow .q-btn .q-icon{font-size:16px;color:#4e626e}.q-date .q-date__content .q-date__view .q-date__navigation>div:first-of-type{order:4}.q-date .q-date__content .q-date__view .q-date__navigation>div:nth-of-type(2){order:5}.q-date .q-date__content .q-date__view .q-date__navigation>div:nth-of-type(3){order:6}.q-date .q-date__content .q-date__view .q-date__navigation>div:nth-of-type(4){order:1}.q-date .q-date__content .q-date__view .q-date__navigation>div:nth-of-type(5){order:2;min-width:42px}.q-date .q-date__content .q-date__view .q-date__navigation>div:nth-of-type(6){order:3}.q-date .q-date__content .q-date__view .q-btn{padding:0;color:#1e1e1e;font-size:16px;font-weight:600;line-height:1.5}.q-date .q-date__content .q-date__view .q-date__calendar-item button,.q-date .q-date__content .q-date__view .q-date__calendar-item>div{width:32px!important;height:32px!important}.q-date .q-date__content .q-date__view .q-date__calendar-item{width:40px!important;height:40px!important;color:#1e1e1e;font-size:14px;font-weight:600;opacity:1}.q-date .q-date__content .q-date__view .q-date__calendar-item:first-of-type{color:#ff3535}.q-date .q-date__content .q-date__view .q-date__calendar-weekdays .q-date__calendar-item{display:flex;align-items:center;justify-content:center}.q-date .q-date__content .q-date__view .q-date__calendar-days .q-date__calendar-item:nth-of-type(7n+1) .q-btn{color:#ff3535!important}.q-date .q-date__content .q-date__view .q-date__calendar-days .q-date__calendar-item>div{color:#9e9e9e;font-weight:400}.q-date .q-date__content .q-date__view .q-date__calendar-days .q-date__calendar-item .q-btn{padding:0;border-radius:50%!important;width:32px!important;height:32px!important;color:#565656;font-size:14px;font-weight:600}.q-date .q-date__content .q-date__view .q-date__calendar-days .q-date__calendar-item .q-btn.q-date__today{box-shadow:none;background:rgba(29,208,212,.2)!important;opacity:1!important;font-weight:600;color:#0ebec2}.q-date .q-date__content .q-date__view .q-date__calendar-days .q-date__calendar-item .q-btn.text-white{color:#fff!important}.q-date .q-date__actions{display:none}[class^=ico-]{display:flex;align-items:center;justify-content:center;z-index:10}.ico-daekyo{width:72px;height:22px;background:url(/assets/img/ico_logo_daekyo.7c17ac06.svg) no-repeat 0 0;background-size:100%}.ico-dsdp{width:176px;height:27px;background:url(/assets/img/ico_logo_dsdp.cc93951d.svg) no-repeat 0 0;background-size:100%}.ico-profile-user{width:16px;height:17px;background:url(/assets/img/ico_profile_user.6c806af2.svg) no-repeat 0 0;background-size:100%}.ico-profile-admin{width:16px;height:17px;background:url(/assets/img/ico_profile_admin.36e0c6ff.svg) no-repeat 0 0;background-size:100%}.ico-logout{width:16px;height:16px;background:url(/assets/img/ico_logout.511931ca.svg) no-repeat 0 0;background-size:100%}.ico-main-logo{width:399px;height:75px;background:url(/assets/img/ico_main_logo.225b2afd.svg) no-repeat 0 0;background-size:100%}.ico-courseware{width:24px;height:24px;background:url(/assets/img/ico_courseware.2d76376a.svg) no-repeat 0 0;background-size:100%}.ico-paper-list{width:24px;height:24px;background:url(/assets/img/ico_paper_list.c9592f95.svg) no-repeat 0 0;background-size:100%}.ico-new{width:12px;height:12px;background:url(/assets/img/ico_new.39873cac.svg) no-repeat 0 0;background-size:100%}.ico-more-next{width:20px;height:20px;background:url(/assets/img/ico_more_next.1836ab43.svg) no-repeat 0 0;background-size:100%}.ico-login{width:24px;height:24px;background:url(/assets/img/ico_login.3c21592e.svg) no-repeat 0 0;background-size:100%}.ico-goto-page{width:24px;height:24px;background:url(/assets/img/ico_goto_page.e0706c17.svg) no-repeat 0 0;background-size:100%}.ico-error-404{width:320px;height:283px;background:url(/assets/img/ico_error_404.b6c51d70.svg) no-repeat 0 0;background-size:100%}.ico-plus{width:20px;height:20px;background:url(/assets/img/ico_plus.86b09099.svg) no-repeat 0 0;background-size:100%}.ico-arrow-back{margin-top:1px;width:16px;height:16px;background:url(/assets/img/ico_arrow_back.6997d2b6.svg) no-repeat 0 0;background-size:100%}.ico-delete{width:16px;height:16px;background:url(/assets/img/ico_delete.da71c9e6.svg) no-repeat 0 0;background-size:100%}.ico-delete--c-white{width:16px;height:16px;background:url(/assets/img/ico_delete_c_white.2e6cb1a3.svg) no-repeat 0 0}.ico-setting{width:16px;height:16px;background:url(/assets/img/ico_setting.3e31600a.svg) no-repeat 0 0;background-size:100%}.ico-external-link{margin-top:1px;width:16px;height:16px;background:url(/assets/img/ico_external_link.b3574f17.svg) no-repeat 0 0;background-size:100%}.ico-external-link--c-white{margin-top:1px;width:16px;height:16px;background:url(/assets/img/ico_external_link_c_white.06a588a3.svg) no-repeat 0 0;background-size:100%}.ico-calendar{width:20px;height:20px;background:url(/assets/img/ico_calendar.c9870017.svg) no-repeat 0 0;background-size:100%}.ico-search{width:20px;height:20px;background:url(/assets/img/ico_search.9c224f6e.svg) no-repeat 0 0;background-size:100%}.ico-refresh{width:20px;height:20px;background:url(/assets/img/ico_refresh.7362eba6.svg) no-repeat 0 0;background-size:100%}.ico-info{width:14px;height:14px;background:url(/assets/img/ico_info.1af75527.svg) no-repeat 0 0;background-size:100%}.ico-info--c-gray{width:15px;height:15px;background:url(/assets/img/ico_info_c_gray.399ff210.svg) no-repeat 0 0;background-size:100%}.ico-info-error{background:url(/assets/img/ico_info_error.400bfa29.svg) no-repeat 0 0;background-size:100%}.ico-info-error,.ico-info-exclamation{margin-top:-1px;width:14px;height:14px}.ico-info-exclamation{background:url(/assets/img/ico_info_exclamation.f296b27d.svg) no-repeat 0 0;background-size:100%}.ico-info-next{width:20px;height:20px;background:url(/assets/img/ico_info_next.5f2f00a0.svg) no-repeat 0 0;background-size:100%}.ico-cancel-circle{width:24px;height:24px;background:url(/assets/img/ico_cancel_circle.9a90432c.svg) no-repeat 0 0;background-size:100%}.ico-cancel-circle2{width:16px;height:16px;background:url(/assets/img/ico_cancel_circle2.53c2d442.svg) no-repeat 0 0;background-size:100%}.ico-cancel-circle--c-white{width:24px;height:24px;background:url(/assets/img/ico_cancel_circle_c_white.7e7e020a.svg) no-repeat 0 0;background-size:100%}.ico-arrow-left{width:24px;height:24px;background:url(/assets/img/ico_arrow_left.1182ea10.svg) no-repeat 0 0;background-size:100%}.ico-arrow-right{width:24px;height:24px;background:url(/assets/img/ico_arrow_right.74332d29.svg) no-repeat 0 0;background-size:100%}.ico-pencil{width:16px;height:16px;background:url(/assets/img/ico_pencil.c8a01530.svg) no-repeat 0 0;background-size:100%}.ico-pencil-underline{width:16px;height:16px;background:url(/assets/img/ico_pencil_underline.0ef5a57e.svg) no-repeat 0 0;background-size:100%}.ico-pencil-underline--c-white{width:16px;height:16px;background:url(/assets/img/ico_pencil_underline_c_white.5a70050b.svg) no-repeat 0 0;background-size:100%}.ico-copy{width:16px;height:16px;background:url(/assets/img/ico_copy.ba5843d3.svg) no-repeat 0 0;background-size:100%}.ico-preview-edit{width:16px;height:16px;background:url(/assets/img/ico_preview_edit.e826cd2e.svg) no-repeat 0 0;background-size:100%}.ico-preview-view{width:16px;height:16px;background:url(/assets/img/ico_preview_view.b6feee42.svg) no-repeat 0 0;background-size:100%}.ico-inspection{width:16px;height:16px;background:url(/assets/img/ico_inspection.3ff0cf34.svg) no-repeat 0 0;background-size:100%}.ico-batch-update{width:16px;height:16px;background:url(/assets/img/ico_batch_update.fa0421bb.svg) no-repeat 0;background-size:100%}.ico-copy--c-white{width:16px;height:16px;background:url(/assets/img/ico_copy_c_white.66d2fcc8.svg) no-repeat 0 0;background-size:100%}.ico-print{width:16px;height:16px;background:url(/assets/img/ico_print.e6c9857c.svg) no-repeat 0 0}.ico-print--c-white{width:16px;height:16px;background:url(/assets/img/ico_print_c_white.cbcff183.svg) no-repeat 0 0;background-size:100%}.ico-close{width:24px;height:24px;background:url(/assets/img/ico_close.5990dd00.svg) no-repeat 0 0}.ico-link{width:16px;height:16px;background:url(/assets/img/ico_link.bee94529.svg) no-repeat 0 0;background-size:100%}.ico-download{width:16px;height:16px;background:url(/assets/img/ico_download.ec6c568c.svg) no-repeat 0 0;background-size:100%}.ico-download-w{width:16px;height:16px;background:url(/assets/img/ico_download_white.5f734906.svg) no-repeat 0 0;background-size:100%}.ico-share{width:16px;height:16px;background:url(/assets/img/ico_share.18d5a991.svg) no-repeat 0 0;background-size:100%}.ico-box{width:20px;height:20px;background:url(/assets/img/ico_box.fdc6ebe6.svg) no-repeat 0 0;background-size:100%}.ico-bundle{width:16px;height:16px;background:url(/assets/img/ico_bundle.ac92cc74.svg) no-repeat 0 0;background-size:100%}.ico-deploy{width:24px;height:24px;background:url(/assets/img/ico_deploy.b6099b87.svg) no-repeat 0 0}.ico-tree-structure-arrow-up{width:16px;height:16px;background:url(/assets/img/ico_tree_structure_arrow_up.0d9f2059.svg) no-repeat 0 0;background-size:100%}.ico-tree-structure-arrow-down{width:16px;height:16px;background:url(/assets/img/ico_tree_structure_arrow_down.348d59b2.svg) no-repeat 0 0;background-size:100%}.ico-drag-indicator{width:32px;height:32px;background:url(/assets/img/ico_drag_indicator.67711278.svg) no-repeat 0 0;background-size:100%}.ico-pg-prev{width:28px;height:28px;background:url(/assets/img/ico_pg_prev.4c43b381.svg) no-repeat 0 0;background-size:100%}.ico-pg-first{width:28px;height:28px;background:url(/assets/img/ico_pg_first.25a9eff2.svg) no-repeat 0 0;background-size:100%}.ico-pg-next{width:28px;height:28px;background:url(/assets/img/ico_pg_next.bcbca59b.svg) no-repeat 0 0;background-size:100%}.ico-pg-last{width:28px;height:28px;background:url(/assets/img/ico_pg_last.39800963.svg) no-repeat 0 0;background-size:100%}.ico-box-container-add{width:20px;height:20px;background:url(/assets/img/ico_box_container_add.c960cf2d.svg) no-repeat 50%;background-size:100%}.ico-box-container-reply{width:20px;height:20px;background:url(/assets/img/ico_box_container_reply.06025ef5.svg) no-repeat 50%;background-size:100%}.ico-box-container-more{width:20px;height:20px;background:url(/assets/img/ico_box_container_more.6ebcd214.svg) no-repeat 50%;background-size:100%}.ico-page-out{width:24px;height:24px;background:url(/assets/img/ico_page_out.c8570d6e.svg) no-repeat 0 0;background-size:100%}.ico-image{background:url(/assets/img/ico_image.9d90387e.svg) no-repeat 0 0;background-size:100%}.ico-video{background:url(/assets/img/ico_video.57c525b2.svg) no-repeat 0 0;background-size:100%}.ico-audio{background:url(/assets/img/ico_audio.1f2f3313.svg) no-repeat 0 0;background-size:100%}.ico-pdf{background:url(/assets/img/ico_pdf.caf5ffc6.svg) no-repeat 0 0;background-size:100%}.ico-epub{background:url(/assets/img/ico_e_pub.d5388414.svg) no-repeat 0 0;background-size:100%}.ico-close{background:url(/assets/img/ico_close.93bbc939.svg) no-repeat 0 0;background-size:100%}.ico-print{width:20px;height:20px;background:url(/assets/img/ico_print.0218d22e.svg) no-repeat 0 0;background-size:100%}.ico-create-new{background:url(/assets/img/ico_create_new.422bad07.svg) no-repeat 0 0;background-size:100%}.ico-delete--c-white{background:url(/assets/img/ico_delete.3001c685.svg) no-repeat 0 0;background-size:100%}.ico-undo{background:url(/assets/img/ico_undo.4bfc9510.svg) no-repeat 0 0;background-size:100%}.ico-redo,.ico-undo{width:24px!important;height:16px!important}.ico-redo{background:url(/assets/img/ico_redo.de777006.svg) no-repeat 0 0;background-size:100%}.ico-text-style-normal{background:url(/assets/img/ico_text_style_normal.452c6266.svg) no-repeat 0 0;background-size:100%}.ico-text-style-bold{background:url(/assets/img/ico_text_style_bold.12d1d92f.svg) no-repeat 0 0;background-size:100%}.ico-text-style-italic{background:url(/assets/img/ico_text_style_italic.45e018ce.svg) no-repeat 0 0;background-size:100%}.ico-text-style-strikethrough{background:url(/assets/img/ico_text_style_strikethrough.695cc058.svg) no-repeat 0 0;background-size:100%}.ico-text-style-underline{background:url(/assets/img/ico_text_style_underline.ecb3d174.svg) no-repeat 0 0;background-size:100%}.ico-superscript{background:url(/assets/img/ico_superscript.e9463e50.svg) no-repeat 0 0;background-size:100%}.ico-subscript{background:url(/assets/img/ico_subscript.3b02a220.svg) no-repeat 0 0;background-size:100%}.ico-group-rows-left{background:url(/assets/img/ico_group_rows_left.1589f78e.svg) no-repeat 0 0;background-size:100%}.ico-group-rows-right{background:url(/assets/img/ico_group_rows_right.cfbd72ee.svg) no-repeat 0 0;background-size:100%}.ico-bullet-dot{background:url(/assets/img/ico_bullet_dot.90c836eb.svg) no-repeat 0 0;background-size:100%}.ico-bullet-number{background:url(/assets/img/ico_bullet_number.29e62a04.svg) no-repeat 0 0;background-size:100%}.ico-text-align-left{background:url(/assets/img/ico_text_align_left.db186dba.svg) no-repeat 0 0;background-size:100%}.ico-text-align-center{background:url(/assets/img/ico_text_align_center.151674d4.svg) no-repeat 0 0;background-size:100%}.ico-text-align-right{background:url(/assets/img/ico_text_align_right.159b821f.svg) no-repeat 0 0;background-size:100%}.ico-toggle-indent{background:url(/assets/img/ico_toggle_indent.cd6c901c.svg) no-repeat 0 0;background-size:100%}.ico-text-align-outdent{background:url(/assets/img/ico_text_align_outdent.27a22fdf.svg) no-repeat 0 0;background-size:100%}.ico-text-align-indent{background:url(/assets/img/ico_text_align_indent.f4529a60.svg) no-repeat 0 0;background-size:100%}.ico-text-indent{background:url(/assets/img/ico_indent.32122969.svg) no-repeat 0 0;background-size:100%}.ico-text-outdent{background:url(/assets/img/ico_outdent.3371abdf.svg) no-repeat 0 0;background-size:100%}.ico-add-text-box{background:url(/assets/img/ico_add_text_box.3d6cb61d.svg) no-repeat 0 0;background-size:100%}.ico-add-link{background:url(/assets/img/ico_add_link.4c46d78c.svg) no-repeat 0 0;background-size:100%}.ico-fx{background:url(/assets/img/ico_fx.fc3e1e89.svg) no-repeat 0 0;background-size:100%}.ico-add-symbol{background:url(/assets/img/ico_add_symbol.1ed47f3b.svg) no-repeat 0 0;background-size:100%}.ico-add-table{background:url(/assets/img/ico_add_table.478a8aea.svg) no-repeat 0 0;background-size:100%}.ico-more{background:url(/assets/img/ico_more.e4ae74b3.svg) no-repeat 0 0;background-size:100%}.ico-clear-memo{background:url(/assets/img/ico_clear_memo.facc27ef.svg) no-repeat 0 0;background-size:100%}.ico-blank{background:url(/assets/img/ico_blank.6072780f.svg) no-repeat 0 0;background-size:100%}.ico-dialog-fx{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:url(/assets/img/ico_dialog_fx.13b4b268.svg) no-repeat 0 0;background-size:100%}.ico-viewer{background:url(/assets/img/ico_viewer.674f7720.svg) no-repeat 0 0;background-size:100%}.ico-save{background:url(/assets/img/ico_save.afc9faeb.svg) no-repeat 0 0;background-size:100%}.ico-request{background:url(/assets/img/ico_request.efa7deae.svg) no-repeat 0 0;background-size:100%}.ico-edit{background:url(/assets/img/ico_edit.36309d5f.svg) no-repeat 0 0;background-size:100%}.ico-urgent-edit{background:url(/assets/img/ico_urgent_edit.088e922b.svg) no-repeat 0 0;background-size:100%}.ico-deploy{background:url(/assets/img/ico_deploy.b6a6ea7b.svg) no-repeat 0 0;background-size:100%}.ico-item-review{background:url(/assets/img/ico_item_review.88a66d81.svg) no-repeat 0 0;background-size:100%}.ico-deploy-complete{background:url(/assets/img/ico_deploy_complete.fdf29c23.svg) no-repeat 0 0;background-size:100%}.ico-more-vert{background:url(/assets/img/ico_more_vert.4d0d5a5d.svg) no-repeat 0 0;background-size:100%}.ico-question-toolbar__x{width:6px!important;height:6px!important;background:url(/assets/img/ico_x.2b65898f.svg) no-repeat 0 0;background-size:100%}.q-pagination{margin:24px 0;padding:24px 0}.q-pagination.pagination-style .q-pagination__content>.q-btn-item{min-width:auto!important}.q-pagination.pagination-style .q-pagination__content>.q-btn-item .block{display:none!important}.q-pagination.pagination-style .q-pagination__content>.q-btn-item:first-of-type{width:28px;height:28px;background:url(/assets/img/ico_pg_first.25a9eff2.svg) no-repeat 0 0;background-size:100%}.q-pagination.pagination-style .q-pagination__content>.q-btn-item:first-of-type i{display:none}.q-pagination.pagination-style .q-pagination__content>.q-btn-item:nth-of-type(2){width:28px;height:28px;background:url(/assets/img/ico_pg_prev.4c43b381.svg) no-repeat 0 0;background-size:100%}.q-pagination.pagination-style .q-pagination__content>.q-btn-item:nth-of-type(2) i{display:none}.q-pagination.pagination-style .q-pagination__content>.q-btn-item:last-of-type{width:28px;height:28px;background:url(/assets/img/ico_pg_last.39800963.svg) no-repeat 0 0;background-size:100%}.q-pagination.pagination-style .q-pagination__content>.q-btn-item:last-of-type i{display:none}.q-pagination.pagination-style .q-pagination__content>.q-btn-item:nth-last-of-type(2){width:28px;height:28px;background:url(/assets/img/ico_pg_next.bcbca59b.svg) no-repeat 0 0;background-size:100%}.q-pagination.pagination-style .q-pagination__content>.q-btn-item:nth-last-of-type(2) i{display:none}.q-pagination.pagination-style .q-pagination__content .q-pagination__middle{gap:7px}.q-pagination.pagination-style .q-pagination__content .q-pagination__middle .q-btn{min-width:28px!important;padding:0 4px!important;height:28px;margin:0!important;color:#5a717f!important}.q-pagination.pagination-style .q-pagination__content .q-pagination__middle .q-btn.bg-primary{color:#fff!important;background-color:#333e45!important;box-shadow:none!important}.q-pagination.pagination-style .q-pagination__content .q-pagination__middle .q-btn.bg-primary:before{display:none}.q-pagination:not(.pagination-style) .q-pagination__content{gap:7px}.q-pagination:not(.pagination-style) .q-pagination__content .q-btn{overflow:hidden;margin:0!important;padding:0 6px!important}.q-pagination:not(.pagination-style) .q-pagination__content .q-btn .q-icon{display:none}.q-pagination:not(.pagination-style) .q-pagination__content>.q-btn:first-of-type{width:28px;height:28px;background:url(/assets/img/ico_pg_first.25a9eff2.svg) no-repeat 0 0;background-size:100%}.q-pagination:not(.pagination-style) .q-pagination__content>.q-btn:nth-of-type(2){width:28px;height:28px;background:url(/assets/img/ico_pg_prev.4c43b381.svg) no-repeat 0 0;background-size:100%}.q-pagination:not(.pagination-style) .q-pagination__content>.q-btn:nth-of-type(3){width:28px;height:28px;background:url(/assets/img/ico_pg_next.bcbca59b.svg) no-repeat 0 0;background-size:100%}.q-pagination:not(.pagination-style) .q-pagination__content>.q-btn:nth-of-type(4){width:28px;height:28px;background:url(/assets/img/ico_pg_last.39800963.svg) no-repeat 0 0;background-size:100%}.q-pagination:not(.pagination-style) .q-pagination__content .q-pagination__middle{gap:7px}.q-pagination:not(.pagination-style) .q-pagination__content .q-pagination__middle .q-btn:before{box-shadow:none}.q-pagination:not(.pagination-style) .q-pagination__content .q-pagination__middle .q-btn{min-width:28px!important;height:28px;font-size:15px;font-weight:600;color:#5a717f!important;border-radius:10px}.q-pagination:not(.pagination-style) .q-pagination__content .q-pagination__middle .q-btn.q-btn--standard{background-color:#333e45!important;color:#fff!important}.q-scrollarea .q-scrollarea__bar,.q-scrollarea .q-scrollarea__thumb{z-index:100}.q-scrollarea .q-scrollarea__bar--v,.q-scrollarea .q-scrollarea__thumb--v{border-radius:4px;right:3px;width:4px;background-color:rgba(202,210,215,.5);opacity:1}.q-scrollarea .q-scrollarea__bar--h,.q-scrollarea .q-scrollarea__thumb--h{height:4px}.q-scrollarea .q-scrollarea__thumb{border-radius:4px;background-color:#8899a4}.q-scrollarea .q-scrollarea__thumb:active{opacity:1}.q-scrollarea.scrollarea--contaitn-unset{contain:unset}.splitter-area{overflow:hidden;position:relative;height:calc(100% - 67px);border-radius:6px}.splitter-area .q-splitter{width:100%;height:100%;background-color:#fff}.splitter-area .q-splitter .q-scrollarea .q-scrollarea__bar--v,.splitter-area .q-splitter .q-scrollarea .q-scrollarea__thumb--v{right:0;border-radius:2px;width:2px}.splitter-area .q-splitter .q-scrollarea__bar--h,.splitter-area .q-splitter .q-scrollarea__thumb--h{border-radius:2px;height:2px}.splitter-area .q-splitter .q-scrollarea .q-scrollarea__thumb{border-radius:2px;width:2px}.splitter-area .q-splitter .q-splitter__separator{width:2px;transition:.2s ease-in-out}.splitter-area .q-splitter .q-splitter__separator:active,.splitter-area .q-splitter .q-splitter__separator:focus,.splitter-area .q-splitter .q-splitter__separator:hover{background-color:#3988ff}.splitter-area .q-splitter .q-splitter__separator:active .ico-drag-indicator,.splitter-area .q-splitter .q-splitter__separator:focus .ico-drag-indicator,.splitter-area .q-splitter .q-splitter__separator:hover .ico-drag-indicator{opacity:1}.splitter-area .q-splitter .q-splitter__separator .ico-drag-indicator{opacity:0;transition:.2s ease-in-out}.splitter-area .q-splitter .q-splitter__panel{overflow:hidden;height:100%}.splitter-area .q-splitter .q-splitter__panel.q-splitter__after .q-scrollarea .q-scrollarea__bar--v,.splitter-area .q-splitter .q-splitter__panel.q-splitter__after .q-scrollarea .q-scrollarea__thumb--v{right:1px}.splitter-area .q-splitter .q-splitter__panel.q-splitter__after{position:relative}.splitter-area .q-splitter .q-splitter__panel.q-splitter__after .after__body__mask{width:100%;height:100%;position:absolute;display:flex;align-items:center;justify-content:center;background-color:hsla(0,0%,100%,.7);text-align:center;z-index:10}.splitter-area .q-splitter .q-splitter__panel.q-splitter__after .after__body__mask strong{display:block;color:#1e1e1e;font-size:20px;font-weight:700}.splitter-area .q-splitter .q-splitter__panel.q-splitter__after .q-list{padding:24px 24px 68px 24px}.splitter-area .q-splitter .q-splitter__panel.q-splitter__after .q-list .q-item{padding:0}.splitter-area .q-splitter .q-splitter__panel.q-splitter__after .q-list .q-item .q-item__label{color:#1e1e1e;font-size:18px;font-weight:700;line-height:1.5}.splitter-area .q-splitter .q-splitter__panel.q-splitter__after .q-list .q-item .q-item__label+.q-item__label{margin-top:16px}.splitter-area .q-splitter .q-splitter__panel.q-splitter__after .q-list .q-item .q-field .q-field .q-field__before{color:#404f58;font-size:14px;font-weight:500;line-height:1.57}.splitter-area .q-splitter .q-splitter__panel.q-splitter__after .q-list .q-item .q-field .q-field__before.q-field__marginal{min-width:132px;font-size:14px;font-weight:500;line-height:1.57;color:#404f58}.splitter-area .q-splitter .q-splitter__panel.q-splitter__after .btn-group--bottom{position:fixed;bottom:0;left:0;width:100%;padding:12px;background:linear-gradient(0deg,#fff 60%,hsla(0,0%,97%,0));z-index:10}.splitter-area .q-splitter .q-splitter__panel .content--list{padding:24px 24px 0 24px;width:auto}.splitter-area .q-splitter .q-splitter__panel .content--list .table__control-bar{margin-top:16px}.splitter-area .q-splitter .q-splitter__panel .content--list .draggable-table-area{padding-top:16px}.splitter-area .q-splitter .q-splitter__panel .content--list .draggable-table-area .q-scrollarea{padding-right:8px}.splitter-area .q-splitter .q-splitter__panel .content--list .pagination-area{position:fixed;z-index:100;bottom:0;left:50%;width:100%;height:64px;transform:translateX(-50%);bottom:6px;background-color:#fff}.splitter-area .q-splitter .q-splitter__panel .content--list .pagination-area .q-pagination{margin:0;padding:20px 0 18px}.splitter-area .q-splitter .q-splitter__panel .content--list .table__bottom-info{position:absolute;bottom:15px;min-width:400px;height:64px;bottom:0;z-index:0;right:0;display:flex}.splitter-area .q-splitter .q-splitter__panel .content--list .table__bottom-info .q-btn-group{position:absolute;right:0;top:50%;transform:translateY(-50%);z-index:10}.splitter-area .q-splitter .q-splitter__panel .content--list .table__bottom-info .q-btn-group .btn-outline{font-weight:700}.splitter-area .q-splitter.q-splitter--vertical.q-splitter--workable>.q-splitter__separator{cursor:w-resize!important}.q-loading .q-loading__backdrop{opacity:.6}.q-loading .q-loading__box{justify-content:center;width:260px;height:160px;border-radius:10px;background:#fff;box-shadow:0 2px 6px 0 rgba(0,0,0,.2)}.q-loading .q-loading__box .q-loading__message{margin:20px 20px 0;color:#708490;font-size:12px;font-weight:500;line-height:1.5}.q-notifications .q-notifications__list{margin-right:30px;margin-bottom:30px}.q-notifications .q-notifications__list .q-notification{position:relative;margin:8px 0 0 0;padding:14px 16px;width:420px;border-radius:12px;border:.2px solid #fafafa;background:#fff;box-shadow:1px 4px 11px 0 rgba(0,0,0,.16)}.q-notifications .q-notifications__list .q-notification .q-notification__content .q-notification__message{position:relative;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;padding:0 0 0 28px;color:#565656!important;font-size:15px;font-weight:700}.q-notifications .q-notifications__list .q-notification .q-notification__content .q-notification__message:before{content:"";position:absolute;top:-2px;left:0;z-index:10;width:24px;min-width:24px;height:24px}.q-notifications .q-notifications__list .q-notification .q-notification__actions{padding:0}.q-notifications .q-notifications__list .q-notification .q-notification__actions .q-btn{padding:0;display:inline-block;vertical-align:top;margin-top:0;width:28px;height:28px;background:url(/assets/img/ico_notify_close.8fa459ba.svg) no-repeat 0 0;background-size:100%}.q-notifications .q-notifications__list .q-notification .q-notification__actions .q-btn .q-btn__content span{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.q-notifications .q-notifications__list .q-notification .q-notification__badge{display:none}.q-notifications .q-notifications__list .notification--default .q-notification__content .q-notification__message:before{background:url(/assets/img/ico_notify_default.df8f9de2.svg) no-repeat 0 0;background-size:100%}.q-notifications .q-notifications__list .notification--active .q-notification__content .q-notification__message:before{background:url(/assets/img/ico_notify_active.3f7f56e7.svg) no-repeat 0 0;background-size:100%}.q-notifications .q-notifications__list .notification--warning .q-notification__content .q-notification__message:before{background:url(/assets/img/ico_notify_warning.b7d1234c.svg) no-repeat 0 0;background-size:100%}body.desktop .q-focus-helper{background:#77e3e5!important;z-index:-1}body.desktop .q-focus-helper:before{background:none!important}body.desktop .q-focusable:focus>.q-focus-helper:after,body.desktop .q-focusable:focus>.q-focus-helper:before,body.desktop .q-hoverable:hover>.q-focus-helper:after,body.desktop .q-hoverable:hover>.q-focus-helper:before,body.desktop .q-manual-focusable--focused>.q-focus-helper:after,body.desktop .q-manual-focusable--focused>.q-focus-helper:before{display:none!important}.q-item.on{background:#e8fafb!important}.q-ripple{color:#77e3e5!important}.table-area{position:relative}.table-area .table__control-bar{position:relative;margin-top:24px;padding:10px 24px;border-radius:6px;background:#333e45;box-shadow:0 2px 4px 0 rgba(0,0,0,.25)}.table-area .table__control-bar .control-bar__title{color:#fff;font-size:18px;font-weight:600}.table-area .table__control-bar .control-bar__btn-group{gap:8px}.table-area .table__control-bar .control-bar__btn-group .q-btn{position:relative;padding:7px 16px}.table-area .table__control-bar .control-bar__btn-group .q-btn .q-btn__content{gap:6px}.table-area .table__control-bar .control-bar__btn-group .q-btn em{color:#fff;font-size:14px;font-weight:700}.table-area .table__control-bar .control-bar__btn-group .q-btn.is-border-left:before{content:"";border-left:2px solid #5a717f;height:24px;position:absolute;top:50%;left:-4px;transform:translateY(-50%);border-radius:0}.table-area .table__control-bar .control-bar__btn-group .q-btn.btn-cancel{padding:0;width:32px;height:32px}.table-area .q-table__container{position:relative;padding-top:24px;height:auto}.table-area .q-table__container .q-table__middle.scroll{padding-right:6px}.table-area .q-table__container .q-table__middle.scroll::-webkit-scrollbar{overflow:visible;width:2px;height:2px;background-color:rgba(202,210,215,.5)}.table-area .q-table__container .q-table__middle.scroll::-webkit-scrollbar-thumb{width:2px;height:2px;border-radius:2px;background-clip:padding-box;background-color:#8899a4;cursor:grab}.table-area .q-table__container .q-table__bottom{display:none}.table-area .q-table__container .q-table{border-bottom:none}.table-area .q-table__container .q-table tr{border-color:#eaecee}.table-area .q-table__container .q-table tr.disabled,.table-area .q-table__container .q-table tr[disabled]{opacity:.4!important}.table-area .q-table__container .q-table td,.table-area .q-table__container .q-table th{padding:0 12px;border-bottom:1px solid #f5f5f5}.table-area .q-table__container .q-table th:has(.q-checkbox){padding:0 0 0 11px!important}.table-area .q-table__container .q-table td:has(.q-checkbox){padding:0 0 0 11px!important}.table-area .q-table__container .q-table thead tr th{position:sticky;z-index:90;font-size:14px;font-weight:600;color:#404f58;background-color:#f8f8f8;border-top:1px solid #eaecee;border-bottom:1px solid #eaecee}.table-area .q-table__container .q-table thead tr th.text-center{text-align:center!important}.table-area .q-table__container .q-table thead tr th.line-break{white-space:unset;word-break:keep-all;word-wrap:break-word}.table-area .q-table__container .q-table thead tr:first-child th{top:0}.table-area .q-table__container .q-table thead tr th+th:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:1px;height:24px;background-color:#eaecee}.table-area .q-table__container .q-table thead tr:first-of-type th:first-of-type{padding-left:20px;border-left:1px solid #eaecee;border-radius:8px 0 0 8px}.table-area .q-table__container .q-table thead tr:first-of-type th:last-of-type{padding-right:20px;border-right:1px solid #eaecee;border-radius:0 8px 8px 0}.table-area .q-table__container .q-table tbody{scroll-margin-top:48px}.table-area .q-table__container .q-table tbody tr{position:relative;cursor:pointer}.table-area .q-table__container .q-table tbody tr td{position:relative;height:64px;font-size:14px;color:#242c30;font-weight:500}.table-area .q-table__container .q-table tbody tr td:first-of-type{padding-left:20px}.table-area .q-table__container .q-table tbody tr td:last-of-type{padding-right:20px}.table-area .q-table__container .q-table tbody tr td:before{background:none}.table-area .q-table__container .q-table tbody tr:hover td{background:rgba(29,208,212,.03)}.table-area .q-table__container .q-table tbody tr:active td{background:rgba(29,208,212,.1)}.table-area .q-table__container .q-table tbody tr.selected td{background-color:#e8fafb}.table-area .q-table__container .q-table tbody tr.selected td:after{background:none}.table-area .q-table__container .q-table tbody tr.selected td:first-child:after{content:"";position:absolute;top:0;left:0;width:2px;height:100%;background:#1dd0d4}.table-area .q-table__container .q-table--loading thead tr:last-child th{top:48px}.table-area .q-table__container:has(.q-table__bottom--nodata){height:100%;min-height:inherit}.table-area .q-table__container:has(.q-table__bottom--nodata) .q-table__bottom--nodata{display:block;padding:0;border:0;position:absolute;top:72px;left:0;width:100%;height:calc(100% - 72px)}.table-area .q-table__container.q-table__card{border-radius:8px}.table-area .nodata-area{height:100%}.table-area .nodata-area .nodata strong{display:block;color:#1e1e1e;text-align:center;font-size:20px;font-weight:700;line-height:1.3}.table-area .nodata-area .nodata strong+p{margin-top:10px}.table-area .nodata-area .nodata p{color:#708490;text-align:center;font-size:16px;font-weight:500;line-height:1.75}.table-area .error-table{height:100%}.table-area .error-table .q-table__container .q-table thead tr th:first-child{min-width:72px;max-width:72px;width:72px}.table-area .error-table .q-table__container .q-table thead tr th:nth-child(2){min-width:144px;max-width:144px;width:144px}.table-area .error-table .q-table__container .q-table thead tr th:nth-child(5){min-width:204px;max-width:204px;width:204px}.table-area .error-table .q-table__container .q-table thead tr th:nth-child(6){min-width:104px;max-width:104px;width:104px}.table-area .history-table .td__temp--creatorName>div .tooltip-area .btn-tooltip .q-btn__content span.block{max-width:none}.row-table-area{position:relative;overflow:hidden;border-radius:6px;border:1px solid #dcdcdd}.row-table-area .row-table{border-collapse:collapse;width:100%}.row-table-area .row-table.table-size-sm td,.row-table-area .row-table.table-size-sm th{padding:7px 12px;height:auto}.row-table-area .row-table [class^=form-group]{position:relative}.row-table-area .row-table [class^=form-group]>span{color:#565656;font-size:14px;font-weight:600}.row-table-area .row-table .is-border-left{border-left:1px solid #dcdcdd!important}.row-table-area .row-table tr:first-of-type td,.row-table-area .row-table tr:first-of-type th{border-top:none}.row-table-area .row-table tr.tr-usage td{padding:16px 12px 0}.row-table-area .row-table tr.tr-usage td .td__inner{position:relative;display:flex;flex-wrap:wrap;gap:10px 20px;width:100%;height:100%}.row-table-area .row-table tr.tr-usage td .td__inner .td__item{display:inline-block;vertical-align:top}.row-table-area .row-table tr.tr-usage .q-scrollarea{padding-right:20px;height:150px}.row-table-area .row-table tr.tr-usage .q-scrollarea .q-scrollarea__content{display:flex;flex-wrap:wrap;gap:20px 8px}.row-table-area .row-table tr.tr-copyright__id .search__area .form-group--search .q-field.q-input{padding:0;border-radius:6px;height:36px;border:1px solid #dcdcdd}.row-table-area .row-table tr.tr-copyright__id .search__area .form-group--search .q-field.q-input .q-field__after{height:35px}.row-table-area .row-table tr.tr-copyright__id .search__area .form-group--search .q-field.q-input .q-field__after .q-btn{min-width:106px;line-height:33px;font-size:16px;font-weight:600;border-radius:0 6px 6px 0!important;color:#fff}.row-table-area .row-table tr.tr-question-add--depth2:last-of-type td,.row-table-area .row-table tr.tr-question-add--depth2:last-of-type th{padding-bottom:18px}.row-table-area .row-table tr.tr-question-add--depth2 td,.row-table-area .row-table tr.tr-question-add--depth2 th{background-color:#f8f8f8}.row-table-area .row-table tr.tr-question-add--depth2 th{padding:8px 12px}.row-table-area .row-table .tr-question-add--depth1+.tr-question-add--depth2 td,.row-table-area .row-table .tr-question-add--depth1+.tr-question-add--depth2 th{border-top:1px solid #cad2d7;padding-top:18px}.row-table-area .row-table td,.row-table-area .row-table th{padding:12px 12px;height:80px;border-top:1px solid #dcdcdd;border-left:1px solid #dcdcdd}.row-table-area .row-table th{text-align:left;font-size:14px;font-weight:500;color:#404f58;background:#f8f8f8}.row-table-area .row-table th:first-of-type{border-left:none}.row-table-area .row-table th>span{position:relative}.row-table-area .row-table th>em{position:relative;color:#9e9e9e;font-size:12px;font-weight:600}.row-table-area .row-table th.required>span:after{content:"*";display:inline-block;vertical-align:top;margin-top:-4px;margin-left:1px;color:#ff3535;font-size:16px;font-weight:400}.row-table-area .row-table td{font-size:14px;font-weight:600;color:#1e1e1e}.row-table-area .row-table td:has(.option-group--block){padding:0}.row-table-area .row-table td .q-option-group{margin:0;gap:10px}.row-table-area .row-table td .q-option-group>div{margin:0}.row-table-area .row-table td span.email{color:#404f58;font-size:14px;font-weight:500;line-height:1.57}.row-table-area .row-table td span.email-size-sm{color:#708490;font-size:12px;font-weight:500;line-height:1.5}.row-table-area .row-table td p.c-gray{color:#9e9e9e;font-size:14px;font-weight:600}.row-table-area .row-table td .form-group--checkbox.flex{display:flex;align-items:center;gap:10px}.row-table-area .row-table td .form-group--checkbox.is-min-width>div .q-checkbox{margin-right:10px}.row-table-area .row-table td .form-group--checkbox.is-min-width .q-checkbox{min-width:90px;min-height:32px}.row-table-area .row-table td .form-group--checkbox .q-option-group{display:flex}.row-table-area .row-table td .form-group--checkbox .q-option-group.is-border-left--last>div:last-of-type{border-left:1px solid #dcdcdd;padding-left:12px}.row-table-area .row-table td .form-group--checkbox .q-option-group.is-border-left--last>div:last-of-type:before{content:"";border-left:2px solid #eaecee;height:20px;position:absolute;top:50%;left:-1px;transform:translateY(-50%)}.row-table-area .row-table td .form-group--checkbox .q-option-group.is-border-left--last.coursware>div:nth-last-of-type(2){border-left:1px solid #dcdcdd;padding-left:12px}.row-table-area .row-table td .form-group--checkbox .q-option-group.is-border-left--last.coursware>div:nth-last-of-type(2):before{content:"";border-left:2px solid #eaecee;height:20px;position:absolute;top:50%;left:-1px;transform:translateY(-50%)}.row-table-area .row-table td .form-group--checkbox .q-option-group>div{position:relative;display:flex;align-items:center;min-height:32px}.row-table-area .row-table td .form-group--radio.flex{display:flex;align-items:center;gap:10px}.row-table-area .row-table td .form-group--radio .q-option-group{display:flex}.row-table-area .row-table td .form-group--radio .q-option-group.option-group--block{flex-direction:column;gap:0}.row-table-area .row-table td .form-group--radio .q-option-group.option-group--block>div{padding:16px 12px;min-height:80px}.row-table-area .row-table td .form-group--radio .q-option-group.option-group--block>div+div{border-top:1px solid #dcdcdd}.row-table-area .row-table td .form-group--radio .q-option-group>div{display:flex;align-items:center;min-width:32px;min-height:32px}.row-table-area .row-table td .form-group--radio+.form-group--radio{margin-top:8px}.row-table-area .row-table td .form-group--calendar>.row,.row-table-area .row-table td .form-group--calendar>.row .q-field,.row-table-area .row-table td .form-group--calendar>.row .q-field .q-field__inner .q-field__control{width:100%}.row-table-area .row-table td .form-group--calendar>.row .q-field .q-field__inner .q-field__control:before{border:1px solid #dcdcdd;border-radius:6px!important}.row-table-area .row-table td .form-group--calendar>.row .q-field .q-field__inner .q-field__control:after{border-radius:6px!important}.row-table-area .row-table td .form-group--calendar>.row .q-field .q-field__inner .q-field__control .q-field__native{height:36px}.row-table-area .row-table td .form-group--calendar>.row .q-field .q-field__inner .q-field__control .event-field{background-size:24px 24px}.row-table-area .row-table td .form-group--calendar>.row{position:relative}.row-table-area .row-table td .form-group--calendar.pm-period .q-field__inner .q-field__control{border-radius:6px!important}.row-table-area .row-table td+td{border-left:1px solid #e2e2e2}.row-table-area--transparent{border:none}.row-table-area--transparent .row-table td,.row-table-area--transparent .row-table th{border:none;height:auto;padding:8px 0}.row-table-area--transparent .row-table th{background:transparent;color:#404f58;font-size:14px;font-weight:500;line-height:1.57}.draggable-table-area{position:relative;overflow:hidden;border-radius:6px}.draggable-table-area .draggable-table{border-collapse:collapse;width:100%;height:100%;min-width:1100px}.draggable-table-area .draggable-table tr{border-color:#eaecee}.draggable-table-area .draggable-table tr.disabled,.draggable-table-area .draggable-table tr[disabled]{opacity:.4!important}.draggable-table-area .draggable-table td,.draggable-table-area .draggable-table th{padding:0 12px;border-color:#f5f5f5}.draggable-table-area .draggable-table td:last-child,.draggable-table-area .draggable-table th:last-child{width:80px;max-width:80px}.draggable-table-area .draggable-table td:last-child .block,.draggable-table-area .draggable-table th:last-child .block{color:#242c30;font-weight:500;max-width:82px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.draggable-table-area .draggable-table td .tooltip-area:not(.name) .block,.draggable-table-area .draggable-table th .tooltip-area:not(.name) .block{font-size:12px;color:#708490;line-height:18px}.draggable-table-area .draggable-table th:has(.q-checkbox){padding:0 0 0 11px!important}.draggable-table-area .draggable-table td:has(.q-checkbox){padding:0 0 0 11px!important}.draggable-table-area .draggable-table thead{position:relative}.draggable-table-area .draggable-table thead tr th{position:sticky;z-index:100;font-size:14px;font-weight:600;color:#404f58;background-color:#f8f8f8;text-align:left}.draggable-table-area .draggable-table thead tr th.text-center{text-align:center!important}.draggable-table-area .draggable-table thead tr:first-child th{top:0}.draggable-table-area .draggable-table thead tr th+th:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:1px;height:24px;background-color:#eaecee}.draggable-table-area .draggable-table thead tr:first-of-type th:first-of-type{padding-left:8px;border-radius:8px 0 0 8px}.draggable-table-area .draggable-table thead tr:first-of-type th:last-of-type{padding-right:8px;border-radius:0 8px 8px 0}.draggable-table-area .draggable-table thead tr:first-of-type th:after{content:"";border-top:1px solid #eaecee;border-bottom:1px solid #eaecee;position:absolute;bottom:0;left:0;z-index:-1;display:inline-block;vertical-align:top;width:100%;height:40px}.draggable-table-area .draggable-table thead tr:first-of-type th:first-of-type:after{content:"";border-left:1px solid #eaecee;border-right:0;border-radius:8px 0 0 8px}.draggable-table-area .draggable-table thead tr:first-of-type th:last-of-type:after{content:"";border-right:1px solid #eaecee;border-radius:0 8px 8px 0}.draggable-table-area .draggable-table tbody{scroll-margin-top:48px}.draggable-table-area .draggable-table tbody tr{position:relative;cursor:pointer}.draggable-table-area .draggable-table tbody tr td{position:relative;height:64px;font-size:14px;color:#242c30;font-weight:500}.draggable-table-area .draggable-table tbody tr td:first-of-type{padding-left:20px}.draggable-table-area .draggable-table tbody tr td:last-of-type{padding-right:20px}.draggable-table-area .draggable-table tbody tr td:before{background:none}.draggable-table-area .draggable-table tbody tr:hover td{background:rgba(29,208,212,.03)}.draggable-table-area .draggable-table tbody tr:active td{background:rgba(29,208,212,.1)}.draggable-table-area .draggable-table tbody tr.selected td{background-color:#e8fafb}.draggable-table-area .draggable-table tbody tr.selected td:after{background:none}.draggable-table-area .draggable-table tbody tr.selected td:first-child:after{content:"";position:absolute;top:0;left:0;width:2px;height:100%;background:#1dd0d4}.th__temp--questionStatus .th__temp .th-div{position:relative;padding:9px 0}.th__temp--questionStatus .th__temp .th-div.row{width:100%;padding:5px 0}.th__temp--questionStatus .th__temp .th-div.row span{position:relative;width:16.6666666667%;font-size:13px;text-align:center}.th__temp--questionStatus .th__temp .th-div.row span+span:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:1px;height:20px;background-color:#eaecee}.th__temp--questionStatus .th__temp .th-div+.th-div{border-top:1px solid #eaecee}.table-area .btn-link{display:table-cell!important}.table-area .btn-link [class^=td__temp]{display:flex;align-items:center;justify-content:center}.table-area .btn-link [class^=td__temp]>div{color:#3988ff;font-size:14px;font-weight:500;cursor:pointer;text-decoration:underline}.table-area .text-ellipsis [class^=td__temp]{display:flex;align-items:center;justify-content:start}.table-area .text-ellipsis [class^=td__temp]>div{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:100%}.table-area .text-ellipsis.question [class^=td__temp]>div{min-width:55px;overflow:hidden;white-space:normal;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.table-area .text-ellipsis.question.large [class^=td__temp]>div{min-width:80px}.table-area .text-center [class^=td__temp]{display:flex;justify-content:center;align-items:center;width:100%}.table-area .c-warning [class^=td__temp]>div{color:#ff6c6d}.table-area .btn-secondary .td__temp{display:flex;justify-content:center;align-items:center;width:100%}.table-area .btn-secondary .td__temp>div{padding:7px 16px;height:auto;min-height:unset;line-height:unset;border-radius:6px!important;text-transform:none;background-color:#bbf1f2;color:#04aaae;cursor:pointer}.table-area .btn-outline .td__temp{display:flex}.table-area .btn-outline .td__temp>div{padding:6px;border-radius:6px;border:1px solid #cad2d7;background:#fff;cursor:pointer}.table-area .btn-outline.preview .td__temp{display:flex;justify-content:center;align-items:center;width:100%}.table-area .btn-outline.preview .td__temp>div{display:flex;justify-content:center;align-items:center;width:28px;height:28px;background:#fff url(/assets/img/ico_preview_edit.e826cd2e.svg) no-repeat 50%;background-size:16px 16px}.table-area .btn-outline.copy .td__temp{display:flex;justify-content:center;align-items:center;width:100%}.table-area .btn-outline.copy .td__temp>div{display:flex;justify-content:center;align-items:center;width:28px;height:28px;background:#fff url(/assets/img/ico_copy2.43590dd7.svg) no-repeat 50%;background-size:16px 16px}.table-area .btn-outline.shortcut .td__temp{display:flex;justify-content:center;align-items:center;width:100%}.table-area .btn-outline.shortcut .td__temp>div{width:28px;height:28px;background:#fff url(/assets/img/ico_shortcut.3907ad91.svg) no-repeat 50%;background-size:16px 16px}.table-area .btn-outline.shortcut .td__temp>div,.table-area .btn-select .td__temp,.table-area .btn-select .td__temp>div{display:flex;justify-content:center;align-items:center}.table-area .btn-select .td__temp>div{width:56px;padding:1px 6px 2px;font-size:12px;font-weight:700;border-radius:70px}.table-area .ico-cont--duc-id .td__temp{display:flex;justify-content:start;align-items:center;width:100%}.table-area .ico-cont--duc-id .td__temp>div{position:relative}.table-area .ico-cont--duc-id .td__temp>div .box,.table-area .ico-cont--duc-id .td__temp>div .bundle,.table-area .ico-cont--duc-id .td__temp>div .share{display:inline-block;vertical-align:text-top;margin-top:-1px;width:20px;height:20px}.table-area .ico-cont--duc-id .td__temp>div .share{background:url(/assets/img/ico_share_fill.88b52fe7.svg) no-repeat 0 0;background-size:100%}.table-area .ico-cont--duc-id .td__temp>div .bundle{background:url(/assets/img/ico_bundle_fill.b2333b4c.svg) no-repeat 0 0;background-size:100%}.table-area .ico-cont--duc-id .td__temp>div .box{background:url(/assets/img/ico_box.fdc6ebe6.svg) no-repeat 0 0;background-size:100%}.table-area .ico-cont--clip .td__temp{display:flex;align-items:center;max-width:1000px;gap:6px}.table-area .ico-cont--clip .td__temp:after{content:"";display:inline-block;vertical-align:top;margin:0;width:20px;min-width:20px;height:20px;background:url(/assets/img/ico_clip.03451e5e.svg) no-repeat 0 0;background-size:100%}.table-area .ico-cont--clip .td__temp>div{position:relative;width:auto}.table-area .badge--status .td__temp,.table-area .badge--status .td__temp>div{display:flex;justify-content:center;align-items:center}.table-area .badge--status .td__temp>div{min-width:56px;padding:1px 6px 2px;font-size:12px;font-weight:700;border-radius:70px}.table-area .badge--status.save .td__temp>div{color:#404f58;border:1px solid #cad2d7;background-color:#fff}.table-area .badge--status.request .td__temp>div{color:#cc7d00;border:1px solid #cad2d7;background-color:#fff}.table-area .badge--status.confirm .td__temp>div{color:#196f36;border:1px solid #cad2d7;background-color:#fff}.table-area .badge--status.reject .td__temp>div{color:#ff3535;border:1px solid rgba(255,53,53,.349);background-color:#fff}.table-area .badge--status.emergency-edit .td__temp>div{color:#db4279;border:1px solid #cad2d7;background-color:#fff}.table-area .badge--status.deploy .td__temp>div{color:#2273ff;border:1px solid #cad2d7;background-color:#fff}.table-area .badge--status--type2 .td__temp,.table-area .badge--status--type2 .td__temp>div{display:flex;justify-content:center;align-items:center}.table-area .badge--status--type2 .td__temp>div{width:auto;padding:1px 6px 2px;font-size:12px;font-weight:700;border-radius:70px}.table-area .badge--status--type2.waiting .td__temp>div{color:#404f58;border:1px solid #eaecee;background-color:#eaecee}.table-area .badge--status--type2.complete .td__temp>div{color:#196f36;border:1px solid #e7feef;background-color:#e7feef}.table-area .badge--level .td__temp{display:flex;justify-content:center;align-items:center;width:100%}.table-area .badge--level .td__temp>div{display:flex;align-items:center;justify-content:center;padding:0 5px;width:auto;min-width:20px;height:20px;font-size:12px;font-weight:700;border-radius:10px;background-color:#eaecee;color:#404f58}.table-area .badge--profile .td__temp{display:flex;align-items:center;justify-content:start;width:100%}.table-area .badge--profile .td__temp>div:before{content:"";display:inline-block;vertical-align:top;margin-right:8px;width:16px;height:17px}.table-area .badge--profile.user .td__temp>div:before{background:url(/assets/img/ico_profile_user.6c806af2.svg) no-repeat 0 0;background-size:100%}.table-area .badge--profile.admin .td__temp>div:before{background:url(/assets/img/ico_profile_admin.36e0c6ff.svg) no-repeat 0 0;background-size:100%}.table-area .td__temp--array>div{position:relative;width:100%;display:flex;align-items:center;flex-wrap:wrap;gap:8px}.table-area .td__temp--array>div .temp__item{display:flex;align-items:center}.table-area .td__temp--array>div .temp__item .temp__item__inner{padding:0 8px;border-radius:40px;background:#f8f8f8;color:#5a717f;font-size:13px;font-weight:500;line-height:1.69;text-align:center}.table-area .td__temp--created>div p{color:#242c30;font-size:14px;font-weight:500;line-height:22px;line-height:1.5}.table-area .td__temp--created>div em{display:block;color:#5a717f;font-size:12px;font-weight:500;line-height:1.5}.table-area .td__temp--creatorName>div{display:flex;flex-direction:column;gap:2px}.table-area .td__temp--creatorName>div p{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:100%;max-width:132px;color:#242c30;font-size:14px;font-weight:500;line-height:inherit}.table-area .td__temp--creatorName>div .tooltip-area{width:100%}.table-area .td__temp--creatorName>div .tooltip-area .btn-tooltip{position:relative;padding:0;height:21px;border-radius:3px;border:1px solid transparent;color:#708490;font-size:12px;font-weight:500;line-height:1.5;z-index:10}.table-area .td__temp--creatorName>div .tooltip-area .btn-tooltip:before{content:"";position:absolute;top:0;left:-4px;width:calc(100% + 8px);color:#4e626e;border:1px solid #eaecee;background-color:#f8f8f8;z-index:-1;transition:all .2s ease-in-out;opacity:0}.table-area .td__temp--creatorName>div .tooltip-area .btn-tooltip:active:before,.table-area .td__temp--creatorName>div .tooltip-area .btn-tooltip:focus:before,.table-area .td__temp--creatorName>div .tooltip-area .btn-tooltip:hover:before{opacity:1}.table-area .td__temp--creatorName>div .tooltip-area .btn-tooltip .q-focus-helper{display:none}.table-area .td__temp--creatorName>div .tooltip-area .btn-tooltip .q-btn__content{width:100%;text-align:left}.table-area .td__temp--creatorName>div .tooltip-area .btn-tooltip .q-btn__content span.block{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:100%;max-width:82px}.table-area .td__temp--questionStatus .td__temp .td-div{position:relative;padding:9px 0}.table-area .td__temp--questionStatus .td__temp .td-div.row{width:100%}.table-area .td__temp--questionStatus .td__temp .td-div.row .td-div__item{position:relative;width:16.6666666667%;text-align:center}.table-area .td__temp--questionStatus .td__temp .td-div.row .td-div__item.is-ico-new>span{position:relative;display:inline-block;vertical-align:top}.table-area .td__temp--questionStatus .td__temp .td-div.row .td-div__item.is-ico-new>span:after{content:"";position:absolute;top:-3px;right:-4px;z-index:10;display:inline-block;vertical-align:top;width:4px;height:4px;border-radius:50%;background-color:#ff6c6d}.table-area .td__temp--questionStatus .td__temp .td-div.row .td-div__item.is-ico-new>span em{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;position:relative;display:block;max-width:58px;margin:0 auto}.table-area .td__temp--questionStatus .td__temp .td-div.row span+span:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:1px;height:20px;background-color:#eaecee}.table-area .td__temp--editBtns .q-btn{width:28px;height:28px;padding:0;border-radius:6px;background-color:#8899a4}.table-area .td__temp--editBtns .q-btn.btn-outline{background-color:#fff!important;border:1px solid #8899a4}.table-area .td__temp--defaultValueYn{text-align:-webkit-center}.table-area .td__temp--defaultValueYn .default-value{width:20px;height:20px;border-radius:50%;padding:2px 2px;font-size:12px;font-weight:700}.table-area .td__temp--defaultValueYn .default-value.yes{background-color:#e7feef;color:#196f36}.table-area .td__temp--defaultValueYn .default-value.no{background-color:#fee7e7;color:#ff6c6d}.table-area .td__temp--permission .permission__list{display:flex;align-items:center;gap:4px}.table-area .td__temp--permission .permission__list li{display:inline-flex;padding:0 8px;border-radius:40px;background:#f8f8f8;color:#5a717f;font-size:13px;font-weight:500;line-height:1.69}.table-area.courseware-edit .q-table__container .q-table__middle.scroll{padding-right:0}.table-area.courseware-edit .q-table__container .q-table thead tr th{background-color:#eaecee}.table-area.courseware-edit .q-table__container{border:1px solid #dcdcdd}.table-area.courseware-edit .q-table__container .q-table thead tr th{border-radius:0!important}.table-area.courseware-edit .q-table__container .q-table tbody td:nth-child(5) div{white-space:normal;overflow-wrap:anywhere}.table-area.courseware-edit--2 .q-table__container .q-table tbody td{padding-top:9px;padding-bottom:9px}.table-area.courseware-edit--2 .q-table__container .q-table tbody td:nth-child(6) div{white-space:normal;overflow-wrap:anywhere}.table-area.courseware-edit .q-table__container{position:relative}.table-area.courseware-edit .q-table__container:after{content:"";width:10px;height:48px;background:#eaecee;position:absolute;z-index:100;right:0;top:0;border-top-right-radius:0}.q-tabs--not-scrollable .q-tabs__arrow,body.mobile .q-tabs--scrollable.q-tabs--mobile-without-arrows .q-tabs__arrow{display:none!important}.tabs-router-view-area{position:relative}.section__header+.q-separator{margin-top:-1px}.tab-area{position:relative}.tab-area .q-tabs+.q-separator{margin-top:-1px}.tab-area .q-tabs .q-tab{min-width:unset;min-height:36px;text-transform:none}.tab-area .q-tabs .q-tab.q-tab--active .q-tab__label,.tab-area .q-tabs .q-tab.q-tab--active .q-tabs .q-tab.q-router-link--active .q-tab__label{color:#242c30!important;font-weight:700!important}.tab-area .q-tabs .q-tab .q-tab__content{padding:0}.tab-area .q-tabs .q-tab .q-tab__content .q-tab__label{color:#708490;font-size:16px;font-weight:400}.tab-area .q-tab-panels .q-tab-panel{padding:0}.tab-area.tab-area--section .q-tabs{border-bottom:none}.tab-area.tab-area--section .q-tabs .q-tab{padding:21px 16px 16px 16px;justify-content:center;min-width:192px}.tab-area.tab-area--section .q-tabs .q-tab.q-tab--active .q-tab__label,.tab-area.tab-area--section .q-tabs .q-tab.q-tab--active .q-tabs .q-tab.q-router-link--active .q-tab__label{color:#04aaae!important}.tab-area.tab-area--section .q-tabs .q-tab.q-tab--active .q-tab__content:has(i.mdi-chevron-right){color:#04aaae}.tab-area.tab-area--section .q-tabs .q-tab .q-tab__content .q-tab__label{color:#a9b5bd;font-size:18px;font-weight:600;line-height:1.5}.tab-area.tab-area--section .q-tabs .q-tab .q-tab__content:has(i.mdi-chevron-right){flex-direction:row-reverse;gap:6px;color:#a9b5bd}.tab-area.tab-area--section .q-tabs .q-tab .q-tab__content:has(i.mdi-chevron-right) .q-tab__label{padding:0}.tab-area.tab-area--content .q-tabs{border-bottom:none}.tab-area.tab-area--content .q-tabs .q-tabs__content{gap:8px}.tab-area.tab-area--content .q-tabs .q-tabs__content .q-tab{padding:3px 12px 3px;justify-content:center;min-width:120px;min-height:32px;border-radius:16px;border:1px solid #dcdcdd}.tab-area.tab-area--content .q-tabs .q-tabs__content .q-tab.q-tab--active{border:1px solid #1dd0d4}.tab-area.tab-area--content .q-tabs .q-tabs__content .q-tab.q-tab--active .q-tab__label,.tab-area.tab-area--content .q-tabs .q-tabs__content .q-tab.q-tab--active .q-tabs .q-tab.q-router-link--active .q-tab__label{color:#0ebec2!important}.tab-area.tab-area--content .q-tabs .q-tabs__content .q-tab .q-tab__content .q-tab__label{color:#9e9e9e;font-size:14px;font-weight:600}.tab-area.tab-area--detail .q-tabs .q-tab{justify-content:start;min-width:240px;min-height:56px}.tab-area.tab-area--detail .q-tabs .q-tab__label{padding:0;color:#a9b5bd;font-size:22px;font-weight:700}.tab-area.tab-area--detail .q-tabs .q-tab.q-router-link--active .q-tab__content .q-tab__label,.tab-area.tab-area--detail .q-tabs .q-tab.q-tab--active .q-tab__content .q-tab__label{color:#1e1e1e}.tab-area.tab-area--detail .q-tabs .q-tab .q-tab__content{padding:0}.tab-area.tab-area--detail .q-tabs .q-tab .q-tab__content .q-tab__label{color:#a9b5bd;font-size:22px;font-weight:700;line-height:1.5}.tab-area.tab-area--detail .q-tab-panel{padding:16px 0 0}.tab-area.tab-area--box-container .q-tabs{border-bottom:none;padding:4px 20px;background-color:#eaecee}.tab-area.tab-area--box-container .q-tabs:after,.tab-area.tab-area--box-container .q-tabs:before{content:"";position:absolute;top:50%;transform:translateY(-50%);display:inline-block;vertical-align:top;height:36px;z-index:10}.tab-area.tab-area--box-container .q-tabs:before{left:0;width:85px;background:linear-gradient(-90deg,rgba(234,236,238,0) .12%,#eaecee 80%)}.tab-area.tab-area--box-container .q-tabs:after{right:0;width:160px;background:linear-gradient(90deg,rgba(234,236,238,0) .12%,#eaecee 91.66%)}.tab-area.tab-area--box-container .q-tabs .q-tabs__arrow--faded{display:none!important}.tab-area.tab-area--box-container .q-tabs .q-tabs__arrow--left,.tab-area.tab-area--box-container .q-tabs .q-tabs__arrow--right{font-size:0;display:inline-block;vertical-align:top;z-index:20}.tab-area.tab-area--box-container .q-tabs .q-tabs__arrow--left{left:0;background:url(/assets/img/ico_box_container_prev.645285bc.svg) no-repeat 50%;background-size:20px 20px}.tab-area.tab-area--box-container .q-tabs .q-tabs__arrow--right{right:0;background:url(/assets/img/ico_box_container_next.195e85dc.svg) no-repeat 50%;background-size:20px 20px}.tab-area.tab-area--box-container .q-tabs .q-tabs__content{gap:4px}.tab-area.tab-area--box-container .q-tabs .q-tab{position:relative;padding:5px 6px 5px 12px;min-width:90px;max-width:200px;width:20%;min-height:36px;border-radius:6px;border:1px solid #eaecee;background:#eaecee;box-sizing:border-box}.tab-area.tab-area--box-container .q-tabs .q-tab.tab-size-md{min-width:150px}.tab-area.tab-area--box-container .q-tabs .q-tab.q-tab--active{border:1px solid #8899a4;background:#fff}.tab-area.tab-area--box-container .q-tabs .q-tab.q-tab--active .q-tab__content .q-tab__label,.tab-area.tab-area--box-container .q-tabs .q-tab.q-tab--active .q-tab__content .tab__label{color:#4e626e;font-size:14px;font-weight:600}.tab-area.tab-area--box-container .q-tabs .q-tab .q-tab__content{justify-content:space-between;padding:0;width:100%;height:unset;gap:4px}.tab-area.tab-area--box-container .q-tabs .q-tab .q-tab__content .q-tab__label,.tab-area.tab-area--box-container .q-tabs .q-tab .q-tab__content .tab__label{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;color:#8899a4}.tab-area.tab-area--box-container .q-tabs .q-tab .q-tab__content .q-btn{padding:0;transition:.2s ease-in-out}.tab-area.tab-area--box-container .q-tabs .q-tab .q-tab__content .q-btn:active,.tab-area.tab-area--box-container .q-tabs .q-tab .q-tab__content .q-btn:focus,.tab-area.tab-area--box-container .q-tabs .q-tab .q-tab__content .q-btn:hover{background:rgba(36,44,48,.1)}.tab-area.tab-area--box-container .q-tabs .q-btn-group{width:36px;height:36px}.tab-area.tab-area--box-container .q-tabs .q-btn-group .btn-add{padding:0;width:36px;height:36px}.tab-area.tab-area--box-container .q-tabs .q-btn-dropdown .q-btn__content .q-icon{font-size:0;width:24px;height:24px;background:url(/assets/img/ico_more_vert.1a41f0b1.svg) no-repeat 50%;background-size:16px 16px}.tab-area.tab-area--box-container .q-tabs:has(.q-tabs__arrow--faded):after,.tab-area.tab-area--box-container .q-tabs:has(.q-tabs__arrow--faded):before{display:none}.tab-area.tab-area--box-container .btn-add-1depth{padding:0;position:absolute;right:36px;top:50%;width:36px;height:36px;z-index:20;transform:translateY(-50%)}.tab-area.tab-area--box-container:has(.btn-add-1depth) .q-tabs{padding:4px 72px 4px 20px}.tab-panels-area.tab-panels-area--box-container .q-tab-panel{padding:0}.tree-area .q-tree .q-tree__node .q-tree__node-header{margin:0;padding:8px 4px;cursor:pointer}.tree-area .q-tree .q-tree__node .q-tree__node-header .q-tree__node-header-content:active,.tree-area .q-tree .q-tree__node .q-tree__node-header .q-tree__node-header-content:focus,.tree-area .q-tree .q-tree__node .q-tree__node-header .q-tree__node-header-content:hover{color:#242c30;font-size:13px;font-weight:600}.tree-area .q-tree .q-tree__node .q-tree__node-header .q-tree__node-header-content{font-size:13px;font-weight:500;color:#5a717f;transition:none}.tree-area .q-tree .q-tree__node .q-tree__arrow{font-size:0;width:16px;height:16px;background:url(/assets/img/ico_tree_arrow.008f5967.svg) no-repeat 0 0;background-size:100%}.tree-area .q-tree .q-tree__node>.q-tree__node-collapsible{overflow-x:hidden}.tree-area .q-tree .q-tree__node>.q-tree__node-collapsible>.q-tree__children{padding-left:14px}.tree-area .q-tree .q-tree__node>.q-tree__node-collapsible>.q-tree__children>.q-tree__node--child{padding:0 0 0 22px}.tree-area .q-tree .q-tree__node>.q-tree__node-collapsible>.q-tree__children>.q-tree__node--child>.q-tree__node-header>.q-tree__node-header-content>div:not(:has(.q-item)):before{content:"";display:inline-block;vertical-align:top;position:absolute;top:50%;left:-12px;width:8px;height:8px;background:url(/assets/img/ico_tree_circle.7e75bab1.svg) no-repeat 0 0;background-size:100%;transform:translateY(-50%)}.tree-area.tree-area--box-container{overflow:hidden;position:relative}.tree-area.tree-area--box-container .q-tree__node{padding-bottom:0}.tree-area.tree-area--box-container .q-tree__node:after{border:none}.tree-area.tree-area--box-container .q-tree__node .q-tree__node-header{padding:0;min-height:40px}.tree-area.tree-area--box-container .q-tree__node .q-tree__node-header:before{border:none}.tree-area.tree-area--box-container .q-tree__node .q-tree__node-header:active .q-tree__node-header-content>.row .q-badge,.tree-area.tree-area--box-container .q-tree__node .q-tree__node-header:focus .q-tree__node-header-content>.row .q-badge{background-color:#5a717f;color:#fff}.tree-area.tree-area--box-container .q-tree__node .q-tree__node-header .q-tree__node-header-content:active,.tree-area.tree-area--box-container .q-tree__node .q-tree__node-header .q-tree__node-header-content:focus,.tree-area.tree-area--box-container .q-tree__node .q-tree__node-header .q-tree__node-header-content:hover{color:#1e1e1e!important;font-size:14px!important;font-weight:600!important}.tree-area.tree-area--box-container .q-tree__node .q-tree__node-header .q-tree__node-header-content{color:#1e1e1e;text-overflow:ellipsis;font-size:14px;font-weight:500}.tree-area.tree-area--box-container .q-tree__node .q-tree__node-header .q-tree__node-header-content>.row{width:100%;justify-content:space-between}.tree-area.tree-area--box-container .q-tree__node .q-tree__node-header .q-tree__node-header-content>.row:before{display:none!important}.tree-area.tree-area--box-container .q-tree__node .q-tree__node-header .q-tree__node-header-content>.row .q-badge{display:inline-block;vertical-align:top;padding:7px 12px 8px;border-radius:6px;background-color:#eaecee;color:#242c30;font-size:14px;font-weight:600}.tree-area.tree-area--box-container .q-tree__node .q-tree__node-header .q-tree__node-header-content>.row .q-badge+span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:calc(100% - 70px)}.tree-area.tree-area--box-container .q-tree__node .q-tree__node-header .q-tree__node-header-content .tree__btn-group .q-btn{padding:0;width:32px;height:32px}.tooltip-area{position:relative}.tooltip-area .btn-tooltip{display:inline-block;vertical-align:top;padding:0;font-size:14px;font-weight:700;color:#3988ff}.tooltip-area.name .block{color:#242c30;font-size:14px;font-weight:500;line-height:inherit}.q-tooltip--style{position:relative;padding:4px 8px;border-radius:0 6px 6px 6px;background:rgba(51,62,69,.9);box-shadow:0 2px 4px 0 rgba(0,0,0,.25);color:#fff;font-size:12px;font-weight:500;line-height:1.5}.q-tooltip--style:has(.tooltip__info-box){overflow:visible;margin-top:8px!important;padding:14px 20px;border-radius:8px;background:rgba(43,43,43,.8)}.q-tooltip--style:has(.tooltip__info-box) .tooltip__info-box{overflow:visible;font-size:14px;font-weight:500;line-height:1.57;color:#fff}.q-tooltip--style:has(.tooltip__info-box) .tooltip__info-box:before{content:"";position:absolute;top:-16px;left:50%;transform:translateX(-50%);width:0;height:0;border-top:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid rgba(43,43,43,.8);border-left:8px solid transparent}.tree-area{position:relative}.tree-area .search__area{padding:0 16px}.tree-area .search__area .form-group--search .q-field.q-input{gap:4px;width:432px;border-radius:6px}.tree-area .search__area .form-group--search .q-field.q-input .q-field__before.q-field__marginal{padding:0 0 0 10px}.tree-area .search__area .form-group--search .q-field.q-input .q-field__before .ico-search{width:24px;height:24px}.tree-area .search__area .form-group--search .q-field.q-input .q-field__inner .q-field__control{padding:0 10px 0 0}.tree-area .search__area .btn-tree-structure{padding:7px 16px;font-size:14px;font-weight:600}.tree-area .search__area .btn-tree-structure.btn-tree-structure--active .q-btn__content .ico-tree-structure{background:url(/assets/img/ico_tree_structure_arrow_up.0d9f2059.svg) no-repeat 0 0;background-size:100%}.tree-area .search__area .btn-tree-structure .q-btn__content{gap:6px}.tree-area .search__area .btn-tree-structure .q-btn__content .ico-tree-structure{display:flex;align-items:center;justify-content:center;margin-top:1px;width:16px;height:16px;background:url(/assets/img/ico_tree_structure_arrow_down.348d59b2.svg) no-repeat 0 0;background-size:100%}.tree-area .he-tree{padding-right:8px;height:100%}.tree-area .he-tree .tree-node{overflow:hidden;position:relative;display:flex;align-items:center;padding:5px 6px 5px!important;min-height:40px;border-radius:4px;transition:background-color .2s ease-in-out;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.tree-area .he-tree .tree-node:hover{background-color:rgba(29,208,212,.03)!important}.tree-area .he-tree .tree-node .tree-node-inner{display:flex;align-items:start;gap:4px;height:100%;width:100%}.tree-area .he-tree .tree-node .tree-node-inner .div__temp-wrap{display:flex;align-items:start;width:100%;gap:2px}.tree-area .he-tree .tree-node .tree-node-inner .div__temp-wrap:before{content:"";display:inline-block;vertical-align:top;position:absolute;width:100%;height:100%;min-height:40px;top:0;left:0;z-index:0;background:rgba(29,208,212,.13);border-radius:0;transition:.2s ease-in-out;opacity:0}.tree-area .he-tree .tree-node .tree-node-inner .div__temp-wrap.tree-node__active:before{opacity:1}.tree-area .he-tree .tree-node .tree-node-inner .div__temp-wrap.tree-node__active .div__temp .tree-node__circle .circle__area .css-ico-circle{background-color:#8899a4}.tree-area .he-tree .tree-node .tree-node-inner .div__temp-wrap.tree-node__active .div__temp .tree-node__content__label--depth .q-chip{background-color:#5a717f}.tree-area .he-tree .tree-node .tree-node-inner .div__temp-wrap.tree-node__active .div__temp .tree-node__content__label--depth .q-chip .q-chip__content{color:#fff;font-weight:600}.tree-area .he-tree .tree-node .tree-node-inner .div__temp-wrap.tree-node__active .div__temp .tree-node__content__label--title strong{color:#242c30!important;font-weight:700!important}.tree-area .he-tree .tree-node .tree-node-inner .div__temp-wrap.tree-node__active .div__temp .tree-node__content__label--title p{color:#5a717f!important;font-weight:400!important}.tree-area .he-tree .tree-node .tree-node-inner .div__temp-wrap .div__temp{min-height:16px}.tree-area .he-tree .tree-node .tree-node-inner .div__temp-wrap .div__temp .tree-node__folding{position:relative;z-index:10}.tree-area .he-tree .tree-node .tree-node-inner .div__temp-wrap .div__temp .tree-node__folding .folding__area{width:16px;height:16px}.tree-area .he-tree .tree-node .tree-node-inner .div__temp-wrap .div__temp .tree-node__folding .folding__area .btn-folding{width:100%;height:100%}.tree-area .he-tree .tree-node .tree-node-inner .div__temp-wrap .div__temp .tree-node__folding .folding__area .btn-folding svg{width:100%;fill:#8899a4}.tree-area .he-tree .tree-node .tree-node-inner .div__temp-wrap .div__temp .tree-node__circle{position:relative;display:flex;align-items:center;justify-content:center;width:16px;height:16px}.tree-area .he-tree .tree-node .tree-node-inner .div__temp-wrap .div__temp .tree-node__circle .circle__area{display:flex;align-items:center;justify-content:center;width:6px;height:6px}.tree-area .he-tree .tree-node .tree-node-inner .div__temp-wrap .div__temp .tree-node__circle .circle__area .css-ico-circle{z-index:10;display:inline-block;vertical-align:top;width:4px;height:4px;border-radius:50%;background-color:rgba(136,153,164,.3);transition:.2s ease-in-out}.tree-area .he-tree .tree-node .tree-node-inner .div__temp-wrap .div__temp .tree-node__content{position:relative;padding:0;gap:0}.tree-area .he-tree .tree-node .tree-node-inner .div__temp-wrap .div__temp .tree-node__content .tree-node__content__label--title strong{display:block;color:#5a717f;font-size:13px;font-weight:600;line-height:1.23}.tree-area .he-tree .tree-node .tree-node-inner .div__temp-wrap .div__temp .tree-node__content .tree-node__content__label--title p{margin-top:3px;color:#8899a4;font-size:13px;font-weight:400;line-height:1.38}.tree-area .he-tree .tree-node .tree-node-inner .div__temp-wrap .div__temp .tree-node__content .btn-group--tree .q-btn{padding:0;width:32px;height:32px}.tree-area .he-tree .badge--status .td__temp,.tree-area .he-tree .badge--status .td__temp>div{display:flex;justify-content:center;align-items:center}.tree-area .he-tree .badge--status .td__temp>div{min-width:56px;padding:1px 6px 2px;font-size:12px;font-weight:700;border-radius:70px}.tree-area .he-tree .badge--status.save .td__temp>div{color:#404f58;border:1px solid #cad2d7;background-color:#fff}.tree-area .he-tree .badge--status.request .td__temp>div{color:#cc7d00;border:1px solid #cad2d7;background-color:#fff}.tree-area .he-tree .badge--status.confirm .td__temp>div{color:#196f36;border:1px solid #cad2d7;background-color:#fff}.tree-area .he-tree .badge--status.reject .td__temp>div{color:#ff3535;border:1px solid rgba(255,53,53,.349);background-color:#fff}.tree-area .he-tree .badge--status.emergency-edit .td__temp>div{color:#db4279;border:1px solid #cad2d7;background-color:#fff}.tree-area .he-tree .badge--status.deploy .td__temp>div{color:#2273ff;border:1px solid #cad2d7;background-color:#fff}.tree-area .he-tree.filter-tree{height:calc(100% - 40px)}.tree-area .he-tree::-webkit-scrollbar{overflow:visible;width:2px}.tree-area .he-tree::-webkit-scrollbar-thumb{width:2px;border-radius:2px;background-clip:padding-box;background-color:#8899a4;cursor:grab}.tree-area .he-tree::-webkit-scrollbar:horizontal{height:2px}.tree-area .he-tree::-webkit-scrollbar-track{background-color:rgba(202,210,215,.5)}.tree-area--box-container .q-scrollarea{padding:0 24px}.tree-area--box-container .he-tree{padding:10px 16px 30px}.tree-area--box-container .he-tree .tree-node{position:relative;padding:0!important;min-height:40px;border-radius:0!important}.tree-area--box-container .he-tree .tree-node:hover{background-color:transparent!important}.tree-area--box-container .he-tree .tree-node .tree-node-inner{align-items:center;width:100%}.tree-area--box-container .he-tree .tree-node .tree-node-inner .div__temp-wrap{gap:0}.tree-area--box-container .he-tree .tree-node .tree-node-inner .div__temp-wrap:before{content:"";position:absolute;width:100%;height:40px;top:0;left:0;z-index:-1;background:rgba(29,208,212,.13);border-left:2px solid #6ad1f2;transition:.2s ease-in-out;opacity:0}.tree-area--box-container .he-tree .tree-node .tree-node-inner .div__temp-wrap.tree-node__active:before{opacity:1}.tree-area--box-container .he-tree .tree-node .tree-node-inner .div__temp-wrap.tree-node__active .tree-node__content__label--depth .q-chip{background-color:#5a717f}.tree-area--box-container .he-tree .tree-node .tree-node-inner .div__temp-wrap.tree-node__active .tree-node__content__label--depth .q-chip .q-chip__content{color:#fff}.tree-area--box-container .he-tree .tree-node .tree-node-inner .div__temp-wrap .div__temp{gap:8px;min-height:32px}.tree-area--box-container .he-tree .tree-node .tree-node-inner .div__temp-wrap .div__temp .tree-node__folding{position:relative;z-index:10}.tree-area--box-container .he-tree .tree-node .tree-node-inner .div__temp-wrap .div__temp .tree-node__folding .folding__area{display:flex;align-items:center;width:20px;height:20px}.tree-area--box-container .he-tree .tree-node .tree-node-inner .div__temp-wrap .div__temp .tree-node__folding .folding__area .btn-folding{width:100%;height:100%}.tree-area--box-container .he-tree .tree-node .tree-node-inner .div__temp-wrap .div__temp .tree-node__folding .folding__area .btn-folding svg{width:100%;fill:#8899a4}.tree-area--box-container .he-tree .tree-node .tree-node-inner .div__temp-wrap .div__temp .tree-node__content{padding:0 8px 0 0;min-height:32px}.tree-area--box-container .he-tree .tree-node .tree-node-inner .div__temp-wrap .div__temp .tree-node__content__label--depth{height:26px}.tree-area--box-container .he-tree .tree-node .tree-node-inner .div__temp-wrap .div__temp .tree-node__content__label--depth .q-chip{margin:0 8px 0 0;padding:0 12px 0;height:100%;border-radius:6px;background:#eaecee}.tree-area--box-container .he-tree .tree-node .tree-node-inner .div__temp-wrap .div__temp .tree-node__content__label--depth .q-chip .q-chip__content{color:#242c30;font-size:14px;font-weight:600}.tree-area--box-container .he-tree .tree-node .tree-node-inner .div__temp-wrap .div__temp .tree-node__content__label--title.has-title .q-item__section{color:#1e1e1e;font-size:14px;font-weight:500}.tree-area--box-container .he-tree .tree-node .tree-node-inner .div__temp-wrap .div__temp .tree-node__content__label--title .q-item__section{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;max-width:-moz-fit-content;max-width:fit-content;color:#9e9e9e;font-size:14px;font-weight:500}.tree-area--box-container .he-tree .tree-node .tree-node-inner .div__temp-wrap .div__temp .tree-node__content__label--count .warning{color:#ff3535}.tree-area--box-container .he-tree .tree-node .tree-node-inner .div__temp-wrap .div__temp .tree-node__content__label--count .over{color:#2273ff}.tree-area--box-container .he-tree .tree-node .tree-node-inner .div__temp-wrap .div__temp .tree-node__content__label--count .lock{display:inline-block;min-width:30px;height:18px;line-height:18px;padding:0 4px;margin:0 0 0 1px;border-radius:10px;background:#dde1e4;color:#111;font-size:12px;font-weight:500;text-align:center}.tree-area--box-container .he-tree .tree-node .tree-node-inner .div__temp-wrap .div__temp .tree-node__content__label--depth .q-input .q-field__native{padding:0;width:100%;height:26px;text-align:left}.tree-area--box-container .he-tree .tree-node .tree-node-inner .div__temp-wrap .div__temp .tree-node__content .btn-group--tree .q-btn{padding:0;width:32px;height:32px}.tree-area--box-container .he-tree .tree-node.drag-placeholder-wrapper{border-bottom:4px solid #0ebec2}.tree-area--box-container .he-tree .tree-node.drag-placeholder-wrapper>.tree-node-inner{display:none}.tree-area--box-container .he-tree--skin-orange .tree-node .tree-node-inner .div__temp-wrap:before{background:rgba(253,154,0,.13);border-left:2px solid #fd9a00}.tree-area--box-container .he-tree--skin-orange .tree-node .tree-node-inner .div__temp-wrap.tree-node__active .tree-node__content__label--depth .q-chip{border:1px solid #fd9a00!important;background-color:#fd9a00!important}.tree-area--box-container .he-tree--skin-orange .tree-node .tree-node-inner .div__temp-wrap.tree-node__active .tree-node__content__label--depth .q-chip .q-chip__content{color:#fff!important}.tree-area--box-container .he-tree--skin-orange .tree-node .tree-node-inner .div__temp-wrap .div__temp .tree-node__content__label--depth .q-chip{border:1px solid #ffda7a;background-color:#fdf6d5}.tree-area--box-container .he-tree--skin-orange .tree-node .tree-node-inner .div__temp-wrap .div__temp .tree-node__content__label--depth .q-chip .q-chip__content{color:#cc7d00}.tree-area--box-container .he-tree--skin-orange .tree-node.drag-placeholder-wrapper{border-bottom:4px solid #fd9a00}.q-layout{position:relative;margin:0 auto;width:100%}.q-layout .q-layout__shadow:after{box-shadow:none}.q-layout .layout__inner{display:block;margin:0 auto}.q-layout .q-page-container .q-page>.page-h-100__inner>section,.q-layout .q-page-container .q-page>section{padding-top:136px}.q-layout .q-page-container .q-page.page-h-100{display:grid!important}.q-layout .q-page-container .q-page.page-h-100 .page-h-100__inner{height:100%!important}.q-layout .q-page-container .q-page .page__header{position:fixed;width:100%;top:64px;left:0;padding:19px 40px;min-height:72px;border-bottom:1px solid #cad2d7;background-color:#fff;z-index:110}.q-layout .q-page-container .q-page .section__header{position:relative;display:flex;align-items:center;justify-content:space-between;padding:0 40px}.q-layout .q-page-container .q-page .section__header.fixed{width:100%;top:64px;left:0;padding:0 40px;min-height:64px;border-bottom:1px solid #cad2d7;background-color:#fff;z-index:110}.q-layout .q-page-container .q-page .section__header.fixed~.q-tab-panels{padding-top:64px}.q-layout .q-page-container .q-page .section__header .q-btn.btn-size-sm{padding:11px 16px;min-width:112px;font-size:14px;line-height:1}.q-layout .q-page-container .q-page .section__header .q-btn{min-width:150px;font-size:16px;font-weight:700;line-height:1.5}.q-layout .q-page-container .q-page .section__header .q-btn .ico-deploy{margin-top:2px}.q-layout:not(:has(.page__header)) .q-page>.page-h-100__inner>section,.q-layout:not(:has(.page__header)) .q-page>section{padding-top:64px}.q-header .layout__inner{min-width:1440px}.header{height:64px;background-color:#e8fafb;border-bottom:0}.header:after{content:"";position:absolute;bottom:0;left:0;z-index:10;width:100%;border-bottom:1px solid #bbf1f2}.header .layout__inner{padding:0 40px;height:100%}.header .q-toolbar{padding:0;height:100%}.header .header__logo{position:relative}.header .header__logo .ico-cont .flex{gap:20px}.header .header__logo .q-btn{padding:0}.header .header__gnb{gap:24px}.header .header__gnb .q-item{padding:0;min-width:100px;height:64px;text-align:center}.header .header__gnb .q-item:after{content:"";position:absolute;bottom:0;left:50%;z-index:10;width:0;height:3px;margin-top:0;background-color:#04aaae;transition:.2s ease-in-out}.header .header__gnb .q-item__label{color:#8899a4;font-size:18px;font-weight:700;transition:color .3s;-webkit-transition:color .3s}.header .header__gnb .q-item__label--caption{display:none}.header .header__gnb .q-item.btn-link--active{color:transparent}.header .header__gnb .q-item.btn-link--active:after{left:0;width:100%}.header .header__gnb .q-item.btn-link--active .q-item__label{color:#04aaae}.header .header__user{display:flex;align-items:center;gap:40px}.header .header__user .user__account p{color:#242c30;font-size:14px;font-weight:700}.header .header__user .user__account em{color:#708490;font-size:12px;font-weight:500}.header .header__user .btn-logout{padding:5px 8px 4px;color:#4e626e;font-size:12px;font-weight:600;line-height:1.5;letter-spacing:.2px;background-color:transparent}.header--authoring-tool{background-color:#04aaae}.header--authoring-tool .q-toolbar{position:relative;display:flex;align-items:center;justify-content:center;padding:0 20px;min-height:40px}.header--authoring-tool .q-toolbar .header__title .title{position:relative;font-size:16px;font-weight:700}.header--authoring-tool .q-toolbar .header__title .title:before{content:"";width:24px;height:24px;background:url(/assets/img/ico_file.92cb7e61.svg) no-repeat 0 0;background-size:100%}.header--authoring-tool .q-toolbar .header__title .title:after{content:attr(data-label);display:inline-flex;justify-content:center;align-items:center;min-width:56px;padding:4px 6px 4px;font-size:12px;font-weight:700;line-height:1;border-radius:70px}.header--authoring-tool .q-toolbar .header__page-out{position:absolute;top:0;right:20px;z-index:10;min-width:40px;width:40px;height:40px}.header--authoring-tool .q-toolbar .header__page-out .q-btn{width:inherit;height:inherit;border-radius:0!important}.header--authoring-tool.status--save{background-color:#8899a4}.header--authoring-tool.status--save .q-toolbar .header__title .title:after{color:#404f58;background-color:#eaecee}.header--authoring-tool.status--request{background-color:#f1a42c}.header--authoring-tool.status--request .q-toolbar .header__title .title:after{color:#cc7d00;background-color:#fdf6d5}.header--authoring-tool.status--confirm{background-color:#22ce5d}.header--authoring-tool.status--confirm .q-toolbar .header__title .title:after{color:#196f36;background-color:#e7feef}.header--authoring-tool.status--deploy{background-color:#3988ff}.header--authoring-tool.status--deploy .q-toolbar .header__title .title:after{color:#2273ff;background-color:#e7effe}.header--authoring-tool.status--reject{background-color:#ff3535}.header--authoring-tool.status--reject .q-toolbar .header__title .title:before{content:"";width:24px;height:24px;background:url(/assets/img/ico_info.3fbe4f19.svg) no-repeat 0 0;background-size:100%}.header--authoring-tool.status--reject .q-toolbar .header__title .title:after{color:#ff3535;background-color:#fff}.header--authoring-tool.status--emergency-edit{background-color:#db4279}.header--authoring-tool.status--emergency-edit .q-toolbar .header__title .title:before{content:"";width:24px;height:24px;background:url(/assets/img/ico_info.3fbe4f19.svg) no-repeat 0 0;background-size:100%}.header--authoring-tool.status--emergency-edit .q-toolbar .header__title .title:after{color:#db4279;background-color:#fff}.header--authoring-tool.status--viewer{background-color:#242c30}.header--authoring-tool.status--viewer .q-toolbar .header__title .title:before{content:"";width:24px;height:24px;background:url(/assets/img/ico_viewer.8298f83c.svg) no-repeat 0 0;background-size:100%}.q-footer{position:relative;width:100%;height:58px;border-top:1px solid #cad2d7;background-color:#fff}.q-footer.fixed{position:fixed}.q-footer .layout__inner{padding:20px 0;display:flex;justify-content:center}.q-footer .layout__inner .copyright{color:#708490;font-size:12px;font-weight:600;line-height:1.5}.drawer-area{position:absolute;top:0;right:0;z-index:10}.drawer-area .btn-drawer{overflow:hidden;position:absolute;top:46px;left:-40px;z-index:1010;display:flex;align-items:center;width:28px;height:28px;min-width:unset;min-height:unset;border:1px solid #a9b5bd;background:#f8f8f8;box-shadow:0 4px 4px 0 rgba(0,0,0,.25);transition:left .1s;border-radius:100%!important}.drawer-area .btn-drawer .ico-arrow{display:inline-block;vertical-align:top;width:24px;height:24px;background:url(/assets/img/ico_arrow_left.1182ea10.svg) no-repeat 0 0;background-size:100%}.drawer-area .btn-drawer.btn-drawer--open{left:-14px}.drawer-area .btn-drawer.btn-drawer--open .ico-arrow{background:url(/assets/img/ico_arrow_right.74332d29.svg) no-repeat 0 0;background-size:100%}.drawer-area .q-drawer-container .q-layout--prevent-focus{visibility:visible}@media(max-width:1920px){body{overflow-x:auto;min-width:1440px}}[class^=content--]{position:relative}.content--side{position:fixed;top:136px;left:0;z-index:100;padding:16px;width:276px;border-right:1px solid #cad2d7;background:#f8f8f8}.content--side .side__inner{height:100%;border-radius:6px;border:1px solid #404f58;background-color:#fff}.content--side .side__inner.tree-question{border:1px solid #cad2d7}.content--side .side__inner.tree-question .tree-data-selector-area{padding-right:12px}.content--side .side__inner.tree-question .tree-area .he-tree .tree-node:hover{background-color:#eaecee!important}.content--side .side__inner .tree-data-selector-area{position:relative;padding:12px 4px 8px 12px}.content--side .side__inner .tree-data-selector-area .q-btn.q-btn-dropdown--simple{display:block;padding:0 8px;width:100%;height:44px;border-radius:6px;background-color:#404f58}.content--side .side__inner .tree-data-selector-area .q-btn.q-btn-dropdown--simple .q-btn__content{overflow:hidden;display:block;white-space:nowrap;text-overflow:ellipsis;width:92%;height:44px;line-height:44px;gap:0;font-size:14px;color:#fff;text-align:left}.content--side .side__inner .tree-data-selector-area .q-btn.q-btn-dropdown--simple .q-btn__content>.block{max-width:154px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.content--side .side__inner .tree-data-selector-area .q-btn.q-btn-dropdown--simple .q-btn__content .q-btn-dropdown__arrow{position:absolute;right:8px;top:50%;transform:translateY(-50%);z-index:10;font-size:20px;color:#a9b5bd}.content--side .side__inner .tree-area{padding:0 12px 0 12px}.content--side .side__inner .tree-area .vtlist{padding:0;overflow:auto;-webkit-overflow-scrolling:touch}.content--side .side__inner .tree-area .vtlist .vtlist-inner{min-width:100%;width:-moz-max-content;width:max-content}.content--list{padding:24px 24px 0;width:100%}.content--list .list__search{gap:10px}.content--list .list__search .search__info .ico-info{margin-top:1px}.content--list .list__container{height:calc(100% - 74px)}.content--list .list__container .table-area{position:relative;height:100%}.content--list .list__container .table-area.pt-16 .q-table__container{padding-top:16px}.content--side+.content--list{padding-bottom:58px;width:calc(100% - 276px)}.content--side+.content--list .list__inner{padding:0 24px}.content--detail{position:relative;width:100%}.content--detail .detail__inner{position:relative;display:block;margin:0 auto;max-width:1200px;padding:35px 24px 80px}.content--detail .detail__inner.full-width{max-width:unset;padding:24px}.content--detail .detail__inner .detail__item{position:relative}.content--detail .detail__inner .detail__item>.row{min-height:32px}.content--detail .detail__inner .detail__item .detail__filter dl{position:relative;display:inline-flex;align-items:center}.content--detail .detail__inner .detail__item .detail__filter dl.is-border-left:before{content:"";border-left:1px solid #4e626e;height:20px;position:absolute;top:50%;left:-8px;transform:translateY(-50%);opacity:.3}.content--detail .detail__inner .detail__item .detail__filter dl dt{margin-right:3px;color:#404f58;font-size:12px;font-weight:600}.content--detail .detail__inner .detail__item .detail__filter dl dd{color:#708490;font-size:12px;font-weight:600}.content--detail .detail__inner .detail__item .detail__filter--style2{position:relative;padding:11px 24px;gap:10px;border-radius:8px;border:1px solid #eaecee;background:#f8f8f8}.content--detail .detail__inner .detail__item .detail__filter--style2 .filter__info span{color:#ff3535;font-size:12px;font-weight:400}.content--detail .detail__inner .detail__item .detail__filter--style2 .filter__data dl{display:flex;align-items:center;font-size:14px;font-weight:600;color:#404f58}.content--detail .detail__inner .detail__item .q-scrollarea .q-scrollarea__bar--v,.content--detail .detail__inner .detail__item .q-scrollarea .q-scrollarea__thumb,.content--detail .detail__inner .detail__item .q-scrollarea .q-scrollarea__thumb--v{right:0;border-radius:2px;width:2px}.content--detail .detail__inner .detail__item .table-area .q-table__container{padding-top:0}.content--detail .detail__inner .detail__item .table-area .q-table__container .q-table tbody tr{cursor:default}.content--detail .detail__inner .detail__item .table-area .q-table__container .q-table tbody td{padding:11px 12px;height:auto;color:#404f58;font-size:14px;font-weight:500;line-height:1.57}.content--detail .detail__inner .btn-group--bottom .q-btn{padding:9px 15px;font-size:16px;font-weight:700}.content--detail--box-container{position:relative;padding:24px}.content--detail--box-container+.btn-group--bottom{padding:0 24px}.content--detail--box-container .content--detail--box-container__inner{overflow:hidden;position:relative;border-radius:6px;border:1px solid #dcdcdd;background-color:#fff}.content--detail--box-container .content--detail--box-container__inner .tab-panels-area--box-container .tree-area--box-container{padding:16px 0}.content--detail--box-container .content--detail--box-container__inner .tab-panels-area--box-container .textarea-area{position:relative;margin-top:8px;padding:0 16px 24px}.content--detail--box-container:has(.splitter-area) .content--detail--box-container__inner{height:100%;background-color:#f8f8f8}.content--detail--box-container:has(.splitter-area) .content--detail--box-container__inner .btn-group--bottom{padding:24px 0 0;margin:0}.q-page{position:relative;margin:0 auto}.q-page-container{padding-top:0!important;padding-bottom:0!important}.q-page-container .layout__inner.full-width{max-width:unset!important}.q-layout:has(.page--login) .q-footer{background-color:#f8f8f8}.page--login{background-color:#f8f8f8}.page--login .section-login{position:relative;padding-top:0!important}.page--login .section-login .login-area{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.page--login .section-login .login-area .login__box{position:relative;padding:30px}.page--login .section-login .login-area .login__box .login__title{display:flex;flex-direction:column;align-items:center;justify-content:center}.page--login .section-login .login-area .login__box .login__title .title__logo .ico-cont .ico-daekyo{width:104px;height:33px}.page--login .section-login .login-area .login__box .login__title .title__logo .ico-cont .ico-dsdp{width:214px;height:33px}.page--login .section-login .login-area .login__box .login__title .title__logo .ico-cont+.ico-cont{margin-top:16px}.page--login .section-login .login-area .login__box .login__title .title__text{display:block;margin-top:24px;font-size:32px;font-weight:700;line-height:1;color:#333e45}.page--login .section-login .login-area .login__box .login__entry{margin-top:50px;display:flex;justify-content:center}.page--login .section-login .login-area .login__box .login__entry .q-btn{padding:34px 40px;min-width:320px;border-radius:12px!important;border:1px solid #cad2d7;background:#fff}.page--login .section-login .login-area .login__box .login__entry .q-btn .q-btn__content{display:flex;align-items:center;gap:8px}.page--login .section-login .login-area .login__box .login__entry .q-btn .q-btn__content em{display:block;color:#1e1e1e;font-size:24px;font-weight:700}.page--login .section-login .login-area .login__box .login__entry .login__list{display:flex;align-items:center;gap:24px}.page--login .section-login .login-area .login__box .login__entry .login__list .login__item{display:flex;flex-direction:column;align-items:center;width:280px;height:280px;border-radius:12px;border:1px solid #cad2d7;background:#fff}.page--login .section-login .login-area .login__box .login__entry .login__list .login__item .q-btn{padding:40px;width:100%;height:100%}.page--login .section-login .login-area .login__box .login__entry .login__list .login__item .q-btn .q-btn__content{display:flex;flex-direction:column;align-items:center;gap:14px}.page--login .section-login .login-area .login__box .login__entry .login__list .login__item .q-btn .q-btn__content em{display:block;color:#1e1e1e;font-size:24px;font-weight:700}.page--courseware .section-courseware .q-table tbody tr:has(.row--selected){background:#e8fafb}.page--courseware .section-courseware__regist__deploy .content--detail--box-container{padding:24px 24px 40px}.page--courseware .section-courseware__regist__deploy .content--detail .detail__inner{padding:0 24px 24px;max-width:unset}.page--courseware .section-courseware__regist__deploy .content--detail .detail__inner .table-area .q-table__container{padding-top:0}.page--courseware .section-courseware__regist__deploy .content--detail .detail__inner .table-area .q-table__container .q-table tbody td{height:64px}.page--question .section-question .q-table tbody tr:has(.row--selected){background:rgba(29,208,212,.03)}.page--question .section-question .q-table tbody tr:has(.row--highlighted){background:rgba(255,247,230,.6)!important}.layout--authoring-tool{position:relative}.layout--authoring-tool .q-page-container{padding-top:40px!important}.page--contents__authoring-tool [class^=section-authoring-tool__]{position:relative;padding-top:0!important}.page--contents__authoring-tool [class^=section-authoring-tool__] [class^=sidebar-]{position:relative}.page--contents__authoring-tool [class^=section-authoring-tool__] .sidebar-components [class^=ico-]{width:24px;height:24px}.page--contents__authoring-tool [class^=section-authoring-tool__] .sidebar-components .q-list{width:100%}.page--contents__authoring-tool [class^=section-authoring-tool__] .sidebar-components .q-list .q-item__label--header{padding:20px 20px 10px;font-size:18px;font-weight:700;color:#404f58}.page--contents__authoring-tool [class^=section-authoring-tool__] .sidebar-components .q-list .q-item{padding:20px;gap:6px}.page--contents__authoring-tool [class^=section-authoring-tool__] .sidebar-components .q-list .q-item .q-item__section .q-item__label{display:block;margin:0;color:#404f58;font-size:16px;font-weight:700}.page--contents__authoring-tool [class^=section-authoring-tool__] .sidebar-components .q-list .q-item .q-item__section .q-item__label--caption{margin:18px 0 0 0}.page--contents__authoring-tool [class^=section-authoring-tool__] .sidebar-components .q-list .q-item .q-item__section .q-item__label--caption .q-btn-group{display:flex;flex-wrap:wrap;gap:14px 8px}.page--contents__authoring-tool [class^=section-authoring-tool__] .sidebar-components .q-list .q-item .q-item__section .q-item__label--caption .q-btn-group.col-2 .q-btn{width:calc(50% - 4px)}.page--contents__authoring-tool [class^=section-authoring-tool__] .sidebar-components .q-list .q-item .q-item__section .q-item__label--caption .q-btn-group.col-4 .q-btn{width:calc(25% - 6px)}.page--contents__authoring-tool [class^=section-authoring-tool__] .sidebar-components .q-list .q-item .q-item__section .q-item__label--caption .q-btn-group.btn-group--resources .q-btn{padding:0 12px;height:60px;color:#333e45;font-size:12px;font-weight:700;transition:border,background-color .36s cubic-bezier(.4,0,.2,1)}.page--contents__authoring-tool [class^=section-authoring-tool__] .sidebar-components .q-list .q-item .q-item__section .q-item__label--caption .q-btn-group.btn-group--resources .q-btn:active,.page--contents__authoring-tool [class^=section-authoring-tool__] .sidebar-components .q-list .q-item .q-item__section .q-item__label--caption .q-btn-group.btn-group--resources .q-btn:focus,.page--contents__authoring-tool [class^=section-authoring-tool__] .sidebar-components .q-list .q-item .q-item__section .q-item__label--caption .q-btn-group.btn-group--resources .q-btn:hover{border:1px solid #77e3e5;background-color:#e8fafb;color:#006f72;font-size:12px;font-weight:800}.page--contents__authoring-tool [class^=section-authoring-tool__] .sidebar-components .q-list .q-item .q-item__section .q-item__label--caption .q-btn-group.btn-group--resources .q-btn .q-btn__content{flex-direction:column}.page--contents__authoring-tool [class^=section-authoring-tool__] .sidebar-components .q-list .q-item .q-item__section .q-item__label--caption .q-btn-group.btn-group--resources .q-btn .q-btn__content i{margin-top:5px}.page--contents__authoring-tool [class^=section-authoring-tool__] .sidebar-components .q-list .q-item.sidebar-components--type .q-item__section--main{font-size:13px;font-weight:600;color:#4e626e}.page--contents__authoring-tool [class^=section-authoring-tool__] .sidebar-components .q-list .q-item.sidebar-components--type .q-item__section--side{color:#0ebec2;font-size:18px;font-weight:700}.page--contents__authoring-tool [class^=section-authoring-tool__] .sidebar-components .q-list .q-separator--horizontal{background:#dcdcdd}.page--contents__authoring-tool [class^=section-authoring-tool__] .editor-area{position:relative;padding:24px 0;height:100%}.page--contents__authoring-tool [class^=section-authoring-tool__] .editor-area .editor__header{position:relative;width:100%;height:56px;border-radius:8px 8px 0 0;border:1px solid #dcdcdd;background:#fff}.page--contents__authoring-tool [class^=section-authoring-tool__] .editor-area .editor__header__question-toolbar{display:flex;align-items:center;justify-content:center;height:100%}.page--contents__authoring-tool [class^=section-authoring-tool__] .editor-area .editor__header__question-toolbar .question-toolbar-wrap [class^=question-toolbar--]{display:flex;align-items:center;justify-content:center;gap:10px}.page--contents__authoring-tool [class^=section-authoring-tool__] .editor-area .editor__header__question-toolbar .question-toolbar-wrap [class^=question-toolbar--]:has(.form-group--px){gap:10px}.page--contents__authoring-tool [class^=section-authoring-tool__] .editor-area .editor__header__question-toolbar .question-toolbar-wrap [class^=question-toolbar--]:has(.form-group--px) .q-field .q-field__inner .q-field__control{min-width:unset;padding:0 35px 0 10px;background-color:#eaecee}.page--contents__authoring-tool [class^=section-authoring-tool__] .editor-area .editor__header__question-toolbar .question-toolbar-wrap [class^=question-toolbar--]:has(.form-group--px) .q-field .q-field__inner .q-field__control .q-field__control-container .q-field__native{color:#4e626e!important}.page--contents__authoring-tool [class^=section-authoring-tool__] .editor-area .editor__header__question-toolbar .question-toolbar-wrap [class^=question-toolbar--]:has(.form-group--px) .q-field .q-field__after{height:auto;position:absolute;right:10px;top:50%;transform:translateY(-50%)}.page--contents__authoring-tool [class^=section-authoring-tool__] .editor-area .editor__header__question-toolbar .question-toolbar-wrap [class^=question-toolbar--]:has(.form-group--px) .q-field .q-field__after span{color:#4e626e;font-size:13px;font-weight:500;line-height:1}.page--contents__authoring-tool [class^=section-authoring-tool__] .editor-area .editor__header__question-toolbar .question-toolbar-wrap [class^=question-toolbar--] .question-toolbar__label{color:#242c30;font-size:14px;font-weight:500;line-height:1.57}.page--contents__authoring-tool [class^=section-authoring-tool__] .editor-area .editor__header__question-toolbar .question-toolbar-wrap [class^=question-toolbar--] .question-toolbar__item .form-group{display:flex;align-items:center;justify-content:center;gap:10px}.page--contents__authoring-tool [class^=section-authoring-tool__] .editor-area .editor__header__question-toolbar .question-toolbar-wrap [class^=question-toolbar--] .question-toolbar__item .form-group__label{color:#5a717f;font-size:14px;font-weight:600;line-height:1.57}.page--contents__authoring-tool [class^=section-authoring-tool__] .editor-area .editor__header__question-toolbar .question-toolbar-wrap [class^=question-toolbar--] .question-toolbar__item .form-group .field-size-sm.q-input .q-field__native{height:32px}.page--contents__authoring-tool [class^=section-authoring-tool__] .editor-area .editor__header__question-toolbar .question-toolbar-wrap [class^=question-toolbar--] .question-toolbar__item .q-btn-group{gap:10px}.page--contents__authoring-tool [class^=section-authoring-tool__] .editor-area .editor__header__question-toolbar .question-toolbar-wrap [class^=question-toolbar--] .question-toolbar__item .q-btn-group .q-btn{color:#4e626e;font-size:14px;font-weight:700}.page--contents__authoring-tool [class^=section-authoring-tool__] .editor-area .editor__header__question-toolbar .question-toolbar-wrap [class^=question-toolbar--] .question-toolbar__item .q-btn-group .q-btn.btn-tertiary{color:#fff}.page--contents__authoring-tool [class^=section-authoring-tool__] .editor-area .editor__header__question-toolbar .question-toolbar-wrap [class^=question-toolbar--] .question-toolbar__item .q-btn-group.btn-group--line{position:relative;overflow:hidden;gap:0;border-radius:6px;border:1px solid #cad2d7}.page--contents__authoring-tool [class^=section-authoring-tool__] .editor-area .editor__header__question-toolbar .question-toolbar-wrap [class^=question-toolbar--] .question-toolbar__item .q-btn-group.btn-group--line .q-btn{min-width:82px;color:#4e626e;font-size:14px;font-weight:700;border-radius:0!important;border-left:1px solid #cad2d7}.page--contents__authoring-tool [class^=section-authoring-tool__] .editor-area .editor__header__question-toolbar .question-toolbar-wrap [class^=question-toolbar--] .question-toolbar__item .q-btn-group.btn-group--line .q-btn:first-of-type{border-left:0}.page--contents__authoring-tool [class^=section-authoring-tool__] .editor-area .editor__header__question-toolbar .question-toolbar-wrap [class^=question-toolbar--] .question-toolbar__item .q-btn-group.btn-group--line .btn-line{padding:0;min-width:45px!important;height:30px;color:#4e626e;font-size:14px;font-weight:700;background-color:#fff;transition:.2s ease-in-out}.page--contents__authoring-tool [class^=section-authoring-tool__] .editor-area .editor__header__question-toolbar .question-toolbar-wrap [class^=question-toolbar--] .question-toolbar__item .q-btn-group.btn-group--line .btn-line.btn-line--active{background:rgba(36,44,48,.1)}.page--contents__authoring-tool [class^=section-authoring-tool__] .editor-area .editor__container{position:relative;overflow:hidden;height:calc(100% - 56px);border:1px solid #dcdcdd;border-top:none;background:#fff;border-radius:0 0 8px 8px}.page--contents__authoring-tool [class^=section-authoring-tool__] .editor-area .editor__container .editor .editor__component-toolbar{position:absolute;width:100%;height:auto;z-index:100}.page--contents__authoring-tool [class^=section-authoring-tool__] .editor-area .editor__container .editor .editor__component-toolbar button{text-align:center;cursor:pointer;border:none;margin:0;padding:0;overflow:visible;background:transparent;line-height:normal;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none;white-space:nowrap;vertical-align:middle;touch-action:manipulation;-webkit-user-select:none;-moz-user-select:none;user-select:none}.page--contents__authoring-tool [class^=section-authoring-tool__] .editor-area .editor__container .editor .editor__component-toolbar input:-moz-read-only{-webkit-user-select:none;-moz-user-select:none;user-select:none}.page--contents__authoring-tool [class^=section-authoring-tool__] .editor-area .editor__container .editor .editor__component-toolbar input:read-only{-webkit-user-select:none;-moz-user-select:none;user-select:none}.page--contents__authoring-tool [class^=section-authoring-tool__] .editor-area .editor__container .editor .editor__component-toolbar input:-moz-read-only:focus{outline:none}.page--contents__authoring-tool [class^=section-authoring-tool__] .editor-area .editor__container .editor .editor__component-toolbar input:read-only:focus{outline:none}.page--contents__authoring-tool [class^=section-authoring-tool__] .editor-area .editor__container .editor .editor__component-toolbar .select--custom::-ms-expand{display:none}.page--contents__authoring-tool [class^=section-authoring-tool__] .editor-area .editor__container .editor .editor__component-toolbar .select--custom{-o-appearance:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.page--contents__authoring-tool [class^=section-authoring-tool__] .editor-area .editor__container .editor .editor__component-toolbar .component-toolbar-wrap{position:absolute;z-index:10;width:auto;padding:8px 16px;align-items:center;border-radius:8px;border:1px solid #cad2d7;background:#fff;box-shadow:0 2px 6px 0 rgba(0,0,0,.2)}.page--contents__authoring-tool [class^=section-authoring-tool__] .editor-area .editor__container .editor .editor__component-toolbar .component-toolbar-wrap [class^=component-toolbar--]{display:flex;align-items:center;justify-content:start;gap:20px}.page--contents__authoring-tool [class^=section-authoring-tool__] .editor-area .editor__container .editor .editor__component-toolbar .component-toolbar-wrap [class^=component-toolbar--] .component-toolbar__group{position:relative;display:flex;align-items:center;justify-content:center;gap:6px}.page--contents__authoring-tool [class^=section-authoring-tool__] .editor-area .editor__container .editor .editor__component-toolbar .component-toolbar-wrap [class^=component-toolbar--] .component-toolbar__group.is-border-left{position:relative}.page--contents__authoring-tool [class^=section-authoring-tool__] .editor-area .editor__container .editor .editor__component-toolbar .component-toolbar-wrap [class^=component-toolbar--] .component-toolbar__group.is-border-left:before{content:"";border-left:1px solid #dcdcdd;height:30px;position:absolute;top:50%;left:-10px;transform:translateY(-50%)}.page--contents__authoring-tool [class^=section-authoring-tool__] .editor-area .editor__container .editor .editor__component-toolbar .component-toolbar-wrap [class^=component-toolbar--] .component-toolbar__group__item{display:flex;align-items:center;justify-content:center;gap:6px}.page--contents__authoring-tool [class^=section-authoring-tool__] .editor-area .editor__container .editor .editor__component-toolbar .component-toolbar-wrap [class^=component-toolbar--] .component-toolbar__group:has(.component-toolbar__group__item){gap:10px}.page--contents__authoring-tool [class^=section-authoring-tool__] .editor-area .editor__container .editor .editor__component-toolbar .component-toolbar-wrap [class^=component-toolbar--] .component-toolbar__label{color:#5a717f;font-size:14px;font-weight:600}.page--contents__authoring-tool [class^=section-authoring-tool__] .editor-area .editor__container .editor .editor__component-toolbar .component-toolbar-wrap [class^=component-toolbar--] .component-toolbar__item .form-group{display:flex;align-items:center;justify-content:center}.page--contents__authoring-tool [class^=section-authoring-tool__] .editor-area .editor__container .editor .editor__component-toolbar .component-toolbar-wrap [class^=component-toolbar--] .component-toolbar__item .form-group.form-group--px{gap:6px}.page--contents__authoring-tool [class^=section-authoring-tool__] .editor-area .editor__container .editor .editor__component-toolbar .component-toolbar-wrap [class^=component-toolbar--] .component-toolbar__item .form-group.form-group--px .input-field input{padding:0 35px 0 10px}.page--contents__authoring-tool [class^=section-authoring-tool__] .editor-area .editor__container .editor .editor__component-toolbar .component-toolbar-wrap [class^=component-toolbar--] .component-toolbar__item .form-group.form-group--px .input-field span.px{position:absolute;right:10px;top:50%;transform:translateY(-50%);z-index:10;color:#4e626e;font-size:13px;font-weight:500}.page--contents__authoring-tool [class^=section-authoring-tool__] .editor-area .editor__container .editor .editor__component-toolbar .component-toolbar-wrap [class^=component-toolbar--] .component-toolbar__item .form-group.form-group--is-btn .input-field input{border-radius:6px 0 0 6px}.page--contents__authoring-tool [class^=section-authoring-tool__] .editor-area .editor__container .editor .editor__component-toolbar .component-toolbar-wrap [class^=component-toolbar--] .component-toolbar__item .form-group.form-group--is-btn .btn{min-width:70px;height:32px;border-radius:0 5px 5px 0;background:#5a717f;text-align:center}.page--contents__authoring-tool [class^=section-authoring-tool__] .editor-area .editor__container .editor .editor__component-toolbar .component-toolbar-wrap [class^=component-toolbar--] .component-toolbar__item .form-group.form-group--is-btn .btn em{color:#fff;font-size:12px;font-weight:400;line-height:30px}.page--contents__authoring-tool [class^=section-authoring-tool__] .editor-area .editor__container .editor .editor__component-toolbar .component-toolbar-wrap [class^=component-toolbar--] .component-toolbar__item .form-group .input-field{position:relative;display:flex;align-items:center}.page--contents__authoring-tool [class^=section-authoring-tool__] .editor-area .editor__container .editor .editor__component-toolbar .component-toolbar-wrap [class^=component-toolbar--] .component-toolbar__item .form-group .input-field input{padding:10px;height:32px;text-align:left;border-radius:6px;background:#eaecee;color:#4e626e;font-size:12px;font-weight:400}.page--contents__authoring-tool [class^=section-authoring-tool__] .editor-area .editor__container .editor .editor__component-toolbar .component-toolbar-wrap [class^=component-toolbar--] .component-toolbar__item .form-group .select-field{position:relative}.page--contents__authoring-tool [class^=section-authoring-tool__] .editor-area .editor__container .editor .editor__component-toolbar .component-toolbar-wrap [class^=component-toolbar--] .component-toolbar__item .form-group .select-field .select--custom{width:80px;height:32px;padding:0 10px;border-radius:6px;border:1px solid #dcdcdd;background-color:#fff;color:#1e1e1e;font-size:12px;font-weight:600;cursor:pointer;background:url(/assets/img/ico_select_arrow.ddcbe8f1.svg) calc(100% - 5px) no-repeat;background-size:20px}.page--contents__authoring-tool [class^=section-authoring-tool__] .editor-area .editor__container .editor .editor__component-toolbar .component-toolbar-wrap [class^=component-toolbar--] .component-toolbar__item .form-group .select-field .select--custom:disabled{opacity:.8;background-color:#f5f5f5}.page--contents__authoring-tool [class^=section-authoring-tool__] .editor-area .editor__container .editor .editor__component-toolbar .component-toolbar-wrap [class^=component-toolbar--] .component-toolbar__item .form-group .toggle-field{display:flex;align-items:center}.page--contents__authoring-tool [class^=section-authoring-tool__] .editor-area .editor__container .editor .editor__component-toolbar .component-toolbar-wrap [class^=component-toolbar--] .component-toolbar__item .form-group .toggle-field .toggle__inner{position:relative;display:inline-block;width:28px;height:16px}.page--contents__authoring-tool [class^=section-authoring-tool__] .editor-area .editor__container .editor .editor__component-toolbar .component-toolbar-wrap [class^=component-toolbar--] .component-toolbar__item .form-group .toggle-field .toggle__inner input{opacity:0;width:0;height:0}.page--contents__authoring-tool [class^=section-authoring-tool__] .editor-area .editor__container .editor .editor__component-toolbar .component-toolbar-wrap [class^=component-toolbar--] .component-toolbar__item .form-group .toggle-field .toggle__track{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;z-index:10;border-radius:8px;background-color:#eaecee;transition:.4s}.page--contents__authoring-tool [class^=section-authoring-tool__] .editor-area .editor__container .editor .editor__component-toolbar .component-toolbar-wrap [class^=component-toolbar--] .component-toolbar__item .form-group .toggle-field .toggle__track:before{position:absolute;content:"";width:12px;height:12px;left:3px;bottom:2px;border-radius:50%;z-index:20;background-color:#fff;transition:.3s}.page--contents__authoring-tool [class^=section-authoring-tool__] .editor-area .editor__container .editor .editor__component-toolbar .component-toolbar-wrap [class^=component-toolbar--] .component-toolbar__item .form-group .toggle-field input:checked+.toggle__track{background-color:#0ebec2}.page--contents__authoring-tool [class^=section-authoring-tool__] .editor-area .editor__container .editor .editor__component-toolbar .component-toolbar-wrap [class^=component-toolbar--] .component-toolbar__item .form-group .toggle-field input:checked+.toggle__track:before{transform:translateX(10px)}.page--contents__authoring-tool [class^=section-authoring-tool__] .editor-area .editor__container .editor .editor__component-toolbar .component-toolbar-wrap [class^=component-toolbar--] .component-toolbar__item .dropdown-field{position:relative}.page--contents__authoring-tool [class^=section-authoring-tool__] .editor-area .editor__container .editor .editor__component-toolbar .component-toolbar-wrap [class^=component-toolbar--] .component-toolbar__item .dropdown-field .btn-dropdown{display:inline-block;vertical-align:top;padding:0 16px;min-width:94px;height:32px;border-radius:6px;border:1px solid #cad2d7;background-color:#fff;text-align:left;transition:.2s ease-in-out}.page--contents__authoring-tool [class^=section-authoring-tool__] .editor-area .editor__container .editor .editor__component-toolbar .component-toolbar-wrap [class^=component-toolbar--] .component-toolbar__item .dropdown-field .btn-dropdown.btn-dropdown--active{border:1px solid #5a717f}.page--contents__authoring-tool [class^=section-authoring-tool__] .editor-area .editor__container .editor .editor__component-toolbar .component-toolbar-wrap [class^=component-toolbar--] .component-toolbar__item .dropdown-field .btn-dropdown.btn-dropdown--active .ico-dropdown-arrow{transform:translateY(-50%) rotate(180deg)}.page--contents__authoring-tool [class^=section-authoring-tool__] .editor-area .editor__container .editor .editor__component-toolbar .component-toolbar-wrap [class^=component-toolbar--] .component-toolbar__item .dropdown-field .btn-dropdown em{padding-right:20px;color:#4e626e;font-size:14px;font-weight:700}.page--contents__authoring-tool [class^=section-authoring-tool__] .editor-area .editor__container .editor .editor__component-toolbar .component-toolbar-wrap [class^=component-toolbar--] .component-toolbar__item .dropdown-field .btn-dropdown .ico-dropdown-arrow{position:absolute;top:50%;right:16px;transform:translateY(-50%);z-index:10;width:18px;height:18px;background:url(/assets/img/ico_dropdown_arrow.0b29d4ca.svg) no-repeat 0 0;background-size:100%;transition:.2s ease-in-out}.page--contents__authoring-tool [class^=section-authoring-tool__] .editor-area .editor__container .editor .editor__component-toolbar .component-toolbar-wrap [class^=component-toolbar--] .component-toolbar__item .dropdown-field .dropdown__menu{position:absolute;top:32px;left:0;z-index:10;padding:8px 0;min-width:220px;border-radius:8px;background-color:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,.25)}.page--contents__authoring-tool [class^=section-authoring-tool__] .editor-area .editor__container .editor .editor__component-toolbar .component-toolbar-wrap [class^=component-toolbar--] .component-toolbar__item .dropdown-field .dropdown__menu [class^=ico-]{width:24px;height:24px}.page--contents__authoring-tool [class^=section-authoring-tool__] .editor-area .editor__container .editor .editor__component-toolbar .component-toolbar-wrap [class^=component-toolbar--] .component-toolbar__item .dropdown-field .dropdown__menu .ico-cell-merge{background:url(/assets/img/ico_cell_merge.74e6d913.svg) no-repeat 0 0;background-size:100%}.page--contents__authoring-tool [class^=section-authoring-tool__] .editor-area .editor__container .editor .editor__component-toolbar .component-toolbar-wrap [class^=component-toolbar--] .component-toolbar__item .dropdown-field .dropdown__menu .ico-cell-split{background:url(/assets/img/ico_cell_split.f00579a6.svg) no-repeat 0 0;background-size:100%}.page--contents__authoring-tool [class^=section-authoring-tool__] .editor-area .editor__container .editor .editor__component-toolbar .component-toolbar-wrap [class^=component-toolbar--] .component-toolbar__item .dropdown-field .dropdown__menu .ico-cell-add-r{background:url(/assets/img/ico_cell_add_r.0035f2ad.svg) no-repeat 0 0;background-size:100%}.page--contents__authoring-tool [class^=section-authoring-tool__] .editor-area .editor__container .editor .editor__component-toolbar .component-toolbar-wrap [class^=component-toolbar--] .component-toolbar__item .dropdown-field .dropdown__menu .ico-cell-add-l{background:url(/assets/img/ico_cell_add_l.01e3159a.svg) no-repeat 0 0;background-size:100%}.page--contents__authoring-tool [class^=section-authoring-tool__] .editor-area .editor__container .editor .editor__component-toolbar .component-toolbar-wrap [class^=component-toolbar--] .component-toolbar__item .dropdown-field .dropdown__menu .ico-cell-add-top{background:url(/assets/img/ico_cell_add_top.d0bab95f.svg) no-repeat 0 0;background-size:100%}.page--contents__authoring-tool [class^=section-authoring-tool__] .editor-area .editor__container .editor .editor__component-toolbar .component-toolbar-wrap [class^=component-toolbar--] .component-toolbar__item .dropdown-field .dropdown__menu .ico-cell-add-down{background:url(/assets/img/ico_cell_add_down.f828d6b1.svg) no-repeat 0 0;background-size:100%}.page--contents__authoring-tool [class^=section-authoring-tool__] .editor-area .editor__container .editor .editor__component-toolbar .component-toolbar-wrap [class^=component-toolbar--] .component-toolbar__item .dropdown-field .dropdown__menu .ico-cell-r-close{background:url(/assets/img/ico_cell_r_close.d3d63b12.svg) no-repeat 0 0;background-size:100%}.page--contents__authoring-tool [class^=section-authoring-tool__] .editor-area .editor__container .editor .editor__component-toolbar .component-toolbar-wrap [class^=component-toolbar--] .component-toolbar__item .dropdown-field .dropdown__menu .ico-cell-row-close{background:url(/assets/img/ico_cell_row_close.e0a4465f.svg) no-repeat 0 0;background-size:100%}.page--contents__authoring-tool [class^=section-authoring-tool__] .editor-area .editor__container .editor .editor__component-toolbar .component-toolbar-wrap [class^=component-toolbar--] .component-toolbar__item .dropdown-field .dropdown__menu li,.page--contents__authoring-tool [class^=section-authoring-tool__] .editor-area .editor__container .editor .editor__component-toolbar .component-toolbar-wrap [class^=component-toolbar--] .component-toolbar__item .dropdown-field .dropdown__menu ul{margin:0;padding:0;list-style:none}.page--contents__authoring-tool [class^=section-authoring-tool__] .editor-area .editor__container .editor .editor__component-toolbar .component-toolbar-wrap [class^=component-toolbar--] .component-toolbar__item .dropdown-field .dropdown__menu ul li .btn-transparent{display:flex;align-items:center;width:100%;gap:6px;padding:6px 10px;transition:.2s ease-in-out}.page--contents__authoring-tool [class^=section-authoring-tool__] .editor-area .editor__container .editor .editor__component-toolbar .component-toolbar-wrap [class^=component-toolbar--] .component-toolbar__item .dropdown-field .dropdown__menu ul li .btn-transparent:active,.page--contents__authoring-tool [class^=section-authoring-tool__] .editor-area .editor__container .editor .editor__component-toolbar .component-toolbar-wrap [class^=component-toolbar--] .component-toolbar__item .dropdown-field .dropdown__menu ul li .btn-transparent:focus,.page--contents__authoring-tool [class^=section-authoring-tool__] .editor-area .editor__container .editor .editor__component-toolbar .component-toolbar-wrap [class^=component-toolbar--] .component-toolbar__item .dropdown-field .dropdown__menu ul li .btn-transparent:hover{background:rgba(119,227,229,.15)}.page--contents__authoring-tool [class^=section-authoring-tool__] .editor-area .editor__container .editor .editor__component-toolbar .component-toolbar-wrap [class^=component-toolbar--] .component-toolbar__item .dropdown-field .dropdown__menu ul li .btn-transparent:disabled{opacity:.4!important}.page--contents__authoring-tool [class^=section-authoring-tool__] .editor-area .editor__container .editor .editor__component-toolbar .component-toolbar-wrap [class^=component-toolbar--] .component-toolbar__item .dropdown-field .dropdown__menu ul li .btn-transparent em{color:#6a6a6a;font-size:14px;font-weight:500}.page--contents__authoring-tool [class^=section-authoring-tool__] .editor-area .editor__container .editor .editor__component-toolbar .component-toolbar-wrap [class^=component-toolbar--] .component-toolbar__item .btn-group{display:flex;align-items:center;gap:6px}.page--contents__authoring-tool [class^=section-authoring-tool__] .editor-area .editor__container .editor .editor__component-toolbar .component-toolbar-wrap [class^=component-toolbar--] .component-toolbar__item .btn-component{display:flex;align-items:center;justify-content:center;border-radius:6px;width:32px;height:32px;transition:.2s ease-in-out}.page--contents__authoring-tool [class^=section-authoring-tool__] .editor-area .editor__container .editor .editor__component-toolbar .component-toolbar-wrap [class^=component-toolbar--] .component-toolbar__item .btn-component:active,.page--contents__authoring-tool [class^=section-authoring-tool__] .editor-area .editor__container .editor .editor__component-toolbar .component-toolbar-wrap [class^=component-toolbar--] .component-toolbar__item .btn-component:focus,.page--contents__authoring-tool [class^=section-authoring-tool__] .editor-area .editor__container .editor .editor__component-toolbar .component-toolbar-wrap [class^=component-toolbar--] .component-toolbar__item .btn-component:hover{background:rgba(36,44,48,.1)}.page--contents__authoring-tool [class^=section-authoring-tool__] .editor-area .editor__container .editor .editor__component-toolbar .component-toolbar-wrap [class^=component-toolbar--] .component-toolbar__item .btn-component [class^=ico-]{display:flex;align-items:center;justify-content:center}.page--contents__authoring-tool [class^=section-authoring-tool__] .editor-area .editor__container .editor .editor__component-toolbar .component-toolbar-wrap [class^=component-toolbar--] .component-toolbar__item .btn-component .ico-image{width:20px;height:20px;background:url(/assets/img/ico_image.f57d450c.svg) no-repeat 0 0;background-size:100%}.page--contents__authoring-tool [class^=section-authoring-tool__] .editor-area .editor__container .editor .editor__component-toolbar .component-toolbar-wrap [class^=component-toolbar--] .component-toolbar__item .btn-component .ico-inline-img{width:22px;height:22px;background:url(/assets/img/ico_inline_image.c65ba1ff.svg) no-repeat 0 0;background-size:100%}.page--contents__authoring-tool [class^=section-authoring-tool__] .sidebar-management{background:#fff}.page--contents__authoring-tool [class^=section-authoring-tool__] .sidebar-management [class^=ico-]{width:24px;height:24px}.page--contents__authoring-tool [class^=section-authoring-tool__] .sidebar-management .tab-area .q-tabs{padding:20px 20px 0}.page--contents__authoring-tool [class^=section-authoring-tool__] .sidebar-management .tab-area .q-tabs .q-tab{padding:0 0 10px}.page--contents__authoring-tool [class^=section-authoring-tool__] .sidebar-management .q-list .q-item{padding:20px;min-height:unset!important}.page--contents__authoring-tool [class^=section-authoring-tool__] .sidebar-management .q-list .q-item .q-focus-helper{z-index:0}.page--contents__authoring-tool [class^=section-authoring-tool__] .sidebar-management .q-list .q-item .q-item__section--side{position:relative;width:82px;padding-right:10px;font-size:13px;font-weight:600;line-height:1.2;color:#4e626e}.page--contents__authoring-tool [class^=section-authoring-tool__] .sidebar-management .q-list .q-item .q-item__section--main{position:relative}.page--contents__authoring-tool [class^=section-authoring-tool__] .sidebar-management .q-list .q-item .latex-field{display:inline-block;vertical-align:top;overflow:hidden;overflow-x:auto;position:relative;-webkit-overflow-scrolling:touch;width:100%;max-width:289px;min-height:36px;border-radius:6px;padding:8px 10px;color:#1e1e1e;font-size:12px;font-weight:600;line-height:inherit;background-color:#fff;border:1px solid #bbf1f2;transition:border-color .36s cubic-bezier(.4,0,.2,1);outline:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.page--contents__authoring-tool [class^=section-authoring-tool__] .sidebar-management .q-list .q-item .latex-field:active,.page--contents__authoring-tool [class^=section-authoring-tool__] .sidebar-management .q-list .q-item .latex-field:focus,.page--contents__authoring-tool [class^=section-authoring-tool__] .sidebar-management .q-list .q-item .latex-field:hover{border:1px solid #3988ff!important}.page--contents__authoring-tool [class^=section-authoring-tool__] .sidebar-management .q-list .q-item .latex-field::-webkit-scrollbar{overflow:visible;width:2px}.page--contents__authoring-tool [class^=section-authoring-tool__] .sidebar-management .q-list .q-item .latex-field::-webkit-scrollbar-thumb{width:2px;border-radius:2px;background-clip:padding-box;background-color:#8899a4;cursor:grab}.page--contents__authoring-tool [class^=section-authoring-tool__] .sidebar-management .q-list .q-item .latex-field::-webkit-scrollbar:horizontal{height:2px}.page--contents__authoring-tool [class^=section-authoring-tool__] .sidebar-management .q-list .q-item .latex-field::-webkit-scrollbar-track{background-color:rgba(202,210,215,.5)}.page--contents__authoring-tool [class^=section-authoring-tool__] .sidebar-management .q-list .q-item .latex-field .tiptap::-webkit-scrollbar{overflow:visible;width:2px}.page--contents__authoring-tool [class^=section-authoring-tool__] .sidebar-management .q-list .q-item .latex-field .tiptap::-webkit-scrollbar-thumb{width:2px;border-radius:2px;background-clip:padding-box;background-color:#8899a4;cursor:grab}.page--contents__authoring-tool [class^=section-authoring-tool__] .sidebar-management .q-list .q-item .latex-field .tiptap::-webkit-scrollbar:vertical{height:2px}.page--contents__authoring-tool [class^=section-authoring-tool__] .sidebar-management .q-list .q-item .latex-field .tiptap::-webkit-scrollbar-track{background-color:rgba(202,210,215,.5)}.page--contents__authoring-tool [class^=section-authoring-tool__] .sidebar-management .q-list .q-item .latex-field .tiptap p{line-height:1}.page--contents__authoring-tool [class^=section-authoring-tool__] .sidebar-management .q-expansion-item{padding:0}.page--contents__authoring-tool [class^=section-authoring-tool__] .sidebar-management .q-expansion-item .q-expansion-item__container>.q-item{align-items:center;gap:6px;padding:20px}.page--contents__authoring-tool [class^=section-authoring-tool__] .sidebar-management .q-expansion-item .q-expansion-item__container>.q-item>.q-item__section--side{padding:0;width:28px;min-width:unset;height:28px}.page--contents__authoring-tool [class^=section-authoring-tool__] .sidebar-management .q-expansion-item .q-expansion-item__container>.q-item>.q-item__section--side>.q-icon{display:block;margin:0 auto;font-size:22px;color:#4e626e}.page--contents__authoring-tool [class^=section-authoring-tool__] .sidebar-management .q-expansion-item .q-expansion-item__container>.q-item>.q-item__section--main{font-size:16px;font-weight:700;color:#404f58}.page--contents__authoring-tool [class^=section-authoring-tool__] .sidebar-management .q-expansion-item .q-expansion-item__container>.q-expansion-item__content{padding:10px 20px 20px 20px;display:flex;flex-direction:column;gap:10px}.page--contents__authoring-tool [class^=section-authoring-tool__] .sidebar-management .q-expansion-item .q-expansion-item__container>.q-expansion-item__content .q-separator{margin:2px 0}.page--contents__authoring-tool [class^=section-authoring-tool__] .sidebar-management .q-expansion-item .q-expansion-item__container>.q-expansion-item__content>.q-item{padding:0;align-items:start}.page--contents__authoring-tool [class^=section-authoring-tool__] .sidebar-management .q-expansion-item .q-expansion-item__container>.q-expansion-item__content>.q-item>.q-item__section--side{height:36px}.page--contents__authoring-tool [class^=section-authoring-tool__] .sidebar-management .q-expansion-item .q-expansion-item__container>.q-expansion-item__content>.q-item>.q-item__section--side>span{position:relative;word-break:keep-all;word-wrap:break-word}.page--contents__authoring-tool [class^=section-authoring-tool__] .sidebar-management .q-expansion-item .q-expansion-item__container>.q-expansion-item__content>.q-item>.q-item__section--main{display:flex;flex-direction:column;gap:6px}.page--contents__authoring-tool [class^=section-authoring-tool__] .sidebar-management .q-expansion-item .q-expansion-item__container>.q-expansion-item__content>.q-item>.q-item__section--main .item__links-box{overflow:hidden;position:relative;padding:10px;height:80px;border-radius:6px;border:1px solid #dcdcdd;background-color:#f5f5f5}.page--contents__authoring-tool [class^=section-authoring-tool__] .sidebar-management .q-expansion-item .q-expansion-item__container>.q-expansion-item__content>.q-item>.q-item__section--main .item__links-box .q-scrollarea{padding:0 10px 0 8px;border:0;background-color:transparent}.page--contents__authoring-tool [class^=section-authoring-tool__] .sidebar-management .q-expansion-item .q-expansion-item__container>.q-expansion-item__content>.q-item>.q-item__section--main .item__links-box .q-scrollarea .q-scrollarea__content{width:100%}.page--contents__authoring-tool [class^=section-authoring-tool__] .sidebar-management .q-expansion-item .q-expansion-item__container>.q-expansion-item__content>.q-item>.q-item__section--main .item__links-box .q-scrollarea .btn-link{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block!important;width:100%;font-size:11px!important;font-weight:600!important;line-height:2;word-break:break-all}.page--contents__authoring-tool [class^=section-authoring-tool__] .sidebar-management .q-expansion-item .q-expansion-item__container>.q-expansion-item__content>.q-item>.q-item__section--main .item__links-box .q-scrollarea>*{margin-top:8px}.page--contents__authoring-tool [class^=section-authoring-tool__] .sidebar-management .q-expansion-item .q-expansion-item__container>.q-expansion-item__content>.q-item>.q-item__section--main .custom-file-area .q-field.q-field--outlined .q-field__inner:after{border:1px solid #3988ff}.page--contents__authoring-tool [class^=section-authoring-tool__] .sidebar-management .q-expansion-item .q-expansion-item__container>.q-expansion-item__content>.q-item>.q-item__section--main .custom-file-area .q-field .q-field__inner{border:none;border-radius:0}.page--contents__authoring-tool [class^=section-authoring-tool__] .sidebar-management .q-expansion-item .q-expansion-item__container>.q-expansion-item__content>.q-item>.q-item__section--main .custom-file-area .q-field .q-field__inner .q-field__control{border-radius:6px 0 0 6px}.page--contents__authoring-tool [class^=section-authoring-tool__] .sidebar-management .q-expansion-item .q-expansion-item__container>.q-expansion-item__content>.q-item>.q-item__section--main .custom-file-area .q-field .q-field__inner .q-field__control .q-field__native{height:36px}.page--contents__authoring-tool [class^=section-authoring-tool__] .sidebar-management .q-expansion-item .q-expansion-item__container>.q-expansion-item__content>.q-item>.q-item__section--main .custom-file-area .btn-cancel .ico-cancel-circle{width:20px;height:20px}.page--contents__authoring-tool [class^=section-authoring-tool__] .sidebar-management .q-expansion-item .q-expansion-item__container>.q-expansion-item__content .q-item.item__depth2{background-color:#fafafa;padding:6px 8px}.page--contents__authoring-tool [class^=section-authoring-tool__] .sidebar-management .q-expansion-item .q-expansion-item__container>.q-expansion-item__content .q-item.item__depth2 .q-item__section span.is-depth2-line{position:relative;word-break:keep-all;word-wrap:break-word;padding-left:11px}.page--contents__authoring-tool [class^=section-authoring-tool__] .sidebar-management .q-expansion-item .q-expansion-item__container>.q-expansion-item__content .q-item.item__depth2 .q-item__section span.is-depth2-line:before{content:"";position:absolute;top:4px;left:0;z-index:10;display:inline-block;vertical-align:top;width:8px;height:8px;background:url(/assets/img/ico_sidebar_item_depth2_line.4eedafd6.svg) no-repeat 0 0;background-size:100%}.page--contents__authoring-tool [class^=section-authoring-tool__] .sidebar-management .q-expansion-item .q-expansion-item__container>.q-expansion-item__content .q-item.item__depth2>.q-list{display:flex;flex-direction:column;gap:6px;width:100%}.page--contents__authoring-tool [class^=section-authoring-tool__] .sidebar-management .q-expansion-item .q-expansion-item__container>.q-expansion-item__content .q-item.item__depth2>.q-list>.q-item{position:relative;padding:0}.page--contents__authoring-tool [class^=section-authoring-tool__] .sidebar-management .q-expansion-item .q-expansion-item__container>.q-expansion-item__content .q-item.item__depth2>.q-list>.q-item .q-item__section--side{width:90px;height:36px}.page--contents__authoring-tool [class^=section-authoring-tool__] .sidebar-management .q-expansion-item .q-expansion-item__container>.q-expansion-item__content .q-item.item__answer{flex-direction:column;align-items:center;gap:10px;padding:10px 0}.page--contents__authoring-tool [class^=section-authoring-tool__] .sidebar-management .q-expansion-item .q-expansion-item__container>.q-expansion-item__content .q-item.item__answer .q-item__section .q-btn-group{padding:0 6px 2px}.page--contents__authoring-tool [class^=section-authoring-tool__] .sidebar-management .q-expansion-item .q-expansion-item__container>.q-expansion-item__content .q-item.item__answer .q-item__section .q-btn-group .btn-fx{padding:0 6px;height:20px;border-radius:2px!important;background-color:#eaecee}.page--contents__authoring-tool [class^=section-authoring-tool__] .sidebar-management .q-expansion-item .q-expansion-item__container>.q-expansion-item__content .q-item.item__answer .q-item__section .q-btn-group .btn-fx em{color:#4e626e;font-size:12px;font-weight:700;line-height:1}.page--contents__authoring-tool [class^=section-authoring-tool__] .sidebar-management .q-expansion-item .q-expansion-item__container>.q-expansion-item__content .q-item.item__answer .q-item__section .q-btn-group .btn-answer-plus{padding:0 4px;height:20px;border-radius:2px!important;background-color:#eaecee}.page--contents__authoring-tool [class^=section-authoring-tool__] .sidebar-management .q-expansion-item .q-expansion-item__container>.q-expansion-item__content .q-item.item__answer .q-item__section .q-btn-group .btn-answer-plus em{color:#4e626e;font-size:12px;font-weight:700;line-height:20px}.page--contents__authoring-tool [class^=section-authoring-tool__] .sidebar-management .q-expansion-item .q-expansion-item__container>.q-expansion-item__content .q-item.item__answer .q-item__section .q-btn-group .btn-answer-plus .ico-plus{display:inline-block;vertical-align:top;width:11px;height:12px;background:url(/assets/img/ico_plus.2f2f997e.svg) no-repeat 0 0;background-size:100%}.page--contents__authoring-tool [class^=section-authoring-tool__] .sidebar-management .q-expansion-item .q-expansion-item__container>.q-expansion-item__content .q-item.item__answer .q-item__section .q-btn-group .btn-answer-minus{padding:0 4px;height:20px;border-radius:2px!important;border:1px solid #cad2d7;background:#fff}.page--contents__authoring-tool [class^=section-authoring-tool__] .sidebar-management .q-expansion-item .q-expansion-item__container>.q-expansion-item__content .q-item.item__answer .q-item__section .q-btn-group .btn-answer-minus em{color:#4e626e;font-size:12px;font-weight:700;line-height:20px}.page--contents__authoring-tool [class^=section-authoring-tool__] .sidebar-management .q-expansion-item .q-expansion-item__container>.q-expansion-item__content .q-item.item__answer .q-item__section .q-btn-group .btn-answer-minus .ico-minus{display:inline-block;vertical-align:top;width:11px;height:12px;background:url(/assets/img/ico_minus.b1776a39.svg) no-repeat 0 0;background-size:100%}.page--contents__authoring-tool [class^=section-authoring-tool__] .sidebar-management .q-expansion-item .q-expansion-item__container>.q-expansion-item__content .q-item.item__answer>.q-list{display:flex;flex-direction:column;gap:10px;width:100%}.page--contents__authoring-tool [class^=section-authoring-tool__] .sidebar-management .q-expansion-item .q-expansion-item__container>.q-expansion-item__content .q-item.item__answer>.q-list>.q-item{position:relative;padding:0}.page--contents__authoring-tool [class^=section-authoring-tool__] .sidebar-management .q-expansion-item .q-expansion-item__container>.q-expansion-item__content .q-item.item__answer>.q-list>.q-item>.q-item__section--side{padding:0;height:auto}.page--contents__authoring-tool [class^=section-authoring-tool__] .sidebar-management .q-expansion-item .q-expansion-item__container>.q-expansion-item__content .q-item.item__answer>.q-list>.q-item>.q-item__section--main{display:flex;flex-direction:column;gap:6px}.page--contents__authoring-tool [class^=section-authoring-tool__] .sidebar-management .q-expansion-item .q-expansion-item__container>.q-expansion-item__content .q-item.item__answer>.q-list>.q-item>.q-item__section--main .q-item__label{color:#4e626e;font-size:13px;font-weight:600}.page--contents__authoring-tool [class^=section-authoring-tool__] .sidebar-management .q-expansion-item .q-expansion-item__container>.q-expansion-item__content .q-item.item__answer>.q-list>.q-item>.q-item__section--main>.latex-field{min-height:36px;border:1px solid #dcdcdd}.page--contents__authoring-tool [class^=section-authoring-tool__] .sidebar-management .q-expansion-item .q-expansion-item__container>.q-expansion-item__content .q-item.item__answer>.q-list>.q-item.item__depth2{padding:6px 8px}.page--contents__authoring-tool [class^=section-authoring-tool__] .sidebar-management .q-expansion-item .q-expansion-item__container>.q-expansion-item__content .q-item.item__answer>.q-list>.q-item.item__depth2 .q-item__section--side>span{padding:0 10px 0 18px}.page--contents__authoring-tool [class^=section-authoring-tool__] .sidebar-management .q-expansion-item .q-expansion-item__container>.q-expansion-item__content .q-item.item__answer>.q-list>.q-item.item__depth2 .q-item__section--main .q-option-group{display:flex;align-items:center;margin:0}.page--contents__authoring-tool [class^=section-authoring-tool__] .sidebar-management .q-expansion-item .q-expansion-item__container>.q-expansion-item__content .q-item.item__answer>.q-list>.q-item.item__depth2 .q-item__section--main .q-option-group>div{margin:0;width:50%}.page--contents__authoring-tool [class^=section-authoring-tool__] .sidebar-management .q-expansion-item .q-expansion-item__container>.q-expansion-item__content .q-item.item__answer--cn-font .q-field{font-family:Microsoft YaHei,sans-serif}.page--contents__authoring-tool .section-authoring-tool__edit [class^=ico-]{width:24px;height:24px}.page--contents__authoring-tool .section-authoring-tool__edit .edit__header__common-toolbar{position:relative;display:flex;align-items:center;justify-content:space-between;width:100%;border-bottom:1px solid #dcdcdd}.page--contents__authoring-tool .section-authoring-tool__edit .edit__header__common-toolbar .common-toolbar-wrap{position:relative;width:100%}.page--contents__authoring-tool .section-authoring-tool__edit .edit__header__common-toolbar .common-toolbar-wrap .common-toolbar{display:flex;align-items:center;justify-content:space-between;padding:0 10px;width:100%;background-color:#242c30}.page--contents__authoring-tool .section-authoring-tool__edit .edit__header__common-toolbar .common-toolbar-wrap .common-toolbar .q-btn:active .q-focus-helper,.page--contents__authoring-tool .section-authoring-tool__edit .edit__header__common-toolbar .common-toolbar-wrap .common-toolbar .q-btn:focus .q-focus-helper,.page--contents__authoring-tool .section-authoring-tool__edit .edit__header__common-toolbar .common-toolbar-wrap .common-toolbar .q-btn:hover .q-focus-helper{opacity:1!important}.page--contents__authoring-tool .section-authoring-tool__edit .edit__header__common-toolbar .common-toolbar-wrap .common-toolbar .q-btn .q-focus-helper{background:#404f58!important;z-index:0}.page--contents__authoring-tool .section-authoring-tool__edit .edit__header__common-toolbar .common-toolbar-wrap .common-toolbar .common-toolbar__item{display:flex;align-items:center;justify-content:space-between}.page--contents__authoring-tool .section-authoring-tool__edit .edit__header__common-toolbar .common-toolbar-wrap .common-toolbar .common-toolbar__item.is-border-left{position:relative}.page--contents__authoring-tool .section-authoring-tool__edit .edit__header__common-toolbar .common-toolbar-wrap .common-toolbar .common-toolbar__item.is-border-left:before{content:"";border-left:1px solid #4e626e;height:20px;position:absolute;top:50%;left:-4px;transform:translateY(-50%)}.page--contents__authoring-tool .section-authoring-tool__edit .edit__header__common-toolbar .common-toolbar-wrap .common-toolbar .common-toolbar__item .btn-cont{justify-content:center;min-width:unset;min-width:64px;height:64px}.page--contents__authoring-tool .section-authoring-tool__edit .edit__header__common-toolbar .common-toolbar-wrap .common-toolbar .common-toolbar__item .btn-cont .q-btn{padding:0 10px;width:100%;height:100%;min-height:unset;text-align:center}.page--contents__authoring-tool .section-authoring-tool__edit .edit__header__common-toolbar .common-toolbar-wrap .common-toolbar .common-toolbar__item .btn-cont .q-btn .q-btn__content{flex-direction:column}.page--contents__authoring-tool .section-authoring-tool__edit .edit__header__common-toolbar .common-toolbar-wrap .common-toolbar .common-toolbar__item .btn-cont .q-btn .q-btn__content em{color:#cad2d7;font-size:13px;font-weight:500}.page--contents__authoring-tool .section-authoring-tool__edit .edit__header__common-toolbar .common-toolbar-wrap .common-toolbar .common-toolbar__item .btn-cont .q-btn.full-width{min-width:100px}.page--contents__authoring-tool .section-authoring-tool__edit .edit__header__common-toolbar .common-toolbar-wrap .common-toolbar__left{display:flex;min-width:320px}.page--contents__authoring-tool .section-authoring-tool__edit .edit__header__common-toolbar .common-toolbar-wrap .common-toolbar__center{display:flex;align-items:center;gap:8px;min-height:40px;color:#fff;font-size:16px;font-weight:600}.page--contents__authoring-tool .section-authoring-tool__edit .edit__header__common-toolbar .common-toolbar-wrap .common-toolbar__center [class^=ico-]{width:18px;height:18px}.page--contents__authoring-tool .section-authoring-tool__edit .edit__header__common-toolbar .common-toolbar-wrap .common-toolbar__center .common-toolbar__item{position:relative;display:flex}.page--contents__authoring-tool .section-authoring-tool__edit .edit__header__common-toolbar .common-toolbar-wrap .common-toolbar__center .common-toolbar__item [class^=ico-authoring-tool__]{width:18px;height:18px}.page--contents__authoring-tool .section-authoring-tool__edit .edit__header__common-toolbar .common-toolbar-wrap .common-toolbar__center .common-toolbar__item .q-btn{padding:0;width:28px;height:28px;border-radius:6px}.page--contents__authoring-tool .section-authoring-tool__edit .edit__header__common-toolbar .common-toolbar-wrap .common-toolbar__center .common-toolbar__item .q-btn.btn--active{background-color:#404f58}.page--contents__authoring-tool .section-authoring-tool__edit .edit__header__common-toolbar .common-toolbar-wrap .common-toolbar__center .common-toolbar__item .q-btn.btn-dropdown--edit-more{display:none}.page--contents__authoring-tool .section-authoring-tool__edit .edit__header__common-toolbar .common-toolbar-wrap .common-toolbar__center .common-toolbar__item .q-btn.btn-dropdown--edit-more .q-btn__content{height:100%}.page--contents__authoring-tool .section-authoring-tool__edit .edit__header__common-toolbar .common-toolbar-wrap .common-toolbar__center .common-toolbar__item--arrow .q-btn-group .q-btn{width:36px;height:36px}.page--contents__authoring-tool .section-authoring-tool__edit .edit__header__common-toolbar .common-toolbar-wrap .common-toolbar__center .common-toolbar__item--arrow .q-btn-group .q-btn:disabled{opacity:.8!important}.page--contents__authoring-tool .section-authoring-tool__edit .edit__header__common-toolbar .common-toolbar-wrap .common-toolbar__center .common-toolbar__item--font{padding:0 8px}.page--contents__authoring-tool .section-authoring-tool__edit .edit__header__common-toolbar .common-toolbar-wrap .common-toolbar__center .common-toolbar__item--font .q-select:first-of-type{min-width:148px}.page--contents__authoring-tool .section-authoring-tool__edit .edit__header__common-toolbar .common-toolbar-wrap .common-toolbar__center .responsive-area__btn-dropdown--edit-more{position:relative;display:none}.page--contents__authoring-tool .section-authoring-tool__edit .edit__header__common-toolbar .common-toolbar-wrap .common-toolbar__center .responsive-area__btn-dropdown--edit-more--items{position:relative;display:block}.page--contents__authoring-tool .section-authoring-tool__edit .edit__header__common-toolbar .common-toolbar-wrap .common-toolbar__right{display:flex;justify-content:end;max-width:310px}.page--contents__authoring-tool .section-authoring-tool__edit .edit__container{gap:24px;height:calc(100% - 65px);background-color:#f5f5f5}.page--contents__authoring-tool .section-authoring-tool__edit .edit__container>[class^=col-]{position:relative}.page--contents__authoring-tool .section-authoring-tool__edit .edit__container>.col-2{width:300px}.page--contents__authoring-tool .section-authoring-tool__edit .edit__container>.col-2 .q-scrollarea{background-color:#fff;border-right:1px solid #dcdcdd}.page--contents__authoring-tool .section-authoring-tool__edit .edit__container>.col-7{width:calc(100% - 678px)}.page--contents__authoring-tool .section-authoring-tool__edit .edit__container>.col-3{width:330px}.page--contents__authoring-tool .section-authoring-tool__edit .edit__container>.col-3 .q-scrollarea{background-color:#fff;border-left:1px solid #dcdcdd}.page--contents__authoring-tool .section-authoring-tool__viewer .viewer__body{gap:24px;height:100%;background-color:#f5f5f5}.page--contents__authoring-tool .section-authoring-tool__viewer .viewer__body .viewer-area{position:relative;padding:24px;width:100%;min-width:calc(100% - 354px);height:100%}.page--contents__authoring-tool .section-authoring-tool__viewer .viewer__body .viewer-area .viewer__content{overflow:hidden;position:relative;height:100%;border-radius:8px;background-color:#eee}.page--contents__authoring-tool .section-authoring-tool__viewer .viewer__body .viewer-area .viewer__content .content__header{position:relative;padding:7px 20px;min-height:52px;border:1px solid #dcdcdd;border-radius:8px 8px 0 0;background-color:#fff}.page--contents__authoring-tool .section-authoring-tool__viewer .viewer__body .viewer-area .viewer__content .content__header .device-select{display:inline-flex;align-items:center;gap:10px}.page--contents__authoring-tool .section-authoring-tool__viewer .viewer__body .viewer-area .viewer__content .content__header .device-select .device-select__label{padding:4px 8px;color:#4e626e;font-size:14px;font-weight:700;line-height:1.57}.page--contents__authoring-tool .section-authoring-tool__viewer .viewer__body .viewer-area .viewer__content .content__header .device-select .btn-group--device-select{gap:8px}.page--contents__authoring-tool .section-authoring-tool__viewer .viewer__body .viewer-area .viewer__content .content__header .device-select .btn-group--device-select .q-btn{min-width:96px;font-size:14px;font-weight:700;line-height:1.57}.page--contents__authoring-tool .section-authoring-tool__viewer .viewer__body .viewer-area .viewer__content .content__header .device-select .btn-group--device-select .q-btn.btn--active{background:#0ebec2;color:#fff}.page--contents__authoring-tool .section-authoring-tool__viewer .viewer__body .viewer-area .viewer__content .content__header .stare-mode{position:absolute;top:50%;right:20px;z-index:10;transform:translateY(-50%)}.page--contents__authoring-tool .section-authoring-tool__viewer .viewer__body .viewer-area .viewer__content .content__header .btn-print{padding:0;margin-left:10px;width:32px;height:32px}.page--contents__authoring-tool .section-authoring-tool__viewer .viewer__body .viewer-area .viewer__content .content__body{position:relative;margin:0 auto;line-height:1.6;border:1px solid #dcdcdd;border-top:none;border-radius:0 0 8px 8px;background-color:#fff;transition:width .3s ease 0s}.page--contents__authoring-tool .section-authoring-tool__viewer .viewer__body .viewer-area .viewer__content .content__body .editor__scroll-area-wrap .editor__scroll-area .q-scrollarea__content{width:100%}@media(max-width:1920px){.section-authoring-tool__edit .edit__header__common-toolbar .common-toolbar__left{min-width:unset!important}}@media(max-width:1560px){.section-authoring-tool__edit .edit__header__common-toolbar .common-toolbar__left{min-width:unset!important}.section-authoring-tool__edit .edit__header__common-toolbar .common-toolbar__center .responsive-area__btn-dropdown--edit-more{display:block!important}.section-authoring-tool__edit .edit__header__common-toolbar .common-toolbar__center .responsive-area__btn-dropdown--edit-more--items{display:none!important}.section-authoring-tool__edit .edit__header__common-toolbar .common-toolbar__center .q-btn.btn-dropdown--edit-more{display:block!important}}.page--prop .section-prop .content--side{top:129px}.page--prop .section-prop .content--side .q-scrollarea{padding-right:8px}.page--prop .section-prop .content--side .q-scrollarea .q-scrollarea__bar--v,.page--prop .section-prop .content--side .q-scrollarea .q-scrollarea__thumb,.page--prop .section-prop .content--side .q-scrollarea .q-scrollarea__thumb--v{right:0;border-radius:2px;width:2px}.page--prop .section-prop .content--side .side__inner{border:1px solid #cad2d7;border-radius:6px;overflow:hidden}.page--prop .section-prop .content--side .side__inner .q-list .q-item{border-radius:4px;padding:7px 8px 7px 8px}.page--prop .section-prop .content--side .side__inner .q-list .q-item.on{background:#eaecee!important}.page--prop .section-prop .content--side .side__inner .q-list .q-item.on .q-item__section .q-item__label{color:#242c30;font-size:13px;font-weight:700;line-height:1.3!important}.page--prop .section-prop .content--side .side__inner .q-list .q-item .q-item__section .q-item__label{color:#5a717f;font-size:13px;font-weight:500;line-height:1.3!important}.page--resource .section-resource .q-table tbody tr:has(.row--highlighted){background:rgba(255,247,230,.6)!important}.page--resource .section-resource .q-table .resource-name>div .tooltip-area .btn-tooltip .q-btn__content span.block{max-width:360px}.page--resource .section-resource .q-table .file-name>div .tooltip-area .btn-tooltip .q-btn__content span.block{max-width:280px}.page--resource .section-resource .q-table .file-name>div .tooltip-area .btn-tooltip .q-btn__content span.block,.page--resource .section-resource .q-table .resource-name>div .tooltip-area .btn-tooltip .q-btn__content span.block{min-width:auto;text-align:left;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;color:#242c30!important;font-weight:500!important}.members__perm-container .perm-container__title{color:#404f58;font-size:14px;font-weight:600;line-height:1.57}.members__perm-container .row-table-area .row-table td,.members__perm-container .row-table-area .row-table th{height:auto}.members__perm-container .row-table-area .row-table thead th{height:50px;border-top:none;border-bottom:1px solid #dcdcdd}.members__perm-container .row-table-area .row-table tbody td{padding:6px 12px}.members__perm-container .row-table-area .row-table tbody td .q-option-group{gap:12px}.q-layout:has(.page--main){background:linear-gradient(180deg,#fafafa,#effbff 81.5%)}.q-layout:has(.page--main) .q-header{background-color:transparent;transition:.2s ease-in-out}.q-layout:has(.page--main) .q-header:after{border:none;transition:.2s ease-in-out}.q-layout:has(.page--main) .q-header.header--scrolled{background-color:#ecf9fd}.q-layout:has(.page--main) .q-header.header--scrolled:after{border-bottom:1px solid #bbf1f2}.q-layout:has(.page--main) .q-page-container{padding-top:61px!important}.q-layout:has(.page--main) .q-page-container .q-footer{background:#effbff}.page--main .section-main{height:100%}.page--main .section-main .layout__inner{padding:0 0 280px;max-width:1820px;height:100%}.page--main .section-main .layout__inner .main-area{height:100%}.page--main .section-main .layout__inner .main-area .main__header{padding:40px 0}.page--main .section-main .layout__inner .main-area .main__header .header__title{text-align:center}.page--main .section-main .layout__inner .main-area .main__header .header__title p{margin-top:20px;color:#4e626e;font-size:16px;font-weight:600}.page--main .section-main .layout__inner .main-area .main__widget{position:relative}.page--main .section-main .layout__inner .main-area .main__widget .widget__list{position:relative;padding:30px;display:flex;flex-wrap:wrap;gap:30px}.page--main .section-main .layout__inner .main-area .main__widget .widget__list .widget__item{padding:30px 24px;width:calc(50% - 30px);height:400px;border-radius:16px;background:#fff;box-shadow:0 8px 28px 0 rgba(28,133,193,.2)}.page--main .section-main .layout__inner .main-area .main__widget .widget__list .widget__item .item__header>a{display:flex;align-items:center;justify-content:space-between}.page--main .section-main .layout__inner .main-area .main__widget .widget__list .widget__item .item__header>a .header__title{position:relative;display:flex;align-items:center;justify-content:space-between;gap:6px}.page--main .section-main .layout__inner .main-area .main__widget .widget__list .widget__item .item__header>a .header__title.is-new i{position:relative}.page--main .section-main .layout__inner .main-area .main__widget .widget__list .widget__item .item__header>a .header__title.is-new i:after{content:"";position:absolute;top:-4px;right:2px;z-index:10;width:12px;height:13px;background:url(/assets/img/ico_new.39873cac.svg) no-repeat 0 0;background-size:100%}.page--main .section-main .layout__inner .main-area .main__widget .widget__list .widget__item .item__header>a .header__title h3{color:#242c30;font-size:18px;font-weight:700;line-height:1.5}.page--main .section-main .layout__inner .main-area .main__widget .widget__list .widget__item .item__header>a .ico-cont{padding:0;width:32px;height:32px}.page--main .section-main .layout__inner .main-area .main__widget .widget__list .widget__item .item__body .table-area .q-table__container{padding-top:16px}.page--main .section-main .layout__inner .main-area .main__widget .widget__list .widget__item .item__body .table-area .q-table__container .q-table tbody tr td{height:48px;color:#708490;font-size:12px;font-weight:500;line-height:1.5}.page--main .section-main .layout__inner .main-area .main__widget .widget__list .widget__item .item__body .table-area .q-table__container .q-table tbody tr td.title{color:#404f58;font-size:14px;font-weight:500;line-height:1.5}.page--main .section-main .layout__inner .main-area .main__widget .widget__list .widget__item .item__body .table-area .q-table__container .q-table tbody tr td.date{color:#708490;font-size:14px;font-weight:500;line-height:1.5}.page--main .section-main .layout__inner .main-area .btn-group--manual{position:relative;display:flex;align-items:center;justify-content:center;padding-top:50px;gap:12px}.page--main .section-main .layout__inner .main-area .btn-group--manual .btn-manual{padding:7px 16px 5px;color:#4e626e;font-size:14px;font-weight:700;line-height:1.57}.page--main .section-main .layout__inner .main-area .btn-group--manual .btn-manual .ico-download{margin-top:-1px;width:20px;height:20px}.page--error{background-color:#f4fdfd}.page--error .section-error{position:relative}.page--error .section-error .error-area{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.page--error .section-error .error-area .error__box{position:relative;padding:30px}.page--error .section-error .error-area .error__box .error__title{display:flex;flex-direction:column;align-items:center;justify-content:center}.page--error .section-error .error-area .error__box .error__title .title__text{color:#004358;font-size:56px;font-weight:700;line-height:1}.page--error .section-error .error-area .error__box .error__title .title__dsc{display:block;margin-top:20px;color:#5a717f;font-size:16px;font-weight:400}.page--error .section-error .error-area .error__box .error__entry{margin-top:40px}.page--error .section-error .error-area .error__box .error__entry .q-btn{padding:34px 40px;min-width:320px;border-radius:12px!important;border:1px solid #cad2d7;background:#fff}.page--error .section-error .error-area .error__box .error__entry .q-btn .q-btn__content{display:flex;align-items:center;gap:8px}.page--error .section-error .error-area .error__box .error__entry .q-btn .q-btn__content em{display:block;color:#1e1e1e;font-size:24px;font-weight:700}.page--error .section-error .error-area .error__box .error__entry .ico-cont{position:relative;margin-top:80px}.q-attachment .q-field{width:-moz-fit-content!important;width:fit-content!important}.q-attachment .q-field__control-container{position:relative!important}.search-close{position:relative;z-index:10;top:50%;transform:translateY(-50%);height:auto;margin:0;padding:0;width:16px;min-width:16px;height:16px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAIKADAAQAAAABAAAAIAAAAACshmLzAAADAklEQVRYCe1XTXLTMBR+csI+3CDcIMvsaBdMhxXhBAknQF4yhak7UFjauUFuQLrshmbZZdh12RuQA6QW35MtWbbk2A3s4M20lt7vp6enJ4XoXydxTAJkko5oQBOKaEw57eBjR4+0zZKYx0+i3gDktxTBojmRWpBC4BAJegB7Q5G6zD7EPO6kTgB6tc9EiqCLTm+ugqBVHyAHAcjP6QkJ8R1+R67v3mPOSK7i7FO8brOJ2gTx1+UcwW8hPy44O+atwgK0r5ZAwQxg5bNy5S1mR7CVOkUmNk1LD0BRbFh5W6E1PfSf72ivXjRPir8FubgIBuf9VGrZGY91itPQVB0RF3ODagD06kPVzg4jnUIJEJcNH9UUMqRZsm4QBHzLq3RSGRBaiUu8+hApWptzjQBJEEQRPGFzrQubkCs0roXLrwMgOnGFzljKq6UF54FwgrNNqSsd+2oYiTfVhJCoknTDGYpfZh78CpFk5+/tFuC0JKynAZUGOrhSml+y/M8AxVh2yqGVcm/vIjhGADIg3MBs2is4K+5pjP8P+KvVwIgZnVSAsNth9HsHZwO+xEqqaiB6QsfLc7t1xhGFeFbYGBQ3qGZWAPIiJQ1Vf9ooOKPgFaYRhL87w64ADHsAaATntOvUl956g8DbwQOgqzLcwQrdQHD0A+4JXJi2JjpBIIbbjqsMcJhcXRtkjW/mVrxXcGEQbW174/quA4jwiAiRoJlu05B5wY2+A0LrNhqOUeNHih1j4FWz/JKuwJ67SnrM21O0V+nJ6owMXmctF9oqO5fvXPV6BliyJw5gq9QqF9dzV3BWx4VFY2tnBsWFVls9izwAukCUemvs/tqXn2aBh6oHgAOi4DYkVC1VfwQEvuBzHfIxCDGZd/fjZjs9PftJkZhiOmrT6+DvcExfZx/Dwdm2FQAL725v7qevzq6xp89RmBPm9SZ+lu8R/CK+P2QjDgldmT5aj5TgsfoyWGSszIXGvQTHOTuPt65927g3ANeB/WnGW8OXGN8jaOWhInPt/o9DGfgNuEpK6VW75dUAAAAASUVORK5CYII=);background-size:100%;background-repeat:no-repeat;cursor:pointer;margin-right:4px}.placeholder-align .q-field__label.no-pointer-events.absolute.ellipsis{font-size:14px;vertical-align:middle;top:50%;transform:translateY(-50%)}.nodata-area{height:100%}.accordion-inside .q-expansion-item__content .q-item.q-item-type{padding:0!important}.after-depth{display:flex;flex-direction:column;gap:10px}.spinner{display:inline-block;width:16px;height:16px;border:2px solid #404f58;border-radius:50%;border-top-color:rgba(64,79,88,.2);border-left-color:rgba(64,79,88,.2);border-bottom-color:rgba(64,79,88,.2);animation:spin 1s ease-in-out infinite;margin-left:6px}@keyframes spin{to{-webkit-transform:rotate(1turn)}}.btn-proceed{background-color:#eaecee;border:0;color:#4e626e!important}.btn-proceed img{margin-left:6px}.btn-complete{background-color:#8899a4;color:#fff;border:0}.btn-complete img{margin-left:6px}.question-bulk .info-box.info-box-size-md{padding:24px}.question-bulk .q-file .q-field__inner .q-field__control .q-field__append,.question-bulk .q-file .q-field__inner .q-field__control .q-field__append .q-btn,.question-bulk .q-file .q-field__inner .q-field__control .q-field__control-container{height:40px}.question-bulk .q-file .q-field__inner .q-field__control{height:40px;min-height:40px}.question-bulk .q-field .q-field__marginal{height:40px}.resourece-bulk .q-dialog__inner>.q-card{height:512px!important}.resourece-bulk .mt-24{margin-top:28px!important}.resourece-bulk .info-box.info-box-size-sm{padding:24px 20px;border:0}.resourece-bulk .q-file .q-field__inner .q-field__control .q-field__append,.resourece-bulk .q-file .q-field__inner .q-field__control .q-field__append .q-btn,.resourece-bulk .q-file .q-field__inner .q-field__control .q-field__control-container{height:40px}.resourece-bulk .q-file .q-field__inner .q-field__control{height:40px;min-height:40px}.resourece-bulk .q-field .q-field__marginal{height:40px}.copy-btn-area .q-btn{padding:6px 8px;box-shadow:none;border:1px solid #cad2d7;min-width:-moz-max-content;min-width:max-content}.copy-btn-area .q-btn:before{display:none}.copy-btn-area .q-btn .spinner,.copy-btn-area .q-btn img{margin-left:4px}.copy-btn-area .btn-complete,.copy-btn-area .btn-proceed{border:0}.copy-btn-area .q-btn__content{flex-wrap:nowrap}.copy-zone{height:52px;width:100%;background-color:#333e45;box-shadow:0 2px 4px 0 rgba(0,0,0,.251);display:flex;margin-top:24px;border-radius:6px;gap:10px}.copy-zone,.copy-zone .q-btn{align-items:center;justify-content:center}.copy-zone .q-btn{box-shadow:none;padding:0 8px;height:28px;display:block;border:0;background-color:#2273ff;color:#fff;font-size:14px;font-weight:700}.copy-zone p{color:#fff;font-size:18px;font-weight:600}.copy-zone .spinner{border-color:#fff;border-top-color:hsla(0,0%,100%,.3);border-left-color:hsla(0,0%,100%,.3);border-bottom-color:hsla(0,0%,100%,.3)}[id^=q-portal--menu] .q-menu.q-position-engine.scroll.menu--dropdown--tree-selector{max-height:none!important}.ico-star-fill{width:16px;height:16px;background:url(/assets/img/ico_star_filled.38f0f263.svg) no-repeat 0 0;background-size:100%}.ico-star-empty{width:16px;height:16px;background:url(/assets/img/ico_star_empty.1173959e.svg) no-repeat 0 0;background-size:100%}.custom-scroll-area{scrollbar-width:thin;scrollbar-color:#bfbfbf transparent}.custom-scroll-area::-webkit-scrollbar{width:8px;height:8px}.custom-scroll-area::-webkit-scrollbar-track{background:transparent}.custom-scroll-area::-webkit-scrollbar-thumb{background-color:#c8c8c8;border-radius:8px;border:2px solid transparent;background-clip:padding-box}@font-face{font-family:SUIT Variable;font-weight:100 900;src:url(/assets/fonts/SUIT-Variable.82912664.woff2) format("woff2"),url(/assets/fonts/SUIT-Variable.d96ac9a4.woff) format("woff"),url(/assets/fonts/SUIT-Variable.4ae1a68a.otf) format("opentype")}@font-face{font-family:Noto Sans KR;font-weight:400;src:url(/assets/fonts/NotoSansKR-Regular.e1ffcc34.woff2) format("woff2"),url(/assets/fonts/NotoSansKR-Regular.96745a23.woff) format("woff"),url(/assets/fonts/NotoSansKR-Regular.a554e2ec.otf) format("opentype")}@font-face{font-family:Microsoft YaHei;font-weight:400;src:url(/assets/fonts/msyh.0e3e5ccc.woff2) format("woff2"),url(/assets/fonts/msyh.7ab636b7.woff) format("woff"),url(/assets/fonts/msyh.c66901d1.otf) format("opentype")}#editor{font-family:Noto Sans KR,sans-serif;font-weight:400;letter-spacing:-.02px;height:100%}#editor .scroll-area{position:relative;overflow-y:auto;-webkit-overflow-scrolling:touch}#editor .scroll-area::-webkit-scrollbar{overflow:visible;width:4px}#editor .scroll-area::-webkit-scrollbar-thumb{width:4px;border-radius:4px;background-clip:padding-box;background-color:#8899a4;cursor:grab}#editor .scroll-area::-webkit-scrollbar:horizontal{height:4px}#editor .scroll-area::-webkit-scrollbar-track{background-color:rgba(202,210,215,.5)}#editor .scroll-area-wrap{position:relative;padding-right:3px}#editor .scroll-area-wrap .scroll-area{height:100%}#editor .prosemirror-dropcursor-block{background-color:#0ebec2!important;height:4px!important}.tiptap{position:relative;padding:40px}.tiptap>*+*{margin-top:12px}.tiptap .katex-display{margin:0}.tiptap .katex-display>.katex{display:inline-block;line-height:0;white-space:normal}.tiptap .katex{font:normal 1.1em KaTeX_Main,Times New Roman,serif;line-height:1;white-space:normal;text-indent:0}.tiptap .Tiptap-mathematics-editor,.tiptap .Tiptap-mathematics-render{border-radius:.25rem;display:inline-block}.tiptap .Tiptap-mathematics-editor{background:#202020;color:#fff;font-family:monospace;padding:.2rem .5rem}.tiptap .Tiptap-mathematics-editor:focus-within{background-color:transparent}.tiptap.resize-cursor{cursor:ew-resize;cursor:col-resize}.tiptap .node-view-circle{color:#1e1e1e}.tiptap input:checked+.node-view-circle{background:rgba(0,0,0,.6);color:#000;border-radius:50%}.tiptap .blind,.tiptap .caption,.tiptap legend{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.tiptap ul{display:block;list-style-type:disc;margin-block-start:1em;margin-block-end:1em;margin-inline-start:0;margin-inline-end:0;padding-inline-start:40px;unicode-bidi:isolate}.tiptap ul li{display:list-item;list-style:disc;text-align:-webkit-match-parent;unicode-bidi:isolate}.tiptap ol{display:block;list-style-type:decimal;margin-block-start:1em;margin-block-end:1em;margin-inline-start:0;margin-inline-end:0;padding-inline-start:40px;unicode-bidi:isolate}.tiptap ol li{display:list-item;list-style:decimal;text-align:-webkit-match-parent;unicode-bidi:isolate}.tiptap dl{margin-block-start:1em;margin-block-end:1em;margin-inline-start:0;margin-inline-end:0}.tiptap dl,.tiptap dl dd{display:block;unicode-bidi:isolate}.tiptap dl dd{margin-inline-start:40px}.tiptap button{text-align:center;cursor:pointer;border:none;margin:0;padding:0;overflow:visible;background:transparent;line-height:normal;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none;white-space:nowrap;vertical-align:middle;touch-action:manipulation;-webkit-user-select:none;-moz-user-select:none;user-select:none}.tiptap button:before{transition:.2s ease-in-out}.tiptap button:active:before,.tiptap button:focus:before,.tiptap button:hover:before{content:"";position:absolute;top:0;left:0;z-index:10;width:100%;height:100%;background-color:rgba(119,227,229,.15)!important}.tiptap input:-moz-read-only{-webkit-user-select:none;-moz-user-select:none;user-select:none}.tiptap input:read-only{-webkit-user-select:none;-moz-user-select:none;user-select:none}.tiptap input:-moz-read-only:focus{outline:none}.tiptap input:read-only:focus{outline:none}.tiptap em{font-style:normal}.tiptap em.custom-italic{font-style:italic}.tiptap .select--custom::-ms-expand{display:none}.tiptap .select--custom{-o-appearance:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.tiptap .flex{display:flex!important;flex-wrap:wrap!important}.tiptap .items-center{align-items:center!important}.tiptap .justify-center{justify-content:center!important}.tiptap .full-width{width:100%!important}.tiptap .full-height{height:100%!important}.tiptap .text-left{text-align:left!important}.tiptap .text-center{text-align:center!important}.tiptap .text-right{text-align:right!important}.tiptap .gap-4{gap:4px!important}.tiptap .gap-6{gap:6px!important}.tiptap .gap-8{gap:8px!important}.tiptap .gap-10{gap:10px!important}.tiptap .gap-12{gap:12px!important}.tiptap .gap-16{gap:16px!important}.tiptap .gap-18{gap:18px!important}.tiptap .gap-20{gap:20px!important}.tiptap .gap-24{gap:24px!important}.tiptap .gap-30{gap:30px!important}.tiptap .gap-40{gap:40px!important}.tiptap .gap-50{gap:50px!important}.tiptap .gap-60{gap:60px!important}.tiptap .gap-64{gap:64px!important}.tiptap .gap-80{gap:80px!important}.tiptap .btn-resource{flex-direction:column;gap:6px;padding:10px 12px 4px;width:60px;height:60px;border-radius:10px;border:1px solid #cad2d7;background:#fff}.tiptap .btn-resource,.tiptap .btn-resource [class^=ico-]{display:flex;align-items:center;justify-content:center}.tiptap .btn-resource .ico-audio-start{width:24px;height:24px;background:url(/assets/img/ico_audio_start.5fbe6d68.svg) no-repeat 0 0;background-size:100%}.tiptap .btn-resource .ico-audio-play{width:24px;height:24px;background:url(/assets/img/ico_audio_play.bc1604f5.svg) no-repeat 0 0;background-size:100%}.tiptap .btn-resource .ico-audio-stop{width:24px;height:24px;background:url(/assets/img/ico_audio_stop.5b47198a.svg) no-repeat 0 0;background-size:100%}.tiptap .btn-resource em{display:block;color:#333e45;text-align:center;font-size:12px;font-weight:700;font-style:normal}.tiptap [class^=ico-]{display:flex;align-items:center;justify-content:center}.tiptap [class^=ico-cont]{display:block;width:auto;height:auto}.tiptap .ico-cont--mark{position:absolute;top:-25px;left:-20px;z-index:100}.tiptap .ico-mark-correct{width:108.642px;height:86.92px;background:url(/assets/img/ico_mark_correct.a18e4462.svg) no-repeat 0 0;background-size:100%}.tiptap .ico-mark-correct--type1{margin:15px 0 0 10px;width:40px;height:40px;background:url(/assets/img/ico_mark_correct--type1.8324f6fc.svg) no-repeat 0 0;background-size:100%}.tiptap .ico-mark-incorrect{margin:13px 0 0 13px;width:86px;height:53.151px;background:url(/assets/img/ico_mark_incorrect.781a9ba3.svg) no-repeat 0 0;background-size:100%}.tiptap .ico-mark-incorrect--type1{margin:15px 0 0 10px;width:40px;height:40px;background:url(/assets/img/ico_mark_incorrect--type1.2c7563b8.svg) no-repeat 0 0;background-size:100%}.tiptap .ico-mark-circle-s{width:22px;height:23px;background:url(/assets/img/ico_mark_circle_s.31feafb0.svg) no-repeat 0 0;background-size:100%}.tiptap .ico-mark-circle-m{width:40px;height:32.627px;background:url(/assets/img/ico_mark_circle_m.76ec6440.svg) no-repeat 0 0;background-size:100%}.tiptap .ico-mark-circle-l{width:60px;height:49.029px;background:url(/assets/img/ico_mark_circle_l.0f244369.svg) no-repeat 0 0;background-size:100%}.tiptap .ico-mark-cross{width:23px;height:24px}.tiptap .ico-mark-cross,.tiptap .ico-mark-cross-l{background:url(/assets/img/ico_mark_cross.388cbe3f.svg) no-repeat 0 0;background-size:100%}.tiptap .ico-mark-cross-l{width:75px;height:80px}.tiptap .ico-mark-triangle{width:32px;height:17.894px}.tiptap .ico-mark-triangle,.tiptap .ico-mark-triangle-l{background:url(/assets/img/ico_mark_triangle.114c54b6.svg) no-repeat 0 0;background-size:100%}.tiptap .ico-mark-triangle-l{width:100px;height:58px}.tiptap .ico-mark-check{width:32px;height:24.726px;background:url(/assets/img/ico_mark_check.5a918a6b.svg) no-repeat 0 0;background-size:100%}.tiptap .ico-mark-star{width:32px;height:30.203px;background:url(/assets/img/ico_mark_star.a86d6301.svg) no-repeat 0 0;background-size:100%}.tiptap a{color:#68cef8;text-decoration:underline;cursor:pointer}.tiptap.ProseMirror-focused{outline:none}.tiptap p{color:#1e1e1e;font-size:15px;line-height:1.8}.tiptap p[style*=text-indent] span{text-indent:0!important}.tiptap p.is-empty:before{color:#adb5bd;content:attr(data-placeholder);float:left;height:0;pointer-events:none}.tiptap .node-view[data-editor=true] p{margin:0;padding:.25rem .5rem;border-radius:.5rem}.tiptap .node-view[data-editor=true] .d-indent-box{margin-top:0!important}.tiptap .node-blur{background-color:transparent}.tiptap .node-input-field{position:relative;display:flex;align-items:center;justify-content:center}.tiptap .node-circle{display:flex;align-items:center;font-size:18px;font-weight:600;line-height:1;color:#0ebec2}.tiptap .node-background{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.tiptap .node-container{position:relative;display:inline-block;margin:0}.tiptap .node-container:before{content:"";width:calc(100% + 4px);height:calc(100% + 4px);display:block;position:absolute;top:-2px;left:-2px;border-radius:2px;border:2px solid #3988ff;z-index:10;opacity:0}.tiptap .node-container::-webkit-scrollbar{overflow:visible;width:4px}.tiptap .node-container::-webkit-scrollbar-thumb{width:4px;border-radius:4px;background-clip:padding-box;background-color:#8899a4;cursor:grab}.tiptap .node-container::-webkit-scrollbar:horizontal{height:4px}.tiptap .node-container::-webkit-scrollbar-track{background-color:rgba(202,210,215,.5)}.tiptap .node-container [class^=node-]{position:relative;z-index:20}.tiptap .node-container [class^=node-].node-fit{position:relative;display:block;width:inherit!important;height:inherit!important;min-width:inherit!important;min-height:inherit!important;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.tiptap .node-container [class^=node-] button{pointer-events:none}.tiptap .node-container__card-container{display:inline-block;vertical-align:top;position:relative;width:100%!important;border-radius:8px;background-color:#edfbfc}.tiptap .node-container__card-container .node-card{position:relative;display:flex;flex-direction:column;gap:6px;padding:12px 16px}.tiptap .node-container__card-container .node-card .node-card__delete{position:absolute;top:8px;right:10px;z-index:100;width:28px;height:28px;background:url(/assets/img/ico_delete_circle.03329d30.svg) no-repeat 50%;background-size:18px 18px;pointer-events:unset}.tiptap .node-container__card-container .node-card .node-card__header{position:relative;padding:0;color:#5a717f;font-size:12px;font-weight:700;line-height:1.5}.tiptap .node-container__card-container .node-card .node-card__body{padding:4px 0}.tiptap .node-container__card-container .node-card .node-card__body>div{display:flex;flex-direction:column;gap:12px}.tiptap .node-container__card-container .node-card .node-card__body>div p{color:#1e1e1e;font-size:15px;line-height:1.8}.tiptap .node-container.node-container--block{display:block;margin-left:auto;margin-right:auto;width:-moz-max-content;width:max-content;overflow-wrap:break-word;pointer-events:auto;-webkit-user-select:text;-moz-user-select:text;user-select:text}.tiptap .node-scroll-area{position:relative;transition:all .1s linear}.tiptap .node-scroll-area::-webkit-scrollbar{overflow:visible;width:4px}.tiptap .node-scroll-area::-webkit-scrollbar-thumb{width:4px;border-radius:4px;background-clip:padding-box;background-color:#8899a4;cursor:grab}.tiptap .node-scroll-area::-webkit-scrollbar:horizontal{height:4px}.tiptap .node-scroll-area::-webkit-scrollbar-track{background-color:rgba(202,210,215,.5)}.tiptap .ProseMirror-selectednode .node-container:before{opacity:1}.tiptap .d-avoid,.tiptap .d-explain,.tiptap .d-hint,.tiptap .d-script{margin-bottom:12px}.tiptap .d-avoid.exemode,.tiptap .d-explain.exemode,.tiptap .d-hint.exemode,.tiptap .d-script.exemode{background:#ededed;padding:14px 16px}.tiptap .d-header.has-background{border-radius:8px;overflow:hidden;padding:30px}.tiptap .d-header .node-background{top:0;left:0}.tiptap .d-wrapper{flex:1}.tiptap .d-question{position:relative}.tiptap .hide{display:none}.tiptap .d-divider .node-container .node-divider{display:block;position:relative;display:flex;width:100%;align-items:center;justify-content:center;overflow:hidden;color:#9a9a9a;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.tiptap .d-divider .node-container .node-divider:after,.tiptap .d-divider .node-container .node-divider:before{content:"";flex-grow:1;height:1px;background-color:#bdbdbd;align-self:center}.tiptap .d-divider .node-container .node-divider .node-divider__text{padding:0 20px;z-index:1;font-size:16px;font-weight:600;line-height:1.5;color:#bdbdbd;white-space:nowrap}.tiptap .d-audio .node-audio{position:relative;display:inline-block;vertical-align:top;width:30px;height:30px;border-radius:50%;box-shadow:0 1px 3px 0 rgba(0,0,0,.2);background:#04aaae url(/assets/img/ico_audio.a48ab4d1.svg) no-repeat 50%;background-size:20px 20px}.tiptap .d-epub .node-epub{background-color:transparent;pointer-events:none}.tiptap .d-epub .node-epub .epub__text{color:#1e1e1e;font-size:13px;line-height:1.53;text-decoration:none}.tiptap .d-group{position:relative}.tiptap .d-group .node-group{position:relative;display:inline-flex}.tiptap .d-group .node-group .node-group__label{position:absolute;top:50%;z-index:20;width:50px;text-align:center;transform:translateY(-50%)}.tiptap .d-group .node-group .node-group__label em{display:inline;vertical-align:top;background-color:#fff;word-break:break-all}.tiptap .d-group .node-group .node-group__content-area{position:relative;z-index:10}.tiptap .d-group .node-group .node-group__content-area:after,.tiptap .d-group .node-group .node-group__content-area:before{content:"";position:absolute;width:15px;height:1px;border-top:1px solid #1e1e1e;z-index:10}.tiptap .d-group .node-group .node-group__content-area:before{top:13px}.tiptap .d-group .node-group .node-group__content-area:after{bottom:13px}.tiptap .d-group .node-group .node-group__content-area .node-group__content{position:relative;font-size:16px;line-height:1.6;color:#242c30}.tiptap .d-group .node-group .node-group__content-area .node-group__content:before{content:"";position:absolute;top:50%;width:1px;height:calc(100% - 26px);z-index:10;transform:translateY(-50%)}.tiptap .d-group .node-group .node-group__content-area .node-group__content p{margin:0!important}.tiptap .d-group .node-group--position-left .node-group__label{left:-25px}.tiptap .d-group .node-group--position-left .node-group__content-area{padding-left:20px}.tiptap .d-group .node-group--position-left .node-group__content-area:after,.tiptap .d-group .node-group--position-left .node-group__content-area:before{left:0}.tiptap .d-group .node-group--position-left .node-group__content-area .node-group__content:before{left:-20px;border-left:1px solid #1e1e1e}.tiptap .d-group .node-group--position-right .node-group__label{right:-24px}.tiptap .d-group .node-group--position-right .node-group__content-area{padding-right:25px}.tiptap .d-group .node-group--position-right .node-group__content-area:after,.tiptap .d-group .node-group--position-right .node-group__content-area:before{right:0}.tiptap .d-group .node-group--position-right .node-group__content-area .node-group__content:before{right:-25px;border-right:1px solid #1e1e1e}.tiptap .d-box{margin-bottom:16px}.tiptap .d-box .node-wrap{display:flex;flex-direction:column;align-items:end;width:100%}.tiptap .d-box .node-wrap:active .node-box,.tiptap .d-box .node-wrap:focus .node-box,.tiptap .d-box .node-wrap:hover .node-box{border:1px solid #3988ff}.tiptap .d-box .node-wrap:active .node-box__label,.tiptap .d-box .node-wrap:focus .node-box__label,.tiptap .d-box .node-wrap:hover .node-box__label{background-color:#3988ff}.tiptap .d-box .node-wrap .node-box{position:relative;padding:12px;margin:0 auto;width:100%;border-radius:6px;border:1px solid #242c30;transition:.2s ease-in-out}.tiptap .d-box .node-wrap .node-box__label{display:flex;align-items:center;justify-content:center;margin-right:6px;border-radius:0 0 4px 4px;background-color:#242c30;width:44px;height:20px;transition:.2s ease-in-out}.tiptap .d-box .node-wrap .node-box__label em{color:#fafafa;font-size:12px;font-weight:700;line-height:1}.tiptap mark{background-color:#fff500;padding:0 1px;-webkit-box-decoration-break:clone;box-decoration-break:clone}.tiptap sub,.tiptap sup{text-decoration:none!important}.tiptap d-memo{padding:0 1px;background-color:#71ff4e}.tiptap .d-choice{margin-right:8px;position:relative;height:100%}.tiptap .d-choice,.tiptap .d-choice .node-container{display:inline-flex;align-items:center}.tiptap .d-choice .node-choice{position:relative;display:inline-flex;align-items:flex-start;gap:6px;min-height:39px;background-color:rgba(187,241,242,.13);border-bottom:2px solid #0ebec2}.tiptap .d-choice .node-choice .node-input-field .node-circle{margin-top:8px}.tiptap .d-choice .node-choice .node-choice__content{display:inline-block;align-items:center;padding:4px 0;min-width:20px;min-height:32px;cursor:text}.tiptap .d-ox .node-container{margin:12px 0}.tiptap .d-ox .node-container .node-group{display:flex;align-items:center;gap:6px}.tiptap .d-ox .node-container .node-group .node-ox{display:flex;align-items:center;justify-content:center;padding:0 3px;min-width:46px;height:40px;border-radius:2px;border:1px dashed #bdbdbd;background-color:#fff}.tiptap .d-ox .node-container .node-group .node-ox .ox__text{color:#8899a4;font-size:21px;font-weight:700}.tiptap .d-input{display:inline-block;margin:12px 5px;height:100%}.tiptap .d-input .node-input{display:flex;min-width:84px;height:32px;padding:6px 10px;align-items:center;border-radius:4px;border:1px solid #a9b5bd;background-color:#f8f8f8}.tiptap .d-input .node-input .node-input--textarea{resize:none;border:none;background:transparent;padding:0;height:100%;color:#4e626e;font-size:12px;font-weight:600;line-height:1.37;text-align:center;transition:.2s ease-in-out}.tiptap .d-input .node-input .node-input--textarea:focus{outline:none}.tiptap .d-input .node-input .node-input--textarea:active,.tiptap .d-input .node-input .node-input--textarea:focus,.tiptap .d-input .node-input .node-input--textarea:hover{box-shadow:inset 0 0 0 1px #3988ff;border-radius:2px}.tiptap .d-input .node-input .node-input--textarea::-webkit-scrollbar{overflow:visible;width:2px}.tiptap .d-input .node-input .node-input--textarea::-webkit-scrollbar-thumb{width:2px;border-radius:2px;background-clip:padding-box;background-color:#8899a4;cursor:grab}.tiptap .d-input .node-input .node-input--textarea::-webkit-scrollbar:horizontal{height:2px}.tiptap .d-input .node-input .node-input--textarea::-webkit-scrollbar-track{background-color:rgba(202,210,215,.5)}.tiptap .d-input .node-input .node-input--textarea__placeholder{width:100%;color:#4e626e;font-size:12px;font-weight:600;line-height:1.37;text-align:center}.tiptap .d-input .node-input .node-circle{font-size:14px}.tiptap .d-textarea .node-container{margin-top:28px}.tiptap .d-textarea .node-textarea{position:relative}.tiptap .d-textarea .node-textarea .node-textarea__box{position:relative;display:flex;align-items:center;justify-content:center;width:600px;height:160px;border-radius:5px;border:1px dashed #bdbdbd;background-color:#fafafa;box-shadow:0 3px 10px 0 hsla(0,0%,80%,.1)}.tiptap .d-textarea .node-textarea .node-textarea__box__length{position:absolute;top:10px;right:10px;z-index:10;display:inline-flex;height:19px;padding:4px 6px;justify-content:center;align-items:center;gap:10px;border-radius:4px;background:rgba(43,43,43,.8)}.tiptap .d-textarea .node-textarea .node-textarea__box__length em{color:#fafafa;font-size:12px;font-weight:700}.tiptap .d-textarea .node-textarea .node-textarea__box__title{color:#708490;font-size:12px;font-weight:600;line-height:1.5;text-align:center}.tiptap .d-textarea .node-textarea .node-textarea__input-field{display:flex;flex-direction:column;justify-content:center;padding:9px 20px 29px;width:900px;height:128px;border-radius:5px;border:1px solid #1e1e1e;background:#fff}.tiptap .d-textarea .node-textarea .node-textarea__input-field .node-textarea__input{border:none;resize:none;padding:0;height:100%;color:#1e1e1e;font-size:15px;font-weight:400;line-height:1.5;transition:.2s ease-in-out}.tiptap .d-textarea .node-textarea .node-textarea__input-field .node-textarea__input:focus{outline:none}.tiptap .d-textarea .node-textarea .node-textarea__input-field .node-textarea__input:active,.tiptap .d-textarea .node-textarea .node-textarea__input-field .node-textarea__input:focus,.tiptap .d-textarea .node-textarea .node-textarea__input-field .node-textarea__input:hover{box-shadow:inset 0 0 0 1px #3988ff;border-radius:2px}.tiptap .d-textarea .node-textarea .node-textarea__input-field .node-textarea__input::-webkit-scrollbar{overflow:visible;width:2px}.tiptap .d-textarea .node-textarea .node-textarea__input-field .node-textarea__input::-webkit-scrollbar-thumb{width:2px;border-radius:2px;background-clip:padding-box;background-color:#8899a4;cursor:grab}.tiptap .d-textarea .node-textarea .node-textarea__input-field .node-textarea__input::-webkit-scrollbar:horizontal{height:2px}.tiptap .d-textarea .node-textarea .node-textarea__input-field .node-textarea__input::-webkit-scrollbar-track{background-color:rgba(202,210,215,.5)}.tiptap .d-textarea .node-textarea .node-textarea__input-field .node-textarea__input-field__length{position:absolute;right:15px;bottom:10px;z-index:10;padding:0 6px;display:inline-flex;height:19px}.tiptap .d-textarea .node-textarea .node-textarea__input-field .node-textarea__input-field__length em{color:#a9b5bd;text-align:center;font-size:12px;font-weight:700}.tiptap .d-draw .node-draw{position:relative}.tiptap .d-draw .node-draw .node-draw__content{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:center;margin:0 auto;padding:20px;border-radius:8px;border:1px dashed #bdbdbd;background-color:#eaecee}.tiptap .d-draw .node-draw .node-draw__content:before{content:"인식영역";position:absolute;top:50%;left:50%;transform:translate(-50%);margin-top:-7px;width:inherit;height:auto;text-align:center;color:#4e626e;font-size:16px;line-height:1;font-weight:700;opacity:.4;z-index:10}.tiptap .d-draw .node-draw .node-draw__canvas{position:absolute;top:0;left:0;z-index:100}.tiptap .d-drag .node-drag{position:relative}.tiptap .d-drag .node-drag .node-group{display:flex;gap:4px;padding:12px;min-width:214px;min-height:50px;border-radius:5px;border:1px dashed #bdbdbd;background:#fff}.tiptap .d-drag .node-drag .node-group .node-circle{font-size:16px}.tiptap .d-drag .node-drag .node-group .node-drag__content{width:100%}.tiptap .d-drag .node-drag .node-group .node-drag__content p{color:#4e626e;font-size:16px;font-weight:700;line-height:1.5}.tiptap .d-drop .node-drop{position:relative}.tiptap .d-drop .node-drop .node-group{display:flex;gap:4px;padding:12px;min-width:214px;min-height:50px;border-radius:5px;border:1px dashed #bdbdbd;background:#eaecee}.tiptap .d-drop .node-drop .node-group .node-circle{font-size:16px}.tiptap .d-drop .node-drop .node-group .node-drop__content{display:block;margin:0 auto;color:#4e626e;font-size:16px;font-weight:700;line-height:1.5;opacity:.3}.tiptap .d-line.has-content .node-line .node-group:before{display:none}.tiptap .d-line .node-line .node-group{display:flex;gap:4px;padding:12px 6px;min-width:198px;min-height:50px;border-radius:5px;border:1px dashed #bdbdbd;background:#fff}.tiptap .d-line .node-line .node-group:before{content:"선그리기 선지";position:absolute;top:50%;left:50%;transform:translate(-50%);margin-top:-7px;width:inherit;height:auto;text-align:center;color:#4e626e;font-size:16px;line-height:1;font-weight:700;opacity:.4;z-index:10}.tiptap .d-line .node-line .node-group .node-circle{font-size:14px}.tiptap .d-line .node-line .node-group .node-line__content{width:100%}.tiptap .d-line .node-line .node-group .node-line__content p{color:#4e626e;font-size:16px;font-weight:700;line-height:1.5}.tiptap .d-line .node-line__point{position:absolute;width:6px;height:6px;border-radius:50%;background-color:#333e45;z-index:10}.tiptap .d-line .node-line__point.top{top:-14px;left:50%;transform:translateX(-50%)}.tiptap .d-line .node-line__point.right{top:50%;right:-14px;transform:translateY(-50%)}.tiptap .d-line .node-line__point.bottom{left:50%;bottom:-14px;transform:translateX(-50%)}.tiptap .d-line .node-line__point.left{top:50%;left:-14px;transform:translateY(-50%)}.tiptap .node-line--svg-area{position:absolute;z-index:100;display:none}.tiptap .line-no-select :is(table),.tiptap .line-no-select :is(td),.tiptap .line-no-select :is(th){-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;touch-action:none}.tiptap .d-record .node-container .node-box{position:relative;display:flex;flex-direction:column;justify-content:center;margin:0 auto;width:337px;height:158px;border-radius:5px;border:1px dashed #bdbdbd;background-color:#fafafa}.tiptap .d-record .node-container .node-box:before{width:calc(100% + 6px);height:calc(100% + 6px);top:-3px;left:-3px}.tiptap .d-record .node-container .node-box dl.node-group{display:flex;flex-direction:column;justify-content:center;gap:10px;margin:0}.tiptap .d-record .node-container .node-box dl.node-group>dt{position:relative;display:flex;align-items:center;justify-content:center;gap:20px}.tiptap .d-record .node-container .node-box dl.node-group>dt .btn-group{position:relative;display:flex;flex-direction:column;align-items:center;gap:6px}.tiptap .d-record .node-container .node-box dl.node-group>dt .btn-group strong{color:#333e45;font-size:12px;font-weight:700}.tiptap .d-record .node-container .node-box dl.node-group>dd{display:flex;flex-direction:column;gap:10px;margin:0;text-align:center}.tiptap .d-record .node-container .node-box dl.node-group>dd strong{display:block;color:#242c30;font-size:13px;line-height:1}.tiptap .d-record .node-container .node-box dl.node-group>dd span{display:block;color:#9e9e9e;font-size:12px;line-height:1}.tiptap .d-record .node-container .node-box [class^=node-record]{overflow:hidden;position:relative;display:inline-block;vertical-align:top;width:60px;height:60px;border-radius:50%;box-shadow:0 2px 6px 0 rgba(0,0,0,.2)}.tiptap .d-record .node-container .node-box .node-record{background:url(/assets/img/ico_record.1fef38d7.svg) no-repeat 0 0;background-size:100%}.tiptap .d-record .node-container .node-box .node-record--stop{background:url(/assets/img/ico_record_stop.6e9d633b.svg) no-repeat 0 0;background-size:100%}.tiptap .d-record .node-container .node-box .node-record--play{background:url(/assets/img/ico_record_play.baaadd4e.svg) no-repeat 0 0;background-size:100%}.tiptap .d-record .node-container .node-box .node-record--pause{background:url(/assets/img/ico_record_pause.118999a0.svg) no-repeat 0 0;background-size:100%}.tiptap .d-record+.d-record{margin-top:30px}.tiptap .d-selector{display:inline-block;vertical-align:top;margin:0 10px;height:100%;font-size:0}.tiptap .d-selector .node-selector{display:flex;min-width:84px;height:32px;padding:6px 10px;align-items:center;border-radius:4px;border:1px solid #a9b5bd;background-color:#f8f8f8}.tiptap .d-selector .node-selector .node-selector__label{position:static}.tiptap .d-selector .node-selector .node-selector__label .ico-cont--mark{top:50%;left:50%;margin-top:-3px;transform:translate(-50%,-50%)}.tiptap .d-selector .node-selector .node-selector__content{width:100%;height:100%;color:#4e626e;font-size:12px;font-weight:600;line-height:1.5;text-align:center;transition:.2s ease-in-out}.tiptap .d-selector .node-selector .node-selector__content:focus{outline:none}.tiptap .d-selector .node-selector .node-selector__content:active,.tiptap .d-selector .node-selector .node-selector__content:focus,.tiptap .d-selector .node-selector .node-selector__content:hover{box-shadow:inset 0 0 0 1px #3988ff;border-radius:2px}.tiptap .d-selector .node-selector .node-selector__content::-webkit-scrollbar{overflow:visible;width:2px}.tiptap .d-selector .node-selector .node-selector__content::-webkit-scrollbar-thumb{width:2px;border-radius:2px;background-clip:padding-box;background-color:#8899a4;cursor:grab}.tiptap .d-selector .node-selector .node-selector__content::-webkit-scrollbar:horizontal{height:2px}.tiptap .d-selector .node-selector .node-selector__content::-webkit-scrollbar-track{background-color:rgba(202,210,215,.5)}.tiptap .d-selector .node-selector .node-circle{margin-right:2px;font-size:14px}.tiptap .node-table{position:relative;overflow:hidden;display:block;margin:12px auto 0;padding:0;transition:all .1s linear}.tiptap .node-table::-webkit-scrollbar{overflow:visible;width:4px}.tiptap .node-table::-webkit-scrollbar-thumb{width:4px;border-radius:4px;background-clip:padding-box;background-color:#8899a4;cursor:grab}.tiptap .node-table::-webkit-scrollbar:horizontal{height:4px}.tiptap .node-table::-webkit-scrollbar-track{background-color:rgba(202,210,215,.5)}.tiptap .node-table.table-opacity td,.tiptap .node-table.table-opacity th{border:2px dotted #dcdcdd}.tiptap .node-table table{text-align:center;border-collapse:collapse;table-layout:auto;width:100%;margin:0 auto;color:#404f58}.tiptap .node-table table .table-cell-wrapper{position:relative}.tiptap .node-table table .table-cell-wrapper p{pointer-events:none}.tiptap .node-table table .table-cell-wrapper button{display:none}.tiptap .node-table table td,.tiptap .node-table table th{position:relative;vertical-align:top;padding:10px 20px;border:1px solid #dcdcdd;box-sizing:border-box}.tiptap .node-table table td>*,.tiptap .node-table table th>*{margin-bottom:0}.tiptap .node-table table th{font-weight:700;background-color:#f8f8f8}.tiptap .node-table table p{text-align:left}.tiptap .node-table table .selectedCell:after{z-index:2;position:absolute;content:"";left:0;right:0;top:0;bottom:0;background:rgba(136,153,164,.4);pointer-events:none}.tiptap .node-table table .column-resize-handle{position:absolute;right:-2px;top:0;bottom:0;width:4px;z-index:10;background-color:rgba(136,153,164,.4);pointer-events:none}.tiptap .node-table table p{margin:0}.tiptap .d-card-back.has-content .node-card-back:before,.tiptap .d-card-back.has-content .node-card-front:before,.tiptap .d-card-front.has-content .node-card-back:before,.tiptap .d-card-front.has-content .node-card-front:before{display:none}.tiptap .d-card-back .node-card-back,.tiptap .d-card-back .node-card-front,.tiptap .d-card-front .node-card-back,.tiptap .d-card-front .node-card-front{overflow:hidden;border-radius:4px;border:.8px dashed #bdbdbd;box-shadow:0 2px 4px 0 rgba(0,0,0,.25)}.tiptap .d-card-back .node-card-back:before,.tiptap .d-card-back .node-card-front:before,.tiptap .d-card-front .node-card-back:before,.tiptap .d-card-front .node-card-front:before{position:absolute;top:50%;left:50%;transform:translate(-50%);margin-top:-7px;width:inherit;height:auto;text-align:center;color:#4e626e;font-size:16px;line-height:1;font-weight:700;opacity:.4;z-index:10}.tiptap .d-card .node-card{position:relative}.tiptap .d-card .node-card__content{position:relative;display:flex;flex-wrap:nowrap;justify-content:center;gap:12px 19px}.tiptap .d-card-front{position:relative}.tiptap .d-card-front .node-card-front{background-color:#eaecee}.tiptap .d-card-front .node-card-front:before{content:"앞면"}.tiptap .d-card-back{position:relative}.tiptap .d-card-back .node-card-back{background-color:#fff}.tiptap .d-card-back .node-card-back:before{content:"뒷면"}.tiptap.tiptap--viewer .ProseMirror-selectednode .node-container:before{opacity:0}.tiptap.tiptap--viewer .node-input-field input[type=checkbox],.tiptap.tiptap--viewer .node-input-field input[type=radio]{display:none}.tiptap.tiptap--viewer .node-input-field .node-circle{color:#1e1e1e;cursor:pointer}.tiptap.tiptap--viewer .node-input-field .node-circle:before{content:"";display:inline-block;vertical-align:top;width:17px;height:17px;border-radius:50%;position:absolute;top:0;left:1px;z-index:10;background-color:rgba(0,0,0,.6);transition:.2s ease-in-out;opacity:0}.tiptap.tiptap--viewer .node-input-field input:checked+.node-circle:before{opacity:1}.tiptap.tiptap--viewer .d-test{display:block}.tiptap.tiptap--viewer .d-test .node-group{display:flex;align-items:center;gap:12px}.tiptap.tiptap--viewer .d-test .node-group button{display:flex;align-items:center;height:32px;padding:0 16px;border-radius:6px;font-size:14px;font-weight:700;line-height:1}.tiptap.tiptap--viewer .d-test .node-group button.node-test--initial{background-color:#eaecee;color:#4e626e}.tiptap.tiptap--viewer .d-test .node-group button.node-test--check{background-color:#0ebec2;color:#fff}.tiptap.tiptap--viewer .d-test .node-group button.node-test--answer{background-color:#8899a4;color:#fff}.tiptap.tiptap--viewer .node-container{position:relative;background-color:transparent}.tiptap.tiptap--viewer .node-container:before{display:none}.tiptap.tiptap--viewer .node-container [class^=node-] button,.tiptap.tiptap--viewer .node-container [class^=node-].button{pointer-events:unset}.tiptap.tiptap--viewer .node-container .d-answer,.tiptap.tiptap--viewer .node-container .d-avoid,.tiptap.tiptap--viewer .node-container .d-explain,.tiptap.tiptap--viewer .node-container .d-hint,.tiptap.tiptap--viewer .node-container .d-script{margin-top:0;margin-bottom:10px}.tiptap.tiptap--viewer .node-container__card-container{padding:0;border-radius:0;background-color:transparent}.tiptap.tiptap--viewer .node-container__card-container .node-card{gap:0;padding:0}.tiptap.tiptap--viewer .node-container__card-container .node-card .node-card__header{color:#333;font-size:15px;font-weight:700;line-height:1.6}.tiptap.tiptap--viewer .node-container__card-container .node-card .node-card__body{padding:0}.tiptap.tiptap--viewer .node-container__card-container .node-card .node-card__body p{color:#333;font-size:15px;line-height:1.6}.tiptap.tiptap--viewer .d-divider .node-container .node-divider{display:none}.tiptap.tiptap--viewer .d-audio .node-audio{overflow:hidden;position:relative;display:inline-block;vertical-align:top;width:30px;height:30px;border-radius:50%;box-shadow:0 1px 3px 0 rgba(0,0,0,.2);background:#04aaae url(/assets/img/ico_audio.a48ab4d1.svg) no-repeat 50%;background-size:20px 20px}.tiptap.tiptap--viewer .d-epub .node-epub{background-color:#f4fdfd;pointer-events:inherit}.tiptap.tiptap--viewer .d-epub .node-epub .epub__text{color:#3988ff;font-size:13px;font-weight:600;text-decoration:underline;text-underline-offset:2px}.tiptap.tiptap--viewer .d-box .node-wrap:active .node-box,.tiptap.tiptap--viewer .d-box .node-wrap:focus .node-box,.tiptap.tiptap--viewer .d-box .node-wrap:hover .node-box{border:1px solid #242c30}.tiptap.tiptap--viewer .d-box .node-wrap:active .node-box__label,.tiptap.tiptap--viewer .d-box .node-wrap:focus .node-box__label,.tiptap.tiptap--viewer .d-box .node-wrap:hover .node-box__label{background-color:#242c30}.tiptap.tiptap--viewer .d-box .node-wrap .node-box,.tiptap.tiptap--viewer .d-box .node-wrap .node-box__label{transition:unset}.tiptap.tiptap--viewer d-memo{position:relative;overflow:hidden;border:1px solid #1e1e1e;background-color:transparent;cursor:pointer}.tiptap.tiptap--viewer d-memo>.d-memo__text{color:#1e1e1e;font-size:15px;line-height:1.8;white-space:nowrap;overflow:hidden;transition:opacity 1.2s ease-out;opacity:0}.tiptap.tiptap--viewer d-memo>.d-memo__text--active{animation:memoTextActive 1.2s ease-out forwards}@keyframes memoTextActive{0%{clip-path:polygon(0 0,0 0,0 100%,0 100%);opacity:0}to{clip-path:polygon(0 0,100% 0,100% 100%,0 100%);opacity:1}}.tiptap.tiptap--viewer .d-choice .node-choice{background-color:transparent;border-bottom:2px solid transparent}.tiptap.tiptap--viewer .d-choice .node-choice .node-choice__content{background-color:transparent;cursor:pointer}.tiptap.tiptap--viewer .d-ox .node-group .node-ox--active.node-ox--o{border:1px solid #45c6ef;background-color:#ecf9fd}.tiptap.tiptap--viewer .d-ox .node-group .node-ox--active.node-ox--o .ox__text{color:#00a5da}.tiptap.tiptap--viewer .d-ox .node-group .node-ox--active.node-ox--x{border:1px solid #ff3535;background-color:#fff0f0}.tiptap.tiptap--viewer .d-ox .node-group .node-ox--active.node-ox--x .ox__text{color:#ff6c6d}.tiptap.tiptap--viewer .d-draw .node-draw .node-draw__content:before{display:none}.tiptap.tiptap--viewer .d-drag.dragDone{opacity:.4;pointer-events:none}.tiptap.tiptap--viewer .d-drag .node-drag .node-drag__content{display:flex;flex-direction:column;padding:12px;min-width:214px;min-height:50px;border-radius:5px;border:1px dashed #bdbdbd;background:#fff;transition:.2s ease-in-out}.tiptap.tiptap--viewer .d-drag .node-drag .node-drag__content p{-webkit-user-select:none;-moz-user-select:none;user-select:none;color:#4e626e;font-size:16px;font-weight:700;line-height:1.5;transition:.2s ease-in-out}.tiptap.tiptap--viewer .d-drag .node-drag .node-drag__content:active,.tiptap.tiptap--viewer .d-drag .node-drag .node-drag__content:focus,.tiptap.tiptap--viewer .d-drag .node-drag .node-drag__content:hover{border:1px dashed #61dee1;background-color:#e8fafb;cursor:move;cursor:grab;cursor:-webkit-grab}.tiptap.tiptap--viewer .d-drag .node-drag .node-drag__content:active p,.tiptap.tiptap--viewer .d-drag .node-drag .node-drag__content:focus p,.tiptap.tiptap--viewer .d-drag .node-drag .node-drag__content:hover p{color:#04aaae;font-size:16px;font-weight:600}.tiptap.tiptap--viewer .d-drop .node-drop .node-drop__content{display:flex;align-items:center;justify-content:center;gap:4px;padding:12px;min-width:214px;min-height:50px;border-radius:5px;border:1px dashed #bdbdbd;background:#eaecee}.tiptap.tiptap--viewer .d-drop .node-drop .node-drop__content .node-drag__content-area{width:100%}.tiptap.tiptap--viewer .d-drop .node-drop .node-drop__content .node-drop__content__text{color:#4e626e;font-size:16px;font-weight:700;line-height:1.5;opacity:.3}.tiptap.tiptap--viewer .d-drop .node-drop .node-drop__content p{color:#4e626e;font-size:16px;font-weight:700;line-height:1.5}.tiptap.tiptap--viewer .d-line .node-line .node-group:before{display:none}.tiptap.tiptap--viewer .d-line .node-line__point{background-color:transparent}.tiptap.tiptap--viewer .node-line--svg-area{display:block}.tiptap.tiptap--viewer .table--readonly{pointer-events:none}.tiptap.tiptap--viewer .d-selector .node-selector{border:none;background-color:transparent;cursor:pointer}.tiptap.tiptap--viewer .d-selector .node-selector .node-selector__content:focus{outline:none}.tiptap.tiptap--viewer .d-selector .node-selector .node-selector__content:active,.tiptap.tiptap--viewer .d-selector .node-selector .node-selector__content:focus,.tiptap.tiptap--viewer .d-selector .node-selector .node-selector__content:hover{box-shadow:none;border-radius:none}.tiptap.tiptap--viewer .table-opacity td,.tiptap.tiptap--viewer .table-opacity th{border:none}.tiptap.tiptap--viewer table{color:#404f58;margin:0 auto}.tiptap.tiptap--viewer table .table-cell-wrapper{position:relative}.tiptap.tiptap--viewer table .table-cell-wrapper p{pointer-events:none}.tiptap.tiptap--viewer .d-card-back>.node-container .node-card-back:before,.tiptap.tiptap--viewer .d-card-back>.node-container .node-card-front:before,.tiptap.tiptap--viewer .d-card-front>.node-container .node-card-back:before,.tiptap.tiptap--viewer .d-card-front>.node-container .node-card-front:before,.tiptap.tiptap--viewer table .table-cell-wrapper button{display:none}.tiptap.tiptap--viewer .d-card{display:flex;flex-wrap:nowrap;justify-content:center;margin:0 0 12px 0}.tiptap.tiptap--viewer .d-card>.node-container{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.tiptap.tiptap--viewer .d-card>.node-container.is-flipped .node-card__content{transform:perspective(800px) rotateY(180deg)}.tiptap.tiptap--viewer .d-card>.node-container.end-clicked{cursor:default!important}.tiptap.tiptap--viewer .d-card>.node-container.end-clicked .node-card{z-index:10!important}.tiptap.tiptap--viewer .d-card>.node-container.end-clicked .d-card-back{z-index:20!important}.tiptap.tiptap--viewer .d-card .node-card__content{position:relative;display:inline-grid;transition:transform .3s;transform:perspective(800px) rotateY(0deg);transform-style:preserve-3d}.tiptap.tiptap--viewer .d-card .node-card__content .d-card-back,.tiptap.tiptap--viewer .d-card .node-card__content .d-card-front{grid-area:1/1/1/1;backface-visibility:hidden}.tiptap.tiptap--viewer .d-card .node-card__content .d-card-back{transform:rotateY(180deg)}.tiptap.tiptap--viewer .d-card-back .node-card-back{z-index:10!important}.tiptap.tiptap--viewer.divided{display:flex}.tiptap.tiptap--viewer.device--pc .node-scroll-area{display:block;padding:0;overflow-x:auto}.tiptap.tiptap--viewer.device--tablet{position:relative;padding:30px}.tiptap.tiptap--viewer.device--tablet .pdf-vue3-canvas-container{max-width:100%}.tiptap.tiptap--viewer.device--tablet>*+*{margin-top:12px}.tiptap.tiptap--viewer.device--tablet .full-width{width:calc(100% - 2px)}.tiptap.tiptap--viewer.device--tablet>p{line-height:1.4;word-break:break-word}.tiptap.tiptap--viewer.device--tablet .node-container{max-width:100%;height:auto!important}.tiptap.tiptap--viewer.device--tablet .node-container .node-image,.tiptap.tiptap--viewer.device--tablet .node-container .node-video{max-width:100%}.tiptap.tiptap--viewer.device--tablet .node-container.node-container--block{overflow:hidden}.tiptap.tiptap--viewer.device--tablet .node-container .node-container__card-container{padding:0}.tiptap.tiptap--viewer.device--tablet .node-scroll-area{display:block;padding:0;overflow-x:auto}.tiptap.tiptap--viewer.device--tablet .d-box{margin-bottom:8px}.tiptap.tiptap--viewer.device--tablet .d-box>.node-container .node-wrap .node-box{max-width:unset}.tiptap.tiptap--viewer.device--tablet p:has(.d-input){margin-left:-5px!important}.tiptap.tiptap--viewer.device--tablet .d-input{margin:6px 5px}.tiptap.tiptap--viewer.device--tablet .d-textarea .node-textarea .node-textarea__input-field{width:100%}.tiptap.tiptap--viewer.device--tablet .node-table{overflow-x:auto}.tiptap.tiptap--viewer.device--tablet .d-card-back>.node-container.node-container--block,.tiptap.tiptap--viewer.device--tablet .d-card-front>.node-container.node-container--block,.tiptap.tiptap--viewer.device--tablet .d-card>.node-container.node-container--block{overflow:visible}.tiptap.tiptap--viewer.device--mobile{position:relative;padding:20px}.tiptap.tiptap--viewer.device--mobile .pdf-vue3-canvas-container{max-width:100%}.tiptap.tiptap--viewer.device--mobile>*+*{margin-top:12px}.tiptap.tiptap--viewer.device--mobile .full-width{width:calc(100% - 2px)}.tiptap.tiptap--viewer.device--mobile>p{line-height:1.4;word-break:break-word}.tiptap.tiptap--viewer.device--mobile .d-test .node-group{flex-wrap:wrap}.tiptap.tiptap--viewer.device--mobile .node-container.node-container--block{overflow:hidden;width:100%!important;height:auto!important}.tiptap.tiptap--viewer.device--mobile .node-container .node-container__card-container{padding:0}.tiptap.tiptap--viewer.device--mobile .node-scroll-area{display:block;padding:0;overflow-x:auto}.tiptap.tiptap--viewer.device--mobile .d-box{margin-bottom:8px}.tiptap.tiptap--viewer.device--mobile .d-header.has-background{padding:20px}.tiptap.tiptap--viewer.device--mobile .d-header .node-container__card-container .node-card .node-card__body>div{padding-bottom:20px}.tiptap.tiptap--viewer.device--mobile .d-choice .node-choice{margin-bottom:0}.tiptap.tiptap--viewer.device--mobile p:has(.d-input){margin-left:-5px!important}.tiptap.tiptap--viewer.device--mobile .d-input{margin:6px 5px}.tiptap.tiptap--viewer.device--mobile .d-textarea .node-textarea .node-textarea__input-field{width:100%}.tiptap.tiptap--viewer.device--mobile .d-draw .node-container,.tiptap.tiptap--viewer.device--mobile .d-draw .node-draw .node-draw__canvas,.tiptap.tiptap--viewer.device--mobile .d-draw .node-draw .node-draw__content{width:100%!important;height:auto!important;min-width:100%!important;min-height:100px!important}.tiptap.tiptap--viewer.device--mobile .d-record .node-container .node-box{width:100%}.tiptap.tiptap--viewer.device--mobile .node-table{overflow-x:auto}.tiptap.tiptap--viewer.device--mobile .d-card-back>.node-container.node-container--block,.tiptap.tiptap--viewer.device--mobile .d-card-front>.node-container.node-container--block,.tiptap.tiptap--viewer.device--mobile .d-card>.node-container.node-container--block{overflow:visible}.tiptap.tiptap--viewer.device--mobile .d-card-back .node-container,.tiptap.tiptap--viewer.device--mobile .d-card-front .node-container{min-width:318px!important}s,u{text-decoration-thickness:1px;text-underline-offset:4px;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}