.FlatSkeuomorphicSurface-module__XvqZMG__surface{--spotlight-x:50%;--spotlight-y:50%;--spotlight-radius:64px;isolation:isolate;cursor:pointer;-webkit-tap-highlight-color:#0000;background:#ffffff14;border:0;border-radius:8px;transition:transform .14s;position:relative;overflow:hidden;box-shadow:0 2px 16px #00000029}.FlatSkeuomorphicSurface-module__XvqZMG__surface:before{content:"";z-index:0;border-radius:inherit;background:radial-gradient(circle var(--spotlight-radius) at var(--spotlight-x) var(--spotlight-y), #ffffff1c 0%, #ffffff0d 38%, transparent 72%);opacity:0;pointer-events:none;transition:opacity .12s;position:absolute;inset:0}.FlatSkeuomorphicSurface-module__XvqZMG__surface:hover:before{opacity:1}.FlatSkeuomorphicSurface-module__XvqZMG__surface:after{content:"";z-index:1;box-sizing:border-box;border-radius:inherit;opacity:.5;pointer-events:none;-webkit-mask-composite:xor;-webkit-mask-composite:xor;background:linear-gradient(#ffffff29,#ffffff05);padding:1px;display:block;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.FlatSkeuomorphicSurface-module__XvqZMG__surface:active{transform:translateY(1px)}@media (prefers-reduced-motion:reduce){.FlatSkeuomorphicSurface-module__XvqZMG__surface,.FlatSkeuomorphicSurface-module__XvqZMG__surface:before{transition:none}}
.HomeHero-module__z01uLG__hero{aspect-ratio:1770/648;width:100%;max-height:648px;container-type:inline-size}.HomeHero-module__z01uLG__focusFrame{width:min(98.1921%,1738px)}.HomeHero-module__z01uLG__thumbnailRailFrame{--thumbnail-rail-start:clamp(19px, 1.8079cqw, 32px);left:var(--thumbnail-rail-start);width:min(calc(100% - var(--thumbnail-rail-start)), 1738px);padding-top:clamp(28px,2.7119cqw,48px);padding-bottom:clamp(10px,.904cqw,16px);padding-right:clamp(19px,1.8079cqw,32px)}.HomeHero-module__z01uLG__imageFrame{width:min(93.2106%,1620px)}.HomeHero-module__z01uLG__horizontalFade{background:linear-gradient(90deg,#111114 0% 12.5%,#111114e0 25%,#111114b0 37.5%,#11111478 50%,#11111452 62.5%,#11111430 75%,#11111417 87.5%,#0000 100%);width:min(46.0299%,800px)}.HomeHero-module__z01uLG__bottomFade{background:linear-gradient(#0000 0%,#11111426 25%,#11111459 50%,#111114a6 75%,#111114f5 100%);width:min(98.1921%,1738px);height:29.321%}.HomeHero-module__z01uLG__heroContent{padding-top:clamp(48px,4.5198cqw,80px);padding-bottom:clamp(85px,8.1356cqw,144px)}.HomeHero-module__z01uLG__heroTitle{font-size:clamp(30px,2.7119cqw,48px)}.HomeHero-module__z01uLG__heroDescription{margin-top:clamp(10px,.904cqw,16px);font-size:clamp(14px,1.0169cqw,18px);line-height:clamp(20px,1.5819cqw,28px)}.HomeHero-module__z01uLG__heroMetadata{margin-top:clamp(5px,.452cqw,8px);font-size:clamp(12px,.904cqw,16px);line-height:clamp(18px,1.3559cqw,24px)}.HomeHero-module__z01uLG__playButton{width:clamp(115px,9.7175cqw,172px);height:clamp(36px,3.0508cqw,54px);margin-top:clamp(19px,1.8079cqw,32px);font-size:clamp(14px,1.1299cqw,20px)}.HomeHero-module__z01uLG__playButtonContent{gap:clamp(8px,.678cqw,12px)}.HomeHero-module__z01uLG__playIcon{width:clamp(14px,1.1299cqw,20px);height:clamp(14px,1.1299cqw,20px)}.HomeHero-module__z01uLG__thumbnailRail{grid-auto-columns:minmax(clamp(101px,9.6045cqw,170px),1fr);gap:clamp(7px,.678cqw,12px)}.HomeHero-module__z01uLG__thumbnailTitle{margin-top:clamp(5px,.452cqw,8px);font-size:14px}.HomeHero-module__z01uLG__thumbnailArrow{width:clamp(18px,1.4689cqw,26px);height:clamp(18px,1.4689cqw,26px);top:clamp(21px,1.9774cqw,35px)}
.ChannelFilterTopics-module__7QKzQa__topicButton{box-sizing:border-box;color:#ffffffe6;text-align:center;-webkit-font-smoothing:antialiased;unicode-bidi:isolate;flex:0 0 86px;justify-content:center;align-items:center;width:86px;height:40px;margin:6px;padding:0;font-family:Harmony_Regular,PingFangSC-Regular,Microsoft YaHei,sans-serif;font-size:14px;font-weight:400;display:flex}
