.search-expand-enter-active[data-v-46347515],.search-expand-leave-active[data-v-46347515]{transition:all .2s}.search-expand-enter-from[data-v-46347515],.search-expand-leave-to[data-v-46347515]{opacity:0;width:0}.fade-enter-active[data-v-f96b348c],.fade-leave-active[data-v-f96b348c]{transition:opacity .2s}.fade-enter-from[data-v-f96b348c],.fade-leave-to[data-v-f96b348c]{opacity:0}.fade-enter-active[data-v-12163e54],.fade-leave-active[data-v-12163e54]{transition:opacity .15s}.fade-enter-from[data-v-12163e54],.fade-leave-to[data-v-12163e54]{opacity:0}.line-clamp-2[data-v-f2bf5e84]{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.scrollbar-none[data-v-f2bf5e84]::-webkit-scrollbar{display:none}.toast-fade-enter-active[data-v-f2bf5e84],.toast-fade-leave-active[data-v-f2bf5e84]{transition:opacity .25s,transform .25s}.toast-fade-enter-from[data-v-f2bf5e84],.toast-fade-leave-to[data-v-f2bf5e84]{opacity:0;transform:translate(-50%)translateY(8px)}.line-clamp-2[data-v-30af6184]{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.live-page[data-v-ababddd2]{color:#e5e7eb;direction:rtl;background:#0a0a0f;min-height:100vh;padding-bottom:96px}.live-header[data-v-ababddd2]{z-index:20;background:#0f0f1a;border-bottom:1px solid #1f2937;position:sticky;top:0}.title-row[data-v-ababddd2]{justify-content:space-between;align-items:center;padding:12px 16px 6px;display:flex}.title-row h1[data-v-ababddd2]{color:#fff;margin:0;font-size:15px;font-weight:900}.clear-btn[data-v-ababddd2]{color:#fff;cursor:pointer;background:#7c3aed;border:none;border-radius:20px;padding:4px 12px;font-size:12px;font-weight:700}.search-input[data-v-ababddd2]{color:#fff;box-sizing:border-box;background:#1a1a2e;border:1px solid #2d2d45;border-radius:12px;outline:none;width:calc(100% - 32px);margin:0 16px 8px;padding:9px 14px;font-size:13px;display:block}.search-input[data-v-ababddd2]::placeholder{color:#6b7280}.filter-section[data-v-ababddd2]{border-top:1px solid #1a1a2e}.filter-section--last[data-v-ababddd2]{border-bottom:1px solid #1a1a2e}.filter-toggle[data-v-ababddd2]{color:#9ca3af;cursor:pointer;text-align:right;direction:rtl;background:#0f0f1a;border:none;align-items:center;gap:6px;width:100%;padding:9px 16px;font-size:13px;display:flex}.filter-toggle[data-v-ababddd2]:active{background:#1a1a2e}.ftoggle-icon[data-v-ababddd2]{flex-shrink:0;font-size:15px}.ftoggle-label[data-v-ababddd2]{color:#6b7280;font-size:12px}.ftoggle-val[data-v-ababddd2]{color:#d1d5db;white-space:nowrap;text-overflow:ellipsis;text-align:right;flex:1;font-size:12px;font-weight:700;overflow:hidden}.ftoggle-val--active[data-v-ababddd2]{color:#a78bfa}.ftoggle-arrow[data-v-ababddd2]{color:#4b5563;flex-shrink:0;font-size:11px;transition:transform .2s;display:inline-block}.ftoggle-arrow.open[data-v-ababddd2]{transform:rotate(180deg)}.filter-options[data-v-ababddd2]{scrollbar-width:none;background:#0a0a14;gap:6px;padding:8px 12px;display:flex;overflow-x:auto}.filter-options[data-v-ababddd2]::-webkit-scrollbar{display:none}.fpill[data-v-ababddd2]{white-space:nowrap;color:#9ca3af;cursor:pointer;background:#1a1a2e;border:1px solid #2d3748;border-radius:20px;flex-shrink:0;padding:5px 12px;font-size:11px;font-weight:600}.fpill--active[data-v-ababddd2]{color:#fff;background:#7c3aed;border-color:#7c3aed}.fpill--bein[data-v-ababddd2]{color:#f87171;border-color:#991b1b}.fpill--active.fpill--bein[data-v-ababddd2]{color:#fff;background:#dc2626;border-color:#dc2626}.state-center[data-v-ababddd2]{flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:64px 16px;display:flex}.state-icon[data-v-ababddd2]{margin:0;font-size:40px}.state-text[data-v-ababddd2]{color:#6b7280;margin:0;font-size:14px}.spinner[data-v-ababddd2]{font-size:36px;animation:1.2s linear infinite spin-ababddd2}@keyframes spin-ababddd2{to{transform:rotate(360deg)}}.retry-btn[data-v-ababddd2]{color:#fff;cursor:pointer;background:#7c3aed;border:none;border-radius:12px;margin-top:4px;padding:8px 20px;font-size:13px;font-weight:700}.ch-grid[data-v-ababddd2]{grid-template-columns:1fr 1fr;gap:8px;padding:10px;display:grid}.ch-card[data-v-ababddd2]{cursor:pointer;-webkit-tap-highlight-color:transparent;background:#111120;border:1px solid #1e1e30;border-radius:12px;transition:transform .1s,border-color .15s;overflow:hidden}.ch-card[data-v-ababddd2]:active{border-color:#7c3aed44;transform:scale(.97)}.ch-logo-wrap[data-v-ababddd2]{aspect-ratio:16/9;background:#1a1a24;position:relative;overflow:hidden}.ch-logo-img[data-v-ababddd2]{object-fit:contain;box-sizing:border-box;z-index:2;background:#0a0a0f8c;width:100%;height:100%;padding:8px;position:absolute;inset:0}.ch-logo-placeholder[data-v-ababddd2]{z-index:1;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.ch-logo-initial[data-v-ababddd2]{color:#ffffffd9;letter-spacing:1px;text-shadow:0 1px 4px #0006;font-size:22px;font-weight:900}.ch-live-dot[data-v-ababddd2]{background:#ef4444;border-radius:50%;width:8px;height:8px;animation:2s infinite pulse-ababddd2;position:absolute;top:6px;right:6px}@keyframes pulse-ababddd2{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.8)}}.ch-lock[data-v-ababddd2]{opacity:.7;font-size:14px;position:absolute;top:6px;right:6px}.ch-name-ar[data-v-ababddd2]{text-align:center;color:#e5e7eb;-webkit-line-clamp:2;direction:rtl;-webkit-box-orient:vertical;padding:7px 8px 2px;font-size:13px;font-weight:700;line-height:1.3;display:-webkit-box;overflow:hidden}.ch-name-en[data-v-ababddd2]{color:#6b7280;text-align:center;white-space:nowrap;text-overflow:ellipsis;padding:0 8px 7px;font-size:10px;overflow:hidden}.player-overlay[data-v-ababddd2]{z-index:200;background:#000;flex-direction:column;display:flex;position:fixed;inset:0}.player-header[data-v-ababddd2]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);direction:rtl;background:#000000b3;align-items:center;gap:12px;padding:12px 16px;display:flex}.player-close[data-v-ababddd2]{color:#fff;cursor:pointer;background:0 0;border:none;flex-shrink:0;font-size:22px;line-height:1}.player-title[data-v-ababddd2]{color:#fff;white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:14px;font-weight:700;overflow:hidden}.player-live-badge[data-v-ababddd2]{color:#f87171;flex-shrink:0;align-items:center;gap:5px;font-size:11px;display:flex}.player-live-dot[data-v-ababddd2]{background:#ef4444;border-radius:50%;width:8px;height:8px;animation:2s infinite pulse-ababddd2;display:inline-block}.player-body[data-v-ababddd2]{background:#000;flex:1;justify-content:center;align-items:center;display:flex;position:relative}.player-video[data-v-ababddd2]{outline:none;width:100%;max-height:100%}.player-state[data-v-ababddd2]{text-align:center;background:#000;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:24px;display:flex;position:absolute;inset:0}.player-state--err[data-v-ababddd2]{background:#000000eb}.player-err-title[data-v-ababddd2]{color:#fff;margin:0;font-size:16px;font-weight:700}.player-err-sub[data-v-ababddd2]{color:#9ca3af;max-width:280px;margin:0;font-size:13px}
