.ant-tree-title{width:100%;max-width:unset;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:1;max-height:40px;line-height:36px;height:auto;white-space:normal!important;display:-webkit-inline-box;-webkit-box-orient:vertical;vertical-align:middle;word-wrap:break-word;font-size:14px}.ant-tree li{padding:0}.ant-tree li .ant-tree-node-content-wrapper{width:calc(100% - 22px);height:36px!important;display:inline-flex;align-items:center}.folder-tree.ant-tree-directory .ant-tree-child-tree>li span.ant-tree-switcher,.folder-tree.ant-tree-directory>li span.ant-tree-switcher{margin-top:4px}.catalog-tree.ant-tree-directory .ant-tree-child-tree>li span.ant-tree-switcher,.catalog-tree.ant-tree-directory>li span.ant-tree-switcher{margin-top:6px}.ant-tree-node-content-wrapper-normal{height:36px!important;vertical-align:middle}.ant-tree.ant-tree-directory .ant-tree-child-tree>li span.ant-tree-node-content-wrapper:before,.ant-tree.ant-tree-directory>li span.ant-tree-node-content-wrapper:before{height:36px!important}.ant-tree-iconEle{margin-right:5px!important;vertical-align:middle!important}.ant-tree-child-tree>li:first-child{padding-top:0!important}.tree{overflow-y:auto;min-height:895px;max-height:895px}.ant-tree-switcher .a-i{width:10px;height:10px;transition:transform .2s}.ant-tree-switcher_close .a-i{transform:rotate(-90deg)}.ant-tree-switcher_open .a-i{filter:saturate(2)}.ant-tree.ant-tree-show-line li span.ant-tree-switcher{background:transparent}.ant-tree.ant-tree-show-line li:not(:last-child):before{border-left-style:dashed;height:100%}.ant-tree.ant-tree-directory .ant-tree-child-tree>li.ant-tree-treenode-selected>span.ant-tree-node-content-wrapper:before,.ant-tree.ant-tree-directory .ant-tree-child-tree>li span.ant-tree-node-content-wrapper:hover:before,.ant-tree.ant-tree-directory>li.ant-tree-treenode-selected>span.ant-tree-node-content-wrapper:before,.ant-tree.ant-tree-directory>li span.ant-tree-node-content-wrapper:hover:before{background:#f0f7ff}.ant-tree.ant-tree-directory .ant-tree-child-tree>li span.ant-tree-node-content-wrapper.ant-tree-node-selected,.ant-tree.ant-tree-directory>li span.ant-tree-node-content-wrapper.ant-tree-node-selected{color:#6796e1}.ant-tree li .ant-tree-node-content-wrapper{transition:.2s}.editing-tree .ant-tree-title{max-width:420px}.tree-title{display:flex;align-items:center;position:relative}.tree-title .title-text{max-width:200px}.tree-title .sub-title,.tree-title .title-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tree-title .sub-title{max-width:110px;font-size:12px;color:rgba(0,0,0,.45);line-height:12px}.tree-title .handle{font-size:12px;color:#6796e1;line-height:22px;position:absolute;right:0}.tree-title .edit-operations{visibility:hidden;height:36px;padding:0 16px 0 8px;background-color:#fff;display:flex;justify-content:flex-end;align-items:center;font-size:16px;position:absolute;top:0;right:0}.tree-title .edit-operations .icon+.icon{margin-left:8px}.tree-title--fixOperations .edit-operations,.tree-title:hover .edit-operations{visibility:visible}.ant-tree.catalog-tree .ant-tree-child-tree>li.ant-tree-treenode-selected>span.ant-tree-node-content-wrapper:before,.ant-tree.catalog-tree .ant-tree-child-tree>li span.ant-tree-node-content-wrapper:hover:before,.ant-tree.catalog-tree>li.ant-tree-treenode-selected>span.ant-tree-node-content-wrapper:before,.ant-tree.catalog-tree>li span.ant-tree-node-content-wrapper:hover:before{background:transparent;border-right:0}.ant-tree>li:first-child{padding-top:0}.ant-tree li span.ant-tree-checkbox{margin-top:6px}.ant-tree li.drag-over>span[draggable]{color:inherit;background-color:inherit;opacity:unset}.ant-tree li.drag-over-gap-top>span[draggable]{border-top-color:transparent}.play-lectures-list{display:grid;grid:auto-flow/48px 1fr 1fr 32px;grid-gap:10px;align-items:center;justify-items:center;text-align:center}.play-lectures-list .item{font-size:15px;line-height:16px}.play-lectures-list .item .name{font-size:14px;text-align:center;color:#4c73ba;font-weight:700}.play-lectures-list .item .svg-icon{cursor:pointer}.play-lectures-list .item .play-icon{width:32px;height:32px}.play-lectures-list .item .font-level2{font-size:13px;color:#bfbfbf}.play-lectures .video-player{box-shadow:0 0 5px}.play-lectures .video-player-container{text-align:center;background:#f5f5f5;padding:16px;position:sticky;top:-16px}