@charset "UTF-8";:root{--primary-color: #3A92E5;--primary-color-light: #14DED5;--primary-color-dark: #333333;--primary-color-gray: #798495;--primary-color-purple: #E61CFF;--success-color: #52c41a;--warning-color: #faad14;--error-color: #f5222d;--info-color: #1890ff;--text-color: #333333;--text-color-secondary: #666666;--text-color-light: #999999;--border-color: #e8e8e8;--divider-color: #f0f0f0;--background-color: #f5f5f5;--background-color-light: #fafafa;--white: #ffffff;--black: #000000;--font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"}*{margin:0;padding:0;box-sizing:border-box;-webkit-tap-highlight-color:transparent}html,body{width:100%;height:100%;font-family:var(--font-family);font-size:16px;line-height:1.1;color:var(--text-color);background-color:var(--background-color);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#app{width:100%;min-height:100vh;display:flex;flex-direction:column}a{color:var(--primary-color);text-decoration:none;transition:color .3s ease}a:hover{color:var(--primary-color-light);text-decoration:underline}a:active{color:var(--primary-color-dark)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.d-flex{display:flex}.flex-column{flex-direction:column}.flex-row{flex-direction:row}.justify-content-center{justify-content:center}.justify-content-between{justify-content:space-between}.justify-content-around{justify-content:space-around}.align-items-center{align-items:center}.align-items-start{align-items:flex-start}.align-items-end{align-items:flex-end}.w-100{width:100%}.h-100{height:100%}.m-0{margin:0}.mt-1{margin-top:.25rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:1rem}.mt-4{margin-top:1.5rem}.mt-5{margin-top:3rem}.mb-1{margin-bottom:.25rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:1rem}.mb-4{margin-bottom:1.5rem}.mb-5{margin-bottom:3rem}.ml-1{margin-left:.25rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:1rem}.ml-4{margin-left:1.5rem}.ml-5{margin-left:3rem}.mr-1{margin-right:.25rem}.mr-2{margin-right:.5rem}.mr-3{margin-right:1rem}.mr-4{margin-right:1.5rem}.mr-5{margin-right:3rem}.p-0{padding:0}.p-1{padding:.25rem}.p-2{padding:.5rem}.p-3{padding:1rem}.p-4{padding:1.5rem}.p-5{padding:3rem}.shadow-sm{box-shadow:0 .125rem .25rem #00000013}.shadow{box-shadow:0 .5rem 1rem #00000026}.shadow-lg{box-shadow:0 1rem 3rem #0000002d}.rounded{border-radius:.25rem}.rounded-lg{border-radius:.5rem}.rounded-circle{border-radius:50%}.clearfix:after{display:block;clear:both;content:""}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-truncate-2{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}body{background-color:var(--background-color-light)}@font-face{font-family:Electrolize;src:url(/fonts/Electrolize-Regular.woff2) format("woff2"),url(/fonts/Electrolize-Regular.woff) format("woff"),url(/fonts/Electrolize-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Russo One;src:url(/fonts/RussoOne-Regular.woff2) format("woff2"),url(/fonts/RussoOne-Regular.woff) format("woff"),url(/fonts/RussoOne-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.plyr__control--overlaid{position:relative}.plyr__control--overlaid svg{visibility:hidden}.plyr__control--overlaid:before{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);margin:auto;width:70%;height:70%;background:linear-gradient(115deg,#14ded5 20%,#e61cff 75%);-webkit-mask:url("data:image/svg+xml,%3Csvg%20viewBox='-7%20-4%2022%2024'%20xmlns='http://www.w3.org/2000/svg'%3E%3Cpath%20d='M 0 1.1 c 0 -0.8 0.8 -1.3 1.5 -0.9 l 11 6.5 c 0.6 0.4 0.6 1.3 0 1.7 l -11 6.5 c -0.7 0.4 -1.5 -0.1 -1.5 -0.9 V 1.1 z'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg%20viewBox='-7%20-4%2022%2024'%20xmlns='http://www.w3.org/2000/svg'%3E%3Cpath%20d='M 0 1.1 c 0 -0.8 0.8 -1.3 1.5 -0.9 l 11 6.5 c 0.6 0.4 0.6 1.3 0 1.7 l -11 6.5 c -0.7 0.4 -1.5 -0.1 -1.5 -0.9 V 1.1 z'/%3E%3C/svg%3E") center/contain no-repeat}:root{--plyr-gradient: linear-gradient(115deg, #14DED5 20%, #E61CFF 75%)}.plyr{--plyr-color-main: #D9E2ED}@media not all and (min-resolution: .001dpcm){@supports (-webkit-appearance: none){.plyr--full-ui input[type=range]::-webkit-slider-runnable-track{height:8px!important;border-radius:4px!important}.plyr--full-ui input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;margin-top:-4px}.plyr__control--overlaid:before{mask-image:url("data:image/svg+xml,%3Csvg%20viewBox='-7%20-4%2022%2024'%20xmlns='http://www.w3.org/2000/svg'%3E%3Cpath%20d='M 0 1.1 c 0 -0.8 0.8 -1.3 1.5 -0.9 l 11 6.5 c 0.6 0.4 0.6 1.3 0 1.7 l -11 6.5 c -0.7 0.4 -1.5 -0.1 -1.5 -0.9 V 1.1 z'/%3E%3C/svg%3E")!important;mask-position:center!important;mask-repeat:no-repeat!important;mask-size:contain!important;-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20viewBox='-7%20-4%2022%2024'%20xmlns='http://www.w3.org/2000/svg'%3E%3Cpath%20d='M 0 1.1 c 0 -0.8 0.8 -1.3 1.5 -0.9 l 11 6.5 c 0.6 0.4 0.6 1.3 0 1.7 l -11 6.5 c -0.7 0.4 -1.5 -0.1 -1.5 -0.9 V 1.1 z'/%3E%3C/svg%3E")!important;-webkit-mask-position:center!important;-webkit-mask-repeat:no-repeat!important;-webkit-mask-size:contain!important}}}.plyr--full-ui input[type=range]{--plyr-range-thumb-background: var(--plyr-gradient) !important;--plyr-range-thumb-shadow: 0 1px 1px rgba(230, 28, 255, .15)}.plyr--full-ui input[type=range]::-webkit-slider-runnable-track{background:var(--plyr-gradient)!important;background-size:var(--value, 0%) 100%!important;background-repeat:no-repeat!important;height:8px;border-radius:4px}.plyr--full-ui input[type=range]::-moz-range-track{background:var(--plyr-gradient)!important;background-size:var(--value, 0%) 100%!important;background-repeat:no-repeat!important;height:8px;border-radius:4px}.plyr--full-ui input[type=range]::-moz-range-progress{background:var(--plyr-gradient)!important;border-radius:4px 0 0 4px}.plyr--full-ui input[type=range]::-ms-fill-lower{background:var(--plyr-gradient)!important;border-radius:4px 0 0 4px}.plyr--full-ui input[type=range]::-ms-track{background:#d9e2ed4d!important;height:8px;border-radius:4px}.plyr--full-ui input[type=range]::-webkit-slider-thumb{box-shadow:0 0 5px #e61cff80;transition:transform .2s ease,box-shadow .2s ease;background:var(--plyr-gradient)!important}.plyr--full-ui input[type=range]::-webkit-slider-thumb:hover,.plyr--full-ui input[type=range]::-webkit-slider-thumb:focus{transform:scale(1.1);box-shadow:0 0 8px #e61cffb3}.plyr--full-ui input[type=range]::-moz-range-thumb{box-shadow:0 0 5px #e61cff80;transition:transform .2s ease,box-shadow .2s ease;background:var(--plyr-gradient)!important}.plyr--full-ui input[type=range]::-moz-range-thumb:hover,.plyr--full-ui input[type=range]::-moz-range-thumb:focus{transform:scale(1.1);box-shadow:0 0 8px #e61cffb3}.plyr--full-ui input[type=range]::-ms-thumb{box-shadow:0 0 5px #e61cff80;transition:transform .2s ease;background:var(--plyr-gradient)!important}.plyr--full-ui input[type=range]::-ms-thumb:hover,.plyr--full-ui input[type=range]::-ms-thumb:focus{transform:scale(1.1)}.app-container{width:100%;height:100vh;overflow:hidden}body{margin:0;padding:0;min-height:100vh;width:100%;overflow-x:hidden;background-color:#fff}#app{width:var(--page-width);min-height:var(--page-height);margin:0 auto;position:relative;background-color:#fff}@media screen and (min-width: 1921px){body{background-color:#d9e2ed}#app{box-shadow:0 0 20px #0000001a}}.menu-bar{z-index:10000;display:flex;align-items:center;justify-content:center;width:100vw;height:5.625rem;padding:2.6875rem 6.25rem 0;pointer-events:all;position:fixed;justify-content:space-between;box-sizing:border-box}.menu-bar .logo{display:flex;align-items:center;justify-content:center}.menu-bar .logo .logo-img{width:clamp(5.0625rem,12vw,8.0625rem);aspect-ratio:129/26;cursor:pointer}.menu-bar .menu-bar-right{width:auto;display:flex;align-items:center;justify-content:flex-end;gap:clamp(.5rem,2vw,1rem)}.menu-bar .menu-bar-right .menu-item{width:auto;min-width:clamp(4rem,10vw,6rem);display:flex;align-items:center;justify-content:center;position:relative;box-sizing:border-box}.menu-bar .menu-bar-right .menu-item span{font-family:Electrolize,sans-serif;font-size:clamp(.5rem,2vw,1.25rem);color:#4a5568;cursor:pointer;text-align:center;width:100%;position:relative;box-sizing:border-box;white-space:nowrap}.menu-bar .menu-bar-right .menu-item span:after{content:attr(data-text);display:block;height:0;overflow:hidden;visibility:hidden;font-family:Russo One,sans-serif;font-weight:400}.menu-bar .menu-bar-right .menu-item span:not(.menu-item-active):hover{color:#2d3748}.menu-bar .menu-bar-right .menu-item .menu-item-active{font-family:Russo One,sans-serif!important;background:linear-gradient(90deg,#14ded5 30%,#e61cff 80%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;color:transparent!important;font-weight:400}.menu-bar .menu-bar-right .menu-item .menu-item-login{display:flex;align-items:center;justify-content:flex-end;font-size:clamp(.75rem,2vw,1.5rem)}.menu-bar .menu-bar-right .menu-item .menu-item-login .login-icon{width:2.25rem;height:2.25rem;background-color:#798495;border-radius:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.menu-bar .menu-bar-right .menu-item .menu-item-login .login-icon img{height:100%}@media (min-width: 1920px){.menu-bar{padding:2.5rem 6.25rem}.menu-bar .menu-bar-right{width:50%}}@media (max-width: 1919px) and (min-width: 1680px){.menu-bar{padding:2.2rem 5.625rem}.menu-bar .menu-bar-right{width:52%}}@media (max-width: 1679px) and (min-width: 1440px){.menu-bar{padding:2rem 5rem}.menu-bar .menu-bar-right{width:55%}}@media (max-width: 1439px) and (min-width: 1366px){.menu-bar{padding:1.8rem 4rem}.menu-bar .menu-bar-right{width:60%}}@media (max-width: 1365px) and (min-width: 1280px){.menu-bar{padding:1.6rem 3.5rem}.menu-bar .menu-bar-right{width:65%}}@media (max-width: 1279px) and (min-width: 1024px){.menu-bar{padding:1.5rem 3rem}.menu-bar .menu-bar-right{width:70%}}@media (max-width: 1023px){.menu-bar{padding:1.5rem 2rem}.menu-bar .menu-bar-right{width:75%}}
