.album-shell[data-v-c8ffa646]{height:calc(100% - 1rem);animation:.3s both album-in-c8ffa646}.album-shell[data-v-c8ffa646]:first-child{animation-delay:30ms}.album-shell[data-v-c8ffa646]:nth-child(2){animation-delay:60ms}.album-shell[data-v-c8ffa646]:nth-child(3){animation-delay:90ms}.album-shell[data-v-c8ffa646]:nth-child(4){animation-delay:.12s}.album-shell[data-v-c8ffa646]:nth-child(5){animation-delay:.15s}.album-shell[data-v-c8ffa646]:nth-child(n+6){animation-delay:.18s}@keyframes album-in-c8ffa646{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.album-shell[data-v-c8ffa646]{animation:none}}.album-card[data-v-c8ffa646]{--poster-radius:8px;-webkit-user-select:none;-moz-user-select:none;user-select:none;border:var(--bs-border-width) var(--app-border-style) var(--app-border-color);border-radius:var(--poster-radius);background:var(--panel-bg);height:100%;transition:transform .22s,box-shadow .22s,border-color .22s;position:relative;overflow:hidden}.album-card[data-v-c8ffa646]:focus-visible{outline:3px solid rgba(var(--bs-primary-rgb), .35);outline-offset:3px}.poster-wrap[data-v-c8ffa646]{background:linear-gradient(135deg, var(--panel-bg-weak), var(--control-bg-hover));position:relative;overflow:hidden}.poster-wrap[data-v-c8ffa646]:before{z-index:1;content:"";pointer-events:none;opacity:0;background:linear-gradient(110deg,transparent 0%,rgba(255,255,255,.18) 45%,transparent 62%);transition:opacity .22s,transform .5s;position:absolute;top:0;bottom:0;left:0;right:0;transform:translate(-70%)}.poster-shade[data-v-c8ffa646]{pointer-events:none;background:linear-gradient(transparent,rgba(0,0,0,.7));height:45%;position:absolute;top:auto;bottom:0;left:0;right:0}.status[data-v-c8ffa646]{z-index:4;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.45);white-space:nowrap;text-overflow:ellipsis;background:rgba(18,22,28,.78);border:1px solid rgba(255,255,255,.28);border-radius:999px;justify-content:center;align-items:center;max-width:calc(100% - 16px);min-height:1.5rem;padding:.18rem .56rem;font-size:.75rem;font-weight:700;line-height:1;display:inline-flex;position:absolute;bottom:8px;right:8px;overflow:hidden}.play-cue[data-v-c8ffa646]{z-index:4;border:var(--bs-border-width) solid rgba(255,255,255,.32);opacity:0;border-radius:50%;place-items:center;width:2.55rem;height:2.55rem;transition:opacity .22s,transform .22s;display:grid;position:absolute;top:50%;bottom:auto;left:50%;right:auto;transform:translate(-50%,-50%)scale(.86)}.play-cue i[data-v-c8ffa646]{margin-left:2px;font-size:1.35rem}.card-title[data-v-c8ffa646]{z-index:5;height:3.25rem;color:var(--app-text);background:var(--panel-bg);text-align:left;-webkit-line-clamp:2;white-space:normal;word-break:break-word;overflow-wrap:anywhere;text-overflow:ellipsis;-webkit-box-orient:vertical;margin:-1px 0 0;padding:.6rem .7rem;font-size:.92rem;font-weight:700;line-height:1.35;display:-webkit-box;position:relative;overflow:hidden}@media (hover:hover){.album-card[data-v-c8ffa646]:hover{border-color:var(--bs-primary);transform:translateY(-4px)}.album-card:hover .card-img-top[data-v-c8ffa646]{transform:scale(1.045)}.album-card:hover .poster-wrap[data-v-c8ffa646]:before{opacity:.86;transform:translate(70%)}.album-card:hover .play-cue[data-v-c8ffa646]{opacity:1;transform:translate(-50%,-50%)scale(1)}}.card-img-top[data-v-c8ffa646]{z-index:0;aspect-ratio:2/2.8;object-fit:cover;background:var(--panel-bg-weak);width:100%;min-width:0;transition:transform .35s;display:block;position:relative}.card-text[data-v-c8ffa646]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.sico[data-v-c8ffa646]{z-index:4;border:var(--bs-border-width) solid rgba(255,255,255,.28);background:rgba(0,0,0,.3);border-radius:7px;place-items:center;width:24px;height:24px;display:grid;position:absolute;top:10px;left:10px}.sico i[data-v-c8ffa646]{filter:drop-shadow(0 1px 2px rgba(0,0,0,.45));width:16px;height:16px;display:block;background-position:50%!important;background-size:contain!important}.txsp[data-v-c8ffa646]{background:url(//v.qq.com/favicon.ico) no-repeat}.youku[data-v-c8ffa646]{background:url(//img.alicdn.com/imgextra/i2/O1CN013FPYY51Tzyrokm2t7_!!6000000002454-2-tps-195-195.png) no-repeat}.iqiyi[data-v-c8ffa646],.iq[data-v-c8ffa646]{background:url(//www.iqiyi.com/favicon.ico) no-repeat}.le[data-v-c8ffa646]{background:url(//www.le.com/favicon.ico) no-repeat}.sohu[data-v-c8ffa646]{background:url(//tv.sohu.com/favicon.ico) no-repeat}.mgtv[data-v-c8ffa646]{background:url(//www.mgtv.com/favicon.ico) no-repeat}.bilibili[data-v-c8ffa646]{background:url(//static.hdslb.com/images/favicon.ico) no-repeat}.ixigua[data-v-c8ffa646]{background:url(//www.ixigua.com/favicon.ico) no-repeat}.hongguo[data-v-c8ffa646]{background:url(//lf-fe.fqnovelstatic.com/obj/novel-fanqie-fe/growth/incentive-h5-monorepo/apps/hongguo/app-logo.png) no-repeat}.pptv[data-v-c8ffa646]{background:url(//sr1.pplive.cn/mcms/nav/images/favicon.ico) no-repeat}.mddcloud[data-v-c8ffa646]{background:url(//activity-1254361794.file.myqcloud.com/mp/images/img/icon.png) no-repeat}.vcinema[data-v-c8ffa646]{background:url(//s.image.vcinema.com.cn/common/img/pumpkin.ico) no-repeat}.vlist-toolbar[data-v-dcc0445a]{flex-direction:column;gap:.5rem;display:flex}.vlist-tools[data-v-dcc0445a]{align-items:center;gap:.5rem;display:flex}.vlist-pager[data-v-dcc0445a]{scrollbar-width:none;gap:.35rem;display:flex;position:relative;overflow-x:auto}.vlist-pager[data-v-dcc0445a]::-webkit-scrollbar{height:0}.vlist-pager .btn[data-v-dcc0445a]{height:var(--control-height);border-radius:var(--control-radius);white-space:nowrap;flex:none;padding:0 .6rem;font-size:.78rem;font-weight:700}.vlist-tabs .btn[data-v-dcc0445a]{border-radius:0;width:auto;min-width:64px;font-size:.8rem;font-weight:700}.vlist-tabs .btn[data-v-dcc0445a]:first-child{border-top-left-radius:var(--control-radius);border-bottom-left-radius:var(--control-radius)}.vlist-tabs .btn[data-v-dcc0445a]:last-child{border-top-right-radius:var(--control-radius);border-bottom-right-radius:var(--control-radius)}.vlist-filter[data-v-dcc0445a]{min-width:0;height:var(--control-height);border-radius:var(--control-radius);flex:0 240px;font-size:.8rem}.vlist-detail[data-v-dcc0445a]{margin-left:auto}.vlist-sort[data-v-dcc0445a],.vlist-detail[data-v-dcc0445a]{flex:none;justify-content:center;align-items:center;display:inline-flex}.comment-panel[data-v-ff199fe2]{padding:var(--album-panel-padding,.85rem);border:var(--panel-border);border-radius:var(--panel-radius);background:var(--panel-bg);box-shadow:var(--panel-shadow);margin-bottom:.75rem}.panel-title[data-v-ff199fe2]{color:var(--app-text);justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.7rem;font-weight:800;display:flex}.panel-title span[data-v-ff199fe2]:first-child{align-items:center;gap:.45rem;display:inline-flex}.comment-count[data-v-ff199fe2]{color:var(--app-text-muted);font-size:.82rem;font-weight:700}.editor[data-v-ff199fe2],.reply-editor[data-v-ff199fe2]{border:var(--control-border);border-radius:var(--control-radius,8px);background:var(--control-bg);color:var(--control-color);padding:.5rem .6rem;transition:color .2s,background-color .2s,border-color .2s}.editor.active[data-v-ff199fe2],.reply-editor.active[data-v-ff199fe2],.editor[data-v-ff199fe2]:focus-within,.reply-editor[data-v-ff199fe2]:focus-within{border-color:var(--control-border-hover)}textarea[data-v-ff199fe2]{width:100%;min-height:1.9rem;max-height:9rem;color:var(--control-color);resize:vertical;background:0 0;border:0;padding:0;font-size:.92rem;line-height:1.65;display:block}textarea[data-v-ff199fe2]:focus{outline:none}textarea[data-v-ff199fe2]::placeholder{color:var(--control-color-muted)}.editor-bar[data-v-ff199fe2]{justify-content:flex-end;align-items:center;gap:.5rem;margin-top:.45rem;display:flex}.editor-bar .len[data-v-ff199fe2]{color:var(--app-text-muted);margin-right:auto;font-size:.76rem;font-weight:700}.editor-bar .len.over[data-v-ff199fe2]{color:var(--bs-warning)}.comment-list[data-v-ff199fe2]{margin:.9rem 0 0;padding:0;list-style:none}.comment-item[data-v-ff199fe2]{border-top:var(--bs-border-width) var(--app-border-style) var(--app-border-color);grid-template-columns:2.1rem minmax(0,1fr);gap:.65rem;padding:.75rem 0;display:grid}.comment-item[data-v-ff199fe2]:first-child{border-top:none;padding-top:.35rem}.highlight[data-v-ff199fe2]{border-radius:var(--control-radius,8px);animation:2.5s ease-out comment-highlight-ff199fe2}@keyframes comment-highlight-ff199fe2{0%,55%{background:rgba(var(--bs-primary-rgb), .16)}to{background:0 0}}.avatar[data-v-ff199fe2]{-webkit-user-select:none;-moz-user-select:none;user-select:none;border-radius:50%;width:2.1rem;height:2.1rem;display:block;box-shadow:0 0 0 1px rgba(128,128,128,.22)}.badge-me[data-v-ff199fe2]{color:var(--app-accent,var(--bs-primary));background:rgba(var(--bs-primary-rgb), .12);white-space:nowrap;border-radius:999px;padding:.02rem .32rem;font-size:.68rem;font-weight:800;line-height:1.5;display:inline-block}.body[data-v-ff199fe2]{min-width:0}.meta[data-v-ff199fe2]{flex-wrap:wrap;align-items:baseline;gap:.45rem;margin-bottom:.2rem;font-size:.78rem;display:flex}.meta .name[data-v-ff199fe2]{color:var(--app-text);font-size:.86rem;font-weight:800}.meta .area[data-v-ff199fe2],.meta .time[data-v-ff199fe2]{color:var(--app-text-muted);font-weight:600}.at[data-v-ff199fe2]{background:color-mix(in srgb, var(--app-primary,orangered) 14%, transparent);color:var(--app-primary,orangered);font-variant-numeric:tabular-nums;cursor:pointer;white-space:nowrap;border-radius:999px;align-items:center;gap:.1rem;padding:.05rem .4rem .05rem .28rem;font-size:.72rem;font-weight:800;display:inline-flex}.at[data-v-ff199fe2]:hover{background:color-mix(in srgb, var(--app-primary,orangered) 24%, transparent)}.state[data-v-ff199fe2]{white-space:nowrap;border-radius:999px;padding:.05rem .36rem;font-size:.7rem;font-weight:800}.state.pending[data-v-ff199fe2]{color:var(--bs-warning-text-emphasis);background:var(--bs-warning-bg-subtle)}.state.rejected[data-v-ff199fe2]{color:var(--bs-danger-text-emphasis);background:var(--bs-danger-bg-subtle)}.content[data-v-ff199fe2]{color:var(--app-text);white-space:pre-wrap;word-break:break-word;overflow-wrap:anywhere;font-size:.92rem;line-height:1.65}.actions[data-v-ff199fe2]{align-items:center;gap:.25rem;margin:.35rem 0 0 -.5rem;display:flex}.act[data-v-ff199fe2]{color:var(--app-text-muted);cursor:pointer;align-items:center;gap:.25rem;font-size:.78rem;font-weight:700;display:inline-flex}.act[data-v-ff199fe2]:hover,.act.on[data-v-ff199fe2]{color:var(--app-accent,var(--bs-primary))}.act.danger[data-v-ff199fe2]:hover{color:var(--bs-danger)}.act i[data-v-ff199fe2]{transition:transform .18s}.act.on i[data-v-ff199fe2]{transform:scale(1.15)}.actions .act[data-v-ff199fe2]{border-radius:6px;padding:.25rem .5rem}.actions .act[data-v-ff199fe2]:hover{background:rgba(var(--bs-primary-rgb), .08)}.actions .act.danger[data-v-ff199fe2]:hover{background:rgba(var(--bs-danger-rgb), .08)}.reply-list[data-v-ff199fe2]{border-left:2px solid rgba(var(--bs-primary-rgb), .22);border-radius:0 var(--control-radius,8px) var(--control-radius,8px) 0;background:var(--panel-bg-weak,rgba(128,128,128,.07));margin:.5rem 0 0;padding:.45rem .7rem;list-style:none}.reply-item[data-v-ff199fe2]{color:var(--app-text);word-break:break-word;overflow-wrap:anywhere;padding:.28rem 0;font-size:.86rem;line-height:1.6}.reply-item .name[data-v-ff199fe2]{color:var(--app-accent,var(--bs-primary));margin-right:.3rem;font-weight:700}.reply-item .reply-avatar[data-v-ff199fe2]{vertical-align:-.26em;border-radius:50%;width:1.15em;height:1.15em;margin-right:.32rem;display:inline-block;box-shadow:0 0 0 1px rgba(128,128,128,.22)}.reply-item .to[data-v-ff199fe2]{color:var(--app-accent,var(--bs-primary));margin-right:.3rem;font-weight:700}.reply-item .to i[data-v-ff199fe2]{margin:0 .1rem;font-size:.7em}.reply-item .content[data-v-ff199fe2]{font-size:inherit;white-space:pre-wrap;display:inline}.reply-meta[data-v-ff199fe2]{color:var(--app-text-muted);vertical-align:baseline;align-items:center;gap:.6rem;margin-left:.5rem;font-size:.74rem;font-weight:600;display:inline-flex}.reply-more[data-v-ff199fe2]{color:var(--app-accent,var(--bs-primary));cursor:pointer;padding:.3rem 0 .1rem;font-size:.8rem;font-weight:700}.reply-editor[data-v-ff199fe2]{margin-top:.5rem}.empty[data-v-ff199fe2]{color:var(--app-text-muted);flex-direction:column;align-items:center;gap:.4rem;padding:1.6rem 0;font-size:.86rem;font-weight:600;display:flex}.empty i[data-v-ff199fe2]{opacity:.6;font-size:1.5rem}.sk-list[data-v-ff199fe2]{margin-top:.9rem}.sk-item[data-v-ff199fe2]{grid-template-columns:2.1rem minmax(0,1fr);gap:.65rem;padding:.6rem 0;display:grid}.sk-avatar[data-v-ff199fe2]{background:var(--control-bg-hover,rgba(128,128,128,.18));border-radius:50%;width:2.1rem;height:2.1rem;animation:1.4s ease-in-out infinite comment-sk-ff199fe2}.sk-lines[data-v-ff199fe2]{flex-direction:column;gap:.4rem;display:flex}.sk-line[data-v-ff199fe2]{background:var(--control-bg-hover,rgba(128,128,128,.18));border-radius:4px;height:.72rem;animation:1.4s ease-in-out infinite comment-sk-ff199fe2}@keyframes comment-sk-ff199fe2{0%,to{opacity:.45}50%{opacity:.85}}.load-more[data-v-ff199fe2]{border-radius:var(--control-radius,8px);color:var(--app-text-muted);text-align:center;cursor:pointer;margin-top:.6rem;padding:.5rem 0;font-size:.82rem;font-weight:700}.load-more[data-v-ff199fe2]:hover{color:var(--app-accent,var(--bs-primary))}@media screen and (max-width:798px){.comment-item[data-v-ff199fe2]{grid-template-columns:1.8rem minmax(0,1fr)}.avatar[data-v-ff199fe2]{width:1.8rem;height:1.8rem}.actions[data-v-ff199fe2]{gap:.35rem}}@keyframes shimmer-d8327570{0%{background-position:-420px 0}to{background-position:420px 0}}.album-shell[data-v-d8327570]{height:calc(100% - 1rem)}.album-skeleton-card[data-v-d8327570]{--poster-radius:8px;border:var(--bs-border-width) var(--app-border-style) var(--app-border-color);border-radius:var(--poster-radius);background:var(--panel-bg);height:100%;overflow:hidden}.poster-wrap[data-v-d8327570]{aspect-ratio:2/2.8;border-radius:0;width:100%;min-width:0}.card-title[data-v-d8327570]{background:var(--panel-bg);flex-direction:column;justify-content:center;gap:.45rem;height:3.25rem;margin:0;padding:.6rem .7rem;display:flex}.sk-img[data-v-d8327570],.sk-line[data-v-d8327570]{background:linear-gradient(90deg, var(--panel-bg-weak) 25%, var(--control-bg-hover) 50%, var(--panel-bg-weak) 75%);background-size:840px 100%;animation:1.4s linear infinite shimmer-d8327570}.sk-line[data-v-d8327570]{border-radius:999px;width:88%;height:.72rem}.sk-line.short[data-v-d8327570]{width:55%}.img-bg{border-color:var(--glass-border);background:var(--glass-bg);box-shadow:var(--glass-shadow);background:var(--glass-bg-weak)}.img-bg,.img-bg{background:linear-gradient(90deg, var(--glass-bg-weak) 25%, var(--glass-bg-active) 50%, var(--glass-bg-weak) 75%);background-size:840px 100%}.close-full{display:none}.page-fullscreen .close-full{text-align:center;z-index:2;opacity:.2;cursor:pointer;color:#000;background-color:#fff;border-radius:30px 0 30px 30px;width:30px;height:30px;font-size:28px;line-height:30px;display:block;position:absolute;top:0;left:auto;right:0}.page-fullscreen .close-full:hover{opacity:1}body.pip-mode .close-full{display:none!important}.player{z-index:-1;background-color:#000;max-height:93%;transition:box-shadow 1s ease-out}.player.native-video-hole,.player.native-video-hole>iframe:not(.warm-frame){background:0 0!important}.player>iframe{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light only}.player iframe.warm-frame{visibility:hidden;pointer-events:none}.v-loading{z-index:2;pointer-events:none;opacity:1;background:#000;flex-direction:column;justify-content:center;align-items:center;transition:opacity .4s;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.v-loading.done{opacity:0}.v-loading .rings{justify-content:center;align-items:center;display:flex;position:relative}.v-loading .ring{border:4px solid rgba(255,255,255,.08);border-top-color:#6ea8fe;border-radius:50%;width:54px;height:54px;animation:.75s linear infinite vl-spin}.v-loading .ring2{border:3px solid rgba(255,255,255,.05);border-bottom-color:#a78bfa;border-radius:50%;width:38px;height:38px;animation:.95s linear infinite reverse vl-spin;position:absolute}.v-loading p{color:rgba(255,255,255,.35);letter-spacing:4px;margin:20px 0 0;font-size:12px}@keyframes vl-spin{to{transform:rotate(360deg)}}.v-stuck{z-index:3;color:rgba(255,255,255,.78);cursor:pointer;background:rgba(0,0,0,.82);flex-direction:column;justify-content:center;align-items:center;gap:10px;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.v-stuck .bi{font-size:34px;line-height:1}.v-stuck p{letter-spacing:2px;margin:0;font-size:13px}.v-stuck:hover{color:#fff}.v-stuck:hover .bi{transition:transform .35s;transform:rotate(180deg)}.cast-panel[data-v-8c270286]{--cast-accent:#6d5dfc;--cast-accent-2:#9b8cff;--cast-surface:rgba(255,255,255,.075);--cast-border:rgba(255,255,255,.11);color:#f8f9ff;border:1px solid var(--cast-border);background:radial-gradient(circle at 85% 0,rgba(109,93,252,.3),transparent 38%),radial-gradient(circle at 5% 100%,rgba(38,190,176,.14),transparent 40%),linear-gradient(145deg,#171826 0%,#0d0e17 72%);border-radius:22px;position:relative;overflow:hidden;box-shadow:0 20px 60px rgba(0,0,0,.28)}.cast-bg[data-v-8c270286]{z-index:0;background-position:50% 22%;background-size:cover;position:absolute;top:0;bottom:0;left:0;right:0;transform:scale(1.18)}.cast-bg[data-v-8c270286]:after{content:"";background:linear-gradient(165deg,rgba(13,14,23,.55) 0%,rgba(13,14,23,.82) 55%,rgba(13,14,23,.94) 100%);position:absolute;top:0;bottom:0;left:0;right:0}.cast-volume-pill[data-v-8c270286],.cast-now-playing[data-v-8c270286],.cast-key[data-v-8c270286],.cast-volume-control[data-v-8c270286],.cast-action[data-v-8c270286],.cast-device-icon[data-v-8c270286]{-webkit-backdrop-filter:blur(14px)saturate(1.4)}.cast-inner[data-v-8c270286]{z-index:1;flex-direction:column;width:100%;max-width:760px;margin:0 auto;padding:1.35rem 2.5rem 1.1rem;display:flex;position:relative}.cast-inner[data-v-8c270286]>*+*{margin-top:.9rem}.cast-header[data-v-8c270286]{align-items:center;display:flex}.cast-alert[data-v-8c270286]{color:#ffd7d7;background:rgba(220,53,69,.18);border:1px solid rgba(220,53,69,.35);border-radius:10px;align-items:center;gap:.5rem;padding:.5rem .8rem;font-size:.85rem;display:flex}.cast-alert-warn[data-v-8c270286]{color:#ffe9c2;background:rgba(255,193,7,.14);border-color:rgba(255,193,7,.3)}.cast-device-icon[data-v-8c270286]{color:#fff;background:linear-gradient(145deg,rgba(155,140,255,.35),rgba(109,93,252,.12));border:1px solid rgba(255,255,255,.14);border-radius:14px;flex:0 0 46px;place-items:center;width:46px;height:46px;font-size:1.3rem;display:grid;overflow:hidden}.cast-heading[data-v-8c270286]{flex:1;min-width:0;margin-left:.85rem}.cast-heading h2[data-v-8c270286]{text-overflow:ellipsis;white-space:nowrap;text-shadow:0 1px 6px rgba(0,0,0,.5);margin:.16rem 0 0;font-size:1.35rem;font-weight:700;line-height:1.25;overflow:hidden}.cast-episode[data-v-8c270286]{align-items:center;gap:.4rem;margin-top:.3rem;display:flex;overflow:hidden}.cast-episode-badge[data-v-8c270286]{color:#cfd6ff;background:rgba(117,100,255,.18);border:1px solid rgba(117,100,255,.5);border-radius:999px;flex:none;padding:.05rem .45rem;font-size:.68rem;font-weight:700}.cast-episode-name[data-v-8c270286]{color:rgba(255,255,255,.55);text-overflow:ellipsis;white-space:nowrap;font-size:.78rem;overflow:hidden}.cast-connection[data-v-8c270286]{color:rgba(255,255,255,.58);letter-spacing:.04em;text-shadow:0 1px 4px rgba(0,0,0,.5);align-items:center;font-size:.75rem;font-weight:600;display:flex}.cast-live-dot[data-v-8c270286]{background:#40d99b;border-radius:50%;width:7px;height:7px;margin-right:.4rem;box-shadow:0 0 0 4px rgba(64,217,155,.12),0 0 12px rgba(64,217,155,.55)}.cast-volume-pill[data-v-8c270286]{font-variant-numeric:tabular-nums;color:rgba(255,255,255,.78);border:1px solid var(--cast-border);background:var(--cast-surface);border-radius:999px;align-items:center;padding:.42rem .65rem;font-size:.76rem;display:flex}.cast-volume-pill i[data-v-8c270286]{margin-right:.35rem}.cast-now-playing[data-v-8c270286]{border:1px solid var(--cast-border);background:rgba(0,0,0,.16);border-radius:14px;padding:.85rem 1rem .7rem}.cast-state-row[data-v-8c270286],.cast-time[data-v-8c270286]{justify-content:space-between;align-items:center;display:flex}.cast-state[data-v-8c270286]{color:rgba(255,255,255,.88);font-variant-numeric:tabular-nums;align-items:center;font-size:.82rem;font-weight:650;display:inline-flex}.cast-state i[data-v-8c270286]{margin-right:.4rem}.cast-state .bi-soundwave[data-v-8c270286]{color:#8f82ff}.cast-sync-hint[data-v-8c270286]{color:rgba(255,255,255,.42);font-size:.72rem}.cast-seek[data-v-8c270286]{height:28px;margin:.25rem 0 -.1rem;position:relative}.cast-progress[data-v-8c270286]{background:rgba(255,255,255,.12);border-radius:999px;width:100%;height:5px;margin:0;position:absolute;top:50%;left:0;overflow:hidden;transform:translateY(-50%)}.cast-progress-bar[data-v-8c270286]{border-radius:inherit;background:linear-gradient(90deg, var(--cast-accent), var(--cast-accent-2));height:100%;transition:width .8s linear;box-shadow:0 0 12px rgba(109,93,252,.65)}.cast-seek.is-waiting .cast-progress-bar[data-v-8c270286]{animation:1.8s ease-in-out infinite cast-wait-8c270286}.cast-seek.is-dragging .cast-progress-bar[data-v-8c270286]{transition:none}.cast-seek input[type=range][data-v-8c270286]{z-index:2;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;touch-action:pan-y;background:0 0;width:100%;height:28px;margin:0;padding:0;position:absolute;top:0;bottom:0;left:0;right:0}.cast-seek input[type=range][data-v-8c270286]:disabled{cursor:default}.cast-seek input[type=range][data-v-8c270286]::-webkit-slider-runnable-track{background:0 0;height:28px}.cast-seek input[type=range][data-v-8c270286]::-webkit-slider-thumb{background:var(--cast-accent);-webkit-appearance:none;-moz-appearance:none;appearance:none;border:3px solid #fff;border-radius:50%;width:18px;height:18px;margin-top:5px;transition:transform .12s;box-shadow:0 2px 9px rgba(0,0,0,.45)}.cast-seek input[type=range][data-v-8c270286]::-moz-range-track{background:0 0;height:28px}.cast-seek input[type=range][data-v-8c270286]::-moz-range-thumb{background:var(--cast-accent);border:3px solid #fff;border-radius:50%;width:14px;height:14px;box-shadow:0 2px 9px rgba(0,0,0,.45)}.cast-seek input[type=range][data-v-8c270286]:not(:disabled):active::-webkit-slider-thumb{transform:scale(1.22)}.cast-seek input[type=range][data-v-8c270286]:focus{outline:none}.cast-seek input[type=range][data-v-8c270286]:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 5px rgba(155,140,255,.28)}.cast-time[data-v-8c270286]{color:rgba(255,255,255,.42);font-variant-numeric:tabular-nums;font-size:.7rem}.cast-transport[data-v-8c270286]{grid-template-columns:repeat(2,minmax(48px,1fr)) minmax(74px,1.15fr) repeat(2,minmax(48px,1fr));align-items:center;gap:.75rem;padding:.1rem 0;display:grid}.cast-key[data-v-8c270286],.cast-play[data-v-8c270286],.cast-secondary button[data-v-8c270286],.cast-exit[data-v-8c270286],.cast-quality-item[data-v-8c270286],.cast-rate-item[data-v-8c270286]{-webkit-tap-highlight-color:transparent;touch-action:manipulation}.cast-key[data-v-8c270286]{color:rgba(255,255,255,.9);border:1px solid var(--cast-border);background:var(--cast-surface);border-radius:19px;flex-direction:column;justify-content:center;align-items:center;width:100%;min-width:0;max-width:78px;height:74px;margin:0 auto;padding:7px 2px 6px;transition:transform .12s,background-color .12s,border-color .12s;display:flex}.cast-key-icon[data-v-8c270286]{place-items:center;width:32px;height:32px;font-size:1.35rem;line-height:1;display:grid;position:relative}.cast-key-icon i[data-v-8c270286]{line-height:1;display:block}.cast-key-label[data-v-8c270286]{color:rgba(255,255,255,.5);margin-top:3px;font-size:.58rem;font-weight:600;line-height:1;display:block}.cast-seconds i[data-v-8c270286]{font-size:1.15rem}.cast-seconds b[data-v-8c270286]{pointer-events:none;font-size:.5rem;font-weight:800;line-height:1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.cast-play[data-v-8c270286]{color:#fff;background:linear-gradient(145deg, var(--cast-accent-2), var(--cast-accent));border:0;border-radius:50%;place-items:center;width:74px;height:74px;margin:0 auto;padding:0;font-size:2.2rem;transition:transform .12s,filter .12s;display:grid;box-shadow:0 10px 28px rgba(109,93,252,.38),inset 0 1px 1px rgba(255,255,255,.3)}.cast-play .bi-play-fill[data-v-8c270286]{transform:translate(2px)}.cast-secondary[data-v-8c270286]{grid-template-columns:minmax(160px,1.7fr) minmax(70px,.65fr) minmax(70px,.65fr);gap:.65rem;display:grid}.cast-volume-control[data-v-8c270286]{border:1px solid var(--cast-border);background:var(--cast-surface);border-radius:14px;grid-template-columns:46px 1fr 46px;height:50px;display:grid;overflow:hidden}.cast-secondary button[data-v-8c270286]{color:rgba(255,255,255,.85);background:0 0;border:0;height:48px;min-height:0;padding:.4rem;font-size:1.08rem;line-height:1;transition:background-color .12s,transform .12s}.cast-volume-control .cast-mute[data-v-8c270286]{border-right:1px solid var(--cast-border);border-left:1px solid var(--cast-border);justify-content:center;align-items:center;font-size:.78rem;font-weight:600;display:flex}.cast-volume-control .cast-mute i[data-v-8c270286]{margin-right:.45rem}.cast-action[data-v-8c270286]{color:rgba(255,255,255,.85);border-radius:14px;justify-content:center;align-items:center;font-weight:600;transition:background-color .12s,transform .12s;display:flex;border:1px solid var(--cast-border)!important;background:var(--cast-surface)!important;font-size:.78rem!important}.cast-action i[data-v-8c270286]{margin-right:.45rem}.cast-action.is-on[data-v-8c270286]{color:#cfd6ff!important;background:rgba(117,100,255,.22)!important;border-color:rgba(117,100,255,.65)!important}.cast-quality[data-v-8c270286],.cast-rate[data-v-8c270286]{flex-wrap:wrap;gap:.5rem;display:flex}.cast-option-label[data-v-8c270286]{color:rgba(255,255,255,.48);width:100%;font-size:.7rem}.cast-rate-item[data-v-8c270286]{flex:52px;height:42px}.cast-quality-item[data-v-8c270286]{flex:70px;height:42px}.cast-exit[data-v-8c270286]{color:rgba(255,255,255,.48);background:0 0;border:0;align-self:center;padding:.35rem .75rem;font-size:.75rem}.cast-exit i[data-v-8c270286]{margin-right:.4rem}.cast-key[data-v-8c270286]:hover,.cast-secondary button[data-v-8c270286]:hover,.cast-quality-item[data-v-8c270286]:hover,.cast-rate-item[data-v-8c270286]:hover{color:#fff;background-color:rgba(255,255,255,.13)}.cast-key[data-v-8c270286]:active,.cast-play[data-v-8c270286]:active,.cast-secondary button[data-v-8c270286]:active,.cast-quality-item[data-v-8c270286]:active,.cast-rate-item[data-v-8c270286]:active{transform:scale(.94)}.cast-play[data-v-8c270286]:hover{filter:brightness(1.09)}.cast-key[data-v-8c270286]:focus-visible{outline-offset:2px;outline:3px solid rgba(155,140,255,.65)}.cast-play[data-v-8c270286]:focus-visible{outline-offset:2px;outline:3px solid rgba(155,140,255,.65)}.cast-secondary button[data-v-8c270286]:focus-visible{outline-offset:2px;outline:3px solid rgba(155,140,255,.65)}.cast-exit[data-v-8c270286]:focus-visible{outline-offset:2px;outline:3px solid rgba(155,140,255,.65)}.cast-quality-item[data-v-8c270286]:focus-visible{outline-offset:2px;outline:3px solid rgba(155,140,255,.65)}.cast-rate-item[data-v-8c270286]:focus-visible{outline-offset:2px;outline:3px solid rgba(155,140,255,.65)}@keyframes cast-wait-8c270286{0%,to{transform:translate(-120%)}50%{transform:translate(500%)}}@media screen and (max-width:575px){.cast-panel[data-v-8c270286]{border-radius:18px;margin-left:-.35rem;margin-right:-.35rem}.cast-inner[data-v-8c270286]{padding:1rem .85rem .8rem}.cast-inner[data-v-8c270286]>*+*{margin-top:.8rem}.cast-device-icon[data-v-8c270286]{flex-basis:42px;width:42px;height:42px}.cast-volume-pill span[data-v-8c270286]{display:none}.cast-volume-pill i[data-v-8c270286]{margin-right:0}.cast-heading h2[data-v-8c270286]{font-size:1rem}.cast-transport[data-v-8c270286]{grid-template-columns:repeat(2,minmax(44px,1fr)) minmax(62px,1.15fr) repeat(2,minmax(44px,1fr));gap:.28rem}.cast-key[data-v-8c270286]{border-radius:17px;height:62px}.cast-play[data-v-8c270286]{width:62px;height:62px}.cast-secondary[data-v-8c270286]{grid-template-columns:1fr 58px 58px;gap:.45rem}.cast-action span[data-v-8c270286]{display:none}.cast-action i[data-v-8c270286]{margin-right:0}}@media (prefers-reduced-motion:reduce){.cast-progress-bar[data-v-8c270286],.cast-key[data-v-8c270286],.cast-play[data-v-8c270286],.cast-secondary button[data-v-8c270286],.cast-quality-item[data-v-8c270286],.cast-rate-item[data-v-8c270286]{transition:none}}
