@import"https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,400;0,500;0,600;1,400;1,500;1,600&family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;1,100;1,300;1,400;1,500;1,700&display=swap";:root{--text-color: #001529;--header-height: 48px;--twitter: #1da1f2;--linkedin: #0077b5;--github: #333333;--website: #1890ff;--gmail: #db4437;--white: #ffffff}body{margin:0;font-family:Poppins,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.signin-wrapper{margin-top:50px}.ant-layout{background:var(--white)}.ant-layout-header,.ant-layout-footer{text-align:center;background:var(--text-color);color:var(--white)}.ant-layout-header{position:sticky;top:0;z-index:1000;height:var(--header-height);line-height:var(--header-height);padding:0 12px}.header_space{width:100%;height:100%;display:flex;justify-content:space-between;align-items:center;line-height:normal}.header_nav_buttons{display:flex;align-items:center}.header_nav_buttons .ant-btn,.header_menu_button,.auth_buttons .ant-btn{display:inline-flex;align-items:center;justify-content:center;line-height:1;min-height:unset}.header_nav_buttons .ant-btn{padding-inline:8px}.header_menu_button{font-size:18px;color:var(--white)}.auth_buttons .auth_button_login{font-size:13px}.auth_buttons .auth_button_signUp{font-size:13px;height:28px;padding-inline:12px}.header_menu_button:hover{color:var(--white)!important}.header_mobile_nav{width:100%}.header_mobile_nav .ant-btn{width:100%;height:36px;display:flex;justify-content:flex-start;align-items:center;gap:8px}.header_space_brand{padding:0;color:var(--white)}.header_space_brand:hover{color:var(--white)}.ant-drawer-header{height:var(--header-height);min-height:var(--header-height);padding:0 12px;align-items:center;line-height:normal}.ant-drawer-header-title{flex:1;line-height:normal}.ant-drawer-close{margin:0;line-height:1}.profile_page_card{box-shadow:0 13px 27px -5px #32325d40,0 8px 16px -8px #0000004d,0 -6px 16px -6px #00000008;border-radius:4px}.profile_save_btn{display:block;margin-left:auto}.login_submit_btn{display:block;width:100%}.alert_error{margin-bottom:8px}.form_help_text{text-align:center}#components-slider-demo-mark h4{margin:0 0 16px}#components-slider-demo-mark .ant-slider-with-marks{margin-bottom:44px}.timelime-wrapper{margin-left:20px}.ant-timeline-item-content{padding-left:40px}.timeline-timestamp-mark,.videos-list li{cursor:pointer}.videos-layout .ant-list-item-meta-title,.videos-layout .ant-list-item-meta-description{overflow-wrap:anywhere}.video-user-connection{margin-left:20px}.title-video-size{margin-left:20px;font-weight:400}.ant-layout-content:has(.filesystem-page){overflow:hidden}.filesystem-page{--filesystem-header-offset: 56px;--filesystem-row-gutter-offset: 16px;--filesystem-content-padding: 48px;height:calc(100vh - var(--filesystem-header-offset) - var(--filesystem-row-gutter-offset) - var(--filesystem-content-padding));max-height:calc(100vh - var(--filesystem-header-offset) - var(--filesystem-row-gutter-offset) - var(--filesystem-content-padding));overflow:hidden;box-sizing:border-box}.filesystem-page__columns{height:100%;min-height:0}.filesystem-page__columns>.filesystem-page__col{height:100%;min-height:0;display:flex;flex-direction:column}.filesystem-panel{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain}.filesystem-panel--tree{padding-right:8px}.filesystem-panel__tree-toolbar{margin-bottom:8px}.filesystem-panel--videos{padding-left:8px}.menu-leaf-item-id{position:absolute;left:-20px}#player640{width:640;height:360;background-color:#00f}.container,.video-wrapper{width:100%}.video-wrapper video{width:100%;max-width:100%;aspect-ratio:16 / 9;height:auto;display:block;background:#000}.video-player-col{padding-right:10px}.timestamp-sm-btns{position:absolute;top:0;right:0}.access-allowed-tag,.player-form-time{margin-bottom:20px}.timeline-timestamp-mark-wrapper{margin-bottom:10px}.report-problem-btn{width:25px;height:25px;cursor:pointer;opacity:.33}.report-problem-btn:hover{opacity:1;color:red}.user-stat{margin-left:20px}.checklist-form-name{font-weight:700;font-size:1.5em}.checklist-form-description{font-weight:700;font-size:1em}.checklist-form-section-name{font-weight:700;margin-top:15px}.checklist-form-section-description{font-weight:700}.section-points{margin-left:30px}.point{margin:10px}.point-name{font-weight:700;margin-left:10px}.search-in-all-videos-label{margin-left:10px}.comment-username{font-weight:700}#comment-form-portal-wrapper,.comment-form-portal-wrapper{min-width:400px}.access-modal-footer{display:flex;justify-content:space-between;align-items:center;gap:16px}.access-modal-footer--actions-only{justify-content:flex-end}.access-modal-footer .ant-radio-group{display:inline-flex;align-items:stretch;flex-shrink:0}.access-modal-footer .ant-radio-button-wrapper{display:inline-flex;align-items:center;justify-content:center;height:32px;line-height:1;padding-inline:15px}.access-modal-footer .ant-space{margin-left:auto;flex-shrink:0}.access-modal-footer .ant-btn{display:inline-flex;align-items:center;justify-content:center;line-height:1}.video-path{margin-top:-20px;color:#ccc}.video-header-block{display:flex;justify-content:space-between;align-items:center}.video-header-block--buttons-group{margin-left:auto}.video-path{cursor:pointer}@media(max-width:991px){.filesystem-page{height:auto;max-height:none;overflow:visible}.filesystem-page__columns>.filesystem-page__col{height:auto}.filesystem-panel{max-height:45vh}.filesystem-page__columns>.filesystem-page__col+.filesystem-page__col{margin-top:16px}}@media(max-width:768px){.filesystem-page{--filesystem-content-padding: 36px}.ant-layout-header{padding:0 8px}.ant-layout-content{padding:0 12px 24px}.auth_buttons{max-width:calc(100% - 52px);overflow:hidden}.auth_button_login{max-width:45vw;overflow:hidden;text-overflow:ellipsis}.video-path{margin-top:0;overflow-wrap:anywhere}.video-header-block{flex-direction:column;align-items:flex-start;gap:8px}.video-header-block--title{margin-bottom:0;overflow-wrap:anywhere}.video-header-block--buttons-group{margin-left:0}.video-player-col{padding-right:0}.videos-layout .ant-list-item{flex-direction:column;align-items:flex-start;gap:8px}.videos-layout .ant-list-item-meta{width:100%}.video-user-connection,.title-video-size,.user-stat,.timelime-wrapper{margin-left:0}.ant-timeline-item-content{padding-left:16px}.section-points{margin-left:0}.point{margin:8px 0}#comment-form-portal-wrapper,.comment-form-portal-wrapper{min-width:0;max-width:100%}.report-problem-btn{width:36px;height:36px}}
