.sp[data-v-0cb468e1]{aspect-ratio:16/9;border-radius:var(--r-lg,14px);overflow:hidden;position:relative}.sp[data-v-0cb468e1],.sp-video[data-v-0cb468e1]{background:#000;width:100%}.sp-video[data-v-0cb468e1]{cursor:pointer;display:block;height:100%}.sp-spin[data-v-0cb468e1]{animation:spSpin-0cb468e1 .8s linear infinite}@keyframes spSpin-0cb468e1{to{transform:rotate(1turn)}}.sp-buffer[data-v-0cb468e1]{display:grid;inset:0;place-items:center;pointer-events:none;position:absolute;z-index:2}.sp-overlay[data-v-0cb468e1]{align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#000000b8;color:#fff;display:flex;flex-direction:column;font-size:13px;gap:10px;inset:0;justify-content:center;pointer-events:none;position:absolute;z-index:3}.sp-overlay>button[data-v-0cb468e1]{pointer-events:auto}.sp-retry[data-v-0cb468e1]{background:#ffffff24;border:0;border-radius:8px;color:#fff;cursor:pointer;font-size:12px;font-weight:700;padding:7px 14px}.sp-retry[data-v-0cb468e1]:hover{background:#ffffff3d}.sp-casting[data-v-0cb468e1]{align-items:center;background:#000000d1;display:flex;flex-direction:column;font-size:13px;gap:10px;inset:0;justify-content:center;z-index:3}.sp-casting[data-v-0cb468e1],.sp-toast[data-v-0cb468e1]{color:#fff;pointer-events:none;position:absolute}.sp-toast[data-v-0cb468e1]{animation:spToastIn-0cb468e1 .2s ease-out;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0e0e12e6;border:1px solid hsla(0,0%,100%,.14);border-radius:999px;font-size:12.5px;font-weight:600;left:50%;padding:7px 14px;top:14px;transform:translate(-50%);white-space:nowrap;z-index:8}@keyframes spToastIn-0cb468e1{0%{opacity:0;transform:translate(-50%,-6px)}to{opacity:1;transform:translate(-50%)}}.sp-bigplay[data-v-0cb468e1]{background:#fffffff0;border:0;border-radius:50%;box-shadow:0 8px 30px #00000073;color:#111;cursor:pointer;display:grid;height:68px;left:50%;padding-left:4px;place-items:center;position:absolute;top:50%;transform:translate(-50%,-50%);transition:transform .18s ease,background .18s ease;width:68px;z-index:4}.sp-bigplay[data-v-0cb468e1]:hover{background:#fff;transform:translate(-50%,-50%) scale(1.07)}.sp-ctl[data-v-0cb468e1]{background:linear-gradient(0deg,rgba(0,0,0,.85) 0,rgba(0,0,0,.45) 55%,transparent);bottom:0;left:0;opacity:1;padding:28px 12px 10px;position:absolute;right:0;transform:translateY(0);transition:opacity .22s ease,transform .22s ease;z-index:5}.sp--ctl-hidden .sp-ctl[data-v-0cb468e1]{opacity:0;pointer-events:none;transform:translateY(8px)}.sp--ctl-hidden .sp-video[data-v-0cb468e1]{cursor:none}.sp-ctl-row[data-v-0cb468e1]{align-items:center;display:flex;gap:6px}.sp-btn[data-v-0cb468e1]{background:transparent;border:0;border-radius:10px;color:#fff;cursor:pointer;display:grid;height:34px;place-items:center;transition:background .15s ease,transform .15s ease;width:34px}.sp-btn[data-v-0cb468e1]:hover{background:#ffffff29;transform:scale(1.04)}.sp-btn[data-v-0cb468e1]:active{transform:scale(.96)}.sp-btn.on[data-v-0cb468e1]{background:#ffffff3d;color:#7dd3fc}.sp-vol[data-v-0cb468e1]{align-items:center;display:flex;gap:2px}.sp-volrange[data-v-0cb468e1]{opacity:0;padding:0;transition:width .2s ease,opacity .2s ease,margin .2s ease;width:0}.sp-vol:focus-within .sp-volrange[data-v-0cb468e1],.sp-vol:hover .sp-volrange[data-v-0cb468e1]{margin-right:6px;opacity:1;width:74px}.sp-range[data-v-0cb468e1]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:linear-gradient(to right,#fff 0,#fff var(--pct,0),hsla(0,0%,100%,.28) var(--pct,0),hsla(0,0%,100%,.28) 100%);border-radius:99px;cursor:pointer;height:4px;outline:none}.sp-range[data-v-0cb468e1]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#fff;border:0;border-radius:50%;box-shadow:0 1px 4px #00000080;height:12px;width:12px}.sp-range[data-v-0cb468e1]::-moz-range-thumb{background:#fff;border:0;border-radius:50%;height:12px;width:12px}.sp-ctl-seek[data-v-0cb468e1]{padding:0 4px 8px}.sp-progress[data-v-0cb468e1]{display:block;width:100%}.sp-live[data-v-0cb468e1]{align-items:center;background:#ffffff1f;border:0;border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;font-size:11px;font-weight:800;gap:6px;letter-spacing:.06em;margin-left:2px;padding:5px 9px;text-transform:uppercase;transition:background .15s ease}.sp-live[data-v-0cb468e1]:hover{background:#ffffff38}.sp-live-dot[data-v-0cb468e1]{animation:spPulse-0cb468e1 2s infinite;background:#ff3b30;border-radius:50%;height:7px;width:7px}.sp-live.off .sp-live-dot[data-v-0cb468e1]{animation:none;background:#ffffff73}@keyframes spPulse-0cb468e1{0%,to{opacity:1}50%{opacity:.35}}.sp-time[data-v-0cb468e1]{color:#ffffffd9;font-size:12px;font-variant-numeric:tabular-nums;margin-left:4px}.sp-spacer[data-v-0cb468e1]{flex:1}.sp-viewers[data-v-0cb468e1]{align-items:center;color:#ffffffe6;display:inline-flex;font-size:12px;font-variant-numeric:tabular-nums;font-weight:600;gap:5px}.sp-settings[data-v-0cb468e1]{position:relative}.sp-menu[data-v-0cb468e1]{background:#121214f7;border:1px solid hsla(0,0%,100%,.1);border-radius:12px;bottom:calc(100% + 8px);box-shadow:0 12px 34px #00000080;min-width:132px;padding:6px;position:absolute;right:0;z-index:20}.sp-menu-head[data-v-0cb468e1]{color:#ffffff73;font-size:10px;font-weight:800;letter-spacing:.08em;padding:5px 9px 6px;text-transform:uppercase}.sp-menu-item[data-v-0cb468e1]{align-items:center;background:transparent;border:0;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-size:13px;gap:10px;justify-content:space-between;padding:7px 9px;text-align:left;width:100%}.sp-menu-item[data-v-0cb468e1]:hover{background:#ffffff1a}.sp-menu-item.on[data-v-0cb468e1]{background:#ffffff24;font-weight:700}@media(max-width:580px){.sp-ctl[data-v-0cb468e1]{padding:24px 8px 8px}.sp-viewers[data-v-0cb468e1],.sp-vol .sp-volrange[data-v-0cb468e1]{display:none}}
