html{-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-webkit-text-size-adjust:100%;text-size-adjust:100%}body{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none;font-size:12px;color:#333;background-color:#fff;word-wrap:break-word}body::-webkit-scrollbar,body::-webkit-scrollbar-track-piece{display:none}*{box-sizing:border-box}a{color:#666;text-decoration:none;outline:0 none}p,ul,li,img,div,html,body,h1,h2,h3,dl,dt,dd,table{margin:0;padding:0}button{border:0 none;outline:0 none;-webkit-appearance:none;appearance:none;box-shadow:none;font-size:12px;background-color:#fff;padding:0;margin:0}table{border-collapse:collapse;border-spacing:0}ul,ol,dl{list-style:none}img{border:0 none;overflow:hidden}em,i{font-style:normal;font-weight:normal}audio:not([controls]){display:none;height:0}video{background:#000 !important}.pull-left{float:left}.pull-right{float:right}.cf:before,.cf:after{content:" ";display:table}.cf:after{clear:both}.info{color:#bebebe}.clamp-txt-line-2{-webkit-line-clamp:2}.desc{color:#999;line-height:1.4}.gray-deep{color:#333}.bold-txt{font-weight:bold}.hlg{color:#f73508}.link-jump{color:#586b94}.theme-font-color{color:#42bd56}.theme-bg-color{background-color:#42bd56}.theme-border-color{border-color:#42bd56}@font-face{font-family:"iconfont";src:url("../iconfont/iconfont.eot");src:url("../iconfont/iconfont.svg") format("svg"),url("../iconfont/iconfont.eot") format("embedded-opentype"),url("../iconfont/iconfont.ttf") format("truetype"),url("../iconfont/iconfont.woff") format("woff")}.iconfont{font-family:"iconfont" !important;font-style:normal;-webkit-font-smoothing:antialiased;-webkit-text-stroke-width:.2px;-moz-osx-font-smoothing:grayscale}[v-cloak]{display:none}.jammer{display:none}.bg-white{background-color:#fff}.body-single{background-color:#f3f3f3}.img-box{overflow:hidden;position:relative}.faceimg{border-radius:100%;background-color:#f1f1f1}.gpage-wrap{padding-bottom:7rem}.app-iframe-video{height:auto}.ly-img{background-size:cover;background-position:center;background-color:#f1f1f1}.hooker-for-newpage{cursor:pointer}.list-null{text-align:center;color:#999;padding-top:52px}.list-null p{margin-top:12px}.magx-btn-wrap{padding:0 1.5rem}.btn-get-valcode{background-color:#d8d8d8}.magx-btn{border:0 none;text-align:center;border-radius:6px;position:relative;color:#fff;transition:all .2s;-webkit-transition:all .2s}.magx-btn:after{content:" ";position:absolute;width:100%;height:100%;left:0;top:0;transition:all .2s;-webkit-transition:all .2s;background-color:rgba(0,0,0,0)}.magx-btn:active:after{background-color:rgba(0,0,0,.1)}.magx-btn.little{padding:0 10px;height:24px}.magx-btn.normal{color:#333}.magx-btn.mid{width:90px;height:30px;font-size:12px}.magx-btn.mid.normal:before{content:" ";position:absolute;left:0;top:0;width:200%;height:200%;transform:scale(0.5);-webkit-transform:scale(0.5);transform-origin:0 0;-webkit-transform-origin:0 0;border:1px solid rgba(0,0,0,.05);border-radius:4px}.magx-btn.big{width:100%;height:44px;font-size:16px}.magx-btn.big.disabled{color:hsla(0,0%,100%,.5)}.magx-btn.btn-reward{background-color:#e65858}.magx-btn.btn-get-valcode{height:22px;border-radius:3px;padding:0 8px}.overlay{position:fixed;left:0;top:0;right:0;bottom:0;background-color:rgba(0,0,0,.7)}.overlay.novue{display:none}.dialog{position:fixed;left:0;top:0;right:0;bottom:0;margin:auto;background-color:#fff;border-radius:10px}.dialog:before{content:" ";position:absolute;width:24px;height:24px;right:10px;top:10px;background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAARtJREFUSA21llsOgjAQRfEV/dJPF2Ci+9+OezD6qZGo91SbkEkfA8gkY0HKOcV2ik3zjZma5e/4Hw0smM3id3BQu1felC/lmFjp5pNyq7zO9YFkrdwoj0o6DA3uhQEL5gI4I2bkOyUXaIc8SRd+F+OsbBEQYyUp+BNwFIyRZOFWMERShKcEfSRVeE7gkbjgJUFJwrzFpRhXS5hQbrIRqs1+ac7taLnMcq7C6dhdRZynwi5htgEXHBiVPGl4nsD+RK1G5K74msDCKf+L0r2tlAQpOKvFzklx78oJcnDxQ7glKUEN3ktiBV64W9IV9IW7JFEwFF6VIKAyeYe6yz9STZua+CuCt5IXNME6z25coUf5oyt5qCs1E2Kyvy0fg4F9Cm5D4wgAAAAASUVORK5CYII=") no-repeat center center;background-size:12px 12px}.overlay-fade-enter-active,.overlay-fade-leave-active{transition:opacity .3s ease}.overlay-fade-enter,.overlay-fade-leave-active{opacity:0}.spacer{height:.6rem;background-color:#f4f4f4;font-size:0}.btn-label-txt{padding:0 6px;border:.5px solid #999;border-radius:3px;color:#999}.justify-item-field{text-align:justify;overflow:hidden;line-height:44px;width:72px;height:44px;float:left}.justify-item-field:after{display:inline-block;content:"";width:100%;height:100%;text-align:justify;overflow:hidden}.justify-item-val{position:relative;overflow:hidden;line-height:24px;padding:10px 0 10px 18px;color:#666}.justify-item-val:after{content:"：";position:absolute;left:0;top:10px}.field-row{line-height:44px;position:relative;overflow:hidden}.field-row:before{content:" ";position:absolute;left:0;bottom:0;right:0;height:0;transform:scaleY(0.5);-webkit-transform:scaleY(0.5);border-bottom:1px solid rgba(0,0,0,.05);left:14px}.field-row.no-hairline:before,.field-row:last-child:before{border:0 none}.field-row-name{font-size:16px}.field-row-textarea{line-height:normal;height:auto}.field-row-textarea .field-row-name{line-height:44px}.simple-tab{position:fixed;left:0;top:0;width:100%;line-height:41px;text-align:center;background-color:#fff;font-size:15px;color:#666;z-index:1000}.simple-tab:after{content:" ";position:absolute;left:0;bottom:0;right:0;height:0;transform:scaleY(0.5);-webkit-transform:scaleY(0.5);border-bottom:1px solid rgba(0,0,0,.1)}.simple-tab .item{display:inline-block;margin:0 30px;position:relative}.simple-tab .item.active{color:#333}.simple-tab .item.active:after{content:" ";position:absolute;left:50%;bottom:0;width:15px;height:2px;background-color:#0d0d0d;margin-left:-8px}@media only screen and (min-width: 321px){.info{font-size:14px}}.xsx{font-size:14px}.loadingRotateAnimation{animation:loadingRotateAnimation 1s infinite linear}.list-load-more{color:#aaa;text-align:center;line-height:16px;margin-top:32px}.list-load-more .icon-load{display:inline-block;width:12px;height:12px;background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAu5JREFUSA2tlr9LI1EQx/dHIqIxCqlukXCwTSzExs5GtBSMQSzECPoPCBY5rhM7uRTC/QMKiu3Gg1ikCARSpEiTxgtIQCRsGzEWiTHrfWbv1ot6CWfMg2Fe3pv5fmfmvTcbVekxLi4uJp+enqKYLKHNdrttoBXERiqsp9Hnq6ur1W4w6r82MpmM4TjOPs7biM5cQJUuus3e0fDw8F40GrVf470hyGazy0R6CtgYji0kxTyFY3FkZMQFqNVqksks6ysizP3s19Hx9fX1H50kLwgA38HhEEMNsXRdTywuLkopug7LssxGo5HEPoY4GO5ubGx89xyeCXK5nERuYaSoqvp1YWEh6Rn9jz47O0sQ3IH4M2Kbm5tuJi5BPp83AC9jMAb4l/n5+XeBewGcnJwkIPiG1IeGhiKUy9ZkE+B91JimaVa/4IJD1FIqSwJtNpuCqaiFQmGy1WpdM3cgmJqbm+tZc3HqNY6Pj00IfmKjkcVnjR9RyqIDnvoouBBvbW1VwJSbp5NFVAN8CXA5WLmKgxpCoHCuSz6ATUGFpDgodMCLcpsEWzIwECUQCLx5hf0STkxM2H8yMHxSHmEb5FhbW3t+X3JNbSHhJhkDJPkkGRC4rdEOKlIifswOioDDlT4l76siZ5AWAsbKAAmkAQpBWi2VStLzrwF3yGZqenr6Qw+NxmcS8N+HNjMzUwX4iHOQlttXD+rMnKiTlMhP0EcQVd1e5Pf79yCosxC7vLxMdDq8Z35/fy8dNYZPHZI98XUJIpGIDXgcEgd9UC6X301yd3fntWuH6OOjo6Puu3q+r8IG8A7qUIgZFp/BRDgc7nkmt7e3JoBS2pgEiN4dHx9/+8Fhwx1XV1fLpHlKJtK+W0hKxOfzFemOv6Pi9ctVZH1FBFs/UscmHgwGu38yPZKbmxvj4eFhH+dt1nScJSVXXs+5IG3W3I++VxYPR/SLEnVuyLxarU4+Pj66f1sgMBG3bwEoZ1YBPI2ch0Khrn9bfgG54qYxpJVU1AAAAABJRU5ErkJggg==") no-repeat left top;background-size:12px 12px;margin-right:3px;position:relative;top:1px}.list-load-more .icon-load.loading{animation:loadingRotateAnimation 1s infinite linear}.list-load-more .icon-load.loaded{display:none}.layermchild.mag-layer h3{border:0 none;text-align:center;font-weight:bold;font-size:17px;padding:0}.layermmain .layermchild.mag-layer{width:270px;border-radius:12px;overflow:hidden}.mag-layer .layermcont{padding:0px 15px 20px 15px}.mag-layer .layermend{display:none}.mag-layer .layermbtn{height:44px;line-height:44px}.mag-layer .layermbtn span{height:auto;color:#0076ff;font-size:16px}.mag-layer .layermbtn span:last-child{font-weight:bold}.mag-layer .layermbtn span:first-child{height:auto}.detail{padding-bottom:72px;max-width:640px;margin:0 auto}.clamp-txt{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.hide-txt{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.video-player{height:18.5rem;position:relative}.video-player .icon-play{position:absolute;left:50%;top:50%;margin:-25px 0 0 -21px;width:43px;height:51px;background:url(/public/static/imgs/play_video.png) no-repeat left top;background-size:43px 51px}.video-player iframe{width:100% !important;height:100% !important}.video-node{width:100%;height:100%;background-color:#333}.card{background-color:#fff;padding:1.5rem;margin-bottom:.8rem}.detail-album .card{margin:0}.video-main .title{font-size:16px;font-weight:bold;line-height:24px}.video-main .desc{margin-top:8px}.video-main .views{color:#333;padding-left:18px;background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABGdBTUEAALGPC/xhBQAAAilJREFUSA2Vlc9LFkEch1+tKCqJ1EsKHQKxbh5SUgypo2AIevMHKAR1KbpEf4a3Lh7q6NmzB1E6RIdCqEsQCN7UMBPpoj7Psvuy7zazu+8Hnnd3Zr4/ZnZmvm9Ho576MeuGrtT8mOch7KXt6KMjOtJo3GBsAh7AX9gHAysT9cJN+AGbcAL/KZZgHMsx+AJfwdmG5KqG4CF8gm0olQmn4A3cKrVsHdR2CWYgNunEYzY17Exa7f3oswzzebdLucZj3u/ARzjL9dd9PcfwGzyFy7ALTbmhb6H4WWz/hHW4C3Wkj7GM2dQkb2Yu6hEdzkz+wAso/caMK2MZs9HpD/IoelrK5NF8Dxtwr8yQMWMZM0ngJfKcx46idnk9obEDryGbYH7cd2MZs1+D23AA7eg6xiuwBYMRRy9mtwlcenZDI7bRbi+jn2MpYGHMrtgSM/s6G3oN41eZQ/FpgiRTcSBte3qqZImYCxglX8YEv6EnYFDV5UY+B+vW94BxL32HJrDkWhUtXHX1AUM3dxVCqzSWMfeyPbDkDkGVnOkEuKmekpiMZcymYqXiPhbO0Fr/Dq5AlYKlQieLnWU6W5V9ahj6krfqH31dnfsS1AK9i1BMEjQudOqzDDP5/ny5tn8HBmAEfsE/qCM/y0uwPKzlHYoJHHMjPcPTcBWO4BRC8rSMwjP4DOvQorKbWvzTt14dp95OoAc8ip6WTWjrTx/7FllxLYoGVibygnqHSnUB/OpZcSMfbccAAAAASUVORK5CYII=") no-repeat left top;background-size:12px 12px;margin-right:8px}.video-main .intro{font-size:14px;line-height:24px;margin-top:10px}.album-info{display:block;padding:0 20px 0 58px;position:relative;color:#333}.album-info:after{content:" ";position:absolute;right:0;top:50%;margin-top:-4px;width:6px;height:6px;border-top:1px solid #999;border-right:1px solid #999;transform:rotate(45deg)}.album-cover{position:absolute;left:0;top:0;width:43px;height:43px}.album-name{font-size:16px;font-weight:bold;margin-bottom:4px}.card-list{padding:12px}.video-list-hd{font-size:14px;line-height:20px}.video-list{overflow:hidden;display:flex;flex-flow:wrap;justify-content:space-between}.video-list .item{width:14.3rem;margin:15px 0 0 0}.video-list .ly-img{height:10rem;border-radius:3px}.video-list .clamp-txt{position:absolute;right:0;bottom:0;left:0;z-index:1;display:block;overflow:hidden;margin:0;padding:22px 8px 7px;background:linear-gradient(transparent, rgba(0, 0, 0, 0.82));color:#fff;font-size:14px;line-height:18px;text-shadow:0 1px 3px rgba(0,0,0,.55)}.video-list .clamp-txt span{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.open-app{position:fixed;z-index:1000;left:50%;bottom:30px;padding:0 10px;background-color:#fff;line-height:30px;border-radius:15px;box-shadow:0 1px 7px 0 rgba(198,198,198,.5);margin-left:-69px}.data-null{padding:4rem;text-align:center;font-size:14px;color:#999}.data-null .note{margin:12px 0 38px}.data-null .magx-btn{font-size:14px;height:34px;margin-bottom:10px;display:block;line-height:34px}.data-null .btn-back{color:#666}.album-info.for-it{padding-right:0}.album-info.for-it:after{display:none}.video-list .ly-img{position:relative}.video-list .duration{position:absolute;z-index:2;top:8px;right:8px;padding:1px 4px;border-radius:3px;background:rgba(0,0,0,.48);color:#fff;text-shadow:0 1px 3px rgba(0,0,0,.5);font-size:1rem;line-height:16px}body.album-dark-page{min-height:100vh;background:#0b0b0b;color:#fff}#app.album-dark-detail{width:100%;max-width:none;min-height:100vh;margin:0;background:#0b0b0b}.album-dark-detail .top-bar,.portrait-video-detail .top-bar{width:100vw;max-width:none;margin:0;border-bottom-color:hsla(0,0%,100%,.1);background:rgba(17,17,17,.78);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.album-dark-detail .top-bar .title,.portrait-video-detail .top-bar .title{color:#fff}.album-dark-detail .top-bar .des,.portrait-video-detail .top-bar .des{color:hsla(0,0%,100%,.62)}.album-dark-detail .top-bar .btn-openapp,.portrait-video-detail .top-bar .btn-openapp{box-shadow:none}.album-dark-detail .card{border-bottom:0;background:#111;color:#fff}.album-dark-detail .album-summary-card{padding:18px 12px}.album-dark-detail .album-info{min-height:52px;color:#fff}.album-dark-detail .album-cover{overflow:hidden;border-radius:8px;-webkit-clip-path:inset(0 round 8px);clip-path:inset(0 round 8px)}.album-dark-detail .album-cover img{display:block;width:43px;height:43px;border-radius:8px;object-fit:cover}.album-dark-detail .album-name{color:#fff;line-height:22px}.album-dark-detail .album-info .desc{color:hsla(0,0%,100%,.62);line-height:20px}.album-dark-detail .album-video-count{color:hsla(0,0%,100%,.82)}.album-dark-detail .album-meta-separator{padding:0 2px;color:hsla(0,0%,100%,.38)}.album-dark-detail .card-list{padding-top:4px}.album-dark-detail .video-list .ly-img{overflow:hidden;border-radius:8px;background-color:#222}.album-dark-detail .video-list .duration{font-size:11px}.album-dark-detail .video-list .clamp-txt{color:hsla(0,0%,100%,.9)}.album-dark-detail .list-load-more{color:hsla(0,0%,100%,.5)}.album-dark-detail .data-null{color:hsla(0,0%,100%,.56)}.album-dark-detail .data-null .btn-back{border:1px solid hsla(0,0%,100%,.16);background:#1b1b1b;color:hsla(0,0%,100%,.78)}@media only screen and (min-width: 641px){.album-dark-detail .video-list{display:grid;grid-template-columns:repeat(auto-fill, minmax(280px, 1fr));gap:20px 14px}.album-dark-detail .video-list .item{width:auto;margin:0}.album-dark-detail .video-list .ly-img{height:auto;aspect-ratio:4/3}}body.portrait-video-page{overflow:hidden;background:#0b0b0b}#app.portrait-video-detail{position:fixed;inset:0;width:100vw;max-width:none;margin:0;padding:0;overflow:hidden;background:#0b0b0b;color:#fff}.portrait-video-detail .video-player{position:absolute;top:58px;right:0;bottom:calc(92px + env(safe-area-inset-bottom));left:0;width:100%;height:auto;max-height:none;margin:0;background:#0b0b0b;transform:translateY(-24px)}.portrait-video-detail .video-player{display:flex;align-items:center;justify-content:center}.portrait-video-detail .video-node,.portrait-video-detail .prism-player,.portrait-video-detail .prism-player video{width:100% !important;height:100% !important;object-fit:contain;background:#0b0b0b}.portrait-video-detail .client-only-player{display:flex;align-items:center;justify-content:center;overflow:hidden}.portrait-video-detail .client-only-cover{display:block;width:auto;height:auto;max-width:100%;max-height:100%;object-fit:contain;background:#0b0b0b}.portrait-video-detail .client-only-player .icon-play{z-index:1}.portrait-video-detail .prism-player .prism-big-play-btn,.portrait-video-detail .prism-player .prism-controlbar{display:none !important}.portrait-video-detail .video-surface-hitarea{position:absolute;z-index:3;top:58px;right:0;bottom:calc(92px + env(safe-area-inset-bottom));left:0}.portrait-video-detail .center-playback-control{position:absolute;z-index:5;top:calc((100% + 58px - 92px - env(safe-area-inset-bottom))/2 - 24px);left:50%;display:flex;width:64px;height:64px;align-items:center;justify-content:center;padding:0;border:1px solid hsla(0,0%,100%,.2);border-radius:50%;transform:translate(-50%, -50%);background:rgba(0,0,0,.56);color:#fff}.portrait-video-detail .center-playback-control.replay{width:auto;min-width:116px;padding:0 18px;border-radius:32px}.portrait-video-detail .continue-symbol{width:0;height:0;margin-left:4px;border-top:11px solid rgba(0,0,0,0);border-bottom:11px solid rgba(0,0,0,0);border-left:18px solid currentColor}.portrait-video-detail .pause-symbol{position:relative;width:18px;height:24px;border-right:6px solid currentColor;border-left:6px solid currentColor}.portrait-video-detail .replay-symbol{margin-right:7px;font-size:28px;line-height:1}.portrait-video-detail .control-label{font-size:14px;white-space:nowrap}.portrait-video-detail.clean-screen-mode .top-bar,.portrait-video-detail.clean-screen-mode .portrait-info-overlay,.portrait-video-detail.clean-screen-mode .portrait-bottom-gradient,.portrait-video-detail.clean-screen-mode .portrait-actions{display:none}.portrait-video-detail.clean-screen-mode .video-player,.portrait-video-detail.clean-screen-mode .video-surface-hitarea{top:0;bottom:0}.portrait-video-detail.clean-screen-mode .video-player{transform:none}.portrait-video-detail.clean-screen-mode .center-playback-control{top:50%}.portrait-video-detail .clean-screen-return{position:absolute;z-index:8;top:16px;left:16px;display:flex;height:36px;align-items:center;padding:0 13px 0 11px;border:1px solid hsla(0,0%,100%,.16);border-radius:18px;background:rgba(0,0,0,.5);color:#fff;font-size:13px}.portrait-video-detail .clean-return-arrow{width:8px;height:8px;margin-right:7px;border-bottom:2px solid currentColor;border-left:2px solid currentColor;transform:rotate(45deg)}.portrait-video-detail .portrait-bottom-gradient{position:absolute;z-index:2;right:0;bottom:0;left:0;height:68%;pointer-events:none;background:linear-gradient(transparent, rgba(0, 0, 0, 0.96))}.portrait-video-detail .portrait-info-overlay{position:absolute;z-index:4;right:15px;bottom:0;left:15px;max-height:calc(100vh - 70px);box-sizing:border-box;overflow-y:auto;padding-bottom:calc(92px + env(safe-area-inset-bottom));color:#fff;-webkit-overflow-scrolling:touch}.portrait-video-detail .portrait-info-overlay::-webkit-scrollbar{display:none}.portrait-video-detail .portrait-info-overlay .card{padding:0;margin:0 0 12px;background:rgba(0,0,0,0);color:#fff}.portrait-video-detail .video-main .title{color:#fff;font-size:20px;line-height:28px;text-shadow:0 1px 4px rgba(0,0,0,.5)}.portrait-video-detail .video-main .desc{display:flex;flex-wrap:wrap;gap:6px 10px;color:hsla(0,0%,100%,.65);font-size:12px}.portrait-video-detail .video-main .views{padding-left:0;margin-right:0;color:inherit;background:none}.portrait-video-detail .video-main .intro{display:-webkit-box;overflow:hidden;margin-top:8px;color:hsla(0,0%,100%,.84);font-size:13px;line-height:20px;-webkit-box-orient:vertical;-webkit-line-clamp:2}.portrait-video-detail .video-main .intro-wrap{position:relative}.portrait-video-detail .video-main .intro-wrap.expandable .intro{padding-right:38px}.portrait-video-detail .video-main .intro-wrap.expandable .intro{cursor:pointer}.portrait-video-detail .video-main .intro-wrap.expanded .intro{display:block;overflow:visible;-webkit-line-clamp:unset}.portrait-video-detail .video-main .intro-toggle{position:absolute;right:0;bottom:0;height:20px;padding:0 0 0 10px;border:0;background:rgba(0,0,0,0);color:hsla(0,0%,100%,.86);font-size:12px;line-height:20px}.portrait-video-detail .album-card{padding:7px 9px !important;border:1px solid hsla(0,0%,100%,.14);border-radius:6px;background:rgba(0,0,0,.28) !important}.portrait-video-detail .album-info{display:flex;min-height:30px;align-items:center;padding:0 16px 0 0}.portrait-video-detail .album-cover{position:static;width:30px !important;height:30px !important;flex:none;overflow:hidden;border-radius:8px;-webkit-clip-path:inset(0 round 8px);clip-path:inset(0 round 8px)}.portrait-video-detail .album-cover img{display:block;width:30px !important;height:30px !important;border-radius:8px;object-fit:cover}.portrait-video-detail .album-name{min-width:0;flex:1;margin:0 0 0 8px;font-size:13px;line-height:28px}.portrait-video-detail .album-info .desc{flex:none;margin:0 0 0 12px;color:hsla(0,0%,100%,.62);font-size:11px;line-height:28px;white-space:nowrap}.portrait-video-detail .album-info,.portrait-video-detail .album-info .desc{color:#fff}.portrait-video-detail .album-info:after{border-color:hsla(0,0%,100%,.72)}.portrait-video-detail .card-list{padding-top:4px}.portrait-video-detail .video-list-hd{color:hsla(0,0%,100%,.86);font-weight:bold}.portrait-video-detail .video-list{flex-wrap:nowrap;justify-content:flex-start;gap:10px;overflow-x:auto}.portrait-video-detail .video-list::-webkit-scrollbar{display:none}.portrait-video-detail .video-list .item{width:18vw;min-width:116px;max-width:260px;flex:none;margin-top:8px}.portrait-video-detail .video-list .ly-img{height:auto;overflow:hidden;border-radius:8px;aspect-ratio:4/3}.portrait-video-detail .video-list .duration{font-size:11px}.portrait-video-detail .video-list .clamp-txt{color:#fff;font-size:12px;line-height:16px}.portrait-video-detail .portrait-actions{position:absolute;z-index:6;right:0;bottom:0;left:0;display:flex;box-sizing:border-box;min-height:92px;align-items:center;padding:10px 15px calc(10px + env(safe-area-inset-bottom));background:rgba(0,0,0,0)}.portrait-video-detail .comment-entry{display:flex;height:44px;min-width:0;flex:1;box-sizing:border-box;align-items:center;padding:0 16px;border:0;border-radius:22px;background:hsla(0,0%,100%,.14);color:hsla(0,0%,100%,.9);font-size:14px;text-align:left}.portrait-video-detail .toolbar-icon-button{position:relative;width:44px;height:44px;flex:none;margin-left:8px;padding:0;border:0;background:rgba(0,0,0,0);color:#fff}.portrait-video-detail .recommend-icon{position:absolute;top:18px;left:50%;width:22px;height:17px;box-sizing:border-box;margin-left:-11px;border:2px solid currentColor;border-radius:3px}.portrait-video-detail .recommend-icon:before,.portrait-video-detail .recommend-icon:after{content:"";position:absolute;left:3px;width:12px;height:2px;border-radius:2px;background:currentColor}.portrait-video-detail .recommend-icon:before{top:4px}.portrait-video-detail .recommend-icon:after{top:9px}.portrait-video-detail .recommend-state-arrow{position:absolute;top:3px;left:50%;width:8px;height:8px;box-sizing:border-box;margin-left:-4px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg);transition:transform .2s ease}.portrait-video-detail .recommend-button.active{color:#fff}.portrait-video-detail .recommend-button:not(.active){color:hsla(0,0%,100%,.62)}.portrait-video-detail .recommend-button:not(.active) .recommend-state-arrow{top:6px;transform:rotate(225deg)}.portrait-video-detail .comments-icon{position:absolute;top:11px;left:10px;width:23px;height:18px;box-sizing:border-box;border:2px solid currentColor;border-radius:7px}.portrait-video-detail .comments-icon:after{content:"";position:absolute;bottom:-5px;left:4px;width:6px;height:6px;border-left:2px solid currentColor;transform:skewY(-35deg)}.portrait-video-detail .fullscreen-icon{position:absolute;top:11px;left:11px;width:22px;height:22px;background:linear-gradient(currentColor, currentColor) left top/8px 2px no-repeat,linear-gradient(currentColor, currentColor) left top/2px 8px no-repeat,linear-gradient(currentColor, currentColor) right top/8px 2px no-repeat,linear-gradient(currentColor, currentColor) right top/2px 8px no-repeat,linear-gradient(currentColor, currentColor) left bottom/8px 2px no-repeat,linear-gradient(currentColor, currentColor) left bottom/2px 8px no-repeat,linear-gradient(currentColor, currentColor) right bottom/8px 2px no-repeat,linear-gradient(currentColor, currentColor) right bottom/2px 8px no-repeat}.portrait-video-detail .clean-screen-icon{position:absolute;top:13px;left:11px;width:22px;height:18px;border:2px solid currentColor;border-radius:4px}.portrait-video-detail .clean-screen-icon:after{content:"";position:absolute;top:7px;left:3px;width:12px;height:2px;background:currentColor;transform:rotate(-35deg)}.portrait-video-detail .toolbar-count{position:absolute;z-index:2;top:2px;right:0;min-width:16px;padding:1px 4px;border-radius:9px;background:#f34b55;color:#fff;font-size:10px;line-height:14px;text-align:center}.portrait-video-detail .inline-comment-composer{display:flex;height:44px;min-width:0;flex:1;align-items:center}.portrait-video-detail .inline-comment-composer input{height:40px;min-width:0;flex:1;box-sizing:border-box;padding:0 12px;border:0;border-radius:20px;outline:0;background:hsla(0,0%,100%,.94);color:#222;font-size:14px}.portrait-video-detail .inline-send{height:38px;flex:none;margin-left:6px;padding:0 9px;border:0;border-radius:19px;background:#fff;color:#222;font-size:12px}.portrait-video-detail .inline-send:disabled{opacity:.45}.portrait-video-detail .comment-composer-mask{position:fixed;z-index:28;inset:0;background:rgba(0,0,0,0)}.portrait-video-detail .comment-composer-floating{position:absolute;left:50%;display:flex;width:min(90vw,480px);max-width:calc(100vw - 30px);box-sizing:border-box;flex-direction:column;padding:14px 14px 12px;border-radius:14px;background:#fff;box-shadow:0 10px 28px rgba(0,0,0,.28);transform:translateX(-50%)}.portrait-video-detail .comment-composer-title{width:100%;color:#222;font-size:15px;font-weight:600;line-height:20px;text-align:left}.portrait-video-detail .comment-composer-floating textarea{width:100%;height:86px;min-height:86px;margin-top:10px;box-sizing:border-box;padding:10px 12px;border:0;border-radius:10px;outline:0;resize:none;background:#f2f2f2;color:#222;font-size:14px;line-height:20px}.portrait-video-detail .comment-composer-actions{display:flex;width:100%;align-items:center;justify-content:flex-end;margin-top:10px}.portrait-video-detail .comment-composer-floating .inline-cancel,.portrait-video-detail .comment-composer-floating .inline-send{height:34px;min-width:58px;margin-left:8px;padding:0 14px;border:0;border-radius:8px;font-size:14px}.portrait-video-detail .comment-composer-floating .inline-cancel{background:rgba(0,0,0,.06);color:#333}.portrait-video-detail .comment-composer-floating .inline-send{background:#111;color:#fff}.portrait-video-detail .comment-composer-floating .inline-send:disabled{opacity:1;color:hsla(0,0%,100%,.45)}.portrait-video-detail .comment-overlay{position:fixed;z-index:30;inset:0;background:rgba(0,0,0,.64)}.portrait-video-detail .comment-sheet{position:absolute;right:0;bottom:0;left:0;display:flex;height:74vh;max-height:680px;flex-direction:column;border-radius:20px 20px 0 0;background:#fff;color:#222;box-shadow:0 -10px 36px rgba(0,0,0,.18)}.portrait-video-detail .sheet-handle{width:36px;height:4px;margin:9px auto 1px;border-radius:4px;background:#d8d8d8}.portrait-video-detail .sheet-head{position:relative;display:flex;min-height:46px;align-items:center;justify-content:center;box-sizing:border-box;padding:8px 48px 10px;font-size:16px}.portrait-video-detail .sheet-head strong{font-weight:600}.portrait-video-detail .sheet-head strong span{margin-left:3px;color:#999;font-size:13px;font-weight:400}.portrait-video-detail .sheet-close{position:absolute;top:7px;right:14px;width:32px;height:32px;padding:0;border:0;background:rgba(0,0,0,0)}.portrait-video-detail .sheet-close:before,.portrait-video-detail .sheet-close:after{content:"";position:absolute;top:15px;left:7px;width:18px;height:1.5px;border-radius:2px;background:#777;transform:rotate(45deg)}.portrait-video-detail .sheet-close:after{transform:rotate(-45deg)}.portrait-video-detail .comment-scroll{min-height:0;flex:1;overflow-y:auto;box-sizing:border-box;padding:0 16px calc(16px + env(safe-area-inset-bottom));-webkit-overflow-scrolling:touch}.portrait-video-detail .comment-item{display:flex;align-items:flex-start;padding:13px 0 14px}.portrait-video-detail .comment-avatar{width:38px;height:38px;flex:none;margin-right:11px;border-radius:50%;background:#f2f2f2;object-fit:cover}.portrait-video-detail .comment-body,.portrait-video-detail .comment-reply-body{min-width:0;flex:1}.portrait-video-detail .comment-user{overflow:hidden;color:#929292;font-size:13px;line-height:19px;text-overflow:ellipsis;white-space:nowrap}.portrait-video-detail .comment-content{margin-top:4px;color:#222;font-size:15px;line-height:22px;white-space:pre-wrap;word-break:break-word}.portrait-video-detail .comment-meta{margin-top:7px;color:#a8a8a8;font-size:11px;line-height:16px}.portrait-video-detail .comment-replies{margin-top:11px;padding:10px 11px;border-radius:8px;background:#f7f7f7}.portrait-video-detail .comment-reply-item{display:flex;align-items:flex-start}.portrait-video-detail .comment-reply-item+.comment-reply-item{margin-top:12px}.portrait-video-detail .comment-reply-avatar{width:26px;height:26px;flex:none;margin-right:8px;border-radius:50%;background:#eee;object-fit:cover}.portrait-video-detail .comment-reply-item .comment-user{font-size:12px;line-height:17px}.portrait-video-detail .comment-reply-item .comment-content{margin-top:2px;font-size:13px;line-height:19px}.portrait-video-detail .comment-reply-item .comment-meta{margin-top:4px}.portrait-video-detail .reply-target{color:#777}.portrait-video-detail .comment-empty{padding:58px 0;color:#aaa;font-size:14px;text-align:center}@media only screen and (max-width: 640px){.album-dark-detail .album-summary-card{padding-bottom:8px}.album-dark-detail .card-list{padding-top:0}.album-dark-detail .video-list{justify-content:flex-start;gap:10px}.album-dark-detail .video-list .item{width:calc((100% - 10px)/2);margin-top:6px}.album-dark-detail .video-list .ly-img{height:auto;aspect-ratio:4/3}.portrait-video-detail .video-list .item{width:calc((100% - 24px)/2);min-width:calc((100% - 24px)/2);max-width:none}.album-dark-detail .video-list .clamp-txt span,.portrait-video-detail .video-list .clamp-txt span{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}}