/*!
 * GrapeSEED Content Site
 * @version v1.0.0
 * @author @copyright 2019 GrapeCity 
 * @link https://www.grapecity.com.cn/
 * @date Thu Oct 03 2024 04:10:54 GMT+0000 (Coordinated Universal Time)
 */@import url(https://fonts.googleapis.com/icon?family=Material+Icons);@import url(//amp.azure.net/libs/amp/latest/skins/amp-default/azuremediaplayer.min.css);.tw-actions{display:flex;align-items:center;height:42px}.tw-actions.no-height{height:auto}.tw-actions>.tw-action-item{line-height:normal;display:flex;align-items:center;user-select:none}.tw-actions>.tw-action-item.cursor-pointer{cursor:pointer}.tw-actions>.tw-action-item .tw-action-text{color:#b84c97;opacity:.9;transition:all .2s}.tw-actions>.tw-action-item>i{color:rgba(0,0,0,.45);transition:all .2s}.tw-actions>.tw-action-item.has-text>i{opacity:.5}.tw-actions>.tw-action-item>i+.tw-action-text{margin-left:5px}.tw-actions>.tw-action-item.cursor-pointer:focus:not(.tw-action-item-disabled)>i,.tw-actions>.tw-action-item.cursor-pointer:hover:not(.tw-action-item-disabled)>i{color:rgba(0,0,0,.65)}.tw-actions>.tw-action-item.cursor-pointer:focus:not(.tw-action-item-disabled) .tw-action-text,.tw-actions>.tw-action-item.cursor-pointer:hover:not(.tw-action-item-disabled) .tw-action-text{opacity:1}.tw-actions>.tw-action-item.tw-action-item-disabled{opacity:.7;cursor:not-allowed}.tw-actions>.tw-action-item+.tw-action-item{margin-left:15px}.tw-center-loader{text-align:center;padding:20px 0}.tw-center-loader .anticon-loading{font-size:30px}.tw-center-loader>p{color:rgba(0,0,0,.45);font-size:13px;font-style:italic;margin:10px 0 0}.ant-list-item.tw-list-item{margin-bottom:0;padding-top:0;padding-bottom:0;position:relative;display:flex;height:55px;overflow:hidden}.ant-list-item.tw-list-item>figure{display:flex;flex-basis:50px;min-width:50px;max-width:50px;height:100%;align-items:center;justify-content:center;margin-bottom:0;position:relative}.ant-list-item.tw-list-item>figure .icon-image{width:25px;height:25px}.ant-list-item.tw-list-item .tw-list-item-loading{position:absolute;width:50px;flex-basis:50px;align-items:center;justify-content:center;display:flex;height:100%}.ant-list-item.tw-list-item .tw-list-item-loading>i{font-size:27px;color:#b84c97}.ant-list-item.tw-list-item .tw-list-item-checkbox{flex-basis:50px;align-items:center;justify-content:center;position:absolute;top:0;left:0;height:100%;width:50px;display:none;transition:all .2s}.ant-list-item.tw-list-item .tw-list-item-content{display:flex;flex-grow:1;flex-direction:column;justify-content:center;padding:0 20px 0 10px;overflow:hidden}.ant-list-item.tw-list-item .tw-actions{height:100%;padding:0 15px}.ant-list-item.tw-list-item.tw-list-item-selectable{border-left:2px solid transparent}.ant-list-item.tw-list-item.checked,.ant-list-item.tw-list-item:hover{background:#f3f3f3;border-color:#f3f3f3}.ant-list-item.tw-list-item.checked .tw-list-item-checkbox,.ant-list-item.tw-list-item:hover .tw-list-item-checkbox{display:flex}.ant-list-item.tw-list-item.checked.tw-list-item-selectable>figure,.ant-list-item.tw-list-item:hover.tw-list-item-selectable>figure{visibility:hidden}.ant-list-item.tw-list-item.checked{border-color:#b84c97}@media (min-width:1200px){.ant-list-item.tw-list-item.tw-action-hover .tw-actions{display:none}.ant-list-item.tw-list-item.tw-action-hover:hover .tw-actions{display:flex}}@media (max-width:1599px){.ant-list-item.tw-list-item .tw-list-item-checkbox{display:flex}.ant-list-item.tw-list-item.tw-list-item-selectable>figure{visibility:hidden}}.ant-list.tw-list-sm .tw-list-item{height:40px}.tw-status-panel{position:fixed;width:350px;left:20px;bottom:20px;background:#fff;box-shadow:0 2px 8px rgba(0,0,0,.15);border-radius:3px;overflow:hidden}.tw-status-panel .tw-status-panel-header{height:45px;display:flex;background:#323232;padding:0 20px}.tw-status-panel .tw-status-panel-header .tw-status-panel-meta{flex-grow:1;display:flex;flex-direction:column;justify-content:center}.tw-status-panel .tw-status-panel-header .tw-status-panel-meta>h4{margin:0;color:hsla(0,0%,100%,.9);letter-spacing:.4px;font-size:13px}.tw-status-panel .tw-status-panel-header .tw-status-panel-meta>p{margin:0;color:hsla(0,0%,100%,.45);font-size:11px;line-height:10px}.tw-status-panel .tw-status-panel-header .tw-actions{height:100%}.tw-status-panel .tw-status-panel-header .tw-actions .tw-status-collpase-trigger{transition:.25s}.tw-status-panel .tw-status-panel-header .tw-actions .tw-action-item>i{color:hsla(0,0%,100%,.9)}.tw-status-panel .tw-status-panel-header .tw-actions .tw-action-item:hover>i{color:#fff}.tw-status-panel .tw-status-panel-body{padding:10px 0;max-height:250px;overflow-y:auto}.tw-status-panel.collapsed .tw-status-panel-body{display:none}.tw-status-panel.collapsed .tw-status-collpase-trigger{transform:rotate(180deg)}.tw-status-panel .tw-status-item .tw-status-title{max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:500}.tw-status-panel .tw-status-item .tw-status-subtitle{font-size:12px;font-weight:500;letter-spacing:.1px;color:rgba(0,0,0,.45)}.tw-status-panel .tw-status-item .action-error i{color:#ef5959;font-size:27px}.avatar-menu-arrow{color:rgba(0,0,0,.65)}.link-text{color:rgba(0,0,0,.65)!important;margin-left:0}.header-notification-container{width:450px;height:unset;max-height:50vh;background-color:#fff;box-shadow:0 0 10px rgba(0,0,0,.2);position:absolute;z-index:98;top:56px;right:0;padding:20px 10px 20px 20px;display:flex;flex-direction:column}.header-notification-container .header-notification-function{display:flex;justify-content:space-between;align-items:center}.header-notification-container .header-notification-list{flex:1 1 0%;overflow:auto;margin:.5rem 0}.header-notification-container .header-notification-list .header-notification-item-title{display:inline;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;font-weight:500;cursor:pointer}.header-notification-container .header-notification-list .header-notification-item-description{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;text-overflow:ellipsis}@media (max-width:1200px){.header-notification-container{width:100%}}.modal-header{display:flex}.modal-title,.pagenumber{color:#fff;font-size:13px}.pagenumber{flex:1;text-align:center;padding-right:60px}.ps{overflow:hidden!important;overflow-anchor:none;-ms-overflow-style:none;touch-action:auto;-ms-touch-action:auto}.ps__rail-x{height:15px;bottom:0}.ps__rail-x,.ps__rail-y{display:none;opacity:0;transition:background-color .2s linear,opacity .2s linear;-webkit-transition:background-color .2s linear,opacity .2s linear;position:absolute}.ps__rail-y{width:15px;right:0}.ps--active-x>.ps__rail-x,.ps--active-y>.ps__rail-y{display:block;background-color:transparent}.ps--focus>.ps__rail-x,.ps--focus>.ps__rail-y,.ps--scrolling-x>.ps__rail-x,.ps--scrolling-y>.ps__rail-y,.ps:hover>.ps__rail-x,.ps:hover>.ps__rail-y{opacity:.6}.ps .ps__rail-x.ps--clicking,.ps .ps__rail-x:focus,.ps .ps__rail-x:hover,.ps .ps__rail-y.ps--clicking,.ps .ps__rail-y:focus,.ps .ps__rail-y:hover{background-color:#eee;opacity:.9}.ps__thumb-x{transition:background-color .2s linear,height .2s ease-in-out;-webkit-transition:background-color .2s linear,height .2s ease-in-out;height:6px;bottom:2px}.ps__thumb-x,.ps__thumb-y{background-color:#aaa;border-radius:6px;position:absolute}.ps__thumb-y{transition:background-color .2s linear,width .2s ease-in-out;-webkit-transition:background-color .2s linear,width .2s ease-in-out;width:6px;right:2px}.ps__rail-x.ps--clicking .ps__thumb-x,.ps__rail-x:focus>.ps__thumb-x,.ps__rail-x:hover>.ps__thumb-x{background-color:#999;height:11px}.ps__rail-y.ps--clicking .ps__thumb-y,.ps__rail-y:focus>.ps__thumb-y,.ps__rail-y:hover>.ps__thumb-y{background-color:#999;width:11px}@supports (-ms-overflow-style:none){.ps{overflow:auto!important}}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.ps{overflow:auto!important}}.scrollbar-container{position:relative;height:100%}.ag-theme-alpine{--ag-header-background-color:#fafafa!important;--ag-selected-row-background-color:#e5eee8!important;--ag-row-border-color:#e8e8e8!important;--ag-font-family:-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol!important}.ag-theme-alpine .ag-root-wrapper{border:none}.ag-header-cell-label{font-weight:600}.ag-header{border-color:#e8e8e8!important}.ag-cell-focus,.ag-header-cell{border:none!important}span.ant-calendar-picker{width:100%}.ant-col-24.ant-form-item-label,.ant-col-xl-24.ant-form-item-label,.ant-form-vertical .ant-form-item-label{padding:0}.gl-master-page-front{height:100vh;min-height:100vh;display:flex;flex-direction:column;min-width:300px;width:100%;overflow-x:auto}.gl-master-page-front .ie-warning{background:#167ac6;color:#fff;display:flex;justify-content:space-between;padding:6px 20px;flex-shrink:0;flex-basis:auto}.gl-master-page-front .ie-warning__content a{text-decoration:underline;color:inherit}.gl-master-page-front .ie-warning__actions a{color:inherit;font-size:22px;line-height:16px}.gl-master-page-front .gl-header{flex-shrink:0;height:60px;background-color:#5c2d91;color:#fff;padding:0 10px 0 20px;display:flex;align-items:center}.gl-master-page-front .gl-header-left .gl-header-logo{display:flex;align-items:center;height:100%}@media (max-width:1200px){.gl-master-page-front .gl-header-left .gl-header-logo .divider{display:inline-block}}.gl-master-page-front .gl-header-left .gl-header-logo h2{margin:0;color:#fff;font-size:20px;font-weight:400}@media (max-width:575px){.gl-master-page-front .gl-header-left .gl-header-logo h2{font-size:14px}}.gl-master-page-front .gl-header-mid{flex-grow:1;text-align:center}.gl-master-page-front .gl-header-right{position:relative;display:flex;align-items:center}.gl-master-page-front .gl-header-right .header-mobile-wrap{display:none}@media (max-width:1200px){.gl-master-page-front .gl-header-right .header-mobile-wrap{display:block}}.gl-master-page-front .gl-header-right .header-mobile-wrap button{width:40px;background:none;color:#fff;padding:0 0 0 15px;border:none}.gl-master-page-front .gl-header-right-item-dropdown{display:flex;align-items:center;margin:0 10px;height:52px}@media (max-width:1200px){.gl-master-page-front .gl-header-right-item-dropdown{display:none}}.gl-master-page-front .gl-header-right-item-dropdown .gl-header-right-item{display:flex;align-items:center;margin:0}.gl-master-page-front .gl-header-right-item-dropdown .gl-header-right-item i{margin-right:5px}.gl-master-page-front .gl-header-right-item{display:inline-block;text-align:center;margin:7px 10px;cursor:pointer;line-height:1}@media (max-width:1200px){.gl-master-page-front .gl-header-right-item{display:none!important}}.gl-master-page-front .gl-header-right-item-wrapper{margin:0}.gl-master-page-front .gl-header-right-item i.anticon{font-size:24px!important}.gl-master-page-front .gl-header-right-item.gl-header-right-item-wrapper{max-height:54px}.gl-master-page-front .gl-header-right-item.gl-header-right-item-wrapper.ant-dropdown-open{position:relative}.gl-master-page-front .gl-header-right-item.gl-header-right-item-wrapper.ant-dropdown-open:before{content:"";width:0;height:0;border-color:transparent transparent #fff;border-style:solid;border-width:0 9px 9px;position:absolute;bottom:-4px;right:0;left:0;margin:auto;z-index:1}.gl-master-page-front .gl-header-right-item .gl-header-account-menu,.gl-master-page-front .gl-header-right-item .gl-header-lang-menu{border-radius:18px;padding:5px 10px;background:hsla(0,0%,100%,.15);display:flex;align-items:center;margin:9px 10px}.gl-master-page-front .gl-header-right-item .gl-header-account-menu .gl-header-right-item,.gl-master-page-front .gl-header-right-item .gl-header-lang-menu .gl-header-right-item{display:flex;margin:0;align-items:center}.gl-master-page-front .gl-header-right-item .gl-header-account-menu .gl-header-right-item i,.gl-master-page-front .gl-header-right-item .gl-header-lang-menu .gl-header-right-item i{margin-right:8px}.gl-master-page-front .gl-header-right-item .gl-header-account-menu i.anticon-down,.gl-master-page-front .gl-header-right-item .gl-header-lang-menu i.anticon-down{font-size:15px!important;margin-left:5px}.gl-master-page-front .gl-header-right-item .gl-header-account-menu{background:none;padding:0;align-items:flex-start}.gl-master-page-front .gl-header-right-item .gl-header-account-menu .gl-header-right-item .material-icons{font-size:30px}.gl-master-page-front .gl-header-right-item .gl-header-account-menu .gl-header-right-item .header-avatar{width:35px;height:35px;border-radius:50%;overflow:hidden;margin-right:10px}.gl-master-page-front .gl-header-right-item .gl-header-account-menu .gl-header-right-item .header-avatar img{width:100%;height:100%}.gl-master-page-front .gl-header-right-item .gl-header-account-menu .gl-header-right-item .username{text-align:left;font-weight:500;line-height:1.4}.gl-master-page-front .gl-header-right-item .gl-header-account-menu .gl-header-right-item .username span{display:block;font-weight:400;opacity:.7}.gl-master-page-front .gl-header-right-item .gl-header-account-menu i.anticon-down{margin-top:3px}.gl-master-page-front .gl-header-right-item img{width:40px;height:40px}.gl-master-page-front .gl-main{display:flex;flex:1 0 auto}.gl-master-page-front .gl-main>:first-child>:last-child{height:100%}.gl-master-page-front .gl-main .ant-spin-nested-loading{width:100%}.gl-master-page-front .gl-footer{flex-shrink:0;background-color:#e8ebe8;border-top:1px solid #ececec;text-align:center;height:70px;padding:25px}@media (max-width:575px){.gl-master-page-front .gl-footer{padding:15px}}.gl-center-h{display:flex;justify-content:center}@media (max-width:575px){.gl-hidden-xs{display:none}}.container{display:flex;justify-content:center;overflow-y:hidden}.helper-container{width:400px}.helper-title{font-size:72px;margin-bottom:10px;text-align:center}.portal-theme .ant-btn-primary.isforbid{border:1px solid #d3d3d3;background:#d3d3d3;pointer-events:none}.hide{display:none}.categorytitle.ico-Campuse:before,.categorytitle.ico-School:before{content:"\e900";color:#fff}.categorytitle.ico-Class:before{content:"\E901";color:#fff}.categorytitle.ico-Student:before,.categorytitle.ico-User:before{content:"\e900";color:#fff}.show{display:block}.error-page{display:flex;flex-direction:column;text-align:center;margin-top:20px}.error-page p{font-size:16px}.gl-access-denied{display:flex;flex-direction:column;text-align:center;margin-top:20px}.gl-access-denied p{font-size:16px}.gl-not-found{display:flex;flex-direction:column;text-align:center;margin-top:20px}.gl-not-found p{font-size:16px}.gl-logo-logo{width:174px;height:43px}@media (max-width:575px){.gl-logo-logo{width:150px;height:37px}}.text-overflow-ellipsis{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.lang-select-modal .ant-modal-body{padding:0}.lang-select-modal .ant-menu:not(.ant-menu-horizontal) .ant-menu-item-selected{background-color:#fff}.lang-select-modal .ant-menu-item-selected{color:rgba(0,0,0,.65)}.lang-select-modal .ant-menu-item-active{color:#1890ff}.lang-select-modal .ant-menu-vertical .ant-menu-item{padding:0 0 0 24px;margin-top:0;margin-bottom:0}.lang-select-modal .ant-menu-vertical .ant-menu-item:hover{color:rgba(0,0,0,.65);background-color:#e6f7ff}.svg-icon{color:#838383}.header-menu .ant-dropdown-menu-item a>span:nth-child(2),.header-menu .ant-dropdown-menu-item a>span:nth-child(3){margin-left:8px}.ant-dropdown-menu-item{display:flex;align-items:center}.ant-dropdown-menu-item .gl-logo-lang{margin:0 10px 0 0;background-size:cover;background-position:50%;border-radius:50%;width:24px;height:24px}.ant-dropdown-menu-item .gl-logo-lang.zh svg{width:24px;height:24px}.ant-dropdown-menu.lang-dropdown{padding:20px}.ant-dropdown-menu.lang-dropdown li{margin-top:15px;padding:0;background:none}.ant-dropdown-menu.lang-dropdown li:first-child{margin-top:0}.ant-dropdown-menu.lang-dropdown li:hover{background:none}.ant-dropdown-menu.lang-dropdown li span{font-weight:500}@media (min-width:1201px){.header-mobile-drawer{display:none}}.header-mobile-drawer .ant-drawer-header-no-title{height:40px;background:none}.header-mobile-drawer .ant-drawer-header-no-title button.ant-drawer-close{color:#fff;width:40px;height:40px;line-height:40px}.header-mobile-drawer .ant-drawer-content .ant-drawer-body{padding:0 15px 15px}.header-mobile-drawer .ant-drawer-content .header-mobile{color:#fff}.header-mobile-drawer .ant-drawer-content .header-mobile .header-mobile-top{display:flex;justify-content:space-between;flex-wrap:wrap}.header-mobile-drawer .ant-drawer-content .header-mobile .header-mobile-top.gl-header-right-item-wrapper.ant-dropdown-trigger{height:auto}.header-mobile-drawer .ant-drawer-content .header-mobile .gl-header-logo{display:none}.header-mobile-drawer .ant-drawer-content .header-mobile .school-info-header{margin-bottom:20px}.header-mobile-drawer .ant-drawer-content .header-mobile .school-info-header .school-info-content{display:flex;margin:0;width:100%;padding:10px 15px;border-top:2px solid hsla(0,0%,100%,.3);max-width:none}.header-mobile-drawer .ant-drawer-content .header-mobile .certain-category-search input{border:none;width:100%}.header-mobile-drawer .ant-drawer-content .header-mobile .gl-header-right-item{display:flex;align-items:center;margin:0}.header-mobile-drawer .ant-drawer-content .header-mobile .gl-header-right-item.gl-header-right-item-wrapper{margin-bottom:20px;cursor:pointer}.header-mobile-drawer .ant-drawer-content .header-mobile .gl-header-right-item.gl-header-right-item-wrapper.ant-dropdown-trigger{height:40px}.header-mobile-drawer .ant-drawer-content .header-mobile .gl-header-right-item.gl-header-right-item-wrapper.ant-dropdown-open{position:relative}.header-mobile-drawer .ant-drawer-content .header-mobile .gl-header-right-item.gl-header-right-item-wrapper.ant-dropdown-open:before{content:"";width:0;height:0;border-color:transparent transparent #fff;border-style:solid;border-width:0 9px 9px;position:absolute;bottom:-4px;left:15%;z-index:1}.header-mobile-drawer .ant-drawer-content .header-mobile .gl-header-right-item .gl-header-account-menu,.header-mobile-drawer .ant-drawer-content .header-mobile .gl-header-right-item .gl-header-lang-menu{border-radius:18px;padding:5px 10px;background:hsla(0,0%,100%,.15);display:flex;align-items:center;margin-bottom:10px}.header-mobile-drawer .ant-drawer-content .header-mobile .gl-header-right-item .gl-header-account-menu .gl-header-right-item,.header-mobile-drawer .ant-drawer-content .header-mobile .gl-header-right-item .gl-header-lang-menu .gl-header-right-item{display:flex;margin:0;align-items:center}.header-mobile-drawer .ant-drawer-content .header-mobile .gl-header-right-item .gl-header-account-menu .gl-header-right-item .header-avatar,.header-mobile-drawer .ant-drawer-content .header-mobile .gl-header-right-item .gl-header-lang-menu .gl-header-right-item .header-avatar{width:35px;height:35px;border-radius:50%;overflow:hidden;margin-right:10px}.header-mobile-drawer .ant-drawer-content .header-mobile .gl-header-right-item .gl-header-account-menu .gl-header-right-item .header-avatar img,.header-mobile-drawer .ant-drawer-content .header-mobile .gl-header-right-item .gl-header-lang-menu .gl-header-right-item .header-avatar img{width:100%;height:100%}.header-mobile-drawer .ant-drawer-content .header-mobile .gl-header-right-item .gl-header-account-menu .gl-header-right-item i,.header-mobile-drawer .ant-drawer-content .header-mobile .gl-header-right-item .gl-header-lang-menu .gl-header-right-item i{margin-right:8px;font-size:24px!important}.header-mobile-drawer .ant-drawer-content .header-mobile .gl-header-right-item .gl-header-account-menu i.anticon-down,.header-mobile-drawer .ant-drawer-content .header-mobile .gl-header-right-item .gl-header-lang-menu i.anticon-down{font-size:15px!important;margin-left:5px}.header-mobile-drawer .ant-drawer-content .header-mobile .gl-header-right-item .gl-header-account-menu{background:none;padding:0;align-items:flex-start}.header-mobile-drawer .ant-drawer-content .header-mobile .gl-header-right-item .gl-header-account-menu .gl-header-right-item .material-icons{font-size:30px}.header-mobile-drawer .ant-drawer-content .header-mobile .gl-header-right-item .gl-header-account-menu .gl-header-right-item .username{text-align:left;font-weight:500;line-height:1.4}.header-mobile-drawer .ant-drawer-content .header-mobile .gl-header-right-item .gl-header-account-menu .gl-header-right-item .username span{display:block;font-weight:400;opacity:.7}.header-mobile-drawer .ant-drawer-content .header-mobile .gl-header-right-item .gl-header-account-menu i.anticon-down{margin-top:3px}.header-mobile-drawer .ant-drawer-content .header-mobile .gl-header-right-item .gl-header-right-item i{margin-right:10px}.header-mobile-drawer .ant-drawer-content .header-mobile .gl-header-right-item-dropdown{display:flex;align-items:center;width:100%}.header-mobile-drawer .ant-drawer-content .header-mobile .gl-header-right-item-dropdown .gl-header-right-item{margin-right:5px}#impersonation-back-link{background:#333;color:#ededed;padding:10px 10px 10px 20px}#impersonation-back-link a{color:#fff;margin-left:5px;font-weight:700}.impersonating-info{margin-top:-10px}.impersonating-info span{font-size:12px}.com-avatar-menu{min-width:125px}.ant-form-horizontal .gl-form-items-layout .ant-form-item-label{width:100%;width:20.83333333%}.ant-form-horizontal .gl-form-items-layout .ant-form-item-control-wrapper,.ant-form-horizontal .gl-form-items-layout .ant-form-item-label{float:left;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;display:block;position:relative;min-height:1px;padding-left:0;padding-right:0}.ant-form-horizontal .gl-form-items-layout .ant-form-item-control-wrapper{width:100%;width:62.5%}.ant-form-vertical .gl-form-items-layout .ant-form-item-control-wrapper{float:left;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;display:block;width:100%;position:relative;min-height:1px;padding-left:0;padding-right:0}.gl-form-items-layout-row{align-items:center;display:flex;flex-flow:row wrap;position:relative;margin-left:0;margin-right:0;height:auto;zoom:1}@media (max-width:575px){.ant-form-horizontal .gl-form-items-layout .ant-form-item-label{float:left;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;display:block;width:100%;position:relative;min-height:1px;padding:0 0 8px;text-align:left;line-height:1.5}.ant-form-horizontal .gl-form-items-layout .ant-form-item-control-wrapper,.ant-form-vertical .gl-form-items-layout .ant-form-item-control-wrapper{float:left;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;display:block;width:100%;position:relative;min-height:1px;padding-left:0;padding-right:0}.gl-form-items-layout-row{width:100%!important}}.gl-form-items-layout-col-xs-1>div,.gl-form-items-layout-col-xs-2>div,.gl-form-items-layout-col-xs-3>div,.gl-form-items-layout-col-xs-4>div,.gl-form-items-layout-col-xs-6>div,.gl-form-items-layout-col-xs-8>div,.gl-form-items-layout-col-xs-12>div,.gl-form-items-layout-col-xs-24>div{float:left;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;display:block;width:100%;position:relative;min-height:1px;padding-left:0;padding-right:0}.gl-form-items-layout-col-xs-24>div{width:100%}.gl-form-items-layout-col-xs-12>div{width:50%}.gl-form-items-layout-col-xs-8>div{width:33.33333333%}.gl-form-items-layout-col-xs-6>div{width:25%}.gl-form-items-layout-col-xs-4>div{width:16.66666667%}.gl-form-items-layout-col-xs-3>div{width:12.5%}.gl-form-items-layout-col-xs-2>div{width:8.33333333%}.gl-form-items-layout-col-xs-1>div{width:4.16666667%}@media (min-width:576px){.gl-form-items-layout-col-sm-1>div,.gl-form-items-layout-col-sm-2>div,.gl-form-items-layout-col-sm-3>div,.gl-form-items-layout-col-sm-4>div,.gl-form-items-layout-col-sm-6>div,.gl-form-items-layout-col-sm-8>div,.gl-form-items-layout-col-sm-12>div,.gl-form-items-layout-col-sm-24>div{float:left;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;display:block;width:100%;position:relative;min-height:1px;padding-left:0;padding-right:0}.gl-form-items-layout-col-sm-24>div{width:100%}.gl-form-items-layout-col-sm-12>div{width:50%}.gl-form-items-layout-col-sm-8>div{width:33.33333333%}.gl-form-items-layout-col-sm-6>div{width:25%}.gl-form-items-layout-col-sm-4>div{width:16.66666667%}.gl-form-items-layout-col-sm-3>div{width:12.5%}.gl-form-items-layout-col-sm-2>div{width:8.33333333%}.gl-form-items-layout-col-sm-1>div{width:4.16666667%}}@media (min-width:768px){.gl-form-items-layout-col-md-1>div,.gl-form-items-layout-col-md-2>div,.gl-form-items-layout-col-md-3>div,.gl-form-items-layout-col-md-4>div,.gl-form-items-layout-col-md-6>div,.gl-form-items-layout-col-md-8>div,.gl-form-items-layout-col-md-12>div,.gl-form-items-layout-col-md-24>div{float:left;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;display:block;width:100%;position:relative;min-height:1px;padding-left:0;padding-right:0}.gl-form-items-layout-col-md-24>div{width:100%}.gl-form-items-layout-col-md-12>div{width:50%}.gl-form-items-layout-col-md-8>div{width:33.33333333%}.gl-form-items-layout-col-md-6>div{width:25%}.gl-form-items-layout-col-md-4>div{width:16.66666667%}.gl-form-items-layout-col-md-3>div{width:12.5%}.gl-form-items-layout-col-md-2>div{width:8.33333333%}.gl-form-items-layout-col-md-1>div{width:4.16666667%}}@media (min-width:992px){.gl-form-items-layout-col-lg-1>div,.gl-form-items-layout-col-lg-2>div,.gl-form-items-layout-col-lg-3>div,.gl-form-items-layout-col-lg-4>div,.gl-form-items-layout-col-lg-6>div,.gl-form-items-layout-col-lg-8>div,.gl-form-items-layout-col-lg-12>div,.gl-form-items-layout-col-lg-24>div{float:left;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;display:block;width:100%;position:relative;min-height:1px;padding-left:0;padding-right:0}.gl-form-items-layout-col-lg-24>div{width:100%}.gl-form-items-layout-col-lg-12>div{width:50%}.gl-form-items-layout-col-lg-8>div{width:33.33333333%}.gl-form-items-layout-col-lg-6>div{width:25%}.gl-form-items-layout-col-lg-4>div{width:16.66666667%}.gl-form-items-layout-col-lg-3>div{width:12.5%}.gl-form-items-layout-col-lg-2>div{width:8.33333333%}.gl-form-items-layout-col-lg-1>div{width:4.16666667%}}@media (min-width:1200px){.gl-form-items-layout-col-xl-1>div,.gl-form-items-layout-col-xl-2>div,.gl-form-items-layout-col-xl-3>div,.gl-form-items-layout-col-xl-4>div,.gl-form-items-layout-col-xl-6>div,.gl-form-items-layout-col-xl-8>div,.gl-form-items-layout-col-xl-12>div,.gl-form-items-layout-col-xl-24>div{float:left;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;display:block;width:100%;position:relative;min-height:1px;padding-left:0;padding-right:0}.gl-form-items-layout-col-xl-24>div{width:100%}.gl-form-items-layout-col-xl-12>div{width:50%}.gl-form-items-layout-col-xl-8>div{width:33.33333333%}.gl-form-items-layout-col-xl-6>div{width:25%}.gl-form-items-layout-col-xl-4>div{width:16.66666667%}.gl-form-items-layout-col-xl-3>div{width:12.5%}.gl-form-items-layout-col-xl-2>div{width:8.33333333%}.gl-form-items-layout-col-xl-1>div{width:4.16666667%}}.form-padding-mutlcol>div{padding:0 10% 0 0}@media (max-width:575px){.form-padding>div{padding:0 10px}}.form-max-width{max-width:256px}.gl-progress{position:relative;height:4px;display:none;width:100%;background-color:#ebdde5;background-clip:padding-box;overflow:hidden}.gl-progress__determinate{position:absolute;background-color:inherit;top:0;bottom:0;background-color:#913479;transition:width .3s linear}.gl-progress__indeterminate{background-color:#913479}.gl-progress__indeterminate:before{-webkit-animation:indeterminate 2.1s cubic-bezier(.65,.815,.735,.395) infinite;animation:indeterminate 2.1s cubic-bezier(.65,.815,.735,.395) infinite}.gl-progress__indeterminate:after,.gl-progress__indeterminate:before{content:"";position:absolute;background-color:inherit;top:0;left:0;bottom:0;will-change:left,right}.gl-progress__indeterminate:after{-webkit-animation:indeterminate-short 2.1s cubic-bezier(.165,.84,.44,1) infinite;animation:indeterminate-short 2.1s cubic-bezier(.165,.84,.44,1) infinite;-webkit-animation-delay:1.15s;animation-delay:1.15s}.gl-progress--visible{display:block}@-webkit-keyframes indeterminate{0%{left:-35%;right:100%}60%{left:100%;right:-90%}to{left:100%;right:-90%}}@keyframes indeterminate{0%{left:-35%;right:100%}60%{left:100%;right:-90%}to{left:100%;right:-90%}}@-webkit-keyframes indeterminate-short{0%{left:-200%;right:100%}60%{left:107%;right:-8%}to{left:107%;right:-8%}}@keyframes indeterminate-short{0%{left:-200%;right:100%}60%{left:107%;right:-8%}to{left:107%;right:-8%}}.gl-splash{position:fixed;width:100%;height:100%;z-index:999999999;background:#f0f2f5;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0 15px}.gl-splash__container{text-align:center;background-color:#b84c97;border-radius:20px;padding:25px 25px 0;width:420px;max-width:100%}.gl-splash__title{font-weight:600;font-size:34px;color:#f0f2f5}.gl-splash__logo{max-width:300px;height:auto;display:block;margin:0 auto}.gl-splash__progress{position:absolute;top:0;left:0;width:100%}.gl-splash__divider{border-radius:5px;height:5px;background:#f0f2f5;margin:20px 0 5px}@font-face{font-family:icomoon-admin;src:url(/fonts/icomoon-admin.a01db.eot);src:url(/fonts/icomoon-admin.a01db.eot#iefix) format("embedded-opentype"),url(/fonts/icomoon-admin.6aacb.ttf) format("truetype"),url(/fonts/icomoon-admin.40f28.woff) format("woff"),url(/fonts/icomoon-admin.50c4d.svg#icomoon) format("svg");font-weight:400;font-style:normal}[class*=" icon-admin-"],[class*=" icon-school-navigation"],[class^=icon-admin-],[class^=icon-school-navigation]{font-family:icomoon-admin!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;font-size:16px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-admin:before{content:"\e900";color:#e8e8e8}.icon-delete-trainer .path1:before{content:"\e901";color:#76429b}.icon-delete-trainer .path2:before{content:"\e902";margin-left:-1em;color:#fb6161}.icon-delete-trainer .path3:before{content:"\e903";margin-left:-1em;color:#fb6161}.icon-menu:before{content:"\e904";color:#fff}.icon-dashboard:before{content:"\e905";color:#fff}.icon-trainer:before{content:"\e907";color:#e8e8e8}.icon-school:before{content:"\e909";color:#bc6995}.icon-user:before{content:"\e90a";color:#fff}.icon-region:before{content:"\e90b";color:#fff}.icon-resend:before{content:"\e90c";color:#e8e8e8}.icon-exportBilling:before{content:"\e90d";color:#36b1ff}.icon-add:before{content:"\e90e";color:#36b1ff}.icon-delete:before{content:"\e90f";color:#e8e8e8}.icon-open:before{content:"\e910";color:#666}.icon-OK:before{content:"\e911";color:#54b070}.icon-more:before{content:"\e912";color:#e8e8e8}.icon-close-period:before{content:"\e913";color:#36b1ff}.icon-invite-trainer:before{content:"\e914";color:#e8e8e8}.icon-edit:before{content:"\e915";color:#e8e8e8}.icon-edit-latest-license-history:before{content:"\e916";color:#e8e8e8}.icon-school-navigation:before{content:"\e917";font-size:14px!important;color:#309aff}.button-disabled{opacity:.65!important;pointer-events:none;cursor:not-allowed}.width-100{width:100%}.cursor-pointer{cursor:pointer}.title-custom{text-align:center;width:90%;margin:0 auto;padding-top:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:18px;color:#40a9ff}.regions-list-states{display:flex;flex-wrap:wrap}.regions-list-states .h-margin,.regions-list-states h2,.regions-list-states h4{margin-bottom:0;margin-right:10px}.templates-list-states{display:flex;flex-wrap:wrap}.templates-list-states .h-margin,.templates-list-states h2,.templates-list-states h4{margin-bottom:0;margin-right:10px}.schools-list-states{display:flex;flex-wrap:wrap;margin-top:16px;margin-bottom:10px;float:left}.schools-list-states .h-margin,.schools-list-states h2,.schools-list-states h4{margin-bottom:0;margin-right:10px}.users-list-states{margin:10px 0}.list-layout{display:flex;flex-wrap:wrap}.list-layout .h-margin,.list-layout h2,.list-layout h4{margin-bottom:0;margin-right:10px}.list-states{display:flex;align-items:center}.list-states .all .cnt{margin-left:2px}.list-states .all .ant-radio{vertical-align:initial}.list-states .all.ant-radio-wrapper-checked{color:#2690fc;font-weight:700;transition:color .3s ease-in}.list-states .all .ant-radio-inner{width:8px;height:8px;border-color:#fff;background-color:#2690fc}.list-states .all .ant-radio-inner:after{display:none}.list-states .all .ant-radio-focused .ant-radio-inner,.list-states .all.ant-radio-wrapper:hover .ant-radio .ant-radio-inner,.list-states .all .ant-radio:hover .ant-radio-inner{border-color:#2690fc}.list-states .active .cnt{margin-left:2px}.list-states .active .ant-radio{vertical-align:initial}.list-states .active.ant-radio-wrapper-checked{color:#56c42a;font-weight:700;transition:color .3s ease-in}.list-states .active .ant-radio-inner{width:8px;height:8px;border-color:#fff;background-color:#56c42a}.list-states .active .ant-radio-inner:after{display:none}.list-states .active .ant-radio-focused .ant-radio-inner,.list-states .active.ant-radio-wrapper:hover .ant-radio .ant-radio-inner,.list-states .active .ant-radio:hover .ant-radio-inner{border-color:#56c42a}.list-states .inactive .cnt{margin-left:2px}.list-states .inactive .ant-radio{vertical-align:initial}.list-states .inactive.ant-radio-wrapper-checked{color:#f31e34;font-weight:700;transition:color .3s ease-in}.list-states .inactive .ant-radio-inner{width:8px;height:8px;border-color:#fff;background-color:#f31e34}.list-states .inactive .ant-radio-inner:after{display:none}.list-states .inactive .ant-radio-focused .ant-radio-inner,.list-states .inactive.ant-radio-wrapper:hover .ant-radio .ant-radio-inner,.list-states .inactive .ant-radio:hover .ant-radio-inner{border-color:#f31e34}.list-disabled{font-style:italic}.drop-down.loading ul{text-align:center}.portal-theme .gl-header{background-color:#b84c97}.portal-theme .ant-btn-primary{color:#fff;background-color:#b84c97;border-color:#b84c97}.school-info-header{display:flex;align-items:center}.school-info-header .school-avatar{width:60px;height:60px;border-radius:30px;font-size:30px!important;line-height:60px}.school-info-header>:last-child{margin-left:20px;display:flex;flex-direction:column}.school-info-header>:last-child>span{width:340px;font-size:14px;color:#fff;line-height:18px}.school-info-header>:last-child>span a{color:#fff}.school-info-header>:last-child>span:first-child{width:250px;height:20px;font-size:20px;color:#fff;line-height:0}.bread-container{height:40px;background-color:#f4f4f4}@media (max-width:575px){.gl-form-items-layout{margin-left:0!important}}.title-color{color:#0a0869}.page-container{display:flex;justify-content:center;flex-direction:column;height:100%}.content-layout>div,.content-layout form{margin-top:20px}.content-layout>form{display:flex;justify-content:center}.content-layout>:first-child{text-align:center}.content-layout h1:first-child,.content-layout h1:first-child+h1{font-size:72px;font-weight:400;margin-bottom:0;color:#0a0869}@media (max-width:991px){.content-layout h1:first-child,.content-layout h1:first-child+h1{font-size:50px}}@media (max-width:767px){.content-layout h1:first-child,.content-layout h1:first-child+h1{font-size:40px}}@media (max-width:480px){.content-layout h1:first-child,.content-layout h1:first-child+h1{font-size:40px}}.home-wraper{width:100%;text-align:center;display:flex;flex-direction:column}.home-signin{color:rgba(0,0,0,.65)}.home-font{color:rgba(0,0,0,.85);font-weight:500}.home-font span{margin-right:5px}.home-video-container{cursor:pointer;max-width:403px;width:403px}@media (max-width:575px){.home-video-container{width:100%;padding:0 10px}}.home-video-container video{height:220px}.home-video{position:relative;width:100%;height:100%;min-height:173px}.home-video div:first-child{position:absolute}.home-video div:first-child img{width:100%}.home-video div:last-child{position:absolute;display:flex;justify-content:center;align-items:center;height:100%;width:100%}.valid-code h2{text-align:center}.group-cards>div{margin-bottom:10px;display:flex;justify-content:center}@media (max-width:575px){.group-cards>div{padding-left:0!important;padding-right:0!important}}@media (max-width:575px){.group-cards{margin-left:0!important;margin-right:0!important}}.group-card{position:relative;cursor:pointer;display:flex;background-color:#ccf0eb;border-radius:20px;border:1px solid #e9e9e9;height:100px;width:256px}.group-card-label{cursor:auto}.group-card>div:first-child{font-size:60px;line-height:90px;margin-left:15px;width:50px}.group-card>div:last-child{line-height:90px;font-size:17px;margin-left:15px;max-width:160px}.group-card>div:last-child p{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.group-card.has-success.has-feedback:after{font-size:20px;margin-right:12px;margin-top:5px}.group-card-contents{text-align:left;display:flex;flex-direction:column;justify-content:center;font-size:16px!important;line-height:normal!important}.group-card-contents p{margin-bottom:0}.group-card-content{display:flex;align-items:center}.group-card-content p{overflow:initial!important;line-height:normal;white-space:normal!important;margin-bottom:0}@media (max-width:575px){.group-card{width:100%;margin:0 10px}}.student-avatar-card{cursor:pointer;display:flex;flex-direction:column;height:256px;width:200px}.student-avatar-card>div:first-child{display:flex;justify-content:center;margin-bottom:10px}.student-avatar-card>div:last-child{border-radius:10px;font-weight:700;padding:10px;font-size:14px}.student-avatar-card>div:last-child p{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;margin-bottom:0}.student-avatar-card.has-success.has-feedback:after{font-size:20px;margin-right:12px;margin-top:5px}.student-avatar-card-contents{text-align:left;flex-direction:column;font-size:16px!important;line-height:normal!important}.flex-cards,.student-avatar-card-contents{display:flex;justify-content:center}@media (max-width:575px){.app-download-hidden-xs{display:none}}.app-download{display:flex;flex-direction:column}.app-download a>div{color:rgba(0,0,0,.65);border-radius:20px;border:1px solid #e9e9e9;height:80px;width:256px;display:flex;justify-content:space-around;margin-bottom:10px}.app-download a>div>div:first-child{font-size:50px;line-height:75px}.app-download a>div>div:last-child{line-height:75px;font-size:20px}.app-download p{margin-bottom:10px;text-align:left}.child-account-masterpage,.child-account-masterpage .gl-footer,.child-account-masterpage .gl-header,.child-account-page-bk-color{background-color:#b84c97}.child-account-masterpage .ant-btn-primary{color:#fff;background-color:#40a9ff;border-color:#40a9ff}.play-icon{font-size:40px}.child-report-masterpage .gl-footer,.child-report-masterpage .gl-header{display:none}.child-report{width:100%;height:100%;display:flex;flex-direction:column}.child-report>:first-child{text-align:left}.child-report h1{font-size:40px}.child-report h1,.child-report h3{margin-bottom:0}.child-report .left-color{background-color:#b84c97}.child-report .right-color{background-color:#fff}.child-report .layout{display:flex;width:100%}@media (max-width:575px){.child-report .layout{flex-direction:column}}.child-report .layout>:first-child{flex-shrink:0;width:300px}@media (max-width:575px){.child-report .layout>:first-child{width:100%}}.child-report .layout>:last-child{flex-grow:1}.child-report .report-header{display:flex;width:100%;margin-top:0}@media (max-width:575px){.child-report .report-header{flex-direction:column}}.child-report .report-header>:first-child{flex-shrink:0;width:300px}@media (max-width:575px){.child-report .report-header>:first-child{width:100%}}.child-report .report-header>:last-child{flex-grow:1}.child-report .report-header .right-header{display:flex}.child-report .report-header .right-header>:first-child{width:100%}@media (max-width:575px){.child-report .report-header .right-header{background-color:#b84c97}}@media (max-width:767px){.child-report .report-header .right-header{flex-direction:column}}@media (max-width:575px){.child-report .report-header .right-header{flex-direction:row}}@media (max-width:480px){.child-report .report-header .right-header{flex-direction:column}}.child-report .report-header .header-icons{margin-top:30px;flex-shrink:0}@media (max-width:767px){.child-report .report-header .header-icons{margin-left:50px}}@media (max-width:575px){.child-report .report-header .header-icons{margin-left:0;margin-top:0;color:#fff}}@media (max-width:480px){.child-report .report-header .header-icons{margin-left:10px}}.child-report .report-header .info-pos .gl-logo-v{width:164px;height:100px;margin:30px 0 0 10px}.child-report .report-header .info-pos>div{padding-left:50px}@media (max-width:575px){.child-report .report-header .info-pos>div{padding-left:10px}}@media (max-width:575px){.child-report .report-header .info-pos h3{color:#fff}}.child-report .report-content{width:100%;margin-top:0;flex:1 0 auto;display:flex}@media (max-width:575px){.child-report .report-content{flex-direction:column}}.child-report .report-content>:first-child{flex-shrink:0;width:300px}@media (max-width:575px){.child-report .report-content>:first-child{width:100%}}.child-report .report-content>:last-child{flex-grow:1}.child-report .center{display:flex;justify-content:center;margin-bottom:1em}.child-report .list{text-align:left;width:100%;max-width:600px;margin-bottom:35px;padding:0 10px}.child-report .list ul{height:200px;background-color:#e2e0e8}.child-report .list ul li{margin-top:0;margin-bottom:0!important}.child-report .list ul span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:210px;display:inline-block;float:left}.child-report .list ul i{display:inline-block;float:right;line-height:inherit;font-size:18px}.child-report .list h3{font-size:30px;margin-bottom:.5em;color:#fff}.child-report .chart{text-align:left;width:100%;margin-bottom:20px;padding:0 10px 0 50px}@media (max-width:575px){.child-report .chart{padding:0 10px}}.child-report .chart>div{width:100%;height:210px}.child-report .chart h3{font-size:30px;margin-bottom:1em;color:#0a0869}.my-devices{width:100%}.my-devices tbody{background-color:#fff}.my-devices>:last-child{width:75%;margin:0 auto}@media (max-width:575px){.my-devices>:last-child{width:100%}}@media (max-width:767px){.my-devices>:last-child{width:85%}}@media (max-width:991px){.my-devices>:last-child{width:85%}}.paren-new-account-email>div:last-child{font-size:16px;max-width:500px;margin:0 auto}.gcdv-flexdv:focus{outline:initial}.teacher-wrapper{display:flex;flex-flow:row wrap;font-weight:700;text-align:left}.teacher-wrapper>*{padding:10px;flex:1 100%}.teacher-detail{text-align:left;background:#00bfff}.aside{background:gold}@media (min-width:600px){.aside{flex:1 100px}}@media (min-width:800px){.aside{order:1}.teacher-detail{flex:3 0px;order:2}}.isActive{font-weight:700;color:#333}.not-active{font-weight:400;color:#444}.not-active:hover{transition:1s;background-color:#f2f2f2}.side-menu-item{padding:5px 0;font-size:14px;cursor:pointer}.professional-development a,.professional-development i{color:#008b9c}.reports a,.reports i{color:#cd6814}.navigator-training,.navigator-training a,.navigator-training a .icon-school-navigation:before,.navigator-training a i{color:#008b9c}.navigator-report,.navigator-report a,.navigator-report a .icon-school-navigation:before,.navigator-report a i{color:#cd6814}.navigator-curriculum,.navigator-curriculum a,.navigator-curriculum a .icon-school-navigation:before,.navigator-curriculum a i{color:#d34c02}.navigator-students,.navigator-students a,.navigator-students a .icon-school-navigation:before,.navigator-students a i{color:#1890ff}.navigator-connect,.navigator-connect a,.navigator-connect a .icon-school-navigation:before,.navigator-connect a i{color:#5c2d91}.navigator-school,.navigator-school a,.navigator-school a .icon-school-navigation:before,.navigator-school a i{color:#00591c}.side-menu-text{margin-left:5px}.tutorial{color:#00f;text-decoration:underline;cursor:pointer}.main-view{width:100%;height:100%;padding:20px}.main-view .search-bar-col{background-color:#f7f7f7;height:100%}.main-page-container{display:flex;height:calc(100vh - 140px);max-height:calc(100vh - 140px)}.main-page-container .detail-view-container{overflow-y:auto;overflow-x:hidden;background-color:#fdfdfd;height:100%}.main-page-container .side-bar-container{background-color:#f8f8f8}.side-panel{width:100%;height:100%}.side-bar-heading{font-size:16px;color:#444;padding-bottom:5px;padding-left:10px;font-weight:500}.content-wraper h3{margin-left:18px;margin-bottom:0;font-size:24px;color:#444}.teacher-manual-wraper{width:100%;text-align:center;display:flex;flex-direction:column;margin-left:18px}@media (min-width:320px) and (max-width:767px){.side-panel{width:100%;background-color:red}.teacher-manual-wraper{width:100%;text-align:center;display:flex;flex-direction:column;margin-left:8px}.teacher-manual-wraper .ant-row{margin:10px auto auto;min-width:250px}.content-type-wrapper-mb .ant-dropdown{left:26.5px!important;top:419.188px;width:325px!important}.content-wraper h3{margin-left:30px;margin-bottom:10px;font-size:24px}}.home-view .heading-text{font-size:20px;color:#444;padding-bottom:5px}.home-view .list-view{padding-left:10px}.home-view .search-section{padding-top:10px}.teacher-manual-view{margin-left:20px;justify-content:"center";align-items:"center";height:"100%"}.teacher-manual-view .heading-text{font-size:20px;color:#444;padding-bottom:5px;padding-left:10px}.teacher-manual-view .list-view{padding-left:10px}.lesson-planning-view{margin-left:20px;justify-content:"center";align-items:"center";height:"100%"}.lesson-planning-view .heading-text{font-size:20px;color:#444;padding-bottom:5px;padding-left:10px}.lesson-planning-view .list-view{padding-left:10px}.writer-teachers-book-view{justify-content:"center";align-items:"center";height:"100%"}.writer-teachers-book-view .heading-text{font-size:20px;color:#444;padding-bottom:5px;padding-left:10px}.writer-teachers-book-view .list-view{padding-left:10px}.gs-phonics-chart-view{margin-left:20px;justify-content:"center";align-items:"center";height:"100%"}.gs-phonics-chart-view .heading-text{font-size:20px;color:#444;padding-bottom:5px;padding-left:10px}.gs-phonics-chart-view .list-view{padding-left:10px}.parents-letter-view{margin-left:20px;justify-content:"center";align-items:"center";height:"100%"}.parents-letter-view .heading-text{font-size:20px;color:#444;padding-bottom:5px;padding-left:10px}.parents-letter-view .list-view{padding-left:10px}.rep-view{margin-left:20px;justify-content:"center";align-items:"center";height:"100%"}.rep-view .heading-text{font-size:20px;color:#444;padding-bottom:5px;padding-left:10px}.rep-view .list-view{padding-left:10px}.classroom-materials-view{margin-left:20px;justify-content:"center";align-items:"center";height:"100%"}.classroom-materials-view .heading-text{font-size:20px;color:#444;padding-bottom:5px;padding-left:10px}.classroom-materials-view .list-view{padding-left:10px}.link-icon{vertical-align:sub}@media (min-width:800px){.side-bar-container{height:100%}}.content-collapse .ant-collapse-content,.content-collapse .ant-collapse-content-active,.content-collapse .ant-collapse-content-box,.content-collapse .ant-collapse-content.ant-collapse-content-active,.content-collapse .ant-collapse-header{background-color:#fdfdfd}.ant-collapse>.ant-collapse-item>.ant-collapse-header .arrow{left:0}.content-collapse .ant-collapse-header{text-align:left}.content-collapse{padding-top:0}.divider{display:inline-block;height:25px;margin:10px;vertical-align:middle;width:1px;background:hsla(0,0%,100%,.5)}@media (max-width:1200px){.divider{display:none}}body{overflow:hidden}#app_content,#app_content>.ant-spin-nested-loading,#app_content>.ant-spin-nested-loading>.ant-spin-container{height:100%}#app_content>.ant-spin-nested-loading>.ant-spin-container .gl-main .ant-spin-nested-loading{display:flex;flex-direction:column;overflow:hidden}#app_content>.ant-spin-nested-loading>.ant-spin-container .gl-main .ant-spin-nested-loading .ant-spin-container,#app_content>.ant-spin-nested-loading>.ant-spin-container .gl-main .ant-spin-nested-loading .ant-spin-container .main-page-container{min-height:100%;flex:1;display:flex;flex-direction:column}#app_content>.ant-spin-nested-loading>.ant-spin-container .gl-main .ant-spin-nested-loading .ant-spin-container .main-page-container .tw-layout{flex:1;align-items:stretch;overflow:hidden}.gl-master-page-front{overflow-y:hidden;height:100%;min-height:0;max-height:100%}.gl-master-page-front .ant-spin-container{overflow:hidden}.gl-master-page-front .main-page-container{height:100%;max-height:100%}.gl-master-page-front .gl-main{flex-direction:column;flex:1;overflow:hidden}.gl-master-page-front .gl-main>.ant-spin-nested-loading{flex:1}.tw-layout{height:100%}.tw-layout .ant-layout-sider{background:#f8f8f8;display:flex;flex-direction:column}@media screen and (max-width:991px){.tw-layout .ant-layout-sider{position:absolute;height:100%;z-index:8;flex:0 0 320px!important;min-width:320px!important;max-width:320px!important;width:320px!important}.tw-layout .ant-layout-sider.ant-layout-sider-collapsed{margin-left:-320px}.tw-layout .ant-layout-sider .side-menu-item{padding:5px 0}.tw-layout .ant-layout-sider .side-menu-item .link-icon{margin-right:7px}}.tw-layout .ant-layout-sider .ant-layout-sider-children{display:flex;flex-direction:column}.tw-layout .ant-layout-sider .ant-layout-sider-trigger{position:relative;background:#60c99f}.tw-layout .ant-layout-sider .ant-layout-sider-zero-width-trigger{z-index:2}.tw-layout .ant-layout-sider.tw-sider-tablet .ant-layout-sider-children{flex:1}.tw-layout .ant-layout-sider.tw-sider-tablet.ant-layout-sider-collapsed{transition:inherit}.tw-layout .ant-layout-sider.tw-sider-tablet.ant-layout-sider-collapsed .tw-sider-content{padding:20px 0;flex:1}.tw-layout .ant-layout-sider.tw-sider-tablet.ant-layout-sider-collapsed .tw-sider-content .tw-sider-heading{padding:0 10px 10px}.tw-layout .ant-layout-sider.tw-sider-tablet.ant-layout-sider-collapsed .tw-sider-content .side-menu-item{padding:5px 0;line-height:40px;text-align:center;transition:inherit}.tw-layout .ant-layout-sider.tw-sider-tablet.ant-layout-sider-collapsed .tw-sider-content .side-menu-item .side-menu-text{display:none}.tw-layout .ant-layout-sider.tw-sider-tablet.ant-layout-sider-collapsed .tw-sider-content .side-menu-item.isActive{background:#f2f2f2}.tw-layout .ant-layout-sider.tw-sider-tablet.ant-layout-sider-collapsed .tw-toolbar:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:#f2f2f2;z-index:1}.tw-layout .ant-layout-sider.tw-sider-tablet.ant-layout-sider-collapsed .ant-layout-sider-trigger{transition:inherit}.tw-layout .ant-layout-sider.tw-sider-tablet.ant-layout-sider-collapsed .ant-layout-sider-trigger i{transform:rotate(180deg)}.tw-layout .ant-layout-sider .tw-toolbar{border-bottom:1px solid #ddd;background:#f2f2f2;padding:10px 20px;position:relative;overflow:hidden}.tw-layout .ant-layout-sider .tw-sider-content{padding:20px;overflow-y:auto;flex:1}.tw-layout .ant-layout-sider .tw-sider-content .side-menu-item{transition:.1s}.tw-layout .ant-layout-sider .tw-sider-heading{font-size:16px;color:#444;padding-bottom:5px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media screen and (max-width:991px){.tw-layout .ant-layout-sider .tw-sider-heading{padding-bottom:15px}}.tw-layout .tw-sider-overlay{position:absolute;width:100%;height:100%;background:rgba(0,0,0,.44);z-index:7;left:0;top:0;bottom:0;right:0}.tw-layout .tw-container{background-color:#fdfdfd;overflow:hidden;display:flex;flex-direction:column}.tw-layout .tw-content{padding:20px;flex:1;max-height:100%}.tw-layout .tw-content.no-perfect-scrollbar{overflow-y:auto;-webkit-overflow-scrolling:touch}@media screen and (max-width:991px){.tw-layout .tw-content.menu-toggle-gap{padding:20px 20px 20px 45px}}.tw-layout .tw-content .ps__rail-y{display:block!important}.ant-tooltip.side-menu-tooltip-hidden{display:none}@media screen and (max-width:991px){.ant-tooltip.side-menu-item-tooltip{display:none}}@media screen and (min-width:1200px){.ant-tooltip.side-menu-item-tooltip{display:none}}div.header_1tk9zku{justify-content:flex-end}div.thumbnail_199fmdb-o_O-thumbnail__active_ave2ei{box-shadow:inset 0 0 0 3px #c470a8;transition:.2s}img.image_1swebtw-o_O-imageLoaded_zgbg08{background:#fff;transition:.1s!important}.thumbnail_199fmdb,.thumbnail_199fmdb-o_O-thumbnail__active_ave2ei{background-color:#fff}button.arrow_b9bbag-o_O-arrow__direction__left_shhpn5-o_O-arrow__size__medium_9f7hgo,button.arrow_b9bbag-o_O-arrow__direction__right_174p6a9-o_O-arrow__size__medium_9f7hgo{background:rgba(0,0,0,.3)}.tw-lightbox-spinner{position:fixed;display:flex;align-items:center;justify-content:center;height:100%;width:100%;left:0;top:0;z-index:9;right:0;bottom:0;background:rgba(0,0,0,.8)}#lightboxBackdrop .content_13hv8io .spinner_1pwu1t{transition:inherit!important}.tw-lightbox-btn{background:none;color:#fff;font-size:22px;outline:none;border:none;cursor:pointer;padding:0}.tw-lightbox-mark{color:#fff;font-size:13px}.tw-lightbox__extra{display:flex}.tw-lightbox__center{display:flex;flex-direction:column;justify-content:center;padding-right:5px}.tw-lightbox__center--left{padding-left:5px}.tw-lightbox__divide{height:30px;display:flex;flex-direction:column;justify-content:center}.tw-lightbox-paging{flex:1;color:#fff;text-align:center}.tw-lightbox-fullscreen>a{color:#fff;font-size:20px}div.container_9tizg4{padding:0;justify-content:flex-start}div.container_9tizg4>div:first-child{flex:1;height:100%;display:flex;flex-direction:column}div.container_9tizg4 .content_13hv8io{max-width:100%!important;margin-bottom:0!important;flex:1;display:flex;flex-direction:column;overflow:hidden}div.container_9tizg4 .content_13hv8io .header_1tk9zku{height:50px;background:#b84c97;border-bottom:1px solid hsla(0,0%,100%,.28);padding:0 20px;justify-content:flex-start;align-items:center}div.container_9tizg4 .content_13hv8io .header_1tk9zku .tw-lightbox-pagination{color:#fff;flex:1}div.container_9tizg4 .content_13hv8io .figure_10ki57k img{max-height:100%!important;max-width:100%!important;height:auto;flex:0 1 auto;min-width:100px;min-height:100px}div.container_9tizg4 .figure_10ki57k{flex:1;padding:20px 10px;display:flex;flex-direction:column;align-items:center;justify-content:center;overflow:hidden}div.container_9tizg4 .figure_10ki57k .tw-lightbox-zoom{cursor:move!important}div.container_9tizg4 .footer_60scne{display:none}div.container_9tizg4 .paginatedThumbnails_qxqfp1{position:static;transform:none;height:65px;background:#434343;display:flex;align-items:center;justify-content:center;padding:0!important}div.container_9tizg4 .arrow_b9bbag-o_O-arrow__direction__left_shhpn5-o_O-arrow__size__small_fz53fx,div.container_9tizg4 .arrow_b9bbag-o_O-arrow__direction__right_174p6a9-o_O-arrow__size__small_fz53fx{position:static;margin-top:0}div.container_9tizg4 .tw-lightbox-dragging{padding:0}div.container_9tizg4 .tw-lightbox-dragging>img{position:relative;transition:initial!important}div.container_9tizg4 .thumbnail__container_120drhm{display:flex;flex-direction:column;position:relative}div.container_9tizg4 .thumbnail__index_16sksxw{font-size:15px;color:#fff;position:absolute;bottom:7px;right:7px;background:#37ba6f;border-radius:20px;width:21px;height:21px;font-weight:800}.tw-lightbox-zoom-controls>a{color:#fff;font-size:20px;margin-right:10px}@media screen and (max-width:767px){button.arrow_b9bbag-o_O-arrow__direction__left_shhpn5-o_O-arrow__size__medium_9f7hgo,button.arrow_b9bbag-o_O-arrow__direction__right_174p6a9-o_O-arrow__size__medium_9f7hgo{height:40px;background:rgba(0,0,0,.52)}}.video-js .vjs-time-control{display:block!important}.video-js .vjs-remaining-time{display:none!important}.video-modal{top:50px}.video-modal .ant-modal-content{overflow:hidden}.video-modal .ant-modal-header{padding-top:8px;padding-bottom:8px}.video-modal .ant-modal-body{position:relative;padding:0}.video-modal .amp-default-skin{min-width:100%;max-width:100%;min-height:400px}.video-modal .ant-modal-close-x{width:40px;height:40px;line-height:40px}.video-modal.audio-no-poster .amp-default-skin .video-js-default-skin{min-height:200px}.video-modal .video-js-default-skin{height:100%;min-width:100%;max-width:100%;min-height:400px}.video-modal .vjs-volume-tooltip{background-color:#fff!important;color:#000!important;border-radius:0!important;font-size:10px!important;font-family:Arial,Helvetica,sans-serif!important}.video-modal .vjs-volume-control{transition:none!important}.video-modal .vjs-quality-selector{white-space:nowrap!important}.playlist-modal{top:50px}.playlist-modal .playlist{min-width:70%;max-width:70%;min-height:400px}.playlist-modal .ant-modal-header{padding-top:8px;padding-bottom:8px}.playlist-modal .ant-modal-body{padding:0;display:flex;height:450px;overflow:hidden}.playlist-modal .ant-modal-close-x{width:40px;height:40px;line-height:40px}.playlist-modal .scrollbar-container{background-color:#f8f8f8}.playlist-modal .playlistContainer{height:400px;border-left:1px solid #000;padding:10px;margin:0 auto;min-width:100%;max-width:100%;justify-content:flex-end}.playlist-modal ul{list-style:none;text-align:left}.playlist-modal ul li{border-radius:10px;background-color:#f8f8f8;cursor:pointer;min-height:70px;padding:2px;border:1px solid grey;margin-bottom:2px}.playlist-modal ul li a{padding:10px;color:rgba(0,0,0,.65)}.playlist-modal ul li img{height:65px}.playlist-modal .playlist-btn{background-color:#f8f8f8;margin:10px auto;text-align:center}.playlist-modal .playlist-btn a{color:#000}.playlist-modal .playlist-btn a i{padding:5px;font-size:20px}.table-item-actions{display:flex;justify-content:flex-end}.table-item-actions>a{width:40px;height:40px;display:flex;justify-content:center;align-items:center;background:#eaeaea;color:#000;margin-right:5px;border-radius:2px;border:1px solid #dfdfdf;text-decoration:none}.table-item-actions>a>i{font-size:16px}.table-item-actions>a:hover:not(.action-disabled){background:#ddd}.table-item-actions>a.action-disabled{cursor:not-allowed}.table-item-actions>a.action-disabled>i,.table-item-actions>a.action-disabled>img{opacity:.3}@media screen and (max-width:767px){.table-item-actions{flex-wrap:wrap;min-width:100px}.table-item-actions>a{margin-bottom:5px}}.search-table .ant-table-body{overflow-x:auto!important}.home-page{overflow:auto}.unit-page-header{box-shadow:0 2px 6px rgba(0,0,0,.06);background:#fff;z-index:1;position:relative}.unit-section{position:relative}.unit-section .unit-list-wrapper{padding:10px 0 5px;display:flex}.unit-section .unit-list-wrapper .unit-list-content{flex:1;overflow:hidden}.unit-section .unit-list-wrapper .unit-list-title{margin:0;padding:0 20px 8px;text-transform:uppercase;font-weight:600;color:#656565;letter-spacing:.4px}.unit-section .unit-list-wrapper .unit-list{padding:0 0 0 20px;display:flex;flex-wrap:wrap;height:0}.unit-section .unit-list-wrapper .unit-list.expended{height:auto}.unit-section .unit-list-wrapper .unit-list.selected{padding-left:0;height:unset;flex:1}.unit-section .unit-list-wrapper .unit-list-item{border:1px solid #ddd;font-size:15px;width:25px;height:31px;display:flex;align-items:center;justify-content:center;padding:0 18px;border-radius:50px;margin:0 5px 5px 0;font-weight:700;color:#555;text-decoration:none}.unit-section .unit-list-wrapper .unit-list-item.active{background:#b84c97;border-color:#913479;color:#fff}@media screen and (max-width:1299px){.unit-section .unit-list-wrapper .unit-list-item{font-size:13px;width:25px}}@media screen and (max-width:991px){.unit-section .unit-list-wrapper .unit-list{padding-left:45px;flex-wrap:inherit}}.content-type-menu ul{display:flex;list-style:none;padding:0 20px;margin:0}.content-type-menu ul li>a{font-size:14px;color:#505050;padding:10px;display:block;font-weight:600;transition:.2s;text-decoration:none;border-bottom:2px solid transparent;white-space:nowrap}.content-type-menu ul li.active>a{color:#b84c97;border-bottom:2px solid #b84c97;padding:10px 20px}@media screen and (max-width:1269px){.content-type-menu ul li.active>a,.content-type-menu ul li>a{padding:10px 12px}}@media screen and (max-width:991px){.content-type-menu ul{flex-wrap:nowrap;padding-left:45px}}.content-list{padding:10px 0 25px}.content-list .content-unit:not(:last-child){margin-bottom:40px}.content-list .content-unit .content-unit-name{display:inline-block;height:25px;margin-bottom:25px;background:#c470a8;color:#fff;border-radius:4px;line-height:25px;padding:0 14px;font-size:13px;letter-spacing:.4px;text-transform:uppercase;position:relative;z-index:1;margin-left:15px;white-space:nowrap}.content-list .content-unit .content-unit-name:before{content:"";position:absolute;height:1px;width:150px;background:#c470a8;top:50%;z-index:-1;left:-15px;margin-top:-.5px}.content-list .content-item{display:flex;justify-content:space-between;height:45px;background:#f8f8f8;border:1px solid #dfdfdf;align-items:center;border-radius:4px;margin-bottom:8px;max-width:500px}.content-list .content-item .content-item-title{padding:0 18px;overflow:hidden;white-space:nowrap;flex:1;text-overflow:ellipsis}.content-list .content-item .content-item-actions{height:100%;display:flex}.content-list .content-item .content-item-actions>a{min-width:51px;max-width:51px;flex:1;display:flex;align-items:center;justify-content:center;border-left:1px solid #ddd;font-size:19px;color:#464646;text-decoration:none}.content-list .content-item .content-item-actions>a:hover:not(.action-disabled){background:#efefef}.content-list .content-item .content-item-actions>a.action-disabled{cursor:not-allowed}.content-list .content-item .content-item-actions>a.action-disabled>i,.content-list .content-item .content-item-actions>a.action-disabled>img{opacity:.3}.content-list .content-column>.content-item:last-child{margin-bottom:0}@media screen and (max-width:767px){.content-list .content-item{max-width:308px;flex-direction:column;height:75px;justify-content:inherit;align-items:inherit;margin-bottom:15px}.content-list .content-item .content-item-title{display:flex;flex-direction:column;justify-content:center}.content-list .content-item .content-item-actions{height:40px;border-top:1px solid #ddd}.content-list .content-item .content-item-actions>a:first-child{border:none}}.tw-page-spin{display:flex;justify-content:center;padding:50px 0;min-width:100%}.tw-page-spin .ant-spin-text{font-size:15px;font-family:inherit;font-weight:500}.tw-alert{border:1px solid #b84c97;background-color:#c470a8;color:#fff}.tw-alert .ant-alert-icon{color:inherit}.tw-alert.tw-alert-center{text-align:center}.tw-alert.tw-alert-center .ant-alert-icon{position:static;margin-right:8px}.tw-alert.page-alert{margin-top:20px}.disabled-section{pointer-events:none;opacity:.5}.azuremediaplayer .vjs-poster img,.videojsmediaplayer .vjs-poster img{max-width:100%}.gl-access-denied{flex:1}@media screen and (max-width:1199px){.tooltip-disable-sm{display:none}}.unit-Section-disabled{pointer-events:none;cursor:not-allowed}.text-center{text-align:center!important}.tw-accordion-actions{text-align:right}.tw-accordion-actions>a{line-height:14px;display:inline-block}.tw-accordion-actions>a+a{padding-left:5px;border-left:1px solid hsla(0,0%,80%,.8);margin-left:5px}.ant-table-body table tr>th{font-weight:600}.h-100{height:100%!important}.scroll-to-top{position:fixed;border:1px solid transparent;z-index:1000;right:10px;bottom:4%;padding:6px}.scroll-to-top:hover{color:#b84c97;padding:6px}html{scroll-behavior:smooth}.ant-input-suffix-right{right:0!important}.home-filter-margin-bottom{margin-bottom:.55rem}.ant-table-placeholder{border-bottom:0!important;background:#fdfdfd!important}.header-mobile-drawer .ant-drawer-content{background-color:#b84c97}.highlighter mark{padding:0;background-color:#ff0}.z-999999{z-index:999999!important}.lang-ja{font-family:Meiryo,Hiragino Kaku Gothic ProN,MS PGothic,sans-serif}.lang-ja [class^=ant-]{font-family:unset}