:root{--bs-bg:#0b0f14;--bs-surface:#121820;--bs-header:#080c10;--bs-nav:#0a6b7d;--bs-accent:#0a93ae;--bs-accent-hover:#0db8d4;--bs-text:#e8eef5;--bs-muted:#8b9bb0;--bs-live:#e53935;--bs-row:#161d27;--bs-row-hover:#1c2633;--bs-border:#0a93ae2e}*{scrollbar-color:#0a93ae #121820;scrollbar-color:var(--bs-accent) var(--bs-surface);scrollbar-width:thin}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#0b0f14;background:var(--bs-bg);color:#e8eef5;color:var(--bs-text);font-family:Source Sans\ 3,Segoe UI,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App{background:var(--bs-bg);text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;color:var(--bs-text);display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.ant-layout-header{background-color:var(--bs-header)!important;height:auto;line-height:normal;min-height:64px;padding-inline:0!important}.App-link{color:var(--bs-accent)}.component-content,.project-form{padding:3em}.disabled-link{pointer-events:none}.drawer{padding:2em}body,html{overflow-x:hidden}.body{background:var(--bs-bg)}.drawer-content{padding:2em}.drawer-components{margin-top:1em}.gray{color:var(--bs-muted)}.black{color:var(--bs-text)}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ant-picker-panels{display:flex;flex-direction:column}.ant-picker-panels>:last-child .ant-picker-body{display:none!important}ul.slick-dots.slick-dots-bottom{margin-bottom:-10px}.ant-drawer-header{background:var(--bs-header)!important;border-bottom:1px solid var(--bs-border)!important}.ant-drawer-title{color:var(--bs-text)!important}.ant-drawer-body{background:var(--bs-bg)!important}.ant-drawer-close,.ant-menu{color:var(--bs-text)!important}.ant-menu{background:var(--bs-nav)!important;border:none!important}.ant-menu-item a{color:var(--bs-text)!important}.ant-menu-item-selected,.ant-menu-item:hover{background:#ffffff1f!important}.ant-input,.ant-input-affix-wrapper{background:var(--bs-row)!important;border-color:var(--bs-border)!important;color:var(--bs-text)!important}.ant-empty-description,.ant-input-affix-wrapper input::placeholder,.ant-input::placeholder{color:var(--bs-muted)!important}.bs-home{margin:0 auto;max-width:1100px;padding:0 16px 40px;text-align:left;width:100%}.bs-search-wrap{padding:8px 0 16px}.bs-search-count{color:var(--bs-muted);font-size:14px;margin-top:8px;text-align:center}.bs-brand-hero{padding:14px 0 10px;text-align:center}.bs-brand-hero h1,.bs-category-page-title h1{align-items:center;color:var(--bs-text);display:flex;flex-wrap:wrap;font-family:Oswald,sans-serif;font-weight:700;gap:10px 12px;justify-content:center;letter-spacing:.04em;line-height:1.25;margin:0;text-transform:uppercase}.bs-brand-hero h1{font-size:clamp(1.05rem,2.2vw,1.35rem)}.bs-brand-hero p{color:var(--bs-muted);font-size:14px;margin:10px 0 0}.bs-category-page-title{padding:14px 0 6px;text-align:center}.bs-category-page-title h1{font-size:clamp(.98rem,2vw,1.2rem)}.bs-title-rest{color:var(--bs-text);font-weight:600;letter-spacing:.03em}.bs-title-rest:before{color:var(--bs-muted);content:"–";font-weight:500;margin-right:.35em}.bs-sport-section{background:var(--bs-surface);border:1px solid var(--bs-border);border-radius:10px;margin-bottom:16px;padding:16px 18px 12px}.bs-sport-header{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:4px}.bs-sport-heading-wrap{align-items:center;display:flex;gap:10px;min-width:0}.bs-sport-icon{flex-shrink:0;height:20px;object-fit:contain;width:28px}.bs-sport-title{color:var(--bs-text);font-family:Oswald,sans-serif;font-size:1.25rem;font-weight:600;letter-spacing:.03em;margin:0;text-transform:uppercase}.bs-sport-subtitle{color:var(--bs-muted);font-size:.95rem;font-weight:500;margin:0 0 12px}.bs-sport-more{color:var(--bs-accent);font-weight:600;text-decoration:none;white-space:nowrap}.bs-sport-more:hover{color:var(--bs-accent-hover);text-decoration:underline}.bs-match-list{list-style:none;margin:0;padding:0}.bs-match-link{border-radius:6px;color:inherit;display:block;margin-bottom:6px;text-decoration:none}.bs-match-row{grid-gap:12px;align-items:center;background:var(--bs-row);border:1px solid #0000;border-radius:6px;display:grid;gap:12px;grid-template-columns:minmax(0,1fr) auto auto;padding:10px 12px;transition:background .2s ease,border-color .2s ease}.bs-match-link:hover .bs-match-row{background:var(--bs-row-hover);border-color:var(--bs-border)}.bs-match-row.is-live{border-color:#e5393559}.bs-match-teams{align-items:center;display:flex;gap:8px;min-width:0}.bs-match-logo{flex-shrink:0;height:20px;object-fit:contain;width:20px}.bs-match-label{color:var(--bs-text);font-size:14px;font-weight:500;line-height:1.35;text-align:left}.bs-match-center{align-items:center;display:flex;justify-content:center;min-width:88px;text-align:center}.bs-match-meta{display:flex;flex-shrink:0;justify-content:flex-end}.bs-live-streams-btn{align-items:center;background:var(--bs-accent);display:inline-flex;font-size:12px;justify-content:center;letter-spacing:.02em;padding:5px 12px;white-space:nowrap}.bs-live-badge,.bs-live-streams-btn{border-radius:4px;color:#fff;font-weight:700}.bs-live-badge{background:var(--bs-live);display:inline-block;font-size:11px;letter-spacing:.06em;padding:2px 8px}.bs-match-timer{color:var(--bs-accent);font-size:13px;font-weight:600;white-space:nowrap}.bs-blog-section{background:var(--bs-surface);border:1px solid var(--bs-border);border-radius:10px;margin-top:24px;padding:20px;text-align:left}.bs-blog-section h2{color:var(--bs-text);font-family:Oswald,sans-serif;font-size:1.35rem;letter-spacing:.03em;margin:0 0 8px;text-transform:uppercase}.bs-blog-section p{color:var(--bs-muted);font-size:15px;margin:0 0 14px}.bs-blog-cta{align-items:center;background:var(--bs-accent);border-radius:6px;color:#fff!important;display:inline-flex;font-size:14px;font-weight:600;padding:8px 16px;text-decoration:none}.bs-blog-cta:hover{background:var(--bs-accent-hover)}.bs-empty-state{background:#121820cc;border:1px solid var(--bs-border);border-radius:8px;padding:40px 0}.watch-highlights-btn{all:unset;align-items:center;background:var(--bs-accent);border-radius:4px;color:#fff;cursor:pointer;display:inline-flex;font-weight:500;justify-content:center;padding:4px 12px}@media (max-width:768px){.bs-home{padding:0 10px 32px}.bs-sport-section{padding:12px}.bs-sport-title{font-size:1.05rem}.bs-match-row{gap:6px;grid-template-columns:minmax(0,1fr) auto auto}.bs-match-center{min-width:64px}.bs-match-label{font-size:12px}.bs-match-logo{display:none}.bs-match-timer{font-size:11px}.bs-live-streams-btn{font-size:11px;padding:4px 8px}}.join-discord-row{align-items:stretch;display:flex;gap:10px;width:100%}.join-discord-banner{align-items:center;background:linear-gradient(135deg,#5865f2,#4752c4);border:none;border-radius:6px;box-shadow:0 4px 12px #5865f240;box-sizing:border-box;cursor:pointer;display:flex;flex:1 1;flex-direction:row;flex-wrap:nowrap;gap:10px;justify-content:center;min-width:0;overflow:hidden;padding:12px 20px;text-align:center;text-decoration:none;transition:filter .2s ease}.join-discord-banner:hover{filter:brightness(1.06)}.join-discord-contact{align-items:center;background:var(--bs-surface);border:1px solid var(--bs-border);border-radius:6px;color:var(--bs-text);display:inline-flex;flex-shrink:0;font-size:14px;font-weight:600;gap:8px;justify-content:center;padding:12px 18px;text-decoration:none;transition:border-color .2s ease,color .2s ease,background .2s ease;white-space:nowrap}.join-discord-contact:hover{background:var(--bs-row);border-color:var(--bs-accent);color:var(--bs-accent)}.join-discord-icon{color:#fff;flex-shrink:0}.join-discord-title{color:#fff;font-size:clamp(14px,3.2vw,17px);font-weight:600;line-height:1.3;white-space:nowrap}.join-discord-sep{color:#ffffff8c;flex-shrink:0;font-weight:600}.join-discord-copy{color:#ffffffeb;font-size:clamp(12px,2.6vw,14px);font-weight:400;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:768px){.join-discord-row{gap:8px}.join-discord-banner{gap:8px;padding:10px 12px}.join-discord-copy,.join-discord-sep{display:none}.join-discord-contact{font-size:13px;padding:10px 12px}}.bs-sport-strip{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;padding:16px 0 8px}.bs-sport-chip{align-items:center;background:var(--bs-surface);border:1px solid var(--bs-border);border-radius:999px;color:var(--bs-text);display:inline-flex;font-size:13px;font-weight:600;gap:8px;letter-spacing:.03em;padding:8px 14px;text-decoration:none;text-transform:uppercase;transition:border-color .2s ease,background .2s ease,color .2s ease}.bs-sport-chip:hover{background:var(--bs-row);border-color:var(--bs-accent);color:var(--bs-accent-hover)}.bs-sport-chip-active{background:var(--bs-accent);border-color:var(--bs-accent);color:#fff}.bs-sport-chip-active:hover{background:var(--bs-accent-hover);border-color:var(--bs-accent-hover);color:#fff}@media (max-width:768px){.bs-sport-chip{font-size:11px;padding:6px 10px}}.bs-brand-mark-link{color:inherit;display:inline-flex;text-decoration:none;vertical-align:middle}.bs-brand-mark{align-items:center;background:linear-gradient(180deg,#0a93ae38,#080c10e6);border:1px solid #0a93ae73;border-radius:8px;box-shadow:0 0 0 1px #0a93ae1f,0 8px 20px #00000059,inset 0 1px 0 #ffffff14;display:inline-flex;isolation:isolate;justify-content:center;overflow:hidden;position:relative}.bs-brand-mark__glow{background:radial-gradient(ellipse at center,#0db8d459,#0000 70%);height:70%;inset:-40% -20% auto;pointer-events:none;position:absolute;z-index:0}.bs-brand-mark__text{align-items:baseline;display:inline-flex;font-family:Oswald,sans-serif;font-weight:700;letter-spacing:.06em;line-height:1;position:relative;text-transform:uppercase;z-index:1}.bs-brand-mark__buff{color:var(--bs-text)}.bs-brand-mark__streams{color:var(--bs-accent);text-shadow:0 0 18px #0a93ae73}.bs-brand-mark--sm{padding:4px 10px}.bs-brand-mark--sm .bs-brand-mark__text{font-size:.95rem}.bs-brand-mark--md{padding:6px 12px}.bs-brand-mark--md .bs-brand-mark__text{font-size:clamp(1.05rem,2.2vw,1.25rem)}.bs-brand-mark--lg{padding:8px 14px}.bs-brand-mark--lg .bs-brand-mark__text{font-size:clamp(1.2rem,2.6vw,1.45rem)}.bs-brand-mark-link:hover .bs-brand-mark{border-color:#0db8d4b3;box-shadow:0 0 0 1px #0a93ae33,0 10px 24px #0006,inset 0 1px 0 #ffffff1a}.bs-brand-mark-link:hover .bs-brand-mark__streams{color:var(--bs-accent-hover)}.category-seo{background:var(--bs-surface);border:1px solid var(--bs-border);border-radius:8px;box-sizing:border-box;margin:16px 0 0;padding:28px 24px 40px;text-align:left;width:100%}.category-seo-h2{color:var(--bs-text);font-family:Oswald,sans-serif;font-size:clamp(1.2rem,3vw,1.55rem);font-weight:600;letter-spacing:.02em;line-height:1.35;margin:0 0 14px;text-transform:uppercase}.category-seo-h3{color:var(--bs-accent);font-size:1.1rem;font-weight:600;margin:22px 0 10px}.category-seo-h4{color:var(--bs-text);font-size:1rem;font-weight:600;margin:0 0 10px}.category-seo-text{color:var(--bs-muted);font-size:15px;line-height:1.8;margin:0 0 14px}.category-seo-list,.category-seo-steps{color:var(--bs-muted);font-size:15px;line-height:1.9;margin:0 0 16px;padding-left:20px}.category-seo-nav{border-top:1px solid var(--bs-border);margin-top:24px;padding-top:16px}.category-seo-links{display:flex;flex-wrap:wrap;gap:10px 16px;list-style:none;margin:0;padding:0}.category-seo-links a{color:var(--bs-accent);font-size:14px;text-decoration:none}.category-seo-links a:hover{color:var(--bs-accent-hover);text-decoration:underline}@media (max-width:768px){.category-seo{padding:20px 14px 32px}}.fixture-page,.fixture-shell{box-sizing:border-box;width:100%}.fixture-shell{margin:0 auto;max-width:1100px;padding:0 16px}.fixture-match-meta{padding-bottom:8px}.fixture-page .ant-alert{box-sizing:border-box;margin:8px auto!important;max-width:1100px;width:calc(100% - 32px)}.fixture-hero{background:var(--bs-surface);padding-top:15px}.fixture-hero,.fixture-hero-mobile{border-bottom:1px solid var(--bs-border);margin-bottom:5px;text-align:center;width:100%}.fixture-hero-mobile{background:var(--bs-row);display:list-item;justify-content:space-between}.category-name{color:#fff;margin-bottom:16px;margin-top:0;text-transform:uppercase}.streams-table{background-color:var(--bs-surface);border:1px solid var(--bs-border);border-radius:8px;box-sizing:border-box;margin:0;max-width:none;padding:1.5rem;width:100%}.streams-list{color:#fff;width:100%}.streams-list-head,.streams-list-row{grid-gap:8px;align-items:center;border-bottom:1px solid #ffffff14;display:grid;gap:8px;padding:10px 12px;text-align:left}.streams-list-head.desktop,.streams-list-row.desktop{grid-template-columns:1.2fr 1.2fr 1fr 1fr .6fr .8fr}.streams-list-head.mobile,.streams-list-row.mobile{grid-template-columns:1.2fr 1.2fr .8fr}.streams-list-head{background:var(--bs-header);color:var(--bs-accent);font-weight:600}.streams-list-row:hover{background:var(--bs-nav)}.fixture-seo{background:var(--bs-surface);border:1px solid var(--bs-border);border-radius:8px;box-sizing:border-box;margin:0;max-width:none;padding:28px 24px 40px;text-align:left;width:100%}.fixture-seo-h2{color:#fff!important;font-size:clamp(1.2rem,3vw,1.6rem)!important;line-height:1.35!important;margin-bottom:14px!important}.fixture-seo-h3{color:var(--bs-accent)!important;font-size:1.1rem!important;margin:22px 0 10px!important}.fixture-seo-h4{color:#fff!important;font-size:1rem!important;margin-bottom:10px!important}.fixture-seo-text{color:#c4c4c4;font-size:15px;line-height:1.8;margin-bottom:14px}.fixture-seo-text strong{color:#e8e8e8}.fixture-seo-list,.fixture-seo-steps{color:#c4c4c4;font-size:15px;line-height:1.9;margin:0 0 16px;padding-left:20px}.fixture-seo-list strong{color:#e8e8e8}.fixture-seo-category-list a,.fixture-seo-steps a,.fixture-seo-text a{color:var(--bs-accent);text-decoration:none}.fixture-seo-category-list a:hover,.fixture-seo-steps a:hover,.fixture-seo-text a:hover{text-decoration:underline}.fixture-seo-nav{border-top:1px solid var(--bs-border);margin-top:24px;padding-top:16px}.fixture-seo-category-list{display:flex;flex-wrap:wrap;gap:10px 16px;list-style:none;margin:0;padding:0}.fixture-seo-category-list a{font-size:14px}@media (max-width:600px){.fixture-page{padding:0 0 20px}.fixture-seo{padding:20px 14px 32px}.streams-table{margin:0;padding:0;width:100%}.category-name{font-size:11px;padding-bottom:0}.ant-row p{font-size:11px}}.video-player-container{height:600px;padding:5px 0;width:1020px}.video-player-container,.video-player-container-mobile{background:#000;box-shadow:0 0 10px #0000004d;margin:0 auto}.video-player-container-mobile{height:auto;width:auto}.stream-recovery{background:#00000059;border:1px solid var(--bs-border);border-radius:6px;box-sizing:border-box;gap:10px 16px;margin:0 auto 10px;max-width:1020px;padding:10px 14px;width:100%}.stream-recovery,.stream-recovery-actions{align-items:center;display:flex;flex-wrap:wrap;justify-content:center}.stream-recovery-actions{gap:8px}.stream-recovery-btn{align-items:center;border:1px solid #0000;border-radius:4px;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;line-height:1.2;margin:0;padding:7px 14px;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.stream-recovery-btn-primary{background:var(--bs-nav);border-color:var(--bs-accent);color:#fff}.stream-recovery-btn-primary:hover{background:var(--bs-accent)}.stream-recovery-btn-secondary{background:#0000;border-color:#ffffff59;color:#e8e8e8}.stream-recovery-btn-secondary:hover{border-color:var(--bs-accent);color:var(--bs-accent)}.stream-recovery-hint{color:var(--bs-muted);font-size:12px;line-height:1.4;margin:0;text-align:center}.stream-recovery-hint strong{color:var(--bs-accent);font-weight:600}.stream-recovery-sep{color:#666;margin:0 6px}.loading-placeholder{color:#333;font-size:1.2rem;left:50%;position:relative;top:50%;transform:translate(-50%,-50%)}.ant-select-selector{background:linear-gradient(135deg,#1c2633,#0a6b7d);border-radius:5px!important}.ant-select-selection-placeholder{color:#fff!important}.ant-select-dropdown{background:var(--bs-surface);border-radius:12px;box-shadow:0 8px 16px #0003;padding:10px}.ant-select-item.ant-select-item-option{background:linear-gradient(135deg,#161d27,#0a6b7d);border-radius:10px;color:var(--bs-text);margin:3px}.ant-select-item.ant-select-item-option:hover{background:linear-gradient(135deg,#1c2633,#0a93ae)}@media (max-width:768px){.stream-recovery{gap:8px;max-width:350px;padding:8px 10px}.stream-recovery-btn{font-size:12px;padding:6px 12px}.stream-recovery-hint{font-size:11px}}
/*# sourceMappingURL=main.3887c955.css.map*/