:host,:root{--van-action-bar-background:var(--van-background-2);--van-action-bar-height:6.66667vw}.van-action-bar{align-items:center;background:var(--van-action-bar-background);bottom:0;box-sizing:content-box;display:flex;height:var(--van-action-bar-height);left:0;position:fixed;right:0}:host,:root{--van-action-bar-button-height:5.33333vw;--van-action-bar-button-warning-color:var(--van-gradient-orange);--van-action-bar-button-danger-color:var(--van-gradient-red)}.van-action-bar-button{border:none;border-radius:0;flex:1;font-size:var(--van-font-size-md);font-weight:var(--van-font-bold);height:var(--van-action-bar-button-height)}.van-action-bar-button--first{border-bottom-left-radius:var(--van-radius-max);border-top-left-radius:var(--van-radius-max);margin-left:.66667vw}.van-action-bar-button--last{border-bottom-right-radius:var(--van-radius-max);border-top-right-radius:var(--van-radius-max);margin-right:.66667vw}.van-action-bar-button--warning{background:var(--van-action-bar-button-warning-color)}.van-action-bar-button--danger{background:var(--van-action-bar-button-danger-color)}@media(max-width:321px){.van-action-bar-button{font-size:13px}}:host,:root{--van-dialog-width:42.66667vw;--van-dialog-small-screen-width:90%;--van-dialog-font-size:var(--van-font-size-lg);--van-dialog-transition:var(--van-duration-base);--van-dialog-radius:2.13333vw;--van-dialog-background:var(--van-background-2);--van-dialog-header-font-weight:var(--van-font-bold);--van-dialog-header-line-height:3.2vw;--van-dialog-header-padding-top:3.46667vw;--van-dialog-header-isolated-padding:var(--van-padding-lg) 0;--van-dialog-message-padding:var(--van-padding-lg);--van-dialog-message-font-size:var(--van-font-size-md);--van-dialog-message-line-height:var(--van-line-height-md);--van-dialog-message-max-height:60vh;--van-dialog-has-title-message-text-color:var(--van-gray-7);--van-dialog-has-title-message-padding-top:var(--van-padding-xs);--van-dialog-button-height:6.4vw;--van-dialog-round-button-height:4.8vw;--van-dialog-confirm-button-text-color:var(--van-primary-color)}.van-dialog{backface-visibility:hidden;background:var(--van-dialog-background);border-radius:var(--van-dialog-radius);font-size:var(--van-dialog-font-size);overflow:hidden;top:45%;transition:var(--van-dialog-transition);transition-property:transform,opacity;width:var(--van-dialog-width)}@media(max-width:321px){.van-dialog{width:var(--van-dialog-small-screen-width)}}.van-dialog__header{color:var(--van-text-color);font-weight:var(--van-dialog-header-font-weight);line-height:var(--van-dialog-header-line-height);padding-top:var(--van-dialog-header-padding-top);text-align:center}.van-dialog__header--isolated{padding:var(--van-dialog-header-isolated-padding)}.van-dialog__content--isolated{align-items:center;display:flex;min-height:13.86667vw}.van-dialog__message{color:var(--van-text-color);flex:1;font-size:var(--van-dialog-message-font-size);line-height:var(--van-dialog-message-line-height);max-height:var(--van-dialog-message-max-height);overflow-y:auto;padding:3.46667vw var(--van-dialog-message-padding);text-align:center;white-space:pre-wrap;word-wrap:break-word;-webkit-overflow-scrolling:touch}.van-dialog__message--has-title{color:var(--van-dialog-has-title-message-text-color);padding-top:var(--van-dialog-has-title-message-padding-top)}.van-dialog__message--left{text-align:left}.van-dialog__message--right{text-align:right}.van-dialog__message--justify{text-align:justify}.van-dialog__footer{display:flex;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none}.van-dialog__cancel,.van-dialog__confirm{border:0;border-radius:0;flex:1;height:var(--van-dialog-button-height);margin:0}.van-dialog__confirm,.van-dialog__confirm:active{color:var(--van-dialog-confirm-button-text-color)}.van-dialog--round-button .van-dialog__footer{height:auto;padding:var(--van-padding-xs) var(--van-padding-lg) var(--van-padding-md);position:relative}.van-dialog--round-button .van-dialog__message{color:var(--van-text-color);padding-bottom:var(--van-padding-md)}.van-dialog--round-button .van-dialog__cancel,.van-dialog--round-button .van-dialog__confirm{height:var(--van-dialog-round-button-height)}.van-dialog--round-button .van-dialog__confirm{color:var(--van-white)}.van-dialog--round-button .van-action-bar-button--first{border-bottom-left-radius:var(--van-radius-max);border-top-left-radius:var(--van-radius-max)}.van-dialog--round-button .van-action-bar-button--last{border-bottom-right-radius:var(--van-radius-max);border-top-right-radius:var(--van-radius-max)}.van-dialog-bounce-enter-from{opacity:0;transform:translate3d(0,-50%,0) scale(.7)}.van-dialog-bounce-leave-active{opacity:0;transform:translate3d(0,-50%,0) scale(.9)}[data-v-2301e4c3]:root{--color-primary:#0d6efd}.visually-hidden[data-v-2301e4c3]{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.pl-10[data-v-2301e4c3]{padding-left:1.33333vw}.pr-10[data-v-2301e4c3]{padding-right:1.33333vw}.pt-15[data-v-2301e4c3]{padding-top:2vw}.pb-15[data-v-2301e4c3]{padding-bottom:2vw}.pl-25[data-v-2301e4c3]{padding-left:3.33333vw}.pr-25[data-v-2301e4c3]{padding-right:3.33333vw}.top-nav-bar[data-v-2301e4c3]{align-items:center;background:#fff;border-bottom:1px solid #f0f0f0;display:flex;height:10.66667vw;justify-content:space-between;left:50%;max-width:100vw;position:fixed;top:0;transform:translate(-50%);width:100%;z-index:10}.top-nav-bar .nav-left[data-v-2301e4c3]{align-items:center;display:flex;gap:1.06667vw}.top-nav-bar .nav-left .header-logo[data-v-2301e4c3]{height:7.46667vw;width:25.33333vw}.top-nav-bar .nav-left .header-logo a[data-v-2301e4c3],.top-nav-bar .nav-left .header-logo img[data-v-2301e4c3]{display:block;height:100%;width:100%}.top-nav-bar .nav-right[data-v-2301e4c3]{align-items:center;display:flex;gap:3.2vw}.top-nav-bar .nav-right .header-search[data-v-2301e4c3]{background:transparent;border:none;cursor:pointer;height:6.93333vw;padding:0;width:6.93333vw}.top-nav-bar .nav-right .header-search img[data-v-2301e4c3]{height:100%;width:100%}.top-nav-bar .nav-right .recommend-btn[data-v-2301e4c3]{align-items:center;-webkit-backdrop-filter:blur(2.176vw);backdrop-filter:blur(2.176vw);background:linear-gradient(104deg,#fff0e2 5%,#cbf4ff 95%);border:1px solid;-o-border-image:linear-gradient(108deg,#fffbf0 10%,#eafdff 97%) 1;border-image:linear-gradient(108deg,#fffbf0 10%,#eafdff 97%) 1;border-radius:.8vw;color:#f57b00;display:flex;font-size:3.73333vw;gap:.53333vw;height:6.93333vw;text-decoration:none}.top-nav-bar .nav-right .recommend-btn .recommend-icon[data-v-2301e4c3]{height:3.46667vw;width:3.46667vw}.top-nav-bar .nav-right .recommend-btn .recommend-icon img[data-v-2301e4c3]{height:100%;width:100%}.top-nav-bar .nav-right .avatar-wrapper[data-v-2301e4c3]{position:relative}.top-nav-bar .nav-right .avatar-wrapper .avatar[data-v-2301e4c3]{align-items:center;border-radius:50%;cursor:pointer;display:flex;height:7.46667vw;justify-content:center;overflow:hidden;width:7.46667vw}.top-nav-bar .nav-right .avatar-wrapper .avatar img[data-v-2301e4c3]{height:100%;width:100%}.top-nav-bar .nav-right .avatar-wrapper .avatar .login-text[data-v-2301e4c3]{color:#333;font-size:3.73333vw;white-space:nowrap}.top-nav-bar .nav-right .avatar-wrapper .user-dropdown[data-v-2301e4c3]{background:#fff;border:1px solid #f0f0f0;border-radius:1.6vw;box-shadow:0 .53333vw 2.13333vw #0000001a;overflow:hidden;padding:0;position:absolute;right:-1.33333vw;top:8vw;width:40vw;z-index:100}.top-nav-bar .nav-right .avatar-wrapper .user-dropdown .dropdown-header[data-v-2301e4c3]{align-items:center;background:#f9f9f9;border-bottom:1px solid #f5f5f5;display:flex;gap:2.13333vw;padding:2.66667vw}.top-nav-bar .nav-right .avatar-wrapper .user-dropdown .dropdown-header .header-avatar[data-v-2301e4c3]{border:.26667vw solid #fff;border-radius:50%;box-shadow:0 .26667vw 1.06667vw #0000000d;height:10.66667vw;overflow:hidden;width:10.66667vw}.top-nav-bar .nav-right .avatar-wrapper .user-dropdown .dropdown-header .header-avatar img[data-v-2301e4c3]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.top-nav-bar .nav-right .avatar-wrapper .user-dropdown .dropdown-header .header-info[data-v-2301e4c3]{flex:1;overflow:hidden}.top-nav-bar .nav-right .avatar-wrapper .user-dropdown .dropdown-header .header-info .user-name[data-v-2301e4c3]{color:#333;font-size:4vw;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.top-nav-bar .nav-right .avatar-wrapper .user-dropdown .dropdown-menu[data-v-2301e4c3]{padding:1.33333vw 0}.top-nav-bar .nav-right .avatar-wrapper .user-dropdown .dropdown-menu .dropdown-item[data-v-2301e4c3]{align-items:center;color:#333;cursor:pointer;display:flex;font-size:3.73333vw;gap:1.6vw;padding:2.66667vw 4vw;text-decoration:none;transition:background-color .2s}.top-nav-bar .nav-right .avatar-wrapper .user-dropdown .dropdown-menu .dropdown-item[data-v-2301e4c3]:hover{background-color:#f5f7fa}.top-nav-bar .nav-right .avatar-wrapper .user-dropdown .dropdown-menu .dropdown-item[data-v-2301e4c3] .van-icon{color:#666;font-size:4.26667vw}.top-nav-bar .nav-right .avatar-wrapper .user-dropdown .dropdown-menu .dropdown-item.logout[data-v-2301e4c3],.top-nav-bar .nav-right .avatar-wrapper .user-dropdown .dropdown-menu .dropdown-item.logout[data-v-2301e4c3] .van-icon{color:#ff4d4f}.top-nav-bar .nav-right .avatar-wrapper .user-dropdown .dropdown-menu .dropdown-item.logout[data-v-2301e4c3]:hover{background-color:#fff1f0}.top-nav-bar .nav-right .menu-btn[data-v-2301e4c3]{background:transparent;border:none;cursor:pointer;height:4.26667vw;padding:0;width:4.53333vw}.top-nav-bar .nav-right .menu-btn img[data-v-2301e4c3]{height:100%;width:100%}.search-container[data-v-2301e4c3]{background:#fff;box-shadow:0 .26667vw 1.06667vw #0000000f;left:50%;max-width:100vw;padding-bottom:2.66667vw;padding-top:2.66667vw;position:fixed;top:10vw;transform:translate(-50%);width:100%;z-index:9}.search-section[data-v-2301e4c3]{background:#fff;background-clip:padding-box;border:.26667vw solid transparent;border-radius:1.06667vw;box-sizing:border-box;height:11.2vw;padding:2.26667vw 3.6vw;position:relative}.search-section[data-v-2301e4c3]:before{background:linear-gradient(164deg,#4197ff87,#75dcff);border-radius:inherit;content:"";inset:0;margin:-.26667vw;position:absolute;z-index:-1}.search-section .search-main[data-v-2301e4c3]{align-items:center;display:flex;gap:1.33333vw;height:6.13333vw;line-height:6.13333vw}.search-section .search-main input[data-v-2301e4c3]{background:transparent;border:none;color:#333;flex:1;font-size:3.73333vw;min-width:0;outline:none}.search-section .search-main input[data-v-2301e4c3]::-moz-placeholder{color:#aeaeae;font-size:3.73333vw}.search-section .search-main input[data-v-2301e4c3]::placeholder{color:#aeaeae;font-size:3.73333vw}.search-section .search-main .ai-btn[data-v-2301e4c3]{align-items:center;background:transparent;border:none;color:#383c4b;cursor:pointer;display:flex;flex-shrink:0;font-size:4.26667vw;font-weight:500;gap:.53333vw;letter-spacing:.53333vw;line-height:5.6vw;padding-left:1.06667vw;white-space:nowrap}.search-section .search-main .ai-btn[data-v-2301e4c3] img{height:6.66667vw;width:6.66667vw}.search-slide-enter-active[data-v-2301e4c3],.search-slide-leave-active[data-v-2301e4c3]{transition:all .3s ease}.search-slide-enter-from[data-v-2301e4c3],.search-slide-leave-to[data-v-2301e4c3]{opacity:0;transform:translateY(-2.66667vw)}.menu-overlay[data-v-2301e4c3]{align-items:stretch;background:#00000080;display:flex;justify-content:center;inset:0;position:fixed;z-index:1000}.menu-panel[data-v-2301e4c3]{flex-direction:column;height:100vh;margin:0 auto;max-width:100vw;position:relative;width:100%}.menu-header[data-v-2301e4c3],.menu-panel[data-v-2301e4c3]{background:#f8fafb;display:flex}.menu-header[data-v-2301e4c3]{align-items:center;flex-shrink:0;justify-content:space-between;padding-bottom:4vw;padding-top:6.66667vw}.menu-header .header-left .menu-title[data-v-2301e4c3]{color:#1989fa;font-size:5.33333vw;font-weight:600;margin:0 0 1.06667vw}.menu-header .header-left .menu-subtitle[data-v-2301e4c3]{color:#999;font-size:3.2vw;margin:0}.menu-header .header-right .back-btn[data-v-2301e4c3]{background:transparent;border:.26667vw solid #1989fa;border-radius:3.2vw;color:#1989fa;cursor:pointer;font-size:3.73333vw;padding:1.6vw 3.2vw}.menu-content[data-v-2301e4c3]{flex:1;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;padding-bottom:6.66667vw}.channel-grid[data-v-2301e4c3]{display:grid;font-size:3.73333vw;gap:2.66667vw;grid-template-columns:repeat(4,1fr);margin-bottom:4vw}.channel-grid .channel-item[data-v-2301e4c3]{align-items:center;animation:fadeInUp-2301e4c3 .5s ease-out both;background:#fff;border:none;border-radius:1.6vw;box-shadow:0 .26667vw 1.06667vw #0000000a;color:#333;cursor:pointer;display:flex;font-size:3.73333vw;height:12.8vw;justify-content:center;text-decoration:none}.channel-grid .channel-item.span-2[data-v-2301e4c3]{grid-column:span 2}.special-channels[data-v-2301e4c3]{display:grid;gap:2.66667vw;grid-template-columns:repeat(2,1fr);margin-bottom:4vw}.special-channels .special-channel-item[data-v-2301e4c3]{text-decoration:none}.broadcast-channel .broadcast-item[data-v-2301e4c3],.special-channels .special-channel-item[data-v-2301e4c3]{align-items:center;animation:fadeInUp-2301e4c3 .5s ease-out both;background:#fff;border:none;border-radius:1.6vw;box-shadow:0 .26667vw 1.06667vw #0000000a;color:#333;cursor:pointer;display:flex;font-size:3.73333vw;height:12.8vw;justify-content:center}.broadcast-channel .broadcast-item[data-v-2301e4c3]{width:100%}.fade-enter-active[data-v-2301e4c3],.fade-leave-active[data-v-2301e4c3]{transition:opacity .2s ease,transform .2s ease}.fade-enter-from[data-v-2301e4c3],.fade-leave-to[data-v-2301e4c3]{opacity:0;transform:translateY(-1.33333vw)}.menu-fade-enter-active[data-v-2301e4c3],.menu-fade-leave-active[data-v-2301e4c3]{transition:opacity .3s ease}.menu-fade-enter-from[data-v-2301e4c3],.menu-fade-leave-to[data-v-2301e4c3]{opacity:0}.menu-slide-enter-active[data-v-2301e4c3]{animation:slideInRight-2301e4c3 .4s cubic-bezier(.25,.46,.45,.94)}.menu-slide-leave-active[data-v-2301e4c3]{animation:slideOutRight-2301e4c3 .3s cubic-bezier(.55,.085,.68,.53)}@keyframes slideInRight-2301e4c3{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}@keyframes slideOutRight-2301e4c3{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(100%)}}@keyframes fadeInUp-2301e4c3{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.top-nav-bar.soft-mode[data-v-2301e4c3]{background:#fdf9f3;border-bottom:1px solid #e8dfd5}.top-nav-bar.soft-mode .search-container[data-v-2301e4c3],.top-nav-bar.soft-mode~.search-container[data-v-2301e4c3]{background:#fdf9f3;box-shadow:0 .26667vw 1.06667vw #8b735514}.top-nav-bar.soft-mode .search-section[data-v-2301e4c3],.top-nav-bar.soft-mode~.search-container .search-section[data-v-2301e4c3]{background:#fdf9f3;border:.26667vw solid transparent}.top-nav-bar.soft-mode .search-section[data-v-2301e4c3]:before,.top-nav-bar.soft-mode~.search-container .search-section[data-v-2301e4c3]:before{background:linear-gradient(111deg,#d3b58d80 16%,#d4c5a9 52%)}.top-nav-bar.soft-mode .search-section .search-main input[data-v-2301e4c3],.top-nav-bar.soft-mode~.search-container .search-section .search-main input[data-v-2301e4c3]{color:#4a4035}.top-nav-bar.soft-mode .search-section .search-main input[data-v-2301e4c3]::-moz-placeholder,.top-nav-bar.soft-mode~.search-container .search-section .search-main input[data-v-2301e4c3]::-moz-placeholder{color:#9b8b7e}.top-nav-bar.soft-mode .search-section .search-main input[data-v-2301e4c3]::placeholder,.top-nav-bar.soft-mode~.search-container .search-section .search-main input[data-v-2301e4c3]::placeholder{color:#9b8b7e}.top-nav-bar.soft-mode .search-section .search-main .ai-btn[data-v-2301e4c3],.top-nav-bar.soft-mode~.search-container .search-section .search-main .ai-btn[data-v-2301e4c3]{color:#8b7355}.top-nav-bar.soft-mode .search-section .search-main .ai-btn[data-v-2301e4c3] .van-icon,.top-nav-bar.soft-mode~.search-container .search-section .search-main .ai-btn[data-v-2301e4c3] .van-icon{color:#8b7355}.top-nav-bar.soft-mode .menu-overlay[data-v-2301e4c3]{background:#4a403580}.top-nav-bar.soft-mode .menu-header[data-v-2301e4c3],.top-nav-bar.soft-mode .menu-panel[data-v-2301e4c3]{background:#f5f0e8}.top-nav-bar.soft-mode .menu-header .header-left .menu-title[data-v-2301e4c3]{color:#8b7355}.top-nav-bar.soft-mode .menu-header .header-left .menu-subtitle[data-v-2301e4c3]{color:#9b8b7e}.top-nav-bar.soft-mode .menu-header .header-right .back-btn[data-v-2301e4c3]{border-color:#8b7355;color:#8b7355}.top-nav-bar.soft-mode .broadcast-channel .broadcast-item[data-v-2301e4c3],.top-nav-bar.soft-mode .channel-grid .channel-item[data-v-2301e4c3],.top-nav-bar.soft-mode .special-channels .special-channel-item[data-v-2301e4c3]{background:#fdf9f3;box-shadow:0 .26667vw 1.06667vw #8b73550f;color:#5a4f43}.top-nav-bar.soft-mode[data-v-2301e4c3] .user-dropdown{background:#fdf9f3!important;border-color:#e8dfd5!important;box-shadow:0 .53333vw 2.13333vw #8b73551a!important}.top-nav-bar.soft-mode[data-v-2301e4c3] .user-dropdown .dropdown-header{background:#f5f0e8!important;border-bottom-color:#e8dfd5!important}.top-nav-bar.soft-mode[data-v-2301e4c3] .user-dropdown .dropdown-header .header-avatar{border-color:#fdf9f3!important}.top-nav-bar.soft-mode[data-v-2301e4c3] .user-dropdown .dropdown-header .header-info .user-name,.top-nav-bar.soft-mode[data-v-2301e4c3] .user-dropdown .dropdown-menu .dropdown-item{color:#5a4f43!important}.top-nav-bar.soft-mode[data-v-2301e4c3] .user-dropdown .dropdown-menu .dropdown-item:hover{background-color:#f5f0e8!important}.top-nav-bar.soft-mode[data-v-2301e4c3] .user-dropdown .dropdown-menu .dropdown-item .van-icon{color:#8b7355!important}.top-nav-bar.soft-mode[data-v-2301e4c3] .user-dropdown .dropdown-menu .dropdown-item.logout,.top-nav-bar.soft-mode[data-v-2301e4c3] .user-dropdown .dropdown-menu .dropdown-item.logout .van-icon{color:#d9534f!important}.top-nav-bar.soft-mode[data-v-2301e4c3] .user-dropdown .dropdown-menu .dropdown-item.logout:hover{background-color:#fcebea!important}:root{--color-primary:#0d6efd}.soft-mode-dialog{background:#fdf9f3!important;border-radius:2.13333vw!important;width:80vw!important}.soft-mode-dialog .van-dialog__header{background:#fdf9f3!important;color:#5a4f43!important;font-size:4.8vw!important;font-weight:600!important;padding-top:5.33333vw!important}.soft-mode-dialog .van-dialog__content{background:#fdf9f3!important;padding:5.33333vw!important}.soft-mode-dialog .van-dialog__message{color:#5a4f43!important;font-size:4vw!important;line-height:1.5!important}.soft-mode-dialog .van-button,.soft-mode-dialog .van-dialog__footer{background:#fdf9f3!important;height:13.33333vw!important}.soft-mode-dialog .van-button{border:none!important;font-size:4.26667vw!important}.soft-mode-dialog .van-button.van-dialog__cancel{color:#5a4f43!important}.soft-mode-dialog:after{border-color:#e8dfd5!important}.soft-mode-dialog .van-hairline--top:after{border-top-color:#e8dfd5!important}.soft-mode-dialog .van-hairline--left:after{border-left-color:#e8dfd5!important}.van-dialog{border-radius:2.13333vw;width:80vw}.van-dialog .van-dialog__header{font-size:4.8vw;font-weight:600;padding-top:5.33333vw}.van-dialog .van-dialog__content{padding:5.33333vw}.van-dialog .van-dialog__message{font-size:4vw;line-height:1.5}.van-dialog .van-dialog__footer{height:13.33333vw}.van-dialog .van-button{font-size:4.26667vw;height:13.33333vw}
