/*!********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ !*** css ./node_modules/_css-loader@6.7.1@css-loader/dist/cjs.js??ruleSet[1].rules[5].oneOf[0].use[1]!./node_modules/_@umijs_bundler-webpack@4.0.88@@umijs/bundler-webpack/compiled/postcss-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[2]!./node_modules/_@umijs_bundler-webpack@4.0.88@@umijs/bundler-webpack/compiled/less-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[3]!./src/pages/Classrooms/Lists/LearningPath/index.less?modules ***! \********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ .flex_box_center___yF0Vb { justify-content: center; align-items: center; -webkit-justify-content: center; box-align: center; } .flex_space_between___vsNYO { justify-content: space-between; -webkit-box-pack: justify; } .flex_box_vertical_center___C4UqH { align-items: center; box-align: center; } .flex_box_center_end___EGtmE { justify-content: flex-end; align-items: center; -webkit-justify-content: flex-end; -webkit-align-items: center; -webkit-box-align: center; -webkit-box-pack: end; box-align: center; box-pack: end; } .flex_box_column___uX9g9 { flex-direction: column; box-orient: block-axis; } .bg___sRga2 { background: white; } .menu___s8xQl { position: relative; } .menu___s8xQl li { height: 74px; line-height: 74px; margin: 0 15px; font-size: 16px; font-weight: bold; } .desc___poG1Z { padding: 20px 0; font-size: 16px; font-weight: bold; color: #999; } .listItem___ml9kN { position: relative; overflow: hidden; padding: 25px 30px 25px 30px !important; background: white; margin-top: 20px !important; cursor: pointer; } .listItem___ml9kN > div { flex: 1 1; } .listItem___ml9kN:hover { box-shadow: 0 0 10px #ccc; } .info___Z8R2Z { margin-left: 20px; } .info___Z8R2Z p { margin-top: 18px; } .add___jH8te { position: absolute; right: 20px; top: 25px; font-size: 16px; color: #0152d9; font-weight: bold; cursor: pointer; } .addForm___O999t label { min-width: 100px; text-align: right; justify-content: flex-end; } .addForm___O999t [class='ant-form-item'] { margin-bottom: 30px; } .attendanceCode___hPKyl { background-color: rgba(68, 215, 182, 0.1); color: #44d7b6; border: 1px solid #44d7b6; padding: 5px 10px; border-radius: 5px; } .signInStatus___usMPT { position: absolute; right: -35px; top: -35px; width: 70px; height: 70px; display: flex; align-items: flex-end; justify-content: center; transform: rotate(45deg); } .colorE02020___hZvSz { background-color: rgba(224, 32, 32, 0.2); color: #e02020; } .color0152d9___RgXzd { background-color: rgba(24, 144, 255, 0.2); color: #0152d9; } .colorFA6400___g2yU6 { background-color: rgba(250, 100, 0, 0.2); color: #fa6400; } .iframe___HRzMh { width: 100%; height: 100%; min-height: 500px; height: calc(100vh - 400px); border: none; } /*!**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ !*** css ./node_modules/_css-loader@6.7.1@css-loader/dist/cjs.js??ruleSet[1].rules[5].oneOf[0].use[1]!./node_modules/_@umijs_bundler-webpack@4.0.88@@umijs/bundler-webpack/compiled/postcss-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[2]!./node_modules/_@umijs_bundler-webpack@4.0.88@@umijs/bundler-webpack/compiled/less-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[3]!./src/pages/Classrooms/Lists/components/TabMenu/index.less?modules ***! \**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ .tabMenuContainer___uf5IP .ant-menu { background-color: transparent; border: 0; } .tabMenuContainer___uf5IP .ant-menu .ant-menu-item { width: 125px; height: 38px; background: #f5f5f5; border-radius: 4px 4px 0px 0px; border: 0 !important; margin: 0 3px 0 0 !important; text-align: center; font-size: 14px; } .tabMenuContainer___uf5IP .ant-menu .ant-menu-item::after { display: none !important; } .tabMenuContainer___uf5IP .ant-menu .ant-menu-item-selected { background: #ffffff; box-shadow: 0 -1px 2px #ededed; } .tabMenuContainer___uf5IP .ant-menu .ant-menu-item-selected .ant-menu-title-content > span { color: #3061D0 !important; } .tabMenuContainer___uf5IP .control___GheLs { display: flex; align-items: center; } .tabMenuContainer___uf5IP .control___GheLs .iconH___Wzw_r { margin-right: 10px; font-size: 16px; color: #666; } .tabMenuContainer___uf5IP .control___GheLs .iconH___Wzw_r:hover { color: #0152d9; } .tabMenuContainer___uf5IP .control___GheLs .selectBtn___mfEnI { display: inline-block; padding: 0 10px; height: 30px; background: #0152d9; border-radius: 4px; line-height: 30px; text-align: center; color: #fff; cursor: default; } .tabMenuContainer___uf5IP .control___GheLs .selectBtn___mfEnI > span:first-child { margin-right: 3px; transform: scale(0.7); display: inline-block; } /*!******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ !*** css ./node_modules/_css-loader@6.7.1@css-loader/dist/cjs.js??ruleSet[1].rules[5].oneOf[0].use[1]!./node_modules/_@umijs_bundler-webpack@4.0.88@@umijs/bundler-webpack/compiled/postcss-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[2]!./node_modules/_@umijs_bundler-webpack@4.0.88@@umijs/bundler-webpack/compiled/less-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[3]!./src/components/Video/Play/index.less?modules ***! \******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ .watermark___hNYlv { position: absolute; left: 0; bottom: 100px; font-size: 18px; text-shadow: 0px 0px 5px #b6b6b6; color: #ffffff; z-index: 1; } .videovideo___ovOkV::-webkit-media-controls-fullscreen-button { display: none !important; } @keyframes upDown___SlgHv { 0% { left: 0; bottom: 100px; } 40% { opacity: 1; bottom: 80%; left: calc(50% - 130px); } 41% { opacity: 0; bottom: 80%; left: calc(50% - 130px); } 79% { opacity: 0; bottom: 80%; left: calc(50% - 130px); } 80% { opacity: 1; opacity: 100%; bottom: 100px; left: calc(100% - 270px); } 100% { opacity: 1; bottom: 100px; left: calc(100% - 270px); } } .animate__loop___mvL6s { animation-name: upDown___SlgHv; } :root { --youtube-red: #fe0900; } .container___g1WYG { width: 100%; height: 100%; display: flex; justify-content: center; align-items: center; } .video-container___XPkWR { width: 100%; height: 100%; margin: 0 auto; position: relative; display: flex; flex-direction: column; justify-content: center; } .video-container___XPkWR video { width: 100%; height: 100%; max-height: auto; object-fit: cover; } .video-controls___to0Zq { right: 0; left: 0; padding: 10px; position: absolute; bottom: 0; transition: all 0.2s ease; background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.84)); } .video-controls___to0Zq.hide___NA3DV { opacity: 0; pointer-events: none; } .video-progress___gqHsd { position: relative; height: 4px; margin-bottom: 10px; margin-top: 5px; padding: 0 6px; } progress { -webkit-appearance: none; -moz-appearance: none; appearance: none; border-radius: 2px; width: 100%; height: 4px; pointer-events: none; position: absolute; top: 0; } progress::-webkit-progress-bar { background-color: #787878; border-radius: 2px; } progress::-webkit-progress-value { background: #fff; border-radius: 2px; } progress::-moz-progress-bar { background: #fff; } .seek___iZHBm { position: absolute; top: 0; width: 100%; cursor: pointer; margin: 0; } .seek___iZHBm:hover + .seek-tooltip___uWyXx { display: block; } .seek-tooltip___uWyXx { white-space: nowrap; display: none; position: absolute; top: -50px; margin-left: -20px; font-size: 12px; padding: 3px; content: attr(data-title); font-weight: bold; color: #fff; background-color: rgba(0, 0, 0, 0.6); } .bottom-controls___uoIBm { display: flex; justify-content: space-between; align-items: center; font-size: 14px; } .bottom-controls___uoIBm button { display: inline-flex; align-items: center; } .left-controls___mBEx4 { display: flex; align-items: center; color: #fff; font-size: 10px; } .right-controls___e9L6r { display: flex; } .right-controls___e9L6r .rateOverlay___HHBWe { background-color: #000; } .right-controls___e9L6r .controlText___M_BWR { font-size: 12px; color: #fff; } .volume-controls___fa3mE { display: inline-flex; align-items: center; } .volume-controls___fa3mE input { width: 100px; opacity: 1; transition: all 0.4s ease; } .volume-controls___fa3mE:hover input, .volume-controls___fa3mE input:focus { width: 100px; opacity: 1; } .container___g1WYG button { cursor: pointer; position: relative; margin-right: 7px; font-size: 12px; padding: 3px; border: none; outline: none; background-color: transparent; } .container___g1WYG button * { pointer-events: none; } .container___g1WYG button::before { content: attr(data-title); position: absolute; display: none; left: 0; top: -27px; background-color: rgba(0, 0, 0, 0.6); color: #fff; font-weight: bold; padding: 4px 6px; word-break: keep-all; white-space: pre; } .container___g1WYG button:last-child::before { right: 0; left: inherit; } .container___g1WYG button:hover::before { display: inline-block; } .fullscreen-button___ur0es { margin-right: 0; } .fullscreen-button___ur0es::before { right: 0px; left: inherit!important; width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; } .fullscreen-button1___rfaXm { margin-top: -10px; } .pip-button___GFO8W svg { width: 26px; height: 26px; } .playback-animation___ndURq { pointer-events: none; position: absolute; top: 50%; left: 50%; margin-left: -40px; margin-top: -40px; width: 80px; height: 80px; border-radius: 80px; background-color: rgba(0, 0, 0, 0.6); display: flex; justify-content: center; align-items: center; opacity: 0; } input[type='range'] { -webkit-appearance: none; -moz-appearance: none; height: 4px; background: transparent; cursor: pointer; } input[type='range']:focus { outline: none; } input[type='range']::-webkit-slider-runnable-track { width: 100%; cursor: pointer; border-radius: 1.3px; -webkit-appearance: none; -webkit-transition: all 0.4s ease; transition: all 0.4s ease; } input[type='range']::-webkit-slider-thumb { height: 16px; width: 16px; border-radius: 16px; background: #fe0900; background: var(--youtube-red); cursor: pointer; -webkit-appearance: none; margin-left: -1px; opacity: 0; } input[type='range']:focus::-webkit-slider-runnable-track { background: transparent; } input[type='range'].volume___OTmpP { height: 5px; background-color: #fff; } input[type='range'].volume___OTmpP::-webkit-slider-runnable-track { background-color: transparent; } input[type='range'].volume___OTmpP::-webkit-slider-thumb { margin-left: 0; height: 14px; width: 14px; background: #fff; } input[type='range']::-moz-range-track { width: 100%; height: 8.4px; cursor: pointer; border: 1px solid transparent; background: transparent; border-radius: 1.3px; } input[type='range']::-moz-range-thumb { height: 14px; width: 14px; border-radius: 50px; border: 1px solid #fe0900; border: 1px solid var(--youtube-red); background: #fe0900; background: var(--youtube-red); cursor: pointer; margin-top: 5px; } input[type='range']:focus::-moz-range-track { outline: none; } input[type='range'].volume___OTmpP::-moz-range-thumb { border: 1px solid #fff; background: #fff; } .hidden___o7GkT { display: none; } .container___g1WYG svg { width: 20px; height: 20px; fill: #fff; stroke: #fff; cursor: pointer; }