.player-page[data-v-b281d46a]{min-height:100%;background:#0b0d12;color:#f7f5f2;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Microsoft YaHei,sans-serif}.player-inner[data-v-b281d46a]{max-width:1450px;margin:auto;padding:28px clamp(18px,4vw,62px) 90px}.back-link[data-v-b281d46a]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:9px;margin-bottom:25px;color:#babdc5;font-size:13px}.back-link[data-v-b281d46a]:hover{color:#ffad8b}.player-layout[data-v-b281d46a]{display:grid;grid-template-columns:minmax(0,1.75fr) minmax(300px,.85fr);gap:23px;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.screen[data-v-b281d46a]{position:relative;overflow:hidden;aspect-ratio:16/9;border:1px solid #373b45;border-radius:18px;background:#090b10;-webkit-box-shadow:0 25px 65px rgba(0,0,0,.25);box-shadow:0 25px 65px rgba(0,0,0,.25)}.screen video[data-v-b281d46a]{display:block;width:100%;height:100%;background:#080a0e}.screen-overlay[data-v-b281d46a]{position:absolute;inset:0;display:grid;place-items:center;padding:30px;background:linear-gradient(120deg,rgba(8,10,15,.93),rgba(12,14,20,.83));text-align:center}.screen-message[data-v-b281d46a]{max-width:460px}.eyebrow[data-v-b281d46a],.screen-kicker[data-v-b281d46a]{color:#f0a883;font-size:11px;font-weight:800;letter-spacing:.18em}.screen-message h1[data-v-b281d46a]{margin:18px 0 10px;font-size:clamp(21px,2.4vw,30px)}.screen-message p[data-v-b281d46a]{margin:0;color:#b7b9c1;font-size:14px;line-height:1.7}.issue-icon[data-v-b281d46a]{display:block;margin-top:28px;color:#ffad8b;font-size:40px}.spinner[data-v-b281d46a]{display:block;width:37px;height:37px;margin:36px auto 4px;border:3px solid #4a4d55;border-top-color:#ff966d;border-radius:50%;-webkit-animation:spin-b281d46a .8s linear infinite;animation:spin-b281d46a .8s linear infinite}.connection-stats[data-v-b281d46a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:20px;margin-top:20px;color:#e5e2df;font-size:12px}.details-actions[data-v-b281d46a],.screen-actions[data-v-b281d46a]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px;margin-top:27px}.action[data-v-b281d46a],.screen-actions[data-v-b281d46a]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.action[data-v-b281d46a]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;min-height:44px;padding:0 18px;border:1px solid #4a4e57;border-radius:8px;color:#fff;background:#252a33;font:inherit;font-size:13px;font-weight:700;cursor:pointer}.action[data-v-b281d46a]:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px)}.action.primary[data-v-b281d46a]{border-color:#ff9069;background:#ff9069;color:#26150f}.action.primary[data-v-b281d46a]:hover{background:#ffab86}.action.secondary[data-v-b281d46a]:hover{border-color:#ff9069}.details[data-v-b281d46a]{padding:28px;border:1px solid #2d313b;border-radius:18px;background:linear-gradient(145deg,#1d2028,#151820)}.details h2[data-v-b281d46a]{overflow-wrap:anywhere;margin:13px 0 15px;font-size:clamp(20px,2vw,28px);line-height:1.4}.details-description[data-v-b281d46a]{color:#aeb0b9;font-size:13px;line-height:1.7}.stats[data-v-b281d46a]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px 18px;margin:24px 0;padding:18px 0;border-top:1px solid #343842;border-bottom:1px solid #343842;color:#c7c8cf;font-size:12px}.stats span[data-v-b281d46a]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:7px}.stats i[data-v-b281d46a]{color:#ffad8b}.details-actions[data-v-b281d46a]{margin-top:20px}.details-actions .action[data-v-b281d46a]{-webkit-box-flex:1;-ms-flex:1;flex:1;white-space:nowrap}.files[data-v-b281d46a]{margin-top:28px}.files h3[data-v-b281d46a]{font-size:15px}.file[data-v-b281d46a]{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:15px;margin-top:8px;padding:12px;border:1px solid #383c46;border-radius:8px;background:#20242c;color:#dddfe3;text-align:left;cursor:pointer}.file.active[data-v-b281d46a]{border-color:#ff9069}.file span[data-v-b281d46a]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.file small[data-v-b281d46a]{-webkit-box-flex:0;-ms-flex:none;flex:none;color:#a6aab4}@-webkit-keyframes spin-b281d46a{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin-b281d46a{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@media (max-width:930px){.player-layout[data-v-b281d46a]{grid-template-columns:1fr}.details[data-v-b281d46a]{padding:22px}}@media (max-width:600px){.player-inner[data-v-b281d46a]{padding:18px 14px 55px}.screen[data-v-b281d46a]{aspect-ratio:4/3;border-radius:12px}.screen-overlay[data-v-b281d46a]{padding:18px}.screen-message p[data-v-b281d46a]{font-size:12px}.screen-actions[data-v-b281d46a]{margin-top:15px}.details-actions .action[data-v-b281d46a]{min-width:100%}}@media (prefers-reduced-motion:reduce){.spinner[data-v-b281d46a]{-webkit-animation:none;animation:none}}