.pc-root[data-v-38b22014]{width:100%;height:100%;min-height:100%;display:flex;overflow:hidden;position:relative;background:#0d0a14;color:#ede9fe;font-size:13px}.pc-rail[data-v-38b22014]{width:58px;flex:0 0 58px;display:flex;flex-direction:column;align-items:center;gap:6px;padding:14px 0;background:#0a0810;border-right:1px solid rgba(168,85,247,.14)}.pc-logo svg[data-v-38b22014]{width:30px;height:30px}.pc-logo[data-v-38b22014]{margin-bottom:14px}.pc-rail-btn[data-v-38b22014]{position:relative;width:40px;height:40px;border-radius:11px;display:flex;align-items:center;justify-content:center;background:transparent;border:none;color:#8b83a0;cursor:pointer;transition:background .18s,color .18s,transform .12s}.pc-rail-btn[data-v-38b22014]:hover{background:#a855f71f;color:#fff;transform:scale(1.06)}.pc-rail-btn.on[data-v-38b22014]{background:linear-gradient(135deg,#e11d4840,#a855f740);color:#fff}.pc-rail-count[data-v-38b22014]{position:absolute;top:3px;right:3px;font-style:normal;background:#e11d48;color:#fff;font-size:8.5px;font-weight:800;min-width:14px;height:14px;border-radius:99px;display:flex;align-items:center;justify-content:center}.pc-browse[data-v-38b22014]{flex:1;overflow-y:auto;min-width:0;padding-bottom:26px}.pc-topbar[data-v-38b22014]{display:flex;align-items:center;gap:16px;padding:14px 22px 10px;position:sticky;top:0;z-index:20;background:linear-gradient(180deg,#0d0a14 65%,transparent)}.pc-wordmark[data-v-38b22014]{font-weight:800;letter-spacing:2.5px;font-size:15px;color:#fff}.pc-wordmark span[data-v-38b22014]{background:linear-gradient(90deg,#e11d48,#a855f7);-webkit-background-clip:text;background-clip:text;color:transparent}.pc-search[data-v-38b22014]{flex:1;max-width:330px;display:flex;align-items:center;gap:8px;background:#ffffff0f;border:1px solid rgba(255,255,255,.09);border-radius:99px;padding:7px 14px;color:#8b83a0;transition:border-color .2s}.pc-search[data-v-38b22014]:focus-within{border-color:#a855f799}.pc-search svg[data-v-38b22014]{width:14px;height:14px;flex:0 0 14px}.pc-search input[data-v-38b22014]{flex:1;background:transparent;border:none;outline:none;color:#fff;font:inherit;font-size:12px}.pc-search input[data-v-38b22014]::placeholder{color:#6b6480}.pc-avatar[data-v-38b22014]{margin-left:auto;width:30px;height:30px;border-radius:50%;background:linear-gradient(135deg,#e11d48,#a855f7);display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:800;color:#fff}.pc-boot[data-v-38b22014]{padding:8px 22px}.pc-boot-hero[data-v-38b22014]{height:240px;border-radius:16px;margin-bottom:20px}.pc-boot-row[data-v-38b22014]{display:flex;gap:12px}.pc-boot-card[data-v-38b22014]{width:120px;height:168px;border-radius:10px}.pc-boot-hero[data-v-38b22014],.pc-boot-card[data-v-38b22014]{background:linear-gradient(90deg,#ffffff0a 25%,#ffffff17,#ffffff0a 75%);background-size:200% 100%;animation:pc-shimmer-38b22014 1.2s linear infinite}@keyframes pc-shimmer-38b22014{to{background-position:-200% 0}}.pc-hero[data-v-38b22014]{position:relative;margin:0 22px 26px;border-radius:18px;overflow:hidden;min-height:250px;display:flex;align-items:flex-end}.pc-hero-art[data-v-38b22014]{position:absolute;top:0;right:0;bottom:0;left:0}.pc-hero-shape[data-v-38b22014]{position:absolute}.pc-hero-shape.s1[data-v-38b22014]{width:55%;right:-8%;top:-20%;animation:drift-38b22014 14s ease-in-out infinite alternate}.pc-hero-shape.s2[data-v-38b22014]{width:40%;right:12%;bottom:-28%;animation:drift-38b22014 18s ease-in-out infinite alternate-reverse}@keyframes drift-38b22014{to{transform:translate(-4%,5%) rotate(6deg)}}.pc-hero-grain[data-v-38b22014]{position:absolute;top:0;right:0;bottom:0;left:0;background-image:radial-gradient(rgba(255,255,255,.05) 1px,transparent 1px);background-size:3px 3px;mix-blend-mode:overlay}.pc-hero-art[data-v-38b22014]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,rgba(13,10,20,.92) 0%,rgba(13,10,20,.45) 55%,transparent),linear-gradient(0deg,rgba(13,10,20,.85),transparent 55%)}.pc-hero-content[data-v-38b22014]{position:relative;z-index:2;padding:26px 28px;max-width:62%}.pc-hero-kicker[data-v-38b22014]{display:flex;align-items:center;gap:8px;font-size:9.5px;font-weight:800;letter-spacing:1.6px;color:#f472b6}.pc-hero-title[data-v-38b22014]{font-size:34px;font-weight:800;margin:6px 0 8px;letter-spacing:-.5px;color:#fff}.pc-hero-meta[data-v-38b22014]{display:flex;align-items:center;gap:10px;font-size:11.5px;color:#b8b2cc;margin-bottom:8px}.pc-match[data-v-38b22014]{color:#4ade80;font-weight:700}.pc-badge[data-v-38b22014]{border:1px solid rgba(255,255,255,.35);border-radius:4px;font-size:8.5px;font-weight:700;padding:1.5px 5px;letter-spacing:.5px}.pc-badge.cc[data-v-38b22014]{background:#ffffff26}.pc-hero-syn[data-v-38b22014]{font-size:12px;line-height:1.55;color:#cfc9e0;margin:0 0 14px}.pc-hero-actions[data-v-38b22014]{display:flex;gap:10px}.pc-btn[data-v-38b22014]{display:flex;align-items:center;gap:8px;font:inherit;font-weight:700;font-size:13px;border:none;border-radius:9px;padding:10px 20px;cursor:pointer;transition:transform .14s,box-shadow .14s,background .14s}.pc-btn svg[data-v-38b22014]{width:16px;height:16px}.pc-btn[data-v-38b22014]:active{transform:scale(.96)}.pc-btn.play[data-v-38b22014]{background:#fff;color:#0d0a14}.pc-btn.play[data-v-38b22014]:hover{box-shadow:0 4px 20px #ffffff40}.pc-btn.ghost[data-v-38b22014]{background:#ffffff1f;color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.pc-btn.ghost[data-v-38b22014]:hover{background:#fff3}.pc-row[data-v-38b22014]{margin-bottom:22px}.pc-row-title[data-v-38b22014]{font-size:14.5px;font-weight:700;margin:0 22px 10px;display:flex;align-items:center;gap:10px}.pc-trending[data-v-38b22014]{display:flex;align-items:center;gap:5px;font-size:8.5px;letter-spacing:1.2px;color:#fb7185;font-weight:800}.pc-live-dot[data-v-38b22014]{width:7px;height:7px;border-radius:50%;background:#4ade80;animation:pc-live-38b22014 1.6s ease-in-out infinite}.pc-live-dot.rose[data-v-38b22014]{background:#fb7185}@keyframes pc-live-38b22014{50%{box-shadow:0 0 0 5px #fb718526}}.pc-row-wrap[data-v-38b22014]{position:relative}.pc-strip[data-v-38b22014]{display:flex;gap:12px;overflow-x:auto;scroll-behavior:smooth;padding:6px 22px 16px;scrollbar-width:none}.pc-strip[data-v-38b22014]::-webkit-scrollbar{display:none}.pc-arrow[data-v-38b22014]{position:absolute;top:42%;transform:translateY(-50%);z-index:5;width:32px;height:56px;border-radius:9px;border:none;background:#0d0a14d9;color:#fff;font-size:22px;line-height:1;cursor:pointer;opacity:0;transition:opacity .2s,background .2s}.pc-arrow[data-v-38b22014]:hover{background:#e11d48d9}.pc-arrow.left[data-v-38b22014]{left:8px}.pc-arrow.right[data-v-38b22014]{right:8px}.pc-row-wrap:hover .pc-arrow[data-v-38b22014]{opacity:1}.pc-card[data-v-38b22014]{position:relative;flex:0 0 118px;cursor:pointer;transition:transform .25s cubic-bezier(.22,1,.36,1),flex-basis .25s}.pc-card[data-v-38b22014]:hover{transform:scale(1.12) translateY(-6px);z-index:4}.pc-poster[data-v-38b22014]{position:relative;width:118px;height:165px;border-radius:10px;overflow:hidden;box-shadow:0 4px 14px #00000080}.pc-card:hover .pc-poster[data-v-38b22014]{box-shadow:0 12px 28px #000000a6,0 0 0 1.5px #a855f7b3}.pc-poster-art[data-v-38b22014]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.pc-poster-title[data-v-38b22014]{position:absolute;left:8px;right:8px;bottom:8px;font-size:11px;font-weight:800;line-height:1.25;color:#fff;text-shadow:0 1px 6px rgba(0,0,0,.8)}.pc-card-info[data-v-38b22014]{position:absolute;left:-12px;right:-12px;top:calc(100% - 20px);background:#17121f;border:1px solid rgba(168,85,247,.3);border-top:none;border-radius:0 0 10px 10px;padding:22px 10px 10px;opacity:0;pointer-events:none;transition:opacity .2s;font-size:10px;color:#b8b2cc;z-index:5}.pc-card:hover .pc-card-info[data-v-38b22014]{opacity:1;pointer-events:auto}.pc-card-meta[data-v-38b22014]{display:flex;gap:8px;margin-bottom:3px}.pc-card-genre[data-v-38b22014]{color:#8b83a0;margin-bottom:7px}.pc-card-actions[data-v-38b22014]{display:flex;gap:6px}.pc-mini[data-v-38b22014]{width:26px;height:26px;border-radius:50%;background:#ffffff1a;border:1px solid rgba(255,255,255,.25);color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .15s,transform .1s}.pc-mini svg[data-v-38b22014]{width:12px;height:12px}.pc-mini[data-v-38b22014]:hover{background:#e11d48;border-color:#e11d48}.pc-mini[data-v-38b22014]:active{transform:scale(.9)}.pc-player[data-v-38b22014]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:50;background:#000;display:flex}.pc-video[data-v-38b22014]{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.pc-video-move[data-v-38b22014]{position:absolute;top:-20%;right:-20%;bottom:-20%;left:-20%;background:radial-gradient(ellipse 40% 30% at 30% 40%,rgba(255,255,255,.1),transparent),radial-gradient(ellipse 30% 40% at 70% 60%,rgba(0,0,0,.35),transparent);animation:pan-38b22014 22s ease-in-out infinite alternate}@keyframes pan-38b22014{to{transform:translate(6%,4%) scale(1.08)}}.pc-video-grain[data-v-38b22014]{position:absolute;top:0;right:0;bottom:0;left:0;background-image:radial-gradient(rgba(255,255,255,.06) 1px,transparent 1px);background-size:3px 3px;mix-blend-mode:overlay;animation:grain-38b22014 .6s steps(3) infinite}@keyframes grain-38b22014{0%{transform:translate(0)}33%{transform:translate(1px,-1px)}66%{transform:translate(-1px,1px)}}.pc-buffer[data-v-38b22014]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center}.pc-spinner[data-v-38b22014]{width:42px;height:42px;border-radius:50%;border:3px solid rgba(255,255,255,.15);border-top-color:#e11d48;animation:spin-38b22014 .8s linear infinite}@keyframes spin-38b22014{to{transform:rotate(360deg)}}.pc-paused-label[data-v-38b22014]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center}.pc-paused-label svg[data-v-38b22014]{width:60px;height:60px;color:#ffffff80}.pc-close[data-v-38b22014]{position:absolute;top:16px;right:16px;z-index:10;width:36px;height:36px;border-radius:50%;background:#0000008c;border:1px solid rgba(255,255,255,.2);color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .15s,transform .1s}.pc-close svg[data-v-38b22014]{width:16px;height:16px}.pc-close[data-v-38b22014]:hover{background:#e11d48}.pc-close[data-v-38b22014]:active{transform:scale(.92)}.pc-player-ui[data-v-38b22014]{position:absolute;left:0;right:0;bottom:0;z-index:5;padding:40px 26px 18px;background:linear-gradient(0deg,rgba(0,0,0,.9),transparent)}.pc-player-title-row[data-v-38b22014]{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:12px}.pc-player-title[data-v-38b22014]{font-size:19px;font-weight:800;color:#fff}.pc-player-sub[data-v-38b22014]{font-size:11px;color:#b8b2cc;margin-top:2px}.pc-badge.q[data-v-38b22014]{background:#a855f740;border-color:#a855f799;font-size:9px;padding:3px 8px}.pc-progress[data-v-38b22014]{height:5px;border-radius:99px;background:#fff3;cursor:pointer;margin-bottom:12px;transition:height .15s}.pc-progress[data-v-38b22014]:hover{height:8px}.pc-progress-fill[data-v-38b22014]{position:relative;height:100%;border-radius:99px;background:linear-gradient(90deg,#e11d48,#a855f7);transition:width .25s linear}.pc-progress-fill i[data-v-38b22014]{position:absolute;right:-5px;top:50%;transform:translateY(-50%);width:12px;height:12px;border-radius:50%;background:#fff;opacity:0;transition:opacity .15s}.pc-progress:hover .pc-progress-fill i[data-v-38b22014]{opacity:1}.pc-controls[data-v-38b22014]{display:flex;align-items:center;gap:14px}.pc-ctrl[data-v-38b22014]{width:38px;height:38px;border-radius:50%;border:none;background:#fff;color:#000;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:transform .12s}.pc-ctrl svg[data-v-38b22014]{width:17px;height:17px}.pc-ctrl[data-v-38b22014]:hover{transform:scale(1.08)}.pc-ctrl[data-v-38b22014]:active{transform:scale(.94)}.pc-time[data-v-38b22014]{font-size:11.5px;color:#cfc9e0;font-variant-numeric:tabular-nums}.pc-ctrl-right[data-v-38b22014]{margin-left:auto;display:flex;align-items:center;gap:12px}.pc-bitrate[data-v-38b22014]{font-size:10px;color:#8b83a0;font-variant-numeric:tabular-nums}.pc-fade-enter-active[data-v-38b22014],.pc-fade-leave-active[data-v-38b22014]{transition:opacity .3s ease}.pc-fade-enter-from[data-v-38b22014],.pc-fade-leave-to[data-v-38b22014]{opacity:0}.pc-browse[data-v-38b22014]::-webkit-scrollbar{width:8px}.pc-browse[data-v-38b22014]::-webkit-scrollbar-thumb{background:#a855f740;border-radius:8px}
