#app{font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#2c3e50}*{padding:0;margin:0}nav{padding:30px}nav a{font-weight:700;color:#2c3e50}nav a.router-link-exact-active{color:#42b983}.bg{background:#fff}.content{height:100%!important}.flex{display:flex!important}.flex-fw-w{flex-wrap:wrap!important}.flex-fw-nw{flex-wrap:nowrap!important}.flex-fw-wr{flex-wrap:wrap-reverse!important}.flex-jc-fs{justify-content:flex-start!important}.flex-jc-fe{justify-content:flex-end!important}.flex-jc-c{justify-content:center!important}.flex-jc-sb{justify-content:space-between!important}.flex-jc-sa{justify-content:space-around!important}.flex-ai-fs{align-items:flex-start!important}.flex-ai-fe{align-items:flex-end!important}.flex-ai-c{align-items:center!important}.flex-ai-b{align-items:baseline!important}.flex-ai-s{align-items:stretch!important}.flex-ac-fs{align-content:flex-start!important}.flex-ac-fe{align-content:flex-end!important}.flex-ac-c{align-content:center!important}.flex-ac-sb{align-content:space-between!important}.flex-ac-sa{align-content:space-around!important}.flex-ac-s{align-content:stretch!important}.flex-fd-r{flex-direction:row!important}.flex-fd-rr{flex-direction:row-reverse!important}.flex-fd-c{flex-direction:column!important}.flex-fd-cr{flex-direction:column-reverse!important}.flex-1{flex:1}.psn-ab{position:absolute!important}.psn-re{position:relative!important}.psn-fx{position:fixed!important}.psn-st{position:static!important}.psn-sk{position:sticky!important}.lines1{lines:1!important}.lines1,.lines2{text-overflow:ellipsis!important}.lines2{lines:2!important}.lines3{lines:3!important}.lines3,.lines4{text-overflow:ellipsis!important}.lines4{lines:4!important}.video[data-v-42db1fe3]{overflow:auto!important;background:rgba(41,85,252,.18);border-radius:2px;box-shadow:inset 2px 2px 14px rgba(135,211,255,.3);position:relative;height:100vh}.video[data-v-42db1fe3] .video-js{width:100%;height:100%}.video[data-v-42db1fe3] .video-box{width:100%;max-width:500px;max-height:500px}.video[data-v-42db1fe3] ::v-deep .video-js .vjs-big-play-button{top:50%;left:50%;transform:translate(-50%,-50%)}