._header_aivhp_1{background:var(--surface);border-bottom:1px solid var(--border);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);position:sticky;top:0;z-index:100;box-shadow:0 4px 6px -1px #0000004d}._container_aivhp_11{display:flex;align-items:center;padding:1rem 1.5rem}._logo_aivhp_17{display:flex;align-items:center;gap:.75rem;font-size:1.5rem;font-weight:800;background:var(--gradient-primary);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-decoration:none;transition:transform .2s ease}._logo_aivhp_17:hover{transform:scale(1.05)}._logoIcon_aivhp_35{color:var(--primary);filter:drop-shadow(0 0 8px rgba(99,102,241,.4))}@media(max-width:640px){._logo_aivhp_17{font-size:1.25rem}}._card_1cb1x_1{display:flex;flex-direction:column;background:var(--surface);border-radius:var(--radius-lg);overflow:hidden;text-decoration:none;color:inherit;border:1px solid var(--border);transition:all .3s cubic-bezier(.4,0,.2,1);width:300px;flex-shrink:0}._card_1cb1x_1:hover{transform:translateY(-8px);border-color:var(--primary);box-shadow:0 20px 25px -5px #6366f14d}._imageContainer_1cb1x_21{position:relative;width:100%;aspect-ratio:16/9;background:linear-gradient(135deg,#1a1a24,#0a0a0f);overflow:hidden}._poster_1cb1x_29{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}._card_1cb1x_1:hover ._poster_1cb1x_29{transform:scale(1.1)}._fallbackThumbnail_1cb1x_40{width:100%;height:100%;display:flex;align-items:center;justify-content:space-around;padding:2rem 1.5rem;background:radial-gradient(circle,rgba(99,102,241,.1) 0%,transparent 70%)}._fallbackLogo_1cb1x_50{width:56px;height:56px;object-fit:contain;filter:drop-shadow(0 4px 12px rgba(0,0,0,.5))}._fallbackVs_1cb1x_57{font-size:1rem;font-weight:800;color:var(--muted)}._overlay_1cb1x_63{position:absolute;top:12px;left:12px;z-index:10}._statusBadge_1cb1x_70{background:#0a0a0fd9;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);padding:6px 12px;border-radius:var(--radius);font-size:.75rem;font-weight:700;color:#fff;display:flex;align-items:center;gap:6px}._statusBadge_1cb1x_70._live_1cb1x_83{background:linear-gradient(135deg,#dc2626,#ef4444);animation:_livePulse_1cb1x_1 2s ease-in-out infinite}@keyframes _livePulse_1cb1x_1{0%,to{box-shadow:0 0 20px #dc262666}50%{box-shadow:0 0 30px #dc262699}}._pulsingDot_1cb1x_100{width:6px;height:6px;background-color:#fff;border-radius:50%;animation:_pulse_1cb1x_1 1.5s ease-in-out infinite}._content_1cb1x_108{padding:1rem 1.25rem;display:flex;flex-direction:column;gap:.5rem}._title_1cb1x_115{font-size:.9rem;font-weight:700;color:var(--foreground);line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._meta_1cb1x_126{display:flex;align-items:center;gap:.5rem;font-size:.75rem;color:var(--muted)}._separator_1cb1x_134{width:3px;height:3px;background-color:var(--border-light);border-radius:50%}@media(max-width:640px){._card_1cb1x_1{width:260px}}._wrapper_153it_1{position:relative;margin:0 -.5rem;padding:0 .5rem}._carousel_153it_7{display:flex;overflow-x:auto;gap:1.25rem;padding:1rem .5rem 1.5rem;scrollbar-width:none;cursor:grab;-webkit-user-select:none;user-select:none}._carousel_153it_7:active{cursor:grabbing}._carousel_153it_7::-webkit-scrollbar{display:none}._navButton_153it_25{position:absolute;top:50%;transform:translateY(-50%);z-index:20;background:var(--surface-elevated);color:var(--foreground);border:1px solid var(--border-light);border-radius:50%;width:40px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer;opacity:0;transition:all .3s ease;box-shadow:0 4px 6px #0000004d}._wrapper_153it_1:hover ._navButton_153it_25{opacity:1}._navButton_153it_25:hover{background:var(--gradient-primary);color:#fff;border-color:transparent;transform:translateY(-50%) scale(1.1)}._prev_153it_56{left:-20px}._next_153it_60{right:-20px}@media(max-width:768px){._navButton_153it_25{display:none}}._section_1lu82_1{margin-bottom:4rem;animation:_fadeIn_1lu82_1 .6s ease-out}._sectionHeader_1lu82_6{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.5rem;padding-bottom:.75rem;border-bottom:1px solid var(--border)}._sectionTitle_1lu82_15{font-size:1.75rem;font-weight:700;display:flex;align-items:center;gap:.75rem;background:var(--gradient-primary);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}._liveBadge_1lu82_27{font-size:.75rem;font-weight:600;color:var(--muted);background:var(--surface-elevated);padding:.375rem .75rem;border-radius:999px;margin-left:.75rem;border:1px solid var(--border);animation:_pulse_1lu82_1 2s ease-in-out infinite}._loading_1lu82_39{display:flex;align-items:center;justify-content:center;min-height:400px;color:var(--muted);font-size:1.25rem}._emptyState_1lu82_48{text-align:center;padding:4rem 2rem;background:var(--surface);border:1px dashed var(--border);border-radius:var(--radius-lg);margin:2rem 0}._emoji_1lu82_57{font-size:3rem;margin-bottom:1rem;opacity:.5}._emptyTitle_1lu82_63{color:var(--foreground);font-size:1.25rem;font-weight:600;margin-bottom:.5rem}._emptyText_1lu82_70{color:var(--muted)}@media(max-width:768px){._sectionTitle_1lu82_15{font-size:1.5rem}._section_1lu82_1{margin-bottom:3rem}}._matchHeader_l8e86_1{margin-bottom:2rem}._teams_l8e86_5{display:flex;align-items:center;justify-content:space-between;gap:2rem;padding:2rem;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg)}._team_l8e86_5{flex:1;display:flex;flex-direction:column;align-items:center;gap:1rem;text-align:center}._teamLogo_l8e86_25{width:120px;height:120px;object-fit:contain}._vsContainer_l8e86_31{display:flex;align-items:center;justify-content:center}._vs_l8e86_31{font-size:2rem;font-weight:800;color:var(--muted)}._streamSelector_l8e86_43{display:flex;gap:.75rem;flex-wrap:wrap;margin-bottom:1.5rem}._streamButton_l8e86_50{padding:.75rem 1.5rem;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);color:#fff;font-weight:600;cursor:pointer;transition:all .2s ease}._streamButton_l8e86_50:hover{background:var(--surface-hover);border-color:var(--primary)}._streamButton_l8e86_50._active_l8e86_66{background:var(--gradient-primary);border-color:transparent}._playerContainer_l8e86_71{position:relative;width:100%;aspect-ratio:16/9;background:#000;border-radius:var(--radius-lg);overflow:hidden;box-shadow:0 20px 25px -5px #00000080}._iframe_l8e86_81{width:100%;height:100%;border:none}._loading_l8e86_87,._error_l8e86_88,._noStream_l8e86_89{display:flex;align-items:center;justify-content:center;min-height:400px;color:var(--muted);font-size:1.25rem;background:var(--surface);border:1px dashed var(--border);border-radius:var(--radius-lg)}@media(max-width:768px){._teams_l8e86_5{flex-direction:column;gap:1.5rem}._teamLogo_l8e86_25{width:80px;height:80px}._vs_l8e86_31{font-size:1.5rem}}:root{--background: #0a0a0f;--background-secondary: #13131a;--surface: #1a1a24;--surface-elevated: #202030;--surface-hover: #2a2a3a;--primary: #6366f1;--primary-light: #818cf8;--accent: #ec4899;--foreground: #f8fafc;--foreground-muted: #cbd5e1;--muted: #94a3b8;--live-red: #dc2626;--border: #2a2a3a;--border-light: #3a3a4a;--radius: 12px;--radius-lg: 16px;--gradient-primary: linear-gradient(135deg, #6366f1 0%, #8b5cf6 50%, #ec4899 100%);--gradient-subtle: linear-gradient(135deg, rgba(99, 102, 241, .1) 0%, rgba(236, 72, 153, .1) 100%)}*{box-sizing:border-box;margin:0;padding:0}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;background:var(--background);color:var(--foreground);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden}body:before{content:"";position:fixed;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 20% 30%,rgba(99,102,241,.08) 0%,transparent 50%),radial-gradient(circle at 80% 70%,rgba(236,72,153,.08) 0%,transparent 50%);pointer-events:none;z-index:0}.app{min-height:100vh;position:relative;z-index:1}.container{max-width:1400px;margin:0 auto;padding:0 1.5rem}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:var(--background-secondary)}::-webkit-scrollbar-thumb{background:var(--surface-hover);border-radius:var(--radius);border:2px solid var(--background-secondary)}::-webkit-scrollbar-thumb:hover{background:var(--border-light)}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.6}}
