.social-block{padding:1.5rem 0}.social-block .subscribe{display:flex;grid-column:span 12}.social-block .subscribe .first-line{align-items:center;-moz-column-gap:1rem;column-gap:1rem;display:flex;flex-wrap:wrap;justify-content:space-between;row-gap:1rem}.social-block .subscribe .additional{color:#cbcbcb;flex:1;margin-top:.5rem}.social-block .subscribe .title{color:#fff;display:inline-block;flex:1;font-size:1.2rem;margin-left:0;width:-moz-fit-content;width:fit-content}.social-block .social{align-items:baseline;grid-column:span 8;height:-moz-fit-content;height:fit-content}.social-block .social .buttons{-moz-column-gap:.5rem;column-gap:.5rem;display:flex;justify-content:flex-start;margin:0}.social-block .social .buttons>div{display:inline-block}.social-block .subscribe-one-field{flex:2}@media(max-width:769px){body footer .social-block{border-bottom:none}body footer .social-block .container{border:none}body footer .social-block .subscribe{display:block}body footer .social-block .subscribe .subscribe-container .first-line .email{min-width:none;width:auto}body footer .social-block .subscribe .title{margin:0}}body footer{align-items:center;background:#353535;margin-top:3rem;padding:0;position:relative;z-index:10}body footer .social-block{align-items:center;background:#353535;border-bottom:1px solid #797979;color:#fff;grid-column:span 20}body footer a,body footer a:hover{color:#fff}body footer .footer-menu{background:#353535;padding-bottom:2rem;width:100%}body footer .footer-menu hr{background:none;grid-column:span 20;height:1px;margin:2rem 0}body footer .footer-menu .logo{align-items:center;display:flex;grid-column:span 20;justify-content:center;margin-top:2rem}body footer .footer-menu .logo img{display:inline-block;max-height:2rem}body footer .footer-menu .logo{grid-row:span 2}body footer .footer-menu span.last-line{border-top:1px solid #797979;color:#fff;font-size:.875rem;grid-column:span 20;margin-top:1rem;padding-top:1rem;text-align:center}body footer .footer-menu .menu{grid-column:span 20;margin-top:1.5rem}body footer .footer-menu .menu .top-item{color:#fff;grid-column:span 4}body footer .footer-menu .menu .top-item span{border-bottom:2px solid #797979;color:#fff;font-size:1rem;width:-moz-fit-content;width:fit-content}body footer .footer-menu .menu .top-item ul{margin-top:1rem;width:-moz-fit-content;width:fit-content}body footer .footer-menu .menu .top-item ul li{font-size:.875rem;-moz-text-align-last:left;text-align-last:left}body footer .footer-menu .menu .top-item ul li a{text-align:left;transition:all .15s ease-in-out}body footer .footer-menu .menu .top-item ul li a:hover{color:#ff7714}body footer.main-page{row-gap:2rem}body footer.documents,body footer.main-page .footer-menu .menu{margin-top:0}body footer .sub-footer span{color:#fff;grid-column:span 5}body footer .modal-shadow .content{width:70%}@media(max-width:769px){body footer{padding-top:0}body footer .container{display:block}body footer .social-block{border-bottom:1px solid #797979;display:block;padding-bottom:2rem;padding-top:2rem}body footer hr{display:none}body footer .footer-menu{display:flex;flex-direction:column;width:-moz-fit-content;width:fit-content}body footer .footer-menu .container{padding:0}body footer .footer-menu .logo{display:block;height:-moz-fit-content;height:fit-content;order:1;text-align:center}body footer .footer-menu .logo img{margin-bottom:0;margin-top:2rem;max-height:none;width:80%}body footer .footer-menu .menu{display:inline-flex;flex-direction:row;flex-wrap:wrap;gap:2rem;justify-content:space-around;margin-bottom:2rem;margin-left:1rem;margin-right:1rem;order:2;width:-moz-fit-content;width:fit-content}body footer .footer-menu .menu .top-item{align-self:baseline;flex:1 1 auto;width:12rem}body footer .footer-menu .menu .top-item span{color:#000;color:#fff;font-size:1.2rem;font-weight:600;line-height:1.3em;text-align:left;width:200px}body footer .footer-menu .menu .top-item ul li{display:block;font-size:1rem;margin-top:.5rem;-moz-text-align-last:left;text-align-last:left;width:200px}body footer .footer-menu .menu .top-item ul li a{display:inline-block;width:-moz-fit-content;width:fit-content}body footer .footer-menu .last-line{display:block;margin:0 1rem .5rem}body footer .footer-menu .social{margin-top:2rem}}.menu-button{display:none}.menu-button button{background:none;border:none;color:#fff;cursor:pointer;font-size:33px;line-height:22px;margin-top:.15rem;padding:0}.menu-button .menu-enter-active,.menu-button .menu-leave-active{transition:all .3s ease-in-out}.menu-button .menu-enter,.menu-button .menu-leave-to{transform:translate(200px)}@keyframes anim_slide{0%{display:none;transform:translate(300px)}to{display:flex;transform:translate(0)}}@keyframes anim_slide_reverse{0%{display:flex;transform:translate(0)}to{display:none;transform:translate(300px)}}.menu-button .menu-button-wrap{display:none}.menu-button .menu-button-wrap-init{background:#353535;bottom:0;box-shadow:0 0 1rem #000;box-sizing:border-box;color:#fff;display:flex;flex-direction:column;justify-content:flex-start;min-height:100%;overflow:auto;padding:1rem;position:fixed;right:0;top:0;width:325px;z-index:110;-ms-overflow-style:none;scrollbar-width:none}.menu-button .menu-button-wrap-init.active{animation:anim_slide .25s ease-in-out;animation-fill-mode:forwards}.menu-button .menu-button-wrap-init.inactive{animation:anim_slide_reverse .25s ease-in-out;animation-fill-mode:forwards}.menu-button .menu-button-wrap-init::-webkit-scrollbar{height:0;width:0}.menu-button .menu-button-wrap-init .notify-bar-item a{align-items:center;border-radius:6px;display:flex;justify-content:space-between;padding-left:1rem}.menu-button .menu-button-wrap-init .notify-bar-item a.router-link-exact-active{background:#ff7714}.menu-button .menu-button-wrap-init .notify-bar-item>a{padding-left:.5rem}.menu-button .menu-button-wrap-init .notify-bar-item .menu-header a:active{background:none}.menu-button .menu-button-wrap-init .menu-button-signin{padding:.5rem}.menu-button .menu-button-wrap-init .menu-button-signin a{align-items:baseline;color:#fff;-moz-column-gap:1rem;column-gap:1rem;display:flex;justify-content:flex-start}.menu-button .menu-button-wrap-init .menu-button-signin a svg{font-size:.875rem}.menu-button .menu-button-wrap-init .avatar-wrap{margin:0 auto;min-height:5rem;min-width:5rem}.menu-button .menu-button-wrap-init .username{text-align:center}.menu-button .menu-button-wrap-init .title.non-active{color:#bfbfbf;font-size:.875rem;margin-top:1rem;padding:0}.menu-button .menu-button-wrap-init div.non-active{color:#bfbfbf;font-size:.875rem;padding:.5rem 1rem}.menu-button .menu-button-wrap-init .lk-menu .submenu{margin-right:2rem;text-align:left}.menu-button .menu-button-wrap-init li{border-radius:5px;color:#fff;cursor:pointer;height:-moz-fit-content;height:fit-content;list-style:none;position:relative;-webkit-tap-highlight-color:transparent;padding-right:1rem}.menu-button .menu-button-wrap-init li.exit{align-items:center;-moz-column-gap:1rem;column-gap:1rem;display:flex;justify-content:flex-start;padding:.5rem}.menu-button .menu-button-wrap-init li.exit a{padding:0}.menu-button .menu-button-wrap-init li .li-text{border-radius:6px;display:block;padding:.5rem}.menu-button .menu-button-wrap-init li .li-text:active{background:#ff7714}.menu-button .menu-button-wrap-init li .font-icon{font-size:.875rem;margin-left:.25rem}.menu-button .menu-button-wrap-init li a{color:#fff;display:block;height:100%;width:100%}.menu-button .menu-button-wrap-init li.notification .notify-count{margin-left:1rem}.menu-button .menu-button-wrap-init li .submenu{border-left:1px solid #797979;display:none;height:0;margin-left:1rem;transition:all .15s ease-in-out}.menu-button .menu-button-wrap-init li .submenu.active{display:block;height:auto}.menu-button .menu-button-wrap-init li .submenu li.notification-item{display:grid;grid-template-columns:repeat(10,minmax(0,1fr))}.menu-button .menu-button-wrap-init li .submenu li.notification-item a{grid-column:span 8}.menu-button .menu-button-wrap-init li .submenu li.notification-item .notify-count{grid-column:span 2}.menu-button .menu-button-wrap-init>li{padding-left:1rem}.menu-button .menu-button-wrap-init .social{display:block}.menu-button .menu-button-wrap-init .social .buttons{align-items:center;display:flex;justify-content:flex-start;margin:2rem 0 0}.menu-button .outside-click-area{height:100vh;left:0;position:fixed;top:0;width:calc(100vw - 200px);z-index:109}@media screen and (max-width:1215px){.menu-button{display:block}}.about-academy .about-main>:not(.title) blockquote[data-v-27778ad4],.about-academy .about-main>blockquote[data-v-27778ad4],.news-detail #detail-text blockquote[data-v-27778ad4]{box-sizing:border-box;margin:1rem auto auto;max-width:650px;padding:0;position:relative}.about-academy .about-main>:not(.title) blockquote[data-v-27778ad4] *,.about-academy .about-main>blockquote[data-v-27778ad4] *,.news-detail #detail-text blockquote[data-v-27778ad4] *{margin:0;padding:0}.about-academy .about-main>:not(.title) blockquote p[data-v-27778ad4],.about-academy .about-main>blockquote p[data-v-27778ad4],.news-detail #detail-text blockquote p[data-v-27778ad4]{border:.17rem solid #ff7714;border-radius:1rem;display:block;font-size:16px;height:-moz-fit-content;height:fit-content;padding:1rem;position:relative;width:-moz-fit-content;width:fit-content}.about-academy .about-main>:not(.title) blockquote p[data-v-27778ad4]:before,.about-academy .about-main>blockquote p[data-v-27778ad4]:before,.news-detail #detail-text blockquote p[data-v-27778ad4]:before{border:.17rem solid #ff7714;border-bottom:none;border-left:none;border-radius:0 50px 0 0;bottom:-40px;box-sizing:border-box;content:"";height:40px;left:50px;position:absolute;width:40px;z-index:2}.about-academy .about-main>:not(.title) blockquote p[data-v-27778ad4]:after,.about-academy .about-main>blockquote p[data-v-27778ad4]:after,.news-detail #detail-text blockquote p[data-v-27778ad4]:after{border:6px solid #fff;bottom:-3px;content:"";left:50px;position:absolute;width:6rem;z-index:1}.about-academy .about-main>:not(.title) blockquote cite[data-v-27778ad4],.about-academy .about-main>blockquote cite[data-v-27778ad4],.news-detail #detail-text blockquote cite[data-v-27778ad4]{display:block;height:-moz-fit-content;height:fit-content;margin-bottom:1rem;margin-left:8rem;margin-top:.8rem;padding-right:1rem;width:-moz-fit-content;width:fit-content}.ProseMirror a[data-v-27778ad4],.article-content .source-link a[data-v-27778ad4],.article-content .sources-detail a[data-v-27778ad4],.article-content>#detail-text a[data-v-27778ad4],.library-content>.text a[data-v-27778ad4]{color:#ff7714;font-weight:600}.comment_text img[data-v-27778ad4]{display:none}.ProseMirror span[data-type=emoji][data-v-27778ad4],.about-main span[data-type=emoji][data-v-27778ad4],.article-content>#detail-text span[data-type=emoji][data-v-27778ad4],.comment .comment_text span[data-type=emoji][data-v-27778ad4],.library-content>.text span[data-type=emoji][data-v-27778ad4]{max-height:20px}.ProseMirror div[data-youtube-video][data-v-27778ad4],.about-main div[data-youtube-video][data-v-27778ad4],.article-content>#detail-text div[data-youtube-video][data-v-27778ad4],.comment .comment_text div[data-youtube-video][data-v-27778ad4],.library-content>.text div[data-youtube-video][data-v-27778ad4]{margin:1rem 0}.ProseMirror a[data-v-27778ad4],.about-main a[data-v-27778ad4],.article-content>#detail-text a[data-v-27778ad4],.comment .comment_text a[data-v-27778ad4],.library-content>.text a[data-v-27778ad4]{color:#ff7714}.ProseMirror a[data-v-27778ad4]:hover,.about-main a[data-v-27778ad4]:hover,.article-content>#detail-text a[data-v-27778ad4]:hover,.comment .comment_text a[data-v-27778ad4]:hover,.library-content>.text a[data-v-27778ad4]:hover{color:#ff7714;text-decoration:underline;text-decoration-color:#ff7714}.ProseMirror p[data-v-27778ad4],.about-main p[data-v-27778ad4],.article-content>#detail-text p[data-v-27778ad4],.comment .comment_text p[data-v-27778ad4],.library-content>.text p[data-v-27778ad4]{font-weight:400;margin:1rem auto auto}.ProseMirror p[data-v-27778ad4]:first-child,.about-main p[data-v-27778ad4]:first-child,.article-content>#detail-text p[data-v-27778ad4]:first-child,.comment .comment_text p[data-v-27778ad4]:first-child,.library-content>.text p[data-v-27778ad4]:first-child{margin-top:0}.ProseMirror p.ql-align-right[data-v-27778ad4],.about-main p.ql-align-right[data-v-27778ad4],.article-content>#detail-text p.ql-align-right[data-v-27778ad4],.comment .comment_text p.ql-align-right[data-v-27778ad4],.library-content>.text p.ql-align-right[data-v-27778ad4]{text-align:right}.ProseMirror p.ql-align-left[data-v-27778ad4],.about-main p.ql-align-left[data-v-27778ad4],.article-content>#detail-text p.ql-align-left[data-v-27778ad4],.comment .comment_text p.ql-align-left[data-v-27778ad4],.library-content>.text p.ql-align-left[data-v-27778ad4]{text-align:left}.ProseMirror p.ql-align-justify[data-v-27778ad4],.about-main p.ql-align-justify[data-v-27778ad4],.article-content>#detail-text p.ql-align-justify[data-v-27778ad4],.comment .comment_text p.ql-align-justify[data-v-27778ad4],.library-content>.text p.ql-align-justify[data-v-27778ad4]{text-align:justify}.ProseMirror p.ql-align-center[data-v-27778ad4],.about-main p.ql-align-center[data-v-27778ad4],.article-content>#detail-text p.ql-align-center[data-v-27778ad4],.comment .comment_text p.ql-align-center[data-v-27778ad4],.library-content>.text p.ql-align-center[data-v-27778ad4]{text-align:center}.ProseMirror .draggable-item img[data-v-27778ad4],.about-main .draggable-item img[data-v-27778ad4],.article-content>#detail-text .draggable-item img[data-v-27778ad4],.comment .comment_text .draggable-item img[data-v-27778ad4],.library-content>.text .draggable-item img[data-v-27778ad4]{margin-bottom:0}.ProseMirror .draggable-item p[data-v-27778ad4],.about-main .draggable-item p[data-v-27778ad4],.article-content>#detail-text .draggable-item p[data-v-27778ad4],.comment .comment_text .draggable-item p[data-v-27778ad4],.library-content>.text .draggable-item p[data-v-27778ad4]{color:#797979;font-style:italic;margin-top:0}.ProseMirror h2[data-v-27778ad4],.about-main h2[data-v-27778ad4],.article-content>#detail-text h2[data-v-27778ad4],.comment .comment_text h2[data-v-27778ad4],.library-content>.text h2[data-v-27778ad4]{font-size:1.2rem;font-weight:700;margin-top:2rem}.ProseMirror h3[data-v-27778ad4],.about-main h3[data-v-27778ad4],.article-content>#detail-text h3[data-v-27778ad4],.comment .comment_text h3[data-v-27778ad4],.library-content>.text h3[data-v-27778ad4]{font-size:1rem;font-weight:700;margin-bottom:1rem;margin-top:2rem}.ProseMirror h4[data-v-27778ad4],.about-main h4[data-v-27778ad4],.article-content>#detail-text h4[data-v-27778ad4],.comment .comment_text h4[data-v-27778ad4],.library-content>.text h4[data-v-27778ad4]{font-size:1rem;font-weight:700;margin-top:2rem}.ProseMirror ul[data-v-27778ad4],.about-main ul[data-v-27778ad4],.article-content>#detail-text ul[data-v-27778ad4],.comment .comment_text ul[data-v-27778ad4],.library-content>.text ul[data-v-27778ad4]{margin-bottom:1rem;margin-left:2rem;margin-top:1rem}.ProseMirror ul li[data-v-27778ad4],.about-main ul li[data-v-27778ad4],.article-content>#detail-text ul li[data-v-27778ad4],.comment .comment_text ul li[data-v-27778ad4],.library-content>.text ul li[data-v-27778ad4]{list-style:disc;margin-left:3rem}.ProseMirror iframe[data-v-27778ad4],.about-main iframe[data-v-27778ad4],.article-content>#detail-text iframe[data-v-27778ad4],.comment .comment_text iframe[data-v-27778ad4],.library-content>.text iframe[data-v-27778ad4]{width:100%}.ProseMirror div[data-v-27778ad4]:has(>iframe),.about-main div[data-v-27778ad4]:has(>iframe),.article-content>#detail-text div[data-v-27778ad4]:has(>iframe),.comment .comment_text div[data-v-27778ad4]:has(>iframe),.library-content>.text div[data-v-27778ad4]:has(>iframe){height:0;padding-bottom:56.25%;position:relative}.ProseMirror div:has(>iframe) iframe[data-v-27778ad4],.about-main div:has(>iframe) iframe[data-v-27778ad4],.article-content>#detail-text div:has(>iframe) iframe[data-v-27778ad4],.comment .comment_text div:has(>iframe) iframe[data-v-27778ad4],.library-content>.text div:has(>iframe) iframe[data-v-27778ad4]{border:none;height:100%;left:0;position:absolute;top:0;width:100%}.ProseMirror img[data-v-27778ad4],.about-main img[data-v-27778ad4],.article-content>#detail-text img[data-v-27778ad4],.comment .comment_text img[data-v-27778ad4],.library-content>.text img[data-v-27778ad4]{border-radius:6px;display:block;height:auto;margin-bottom:1rem;margin-top:1rem}.ProseMirror img[data-v-27778ad4]:not([width]),.about-main img[data-v-27778ad4]:not([width]),.article-content>#detail-text img[data-v-27778ad4]:not([width]),.comment .comment_text img[data-v-27778ad4]:not([width]),.library-content>.text img[data-v-27778ad4]:not([width]){height:auto;width:100%}.ProseMirror table[data-v-27778ad4],.about-main table[data-v-27778ad4],.article-content>#detail-text table[data-v-27778ad4],.comment .comment_text table[data-v-27778ad4],.library-content>.text table[data-v-27778ad4]{border:1px solid #cbcbcb;border-collapse:collapse;margin:1rem auto}.ProseMirror table p[data-v-27778ad4],.about-main table p[data-v-27778ad4],.article-content>#detail-text table p[data-v-27778ad4],.comment .comment_text table p[data-v-27778ad4],.library-content>.text table p[data-v-27778ad4]{margin:0}.ProseMirror table td[data-v-27778ad4],.about-main table td[data-v-27778ad4],.article-content>#detail-text table td[data-v-27778ad4],.comment .comment_text table td[data-v-27778ad4],.library-content>.text table td[data-v-27778ad4]{border:1px solid #cbcbcb;padding:.5rem;text-align:left}.ProseMirror table td p[data-v-27778ad4],.about-main table td p[data-v-27778ad4],.article-content>#detail-text table td p[data-v-27778ad4],.comment .comment_text table td p[data-v-27778ad4],.library-content>.text table td p[data-v-27778ad4]{margin-top:0}.ProseMirror table th[data-v-27778ad4],.about-main table th[data-v-27778ad4],.article-content>#detail-text table th[data-v-27778ad4],.comment .comment_text table th[data-v-27778ad4],.library-content>.text table th[data-v-27778ad4]{background:#f7f7f7;border:1px solid #cbcbcb;padding:1rem .5rem}.ProseMirror hr[data-v-27778ad4],.about-main hr[data-v-27778ad4],.article-content>#detail-text hr[data-v-27778ad4],.comment .comment_text hr[data-v-27778ad4],.library-content>.text hr[data-v-27778ad4]{background:#e6e6e6;border:none;height:1px}.comment .comment_text[data-v-27778ad4],.comments-editor .ProseMirror[data-v-27778ad4]{line-height:1.3}.comment .comment_text ol[data-v-27778ad4],.comment .comment_text ul[data-v-27778ad4],.comments-editor .ProseMirror ol[data-v-27778ad4],.comments-editor .ProseMirror ul[data-v-27778ad4]{margin-left:0;padding-inline-start:2rem}.comment .comment_text ol li[data-v-27778ad4],.comment .comment_text ul li[data-v-27778ad4],.comments-editor .ProseMirror ol li[data-v-27778ad4],.comments-editor .ProseMirror ul li[data-v-27778ad4]{margin-left:0}@media(max-width:769px){.ProseMirror table[data-v-27778ad4],.about-academy>.text table[data-v-27778ad4],.about-main table[data-v-27778ad4],.article-content>#detail-text table[data-v-27778ad4]{display:block;margin:0 auto;max-width:-moz-fit-content;max-width:fit-content;overflow-x:auto}.ProseMirror ul[data-v-27778ad4],.about-academy>.text ul[data-v-27778ad4],.about-main ul[data-v-27778ad4],.article-content>#detail-text ul[data-v-27778ad4]{margin-left:.5rem}}.ProseMirror table .selectedCell[data-v-27778ad4]:after{background:#c8c8ff66;content:"";inset:0;pointer-events:none;position:absolute;z-index:2}.ProseMirror table .column-resize-handle[data-v-27778ad4]{background-color:#adf;bottom:-2px;pointer-events:none;position:absolute;right:-2px;top:0;width:4px}.ProseMirror .marker-border[data-v-27778ad4],.course-page .text .marker-border[data-v-27778ad4]{margin-left:2rem}.ProseMirror .marker-border li[data-v-27778ad4],.course-page .text .marker-border li[data-v-27778ad4]{list-style-type:decimal-leading-zero}.ProseMirror .marker-border li[data-v-27778ad4]::marker,.course-page .text .marker-border li[data-v-27778ad4]::marker{font-weight:700}.ProseMirror ol.shadow-card-list[data-v-27778ad4],.ProseMirror ul.shadow-card-list[data-v-27778ad4],.course-page .text ol.shadow-card-list[data-v-27778ad4],.course-page .text ul.shadow-card-list[data-v-27778ad4]{display:flex;flex-direction:column;justify-content:flex-start;list-style-position:inside;list-style-type:decimal-leading-zero;margin:2rem auto;row-gap:1rem}.ProseMirror ol.shadow-card-list li[data-v-27778ad4],.ProseMirror ul.shadow-card-list li[data-v-27778ad4],.course-page .text ol.shadow-card-list li[data-v-27778ad4],.course-page .text ul.shadow-card-list li[data-v-27778ad4]{background:#fff;border-radius:6px;box-shadow:0 0 2rem #3f808229;padding:1rem 2rem}.ProseMirror ol.shadow-card-list li[data-v-27778ad4]::marker,.ProseMirror ul.shadow-card-list li[data-v-27778ad4]::marker,.course-page .text ol.shadow-card-list li[data-v-27778ad4]::marker,.course-page .text ul.shadow-card-list li[data-v-27778ad4]::marker{font-weight:700}.ProseMirror ol.shadow-card-list li p[data-v-27778ad4]:first-child,.ProseMirror ul.shadow-card-list li p[data-v-27778ad4]:first-child,.course-page .text ol.shadow-card-list li p[data-v-27778ad4]:first-child,.course-page .text ul.shadow-card-list li p[data-v-27778ad4]:first-child{display:inline}.ProseMirror details.collapse[data-v-27778ad4],.course-page .text details.collapse[data-v-27778ad4]{background:#fff;border-radius:6px;box-shadow:0 0 2rem #3f808229;box-sizing:border-box;margin:1rem 0;padding:1.5rem}.ProseMirror details.collapse[open] summary .icon svg[data-v-27778ad4],.course-page .text details.collapse[open] summary .icon svg[data-v-27778ad4]{transform:rotate(-90deg)}.ProseMirror details.collapse[data-v-27778ad4]:focus,.course-page .text details.collapse[data-v-27778ad4]:focus{outline:none}.ProseMirror details.collapse summary[data-v-27778ad4],.course-page .text details.collapse summary[data-v-27778ad4]{cursor:pointer;list-style:none;vertical-align:middle}.ProseMirror details.collapse summary[data-v-27778ad4]:focus-visible,.course-page .text details.collapse summary[data-v-27778ad4]:focus-visible{outline:none}.ProseMirror details.collapse summary .icon[data-v-27778ad4],.course-page .text details.collapse summary .icon[data-v-27778ad4]{display:inline-block;font-size:0;height:-moz-fit-content;height:fit-content;line-height:0;padding-bottom:3px;padding-right:4px;vertical-align:middle}.ProseMirror details.collapse summary .icon svg[data-v-27778ad4],.course-page .text details.collapse summary .icon svg[data-v-27778ad4]{transform:rotate(90deg);transition:all .3s;vertical-align:middle;width:20px}.ProseMirror details.collapse summary h3[data-v-27778ad4],.course-page .text details.collapse summary h3[data-v-27778ad4]{display:inline-block;margin:0}.ProseMirror details.collapse summary span.content[data-v-27778ad4],.course-page .text details.collapse summary span.content[data-v-27778ad4]{font-weight:700}.ProseMirror details.collapse .text[data-v-27778ad4],.course-page .text details.collapse .text[data-v-27778ad4]{margin-top:.5rem;padding-left:1.5rem}.ProseMirror details.collapse .text p[data-v-27778ad4]:first-child,.course-page .text details.collapse .text p[data-v-27778ad4]:first-child{margin-top:0}.search[data-v-27778ad4]{display:inline-block;font-size:0;height:2rem}.search .button-search i[data-v-27778ad4]{color:#fff;transform:scaleX(-1)}.button-search[data-v-27778ad4]{align-items:center;background:#ff7714;border:none;border-radius:6px;cursor:pointer;display:inline-flex;height:2rem;justify-content:center;width:2rem}.button-search .icon[data-v-27778ad4]{color:#fff;font-size:1rem}.notify-block{bottom:0;line-height:normal;position:fixed;right:0;z-index:110;-ms-overflow-style:none;align-items:center;display:flex;flex-direction:column;height:100vh;justify-content:flex-end;padding:2rem;pointer-events:none;row-gap:2rem;width:25rem}.notify-block .notify-message,.notify-block .notify-message .content{border-radius:.5rem;pointer-events:auto;width:100%}.notify-block .notify-message{box-shadow:0 0 1rem #cbcbcb}@media(max-width:769px){.notify-block{bottom:.25rem;box-sizing:border-box;flex-direction:column-reverse;height:50vh;left:50%;-webkit-mask-image:linear-gradient(0deg,transparent,#000 10%);mask-image:linear-gradient(0deg,transparent,#000 10%);max-width:100%;padding:1rem 1rem 0;top:0;transform:translate(-50%)}.notify-block .notify-message .article_name{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:1;text-overflow:ellipsis}.notify-block .comment.notify .comment_text{-webkit-line-clamp:1}.notify-block .notify-message>.content{padding-right:1rem}.notify-block .notify-message>.content>.text{width:100%}.notify-block .notify-wrap{max-height:50vw;padding-bottom:0}}.fade-enter-active,.fade-leave-active{transition:opacity .5s ease}.fade-enter-from,.fade-leave-to{opacity:0}.system-notifications{left:50%;position:fixed;top:6rem;transform:translate(-50%);width:100%;z-index:15}.system-notifications .inner-container{align-items:center;display:flex;flex-direction:column;justify-content:center;row-gap:1rem}.system-notifications .system-notify{background:#fff;border-radius:1rem;box-shadow:0 0 10px #cbcbcb;color:#000;font-size:1rem;line-height:normal;margin:0 1rem;max-width:40rem;padding:1.5rem 1rem;position:relative}.system-notifications .system-notify .content{align-items:center;-moz-column-gap:1rem;column-gap:1rem;display:flex;justify-content:flex-start;padding-right:2.5rem}.system-notifications .system-notify .attention-icon svg{color:#ff7714;font-size:2.25rem}.system-notifications .system-notify .close{position:absolute;right:1rem;top:1.25rem;width:1rem}.system-notifications .system-notify .close:not(:hover){color:#cbcbcb}@media(max-width:769px){.system-notifications{top:1rem}}.avatar-with-notifications{position:relative;width:-moz-fit-content;width:fit-content}.avatar-with-notifications .notify-count{bottom:-.55rem;position:absolute;right:-.5rem}.avatar-with-notifications .avatar-wrap{border:none;display:inline-block;max-height:2.3rem;max-width:2.3rem}.avatar-with-notifications .avatar-wrap:hover{outline:2px solid #ff7714;outline-offset:-1px}.slide-fade-leave-active{max-width:calc(100% - 4rem);opacity:0;position:absolute;transform:translate(30%);transition:all .15s ease}.slide-fade-enter-from{opacity:0}.slide-fade-enter-active{transition:all 1s ease;transition:opacity .5s ease}.slide-fade-move{transition:all .75s}.login{align-items:center;display:flex;font-size:0;justify-content:center;position:relative;text-align:center}.login .action-link{font-size:1rem}.login .logo-menu:hover .submenu{opacity:1;visibility:visible}.login .logo-menu{line-height:0}.login .submenu{border-radius:6px;font-size:1rem;left:50%;line-height:normal;opacity:0;overflow:hidden;padding-top:1rem;position:absolute;top:2.2rem;transform:translate(-50%);visibility:hidden;width:-moz-max-content;width:max-content;z-index:10}.login .submenu li{background:#353535;list-style:none}.login .submenu li:first-child{border-radius:6px 6px 0 0}.login .submenu li a{color:#fff;display:block;height:100%;padding:.5rem 1rem}.login .submenu li:hover:not(.non-active){background:#ff7714}.login .submenu li.non-active{color:#bfbfbf;font-size:.875rem;padding:.5rem 1rem}.login .auth-card{text-align:left}.login .action-link{cursor:pointer}.login .action-link:hover{text-decoration:underline}.login .modal-shadow .content{background:none;height:-moz-fit-content;height:fit-content;min-height:-moz-fit-content;min-height:fit-content;overflow:hidden;width:-moz-fit-content;width:fit-content}.login .modal-shadow .content .fields-wrap{background:#fff;border-radius:6px;margin-bottom:20vh}.login .modal-shadow .content .fields-wrap .title{background:#f7f7f7;color:#000;width:100%}.login .modal-shadow .content .fields-wrap .title h2{margin:0;padding:1rem;text-align:left}.login .modal-shadow .content .fields-wrap .fields{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;padding:1rem 1.5rem 1.5rem;row-gap:.5rem}.login .modal-shadow .content .fields-wrap .fields input{min-width:15rem}.login .modal-shadow .content .fields-wrap .fields button{margin-top:1rem}.login .modal-shadow .content .fields-wrap h3{margin-bottom:.5rem;margin-top:0;text-align:left}@media(max-width:1407px){.login{text-align:center}}@media(max-width:1407px){body li.menu-item{padding:0 .5rem}}li.menu-item{color:#000;list-style:none;padding:0 1rem 8px;position:relative;width:-moz-fit-content;width:fit-content}li.menu-item:before{background-color:#ff7714;bottom:2px;content:"";height:3px;left:0;opacity:0;position:absolute;right:0;transform:translateY(-8px);transition:transform 0s cubic-bezier(.175,.885,.32,1.275),opacity 0s}li.menu-item:after{opacity:0;transform:translateY(4px);transition:transform .4s cubic-bezier(.175,.885,.32,1.275),opacity .4s}li.menu-item:focus,li.menu-item:hover{color:#000}li.menu-item:focus:after,li.menu-item:focus:before,li.menu-item:hover:after,li.menu-item:hover:before{opacity:1;transform:translateY(0)}li.menu-item:focus:before,li.menu-item:hover:before{transition:transform .4s cubic-bezier(.175,.885,.32,1.275),opacity .4s}li.menu-item:focus:after,li.menu-item:hover:after{transition:transform 0s cubic-bezier(.175,.885,.32,1.275) .4s,opacity 0s .4s}li.menu-item{align-items:center;display:flex;height:2.5rem;justify-content:center;padding-bottom:1px}li.menu-item a,li.menu-item>span{box-sizing:border-box;color:#fff}li.menu-item a:hover,li.menu-item>span:hover{color:#fff}li.menu-item>span{cursor:default}li.menu-item:hover .submenu{opacity:1;visibility:visible}li.menu-item .submenu{border-radius:6px;left:50%;opacity:0;overflow:hidden;padding-top:1rem;position:absolute;top:2.2rem;transform:translate(-50%);visibility:hidden;width:-moz-max-content;width:max-content;z-index:105}li.menu-item .submenu li{background:#353535;list-style:none}li.menu-item .submenu li.pale:not(:hover) a{color:#cbcbcb}li.menu-item .submenu li:first-child{border-radius:6px 6px 0 0}li.menu-item .submenu li a{display:block;height:100%;padding:.5rem 1rem;width:100%}li.menu-item .submenu li:hover{background:#ff7714}.about-academy .about-main>:not(.title) blockquote,.about-academy .about-main>blockquote,.news-detail #detail-text blockquote{box-sizing:border-box;margin:1rem auto auto;max-width:650px;padding:0;position:relative}.about-academy .about-main>:not(.title) blockquote *,.about-academy .about-main>blockquote *,.news-detail #detail-text blockquote *{margin:0;padding:0}.about-academy .about-main>:not(.title) blockquote p,.about-academy .about-main>blockquote p,.news-detail #detail-text blockquote p{border:.17rem solid #ff7714;border-radius:1rem;display:block;font-size:16px;height:-moz-fit-content;height:fit-content;padding:1rem;position:relative;width:-moz-fit-content;width:fit-content}.about-academy .about-main>:not(.title) blockquote p:before,.about-academy .about-main>blockquote p:before,.news-detail #detail-text blockquote p:before{border:.17rem solid #ff7714;border-bottom:none;border-left:none;border-radius:0 50px 0 0;bottom:-40px;box-sizing:border-box;content:"";height:40px;left:50px;position:absolute;width:40px;z-index:2}.about-academy .about-main>:not(.title) blockquote p:after,.about-academy .about-main>blockquote p:after,.news-detail #detail-text blockquote p:after{border:6px solid #fff;bottom:-3px;content:"";left:50px;position:absolute;width:6rem;z-index:1}.about-academy .about-main>:not(.title) blockquote cite,.about-academy .about-main>blockquote cite,.news-detail #detail-text blockquote cite{display:block;height:-moz-fit-content;height:fit-content;margin-bottom:1rem;margin-left:8rem;margin-top:.8rem;padding-right:1rem;width:-moz-fit-content;width:fit-content}.ProseMirror a,.article-content .source-link a,.article-content .sources-detail a,.article-content>#detail-text a,.library-content>.text a{color:#ff7714;font-weight:600}.comment_text img{display:none}.ProseMirror span[data-type=emoji],.about-main span[data-type=emoji],.article-content>#detail-text span[data-type=emoji],.comment .comment_text span[data-type=emoji],.library-content>.text span[data-type=emoji]{max-height:20px}.ProseMirror div[data-youtube-video],.about-main div[data-youtube-video],.article-content>#detail-text div[data-youtube-video],.comment .comment_text div[data-youtube-video],.library-content>.text div[data-youtube-video]{margin:1rem 0}.ProseMirror a,.about-main a,.article-content>#detail-text a,.comment .comment_text a,.library-content>.text a{color:#ff7714}.ProseMirror a:hover,.about-main a:hover,.article-content>#detail-text a:hover,.comment .comment_text a:hover,.library-content>.text a:hover{color:#ff7714;text-decoration:underline;text-decoration-color:#ff7714}.ProseMirror p,.about-main p,.article-content>#detail-text p,.comment .comment_text p,.library-content>.text p{font-weight:400;margin:1rem auto auto}.ProseMirror p:first-child,.about-main p:first-child,.article-content>#detail-text p:first-child,.comment .comment_text p:first-child,.library-content>.text p:first-child{margin-top:0}.ProseMirror p.ql-align-right,.about-main p.ql-align-right,.article-content>#detail-text p.ql-align-right,.comment .comment_text p.ql-align-right,.library-content>.text p.ql-align-right{text-align:right}.ProseMirror p.ql-align-left,.about-main p.ql-align-left,.article-content>#detail-text p.ql-align-left,.comment .comment_text p.ql-align-left,.library-content>.text p.ql-align-left{text-align:left}.ProseMirror p.ql-align-justify,.about-main p.ql-align-justify,.article-content>#detail-text p.ql-align-justify,.comment .comment_text p.ql-align-justify,.library-content>.text p.ql-align-justify{text-align:justify}.ProseMirror p.ql-align-center,.about-main p.ql-align-center,.article-content>#detail-text p.ql-align-center,.comment .comment_text p.ql-align-center,.library-content>.text p.ql-align-center{text-align:center}.ProseMirror .draggable-item img,.about-main .draggable-item img,.article-content>#detail-text .draggable-item img,.comment .comment_text .draggable-item img,.library-content>.text .draggable-item img{margin-bottom:0}.ProseMirror .draggable-item p,.about-main .draggable-item p,.article-content>#detail-text .draggable-item p,.comment .comment_text .draggable-item p,.library-content>.text .draggable-item p{color:#797979;font-style:italic;margin-top:0}.ProseMirror h2,.about-main h2,.article-content>#detail-text h2,.comment .comment_text h2,.library-content>.text h2{font-size:1.2rem;font-weight:700;margin-top:2rem}.ProseMirror h3,.about-main h3,.article-content>#detail-text h3,.comment .comment_text h3,.library-content>.text h3{font-size:1rem;font-weight:700;margin-bottom:1rem;margin-top:2rem}.ProseMirror h4,.about-main h4,.article-content>#detail-text h4,.comment .comment_text h4,.library-content>.text h4{font-size:1rem;font-weight:700;margin-top:2rem}.ProseMirror ul,.about-main ul,.article-content>#detail-text ul,.comment .comment_text ul,.library-content>.text ul{margin-bottom:1rem;margin-left:2rem;margin-top:1rem}.ProseMirror ul li,.about-main ul li,.article-content>#detail-text ul li,.comment .comment_text ul li,.library-content>.text ul li{list-style:disc;margin-left:3rem}.ProseMirror iframe,.about-main iframe,.article-content>#detail-text iframe,.comment .comment_text iframe,.library-content>.text iframe{width:100%}.ProseMirror div:has(>iframe),.about-main div:has(>iframe),.article-content>#detail-text div:has(>iframe),.comment .comment_text div:has(>iframe),.library-content>.text div:has(>iframe){height:0;padding-bottom:56.25%;position:relative}.ProseMirror div:has(>iframe) iframe,.about-main div:has(>iframe) iframe,.article-content>#detail-text div:has(>iframe) iframe,.comment .comment_text div:has(>iframe) iframe,.library-content>.text div:has(>iframe) iframe{border:none;height:100%;left:0;position:absolute;top:0;width:100%}.ProseMirror img,.about-main img,.article-content>#detail-text img,.comment .comment_text img,.library-content>.text img{border-radius:6px;display:block;height:auto;margin-bottom:1rem;margin-top:1rem}.ProseMirror img:not([width]),.about-main img:not([width]),.article-content>#detail-text img:not([width]),.comment .comment_text img:not([width]),.library-content>.text img:not([width]){height:auto;width:100%}.ProseMirror table,.about-main table,.article-content>#detail-text table,.comment .comment_text table,.library-content>.text table{border:1px solid #cbcbcb;border-collapse:collapse;margin:1rem auto}.ProseMirror table p,.about-main table p,.article-content>#detail-text table p,.comment .comment_text table p,.library-content>.text table p{margin:0}.ProseMirror table td,.about-main table td,.article-content>#detail-text table td,.comment .comment_text table td,.library-content>.text table td{border:1px solid #cbcbcb;padding:.5rem;text-align:left}.ProseMirror table td p,.about-main table td p,.article-content>#detail-text table td p,.comment .comment_text table td p,.library-content>.text table td p{margin-top:0}.ProseMirror table th,.about-main table th,.article-content>#detail-text table th,.comment .comment_text table th,.library-content>.text table th{background:#f7f7f7;border:1px solid #cbcbcb;padding:1rem .5rem}.ProseMirror hr,.about-main hr,.article-content>#detail-text hr,.comment .comment_text hr,.library-content>.text hr{background:#e6e6e6;border:none;height:1px}.comment .comment_text,.comments-editor .ProseMirror{line-height:1.3}.comment .comment_text ol,.comment .comment_text ul,.comments-editor .ProseMirror ol,.comments-editor .ProseMirror ul{margin-left:0;padding-inline-start:2rem}.comment .comment_text ol li,.comment .comment_text ul li,.comments-editor .ProseMirror ol li,.comments-editor .ProseMirror ul li{margin-left:0}@media(max-width:769px){.ProseMirror table,.about-academy>.text table,.about-main table,.article-content>#detail-text table{display:block;margin:0 auto;max-width:-moz-fit-content;max-width:fit-content;overflow-x:auto}.ProseMirror ul,.about-academy>.text ul,.about-main ul,.article-content>#detail-text ul{margin-left:.5rem}}.ProseMirror table .selectedCell:after{background:#c8c8ff66;content:"";inset:0;pointer-events:none;position:absolute;z-index:2}.ProseMirror table .column-resize-handle{background-color:#adf;bottom:-2px;pointer-events:none;position:absolute;right:-2px;top:0;width:4px}.ProseMirror .marker-border,.course-page .text .marker-border{margin-left:2rem}.ProseMirror .marker-border li,.course-page .text .marker-border li{list-style-type:decimal-leading-zero}.ProseMirror .marker-border li::marker,.course-page .text .marker-border li::marker{font-weight:700}.ProseMirror ol.shadow-card-list,.ProseMirror ul.shadow-card-list,.course-page .text ol.shadow-card-list,.course-page .text ul.shadow-card-list{display:flex;flex-direction:column;justify-content:flex-start;list-style-position:inside;list-style-type:decimal-leading-zero;margin:2rem auto;row-gap:1rem}.ProseMirror ol.shadow-card-list li,.ProseMirror ul.shadow-card-list li,.course-page .text ol.shadow-card-list li,.course-page .text ul.shadow-card-list li{background:#fff;border-radius:6px;box-shadow:0 0 2rem #3f808229;padding:1rem 2rem}.ProseMirror ol.shadow-card-list li::marker,.ProseMirror ul.shadow-card-list li::marker,.course-page .text ol.shadow-card-list li::marker,.course-page .text ul.shadow-card-list li::marker{font-weight:700}.ProseMirror ol.shadow-card-list li p:first-child,.ProseMirror ul.shadow-card-list li p:first-child,.course-page .text ol.shadow-card-list li p:first-child,.course-page .text ul.shadow-card-list li p:first-child{display:inline}.ProseMirror details.collapse,.course-page .text details.collapse{background:#fff;border-radius:6px;box-shadow:0 0 2rem #3f808229;box-sizing:border-box;margin:1rem 0;padding:1.5rem}.ProseMirror details.collapse[open] summary .icon svg,.course-page .text details.collapse[open] summary .icon svg{transform:rotate(-90deg)}.ProseMirror details.collapse:focus,.course-page .text details.collapse:focus{outline:none}.ProseMirror details.collapse summary,.course-page .text details.collapse summary{cursor:pointer;list-style:none;vertical-align:middle}.ProseMirror details.collapse summary:focus-visible,.course-page .text details.collapse summary:focus-visible{outline:none}.ProseMirror details.collapse summary .icon,.course-page .text details.collapse summary .icon{display:inline-block;font-size:0;height:-moz-fit-content;height:fit-content;line-height:0;padding-bottom:3px;padding-right:4px;vertical-align:middle}.ProseMirror details.collapse summary .icon svg,.course-page .text details.collapse summary .icon svg{transform:rotate(90deg);transition:all .3s;vertical-align:middle;width:20px}.ProseMirror details.collapse summary h3,.course-page .text details.collapse summary h3{display:inline-block;margin:0}.ProseMirror details.collapse summary span.content,.course-page .text details.collapse summary span.content{font-weight:700}.ProseMirror details.collapse .text,.course-page .text details.collapse .text{margin-top:.5rem;padding-left:1.5rem}.ProseMirror details.collapse .text p:first-child,.course-page .text details.collapse .text p:first-child{margin-top:0}#navbar-wrap{background:#353535;position:relative;z-index:11}#navbar-wrap>li{color:#fff}#navbar-wrap .navbar-container{padding-bottom:1rem;padding-top:1rem;position:relative}#navbar-wrap .navbar-container hr{background-color:#f5f5f5}#navbar-wrap .navbar-container .menu-wrap{align-items:center;display:flex;justify-content:space-between;margin:.25rem 0}#navbar-wrap .navbar-container .menu-wrap .signIn{align-items:center;display:flex;justify-content:center}#navbar-wrap .navbar-container .menu-wrap .signIn a{align-items:center;border-radius:6px;color:#fff;display:block;display:flex;height:1.5rem;justify-content:center;padding:.25rem;width:1.5rem}#navbar-wrap .navbar-container .menu-wrap .signIn a:hover{background:#ff7714;color:#fff}#navbar-wrap .navbar-container .menu-wrap .navbar-social-buttons{align-items:center;-moz-column-gap:.5rem;column-gap:.5rem;display:flex;font-size:1.45rem;grid-column:span 4;justify-content:center}#navbar-wrap .navbar-container .menu-wrap .navbar-social-buttons a{border-radius:6px;box-sizing:border-box;padding:.25rem}#navbar-wrap .navbar-container .menu-wrap .navbar-social-buttons a:hover{background:#ff7714}#navbar-wrap .navbar-container .menu-wrap .navbar-social-buttons a .icon{background-color:#fff;height:1.5rem;-webkit-mask-size:21px;mask-size:21px;width:1.5rem}#navbar-wrap .navbar-container .menu-wrap .navbar-social-buttons .vk .icon{-webkit-mask-size:28px;mask-size:28px}#navbar-wrap .navbar-container .menu-wrap .logo{line-height:0}#navbar-wrap .navbar-container .menu-wrap .logo .logo-img{max-height:2.3rem;max-width:200px}#navbar-wrap .navbar-container .menu-wrap .menu{align-items:center;display:flex;justify-content:center;margin:0}#navbar-wrap .navbar-container .menu-wrap .menu a{display:block}#navbar-wrap .navbar-container .menu-wrap .menu a.nuxt-link-active{position:relative}#navbar-wrap .navbar-container .menu-wrap .menu a.nuxt-link-active:after{background:none repeat scroll 0 0 transparent;background:#ff7714;bottom:-4px;content:"";display:block;height:2px;left:0;position:absolute;width:100%}#navbar-wrap .navbar-container .menu-wrap .search{text-align:right}#navbar-wrap .admin-line{align-items:center;background:#e6e6e6;display:flex;flex-wrap:wrap;justify-content:space-around;min-height:2rem;padding:.25rem 5rem}#navbar-wrap .admin-line a,#navbar-wrap .admin-line span{color:#000}@media screen and (max-width:1215px){#navbar-wrap .navbar-container .menu-wrap .menu{display:none}#navbar-wrap .navbar-container .menu-wrap .logo{text-align:center}#navbar-wrap .navbar-container .menu-wrap .login.menu-item,#navbar-wrap .navbar-container .menu-wrap .psevdo-sarch,#navbar-wrap .navbar-container .menu-wrap .signIn{display:none}}@media(max-width:769px){#navbar-wrap{position:sticky;top:0;width:100%;z-index:99}#navbar-wrap .admin-line{font-size:.875rem;padding:.25rem .5rem}#navbar-wrap .navbar-container .menu-wrap .navbar-social-buttons{display:none}#navbar-wrap .navbar-container .menu-wrap{align-items:center;display:flex;justify-content:space-between}#navbar-wrap .navbar-container .menu-wrap .menu-button{order:3}#navbar-wrap .navbar-container .menu-wrap .search{order:0}#navbar-wrap .navbar-container .menu-wrap a.logo{font-size:0;margin:0 .5rem;order:1;width:-moz-fit-content;width:fit-content}#navbar-wrap .navbar-container .menu-wrap a.logo img{vertical-align:middle}.login{display:none}}
