.skz782u{-webkit-box-pack:justify;align-items:center;-ms-flex-pack:space-between;background:#fff;justify-content:space-between;min-height:50px;margin-bottom:8px;padding:1.5% 3%;display:flex;box-shadow:0 0 5px #04162517,1px 0 6px #5555554d}.skz782u .btn-close{background:url(/CdnRedirect/Web.Mobile/_Common/2.0/images/shared/close.png) 50%/70% no-repeat;width:7%;height:3vh}.skz782u .download-body{align-items:center;width:69%;padding:0 2%;display:flex}.skz782u .download-body img{width:40px;height:40px}.skz782u .download-body>div{-webkit-align-items:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;flex-direction:column;justify-content:center;align-items:flex-start;padding-left:2%;display:flex}.skz782u .download-body h2{color:var(--color-text);font-family:Noto Sans TC;font-size:15px;font-weight:900;line-height:normal}.skz782u .download-body span{color:#5b7286;font-family:Noto Sans TC;font-size:9.5px;font-weight:700;line-height:1.1}.skz782u .btn-download{color:#fff;background:linear-gradient(135deg,#4cc3f5 0%,#1a8fe8 52%,#0a72d6 100%);border-radius:15px;justify-content:center;align-items:center;width:96px;height:30px;font-family:Noto Sans TC;font-size:13px;font-weight:700;line-height:1;display:flex;box-shadow:0 6px 14px #0d7cd657}
.s1qa72oa{z-index:2;touch-action:none;position:fixed;top:8vh;right:max(0px,50vw - 215px)}.s1qa72oa .cs-fab{touch-action:none;cursor:-webkit-grab;cursor:grab;-webkit-user-select:none;user-select:none;display:block;position:relative}.s1qa72oa .cs-fab:active{cursor:-webkit-grabbing;cursor:grabbing}.s1qa72oa .cs-fab-icon{filter:drop-shadow(0 6px 14px #307caa47);background:url(/CdnRedirect/Web.Mobile/DN015-01.Mobile/Content/Views/Shared/images/CustomFloat_chat.webp) 50%/contain no-repeat;width:60px;height:60px;animation:2.8s ease-in-out infinite custom-float-chat-breathe-s1qa72oa;display:block}.s1qa72oa .cs-fab-label{color:#079bd8;letter-spacing:2px;white-space:nowrap;background:#fff;border-radius:10px;padding:3px 12px;font-size:12px;font-weight:900;line-height:18px;position:absolute;bottom:-13px;left:50%;transform:translate(-50%);box-shadow:0 3px 8px #307caa33}@keyframes custom-float-chat-breathe-s1qa72oa{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}
.s8q4h7z{padding:0 12px 50px;position:relative}.s8q4h7z .hero-card{background:linear-gradient(#fff 0%,#eff7ff 100%);border-radius:22px;position:relative;box-shadow:0 10px 28px #5e86b52e}.s8q4h7z .hero-news{z-index:2;height:38px;color:var(--color-primary-400);background:#fffffffa;border-radius:999px;align-items:center;margin:0 5px;padding:0 12px;display:flex;position:absolute;bottom:-44px;left:0;right:0;box-shadow:0 4px 14px #5e86b526,inset 0 0 0 1px #c8dcf5e6}.s8q4h7z .news-label{height:22px;color:var(--color-gold);white-space:nowrap;background:var(--color-gold-soft) url(/CdnRedirect/Web.Mobile/DN015-01.Mobile/Content/Views/Shared/images/icon-announcement-image2.webp) 8px center/14px 14px no-repeat;border-radius:999px;flex-shrink:0;align-items:center;margin-right:8px;padding:0 10px 0 24px;font-size:12px;font-weight:900;line-height:22px;display:inline-flex}.nzcrbnw{flex:1;min-width:0;padding:0}.nzcrbnw:before,.nzcrbnw:after,.nzcrbnw .news-icon{display:none}.nzcrbnw>div{width:100%;margin:0}.nzcrbnw button{color:var(--color-muted);font-size:14px;font-weight:700}.s8qcal5{position:relative}.s8qcal5 .viewport{border-radius:18px;overflow:hidden}.s8qcal5 .container{-webkit-align-items:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;touch-action:pan-y pinch-zoom;align-items:flex-start;transition:height .3s;display:flex}.s8qcal5 .slide{flex:0 0 100%;min-width:0}.s8qcal5 .slide .slide-link,.s8qcal5 .slide img{width:100%;height:auto;display:block}.s8qcal5 .slide .slide-link{background:0 0;border:0;padding:0}.s8qcal5 .dots{justify-content:center;gap:8px;padding:0 0 10px;display:flex;position:absolute;bottom:-4px;left:0;right:0}.s8qcal5 .dot{background:color-mix(in srgb, var(--color-primary) 24%, transparent);width:6px;height:6px;-webkit-transition:width .18s var(--ease-ui),background .18s var(--ease-ui);transition:width .18s var(--ease-ui),background .18s var(--ease-ui);border-radius:999px;padding:0}.d1ljlgj3{background:var(--color-primary);width:18px}
.shyvm3i{background:linear-gradient(#fff 0%,#f4fbff 100%);border-radius:18px;align-items:center;gap:8px;min-height:56px;margin:0 12px 10px;padding:8px 12px;display:flex;box-shadow:0 10px 24px #5f84b429}.shyvm3i .brand{background:url(/CdnRedirect/Web.Mobile/DN015-01.Mobile/Content/Views/Shared/images/logo.png) 50%/contain no-repeat;flex:none;width:clamp(96px,27vw,125px);height:5vh}.shyvm3i .actions{flex:1;justify-content:flex-end;align-items:center;gap:6px;min-width:0;display:flex}.shyvm3i .action-btn,.shyvm3i .music-btn{border-radius:999px;flex:none;justify-content:center;align-items:center;display:inline-flex;box-shadow:0 8px 18px #447cdb3d}.shyvm3i .action-btn{height:40px;padding:0 12px;font-size:13px;font-weight:700}.shyvm3i .login-btn{color:var(--color-primary);background:var(--control-bg);border:1px solid color-mix(in srgb, var(--color-primary) 45%, transparent)}.shyvm3i .signup-btn{color:#fff;background:var(--gradient-primary-clean)}.shyvm3i .music-btn{background:linear-gradient(#fff 0%,#f3f8ff 100%);border:1px solid #dbe8f8;width:40px;height:40px}.shyvm3i .music-btn.is-on{background:linear-gradient(135deg,#1599ff 0%,#0877d8 100%);border-color:#0000;box-shadow:0 8px 18px #079bd861}.shyvm3i .music-icon{background:url(/CdnRedirect/Web.Mobile/DN015-01.Mobile/Content/Views/Shared/images/volume_off.png) 50%/contain no-repeat;width:20px;height:20px}.shyvm3i .is-on .music-icon{background-image:url(/CdnRedirect/Web.Mobile/DN015-01.Mobile/Content/Views/Shared/images/volume_up.png)}.shyvm3i .account-info,.shyvm3i .member-chip{align-items:center;gap:6px;min-width:0;display:flex}.shyvm3i .member-chip{cursor:pointer;padding:2px 0}.shyvm3i .member-avatar{background:url(/CdnRedirect/Web.Mobile/DN015-01.Mobile/Content/Views/Shared/images/v3/memberCenter/character.jpg) 50%/contain no-repeat;border-radius:999px;flex:none;width:40px;height:40px;position:relative;box-shadow:0 2px 6px #0b76d657}.shyvm3i .vip-badge{color:#5a3a00;white-space:nowrap;background:linear-gradient(135deg,#ffd66b,#f5a623);border:1px solid #fff;border-radius:999px;padding:0 4px;font-size:7px;font-style:italic;line-height:1.4;position:absolute;bottom:-6px;left:50%;transform:translate(-50%)}.shyvm3i .member-meta{-webkit-align-items:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;flex-direction:column;align-items:flex-start;gap:1px;min-width:0;line-height:1.1;display:flex}.shyvm3i .member-name{color:#274060;white-space:nowrap;text-overflow:ellipsis;max-width:84px;font-size:11px;font-weight:700;overflow:hidden}.shyvm3i .member-balance{color:#c2820f;white-space:nowrap;align-items:center;gap:2px;font-size:12px;font-weight:900;display:inline-flex}.shyvm3i .member-balance svg{color:#e0a52a;font-size:13px}.shyvm3i .circle-btn{color:#5a90e6;background:linear-gradient(#fff 0%,#f3f8ff 100%);border:1px solid #dbe8f8;border-radius:999px;flex:none;justify-content:center;align-items:center;width:34px;height:34px;font-size:18px;display:inline-flex;position:relative}.shyvm3i .notif-badge{color:#fff;background:linear-gradient(135deg,#ff5d6c,#e5374a);border:1.5px solid #fff;border-radius:999px;justify-content:center;align-items:center;min-width:15px;height:15px;padding:0 3px;font-size:9px;font-weight:900;line-height:1;display:inline-flex;position:absolute;top:-4px;right:-4px}