@font-face{font-display:swap;font-family:Inter Variable;font-style:normal;font-weight:100 900;src:url(/static/media/InterVariable.c504db5c06caaf7cdfba.woff2) format("woff2")}:root{--app-bg:#edf1f6;--surface-bg:#fff;--header-bg:#fff;--card-bg:#fff;--card-elevated-bg:#fff;--text-1:#111827;--text-2:#6b7280;--text-primary:#000000d9;--muted:#9ca3af;--border:#e6e8eb;--chip-bg:#f1f3f5;--chip-border:#e6e8eb;--chip-accent-bg:#eef2ff;--chip-accent-br:#c7d2fe;--chip-accent-fg:#3730a3;--pill-active-bg:#111;--pill-active-fg:#fff;--link:#2563eb;--shadow-lg:0 8px 24px #1018281f;--shadow-md:0 8px 24px #1018280f;--bg-primary:#fff;--bg-secondary:#f8f9fa;--page-pad:16px;--page-max-width:1200px;--bottom-nav-h:56px;--mc-openai-bg:#e7f6f2;--mc-openai-br:#d1eae3;--mc-deepseek-bg:#f6f7ff;--mc-deepseek-br:#3c56d829;--m-radius:16px}.theme-dark{--app-bg:#0f0f0f;--surface-bg:#0b0e0f;--header-bg:#111517;--card-bg:#1c1c1ecc;--card-elevated-bg:#171c1f;--text-1:#e5e7eb;--text-2:#cbd5e1;--text-primary:#ffffffe6;--muted:#9aa7b2;--border:#232a2f;--chip-bg:#0f1316;--chip-border:#232a2f;--chip-accent-bg:#0f172a;--chip-accent-br:#1f2b3a;--chip-accent-fg:#93c5fd;--pill-active-bg:#2563eb;--pill-active-fg:#fff;--link:#83b1ff;--shadow-lg:0 8px 24px #0009;--shadow-md:0 8px 24px #0006;--bg-primary:#1a1a1a;--bg-secondary:#252525;--mc-openai-bg:#10b98114;--mc-openai-br:#10b98159;--mc-deepseek-bg:#3b82f614;--mc-deepseek-br:#3b82f659}#root,body,html{height:100%;overflow-x:hidden;width:100%}html{min-height:calc(100% + env(safe-area-inset-top));padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left)}body,html{overflow-x:hidden}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#edf1f6;background:var(--app-bg);color:#111827;color:var(--text-1);font-family:Inter Variable,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0;max-width:100vw;min-height:100vh;min-height:-webkit-fill-available;width:100%}@media(max-width:1024px){html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body,html{overscroll-behavior:none;touch-action:manipulation}body{-webkit-tap-highlight-color:rgba(0,0,0,0);tap-highlight-color:#0000;-webkit-touch-callout:none;touch-callout:none;min-height:100vh;min-height:100dvh;min-height:-webkit-fill-available}#root{min-height:100%;min-height:100dvh}[contenteditable=true],input,textarea{-webkit-touch-callout:default;touch-callout:default}}@media(max-width:767px){:root{--page-pad:12px;--page-max-width:100%}}@media(min-width:768px)and (max-width:1024px){:root{--page-pad:16px;--page-max-width:980px}}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}*{scrollbar-color:#e6e8eb #0000;scrollbar-color:var(--chip-border) #0000;scrollbar-width:thin}::-webkit-scrollbar{height:10px;width:10px}::-webkit-scrollbar-track{background:#fff;background:var(--surface-bg)}::-webkit-scrollbar-thumb{background:#e6e8eb;background:var(--chip-border);border:2px solid #fff;border:2px solid var(--surface-bg);border-radius:8px}::-webkit-scrollbar-thumb:hover{background:#e6e8eb;background:var(--border)}.sb-badge{align-items:center;background:#ff453a;border-radius:10px;color:#fff;display:inline-flex;font-family:Inter Variable,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:11px;font-weight:700;height:20px;justify-content:center;letter-spacing:-.01em;line-height:1;min-width:20px;padding:0 6px}.sb-badge.sb-badge-large{font-size:12px;height:24px;min-width:24px;padding:0 8px}.sb-badge.sb-badge-small{font-size:10px;height:18px;min-width:18px;padding:0 5px}.sb-carousel-dots{align-items:center;display:flex;gap:6px;justify-content:center;list-style:none;margin:0;padding:12px 0}.sb-carousel-dots .sb-dot{background:#0003;border:none;border-radius:50%;cursor:pointer;flex-shrink:0;height:6px;padding:0;transition:all .2s ease;width:6px}.sb-carousel-dots .sb-dot.active{background:#ff453a;border-radius:3px;width:20px}.theme-dark .sb-carousel-dots .sb-dot{background:#ffffff4d}.theme-dark .sb-carousel-dots .sb-dot.active{background:#ff453a}.btn-primary-red{background:#0a84ff;border:none;border-radius:10px;box-shadow:0 2px 4px #0a84ff33;color:#fff;cursor:pointer;font-family:Inter Variable,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:14px;font-weight:600;letter-spacing:-.01em;padding:12px 24px;transition:all .2s cubic-bezier(.4,0,.2,1)}.btn-primary-red:hover:not(:disabled){background:#007aff;box-shadow:0 4px 12px #0a84ff4d;transform:translateY(-1px)}.btn-primary-red:active:not(:disabled){box-shadow:0 2px 4px #0a84ff33;transform:translateY(0)}.btn-primary-red:disabled{cursor:not-allowed;opacity:.5;transform:none}.theme-dark .btn-primary-red{background:#0a84ff;box-shadow:0 2px 4px #0a84ff4d}.theme-dark .btn-primary-red:hover:not(:disabled){background:#007aff;box-shadow:0 4px 12px #0a84ff66}.btn-secondary-gray{background:#fff;border:.5px solid #0000001f;border-radius:10px;color:#000000d9;cursor:pointer;font-family:Inter Variable,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:14px;font-weight:600;letter-spacing:-.01em;padding:12px 24px;transition:all .2s cubic-bezier(.4,0,.2,1)}.btn-secondary-gray:hover:not(:disabled){background:#0000000a;border-color:#0000002e}.btn-secondary-gray:active:not(:disabled){transform:scale(.98)}.theme-dark .btn-secondary-gray{background:#ffffff0d;border-color:#ffffff26;color:#ffffffe6}.theme-dark .btn-secondary-gray:hover:not(:disabled){background:#ffffff1a;border-color:#fff3}.sb-section-header{align-items:center;color:#000000d9;display:flex;font-family:Inter Variable,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:16px;font-weight:700;gap:8px;letter-spacing:.05em;margin-bottom:16px;text-transform:uppercase}.theme-dark .sb-section-header{color:#ffffffe6}.sb-section-header .sb-section-icon{align-items:center;color:#ff453a;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.sb-section-header .sb-section-link{color:#ff453a;font-size:12px;font-weight:600;letter-spacing:normal;margin-left:auto;text-decoration:none;text-transform:none}.sb-section-header .sb-section-link:hover{text-decoration:underline}.sb-empty-state{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:200px;padding:48px 24px;text-align:center}.sb-empty-state .sb-empty-icon{font-size:48px;margin-bottom:16px;opacity:.4}.sb-empty-state .sb-empty-title{color:#0009;font-family:Inter Variable,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:16px;font-weight:600;margin:0 0 8px}.theme-dark .sb-empty-state .sb-empty-title{color:#fff9}.sb-empty-state .sb-empty-text{color:#00000080;font-family:Inter Variable,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:13px;line-height:1.5;margin:0;max-width:300px}.theme-dark .sb-empty-state .sb-empty-text{color:#ffffff80}.sb-card-hover{transition:all .2s cubic-bezier(.4,0,.2,1)}.sb-live-indicator{align-items:center;background:#ff453a1f;border:.5px solid #ff453a33;border-radius:8px;color:#ff453a;display:inline-flex;font-family:Inter Variable,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:11px;font-weight:700;gap:6px;letter-spacing:.05em;padding:4px 10px;text-transform:uppercase}.sb-live-indicator .sb-live-dot{animation:sbLivePulse 1.6s ease-out infinite;background:#ff453a;border-radius:50%;flex-shrink:0;height:6px;width:6px}@keyframes sbLivePulse{0%{box-shadow:0 0 0 0 #ff453acc}70%{box-shadow:0 0 0 6px #ff453a00}to{box-shadow:0 0 0 0 #ff453a00}}.sb-odds-display{font-feature-settings:"tnum";color:#000000e6;font-family:Inter Variable,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:15px;font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:-.01em}.theme-dark .sb-odds-display{color:#ffffffe6}.sb-odds-display.sb-odds-high{color:#ff453a}.sb-odds-display.sb-odds-medium{color:#000000d9}.sb-odds-display.sb-odds-low{color:#0009}.sb-pill{align-items:center;border-radius:8px;display:inline-flex;font-family:Inter Variable,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:12px;font-weight:600;justify-content:center;letter-spacing:-.01em;padding:6px 12px;transition:all .15s ease}.sb-pill.sb-pill-primary{background:#ff453a1f;border:.5px solid #ff453a33;color:#ff453a}.sb-pill.sb-pill-success{background:#30d1581f;border:.5px solid #30d15833;color:#30d158}.sb-pill.sb-pill-warning{background:#ff95001f;border:.5px solid #ff950033;color:#ff9500}.sb-pill.sb-pill-neutral{background:#0000000d;border:.5px solid #00000014;color:#000000b3}.theme-dark .sb-pill.sb-pill-neutral{background:#ffffff14;border-color:#ffffff26;color:#ffffffb3}@keyframes sbSkeletonLoad{0%{background-position:200% 0}to{background-position:-200% 0}}.sb-skeleton{animation:sbSkeletonLoad 1.5s ease-in-out infinite;background:linear-gradient(90deg,#0000000f,#0000001a 50%,#0000000f);background-size:200% 100%;border-radius:8px}.theme-dark .sb-skeleton{background:linear-gradient(90deg,#ffffff0d,#ffffff1a 50%,#ffffff0d);background-size:200% 100%}.sb-skeleton-text{animation:sbSkeletonLoad 1.5s ease-in-out infinite;background:linear-gradient(90deg,#0000000f,#0000001a 50%,#0000000f);background-size:200% 100%;border-radius:8px}.theme-dark .sb-skeleton-text{background:linear-gradient(90deg,#ffffff0d,#ffffff1a 50%,#ffffff0d);background-size:200% 100%}.sb-skeleton-text{height:16px;margin:8px 0}.sb-skeleton-title{animation:sbSkeletonLoad 1.5s ease-in-out infinite;background:linear-gradient(90deg,#0000000f,#0000001a 50%,#0000000f);background-size:200% 100%;border-radius:8px}.theme-dark .sb-skeleton-title{background:linear-gradient(90deg,#ffffff0d,#ffffff1a 50%,#ffffff0d);background-size:200% 100%}.sb-skeleton-title{height:24px;margin-bottom:12px;width:60%}.sb-skeleton-card{animation:sbSkeletonLoad 1.5s ease-in-out infinite;background:linear-gradient(90deg,#0000000f,#0000001a 50%,#0000000f);background-size:200% 100%;border-radius:8px}.theme-dark .sb-skeleton-card{background:linear-gradient(90deg,#ffffff0d,#ffffff1a 50%,#ffffff0d);background-size:200% 100%}.sb-skeleton-card{border-radius:12px;height:120px}@media(prefers-reduced-motion:reduce){.sb-live-indicator .sb-live-dot,.sb-skeleton{animation:none}.sb-skeleton{background:#0000000f}.theme-dark .sb-skeleton{background:#ffffff0d}.sb-card-hover:hover{transform:none}}@media(max-width:767px){h1{font-size:20px;font-weight:700;letter-spacing:-.02em;line-height:1.2}h2{font-size:18px}h2,h3{font-weight:700;letter-spacing:-.01em;line-height:1.3}h3{font-size:16px}body{font-size:14px;line-height:1.5}.text-small{font-size:12px;line-height:1.4}.text-tiny{font-size:11px;line-height:1.4}}@media(max-width:1024px){button.gd-back,button.gd-close,button.gd-notify{min-height:36px;min-width:36px;padding:0}.btn-small{min-height:36px;padding:8px 12px}}.mobile-carousel{-webkit-overflow-scrolling:touch;display:flex;gap:12px;margin:0 -12px;overflow-x:auto;overflow-y:hidden;padding:12px;scroll-behavior:smooth;scroll-snap-type:x mandatory}.mobile-carousel::-webkit-scrollbar{display:none}.mobile-carousel{scrollbar-width:none}.mobile-carousel .carousel-item{flex:0 0 auto;max-width:calc(100vw - 48px);min-width:calc(100vw - 48px);scroll-snap-align:start}@media(min-width:375px){.mobile-carousel .carousel-item{max-width:calc(100vw - 48px);min-width:calc(100vw - 48px)}}.mobile-carousel .carousel-item-half{max-width:calc(50vw - 18px);min-width:calc(50vw - 18px)}.mobile-carousel-dots{align-items:center;display:flex;gap:6px;justify-content:center;list-style:none;margin:0;padding:12px 0}.mobile-carousel-dots .dot{background:#0003;border:none;border-radius:50%;cursor:pointer;flex-shrink:0;height:6px;padding:0;transition:all .2s ease;width:6px}.mobile-carousel-dots .dot.active{background:#ff453a;border-radius:3px;width:20px}.theme-dark .mobile-carousel-dots .dot{background:#ffffff4d}.theme-dark .mobile-carousel-dots .dot.active{background:#ff453a}@media(max-width:767px){.mobile-card{background:#fff;border:.5px solid #00000014;border-radius:12px;box-shadow:0 2px 8px #0000000a;margin-bottom:12px;padding:12px}.theme-dark .mobile-card{background:#ffffff08;border-color:#ffffff1a;box-shadow:0 2px 8px #0000004d}}.mobile-match-card{background:#fff;border:.5px solid #00000014;border-radius:12px;display:flex;flex-direction:column;flex-shrink:0;gap:8px;min-width:280px;padding:12px}.theme-dark .mobile-match-card{background:#ffffff08;border-color:#ffffff1a}.mobile-match-card .match-header{align-items:center;color:#0009;display:flex;font-size:11px;justify-content:space-between;margin-bottom:4px}.theme-dark .mobile-match-card .match-header{color:#fff9}.mobile-match-card .match-teams{align-items:center;display:flex;gap:8px;justify-content:space-between;margin:8px 0}.mobile-match-card .team{flex:1 1;font-size:14px;font-weight:600;text-align:left}.mobile-match-card .team.away{text-align:right}.mobile-match-card .score{color:#000000e6;font-size:16px;font-weight:700;min-width:40px;text-align:center}.theme-dark .mobile-match-card .score{color:#ffffffe6}.mobile-match-card .score.live{color:#ff453a}.mobile-match-card .match-odds{display:flex;gap:6px;margin-top:8px}.mobile-match-card .odds-btn{align-items:center;background:#fff;border:.5px solid #0000001f;border-radius:8px;cursor:pointer;display:flex;flex:1 1;flex-direction:column;font-size:13px;font-weight:600;gap:2px;min-height:44px;padding:8px;transition:all .15s ease}.theme-dark .mobile-match-card .odds-btn{background:#ffffff0d;border-color:#ffffff26;color:#ffffffe6}.mobile-match-card .odds-btn:active{background:#0000000a;transform:scale(.98)}.mobile-match-card .odds-btn .odds-label{color:#0009;font-size:11px}.theme-dark .mobile-match-card .odds-btn .odds-label{color:#fff9}.mobile-match-card .odds-btn .odds-value{color:#000000e6;font-size:15px;font-weight:700}.theme-dark .mobile-match-card .odds-btn .odds-value{color:#ffffffe6}@media(max-width:767px){.mobile-section-header{align-items:center;display:flex;gap:8px;margin-bottom:12px;padding:0 12px}.mobile-section-header .section-icon{flex-shrink:0;font-size:18px}.mobile-section-header h2,.mobile-section-header h3{flex:1 1;font-size:16px;font-weight:700;letter-spacing:.05em;margin:0;text-transform:uppercase}.mobile-section-header .section-link{color:#ff453a;font-size:12px;font-weight:600;text-decoration:none}.mobile-section-header .section-link:active{opacity:.7}.btn-mobile-primary{background:#ff453a;border:none;border-radius:10px;color:#fff;cursor:pointer;font-family:Inter Variable,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:14px;font-weight:600;min-height:44px;padding:12px 20px;transition:all .2s ease;width:100%}.btn-mobile-primary:active{background:#e6392f;transform:scale(.98)}.btn-mobile-primary:disabled{cursor:not-allowed;opacity:.5}.btn-mobile-secondary{background:#fff;border:.5px solid #0000001f;border-radius:10px;color:#000000d9;cursor:pointer;font-family:Inter Variable,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:14px;font-weight:600;min-height:44px;padding:12px 20px;transition:all .2s ease;width:100%}.theme-dark .btn-mobile-secondary{background:#ffffff0d;border-color:#ffffff26;color:#ffffffe6}.btn-mobile-secondary:active{background:#0000000a;transform:scale(.98)}}.mobile-date-time{color:#0009;font-size:12px;font-weight:500}.theme-dark .mobile-date-time{color:#fff9}.mobile-date-time.today{color:#000000d9;font-weight:600}.theme-dark .mobile-date-time.today{color:#ffffffd9}.mobile-live-indicator{align-items:center;background:#ff453a1f;border:.5px solid #ff453a33;border-radius:8px;color:#ff453a;display:inline-flex;font-size:11px;font-weight:700;gap:6px;letter-spacing:.05em;padding:4px 10px;text-transform:uppercase}.mobile-live-indicator .live-dot{animation:mobileLivePulse 1.6s ease-out infinite;background:#ff453a;border-radius:50%;flex-shrink:0;height:6px;width:6px}.mobile-live-indicator .live-minute{font-size:11px;font-weight:700}@keyframes mobileLivePulse{0%{box-shadow:0 0 0 0 #ff453acc}70%{box-shadow:0 0 0 6px #ff453a00}to{box-shadow:0 0 0 0 #ff453a00}}.mobile-more-markets{align-items:center;background:#00000005;border:.5px solid #0000001f;border-radius:8px;color:#000000d9;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;justify-content:center;min-height:44px;padding:8px 16px;transition:all .15s ease}.theme-dark .mobile-more-markets{background:#ffffff0d;border-color:#ffffff26;color:#ffffffe6}.mobile-more-markets:active{background:#0000000f;transform:scale(.98)}@media(max-width:767px){.force-single-column{display:flex!important;flex-direction:column!important}.force-single-column>*{max-width:100%!important;width:100%!important}.mobile-stack{display:flex;flex-direction:column;gap:12px}.mobile-padding{padding:12px}.mobile-padding-small{padding:8px}.mobile-padding-large{padding:16px}.mobile-gap{gap:12px}.mobile-gap-small{gap:8px}.mobile-gap-large{gap:16px}}.mobile-smooth-scroll{-webkit-overflow-scrolling:touch;scroll-behavior:smooth;scroll-snap-type:x mandatory}.mobile-smooth-scroll>*{scroll-snap-align:start}.mobile-notification-badge{align-items:center;background:#ff453a;border-radius:10px;color:#fff;display:inline-flex;font-size:11px;font-weight:700;height:20px;justify-content:center;line-height:1;margin-left:4px;min-width:20px;padding:0 6px}.mobile-collapsible .collapsible-header{align-items:center;cursor:pointer;display:flex;justify-content:space-between;min-height:44px;padding:12px;-webkit-user-select:none;user-select:none}.mobile-collapsible .collapsible-header .collapsible-icon{transition:transform .2s ease}.mobile-collapsible .collapsible-header.expanded .collapsible-icon{transform:rotate(180deg)}.mobile-collapsible .collapsible-content{max-height:0;overflow:hidden;transition:max-height .3s ease}.mobile-collapsible .collapsible-content.expanded{max-height:5000px}@media(max-width:767px){html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body,html{overflow-x:hidden}body{max-width:100vw;position:relative;width:100%}div,h1,h2,h3,h4,h5,h6,p,span{word-wrap:break-word;overflow-wrap:break-word}}@supports(padding:max(0px)){@media(max-width:767px){.ab-header,.live-page{padding-left:max(12px,env(safe-area-inset-left));padding-right:max(12px,env(safe-area-inset-right))}.live-page{padding:12px}}}@media(max-width:767px){img{height:auto;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;max-width:100%}}@media(max-width:767px){a:focus-visible,button:focus-visible,input:focus-visible{border-radius:4px;outline:2px solid #007aff;outline-offset:2px}[role=button],a,button,input[type=button],input[type=submit]{-webkit-tap-highlight-color:rgba(0,122,255,.2);touch-action:manipulation}.mobile-hide{display:none!important}.mobile-show{display:block!important}.mobile-full-width{max-width:100%!important;width:100%!important}.mobile-text-center{text-align:center!important}.mobile-no-padding{padding:0!important}.mobile-no-margin{margin:0!important}}@media(min-width:768px){.desktop-hide{display:none!important}}@media(prefers-reduced-motion:reduce){.mobile-live-indicator .live-dot{animation:none}.mobile-smooth-scroll{scroll-behavior:auto}.mobile-collapsible .collapsible-content{transition:none}*{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}@media(max-width:1024px){.live-mobile__topbar{backdrop-filter:none;-webkit-backdrop-filter:none;background:#0000!important;border-bottom-color:#0000!important}.live-mobile__segmented{background:var(--m-surface-2);border-color:var(--m-border)}.live-summary .card{background:#0000;border:none;box-shadow:none;padding:0}.live-summary .card-h{color:var(--m-muted);margin-bottom:10px;padding:0 2px}.live-summary .tabs{background:var(--m-surface);border:.5px solid var(--m-border)}.live-summary .bets.cards{gap:10px;padding:0}.live-summary .bet-card{background:var(--m-surface);border-color:var(--m-border);border-radius:16px;border-radius:var(--m-radius);box-shadow:none}.live-summary .row{border-bottom-color:var(--m-border)}.live-summary dt{color:var(--m-muted)}.live-summary dd{color:var(--m-text)}.live-mobile__content .neural-insights{background:#0000!important;border:none!important;box-shadow:none!important;padding:0!important}.live-mobile__content .neural-insights .ni-head{background:#0000;border:none;margin:0;position:static;top:auto;z-index:auto}.theme-dark .live-mobile__content .neural-insights .ni-head{background:#0000}.live-mobile__content .neural-insights .ni-head-main{align-items:stretch;flex-direction:column;gap:10px}.live-mobile__content .neural-insights .ni-controls{margin-bottom:12px}.live-mobile__content .neural-insights .ni-title{font-size:14px;letter-spacing:-.01em}.live-mobile__content .neural-insights .ni-view-toggle{background:var(--m-surface);border:.5px solid var(--m-border);box-shadow:none;justify-content:space-between;padding:2px;width:100%}.live-mobile__content .neural-insights .view-toggle-btn{flex:1 1;font-size:11px;min-width:0;padding:7px 10px}.live-mobile__content .neural-insights .ni-filters{-webkit-overflow-scrolling:touch;background:#0000;gap:8px;overflow-x:auto;overflow-y:hidden;padding:0;scrollbar-width:none}.live-mobile__content .neural-insights .ni-filters::-webkit-scrollbar{display:none}.live-mobile__content .neural-insights .ni-filters .chip{background:var(--m-surface);border:.5px solid var(--m-border);border-radius:999px;font-size:11px;padding:7px 10px;white-space:nowrap}.live-mobile__content .neural-insights .ni-filters .chip.active{background:#e86ba024;border-color:#e86ba059;box-shadow:none;color:var(--m-text)}.live-mobile__content .neural-insights .ni-filters .chip .count{background:#0000000f}.theme-dark .live-mobile__content .neural-insights .ni-filters .chip .count{background:#ffffff24}.live-mobile__content .neural-insights .ni-list{gap:10px;overflow:visible;padding-right:0}.live-mobile__content .neural-insights .ni-entry{border-left:none;border-radius:14px;box-shadow:none;color:#111827;color:var(--text-1);padding:12px}.live-mobile__content .neural-insights .ni-entry:hover{box-shadow:none}.theme-dark .live-mobile__content .neural-insights .ni-entry{color:#ffffffe0}.live-mobile__content .neural-insights .ni-entry__h{align-items:flex-start;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;margin-bottom:10px}.live-mobile__content .neural-insights .ni-entry__h .ni-provider{order:1}.live-mobile__content .neural-insights .ni-entry__h .time-chip{margin-left:auto;order:2}.live-mobile__content .neural-insights .ni-entry__h .intervention-badge{order:2}.live-mobile__content .neural-insights .ni-entry__h .ni-intervention-header{display:contents}.live-mobile__content .neural-insights .ni-entry__h .intervention-hour{margin-left:auto;order:2;white-space:nowrap}.live-mobile__content .neural-insights .ni-entry__h .ttl{color:#000000e6;flex:0 0 100%;font-size:14px;line-height:1.25;order:3;overflow:visible;text-overflow:clip;white-space:normal;width:100%}.theme-dark .live-mobile__content .neural-insights .ni-entry__h .ttl{color:#ffffffeb}.live-mobile__content .neural-insights .time-chip{background:#0000000a;border-color:#0000001f;border-radius:999px;color:#000000b3;font-size:11px;padding:4px 8px}.theme-dark .live-mobile__content .neural-insights .time-chip{background:#ffffff14;border-color:#ffffff24;color:#ffffffd1}.live-mobile__content .neural-insights .intervention-badge{background:#007aff1a;border-color:#007aff4d;border-radius:999px;color:#007aff;font-size:11px;padding:4px 8px}.theme-dark .live-mobile__content .neural-insights .intervention-badge{background:#0a84ff26;border-color:#0a84ff66;color:#0a84ff}.live-mobile__content .neural-insights .ni-provider{background:#0000000a;border:.5px solid #0000001f;border-radius:999px;max-width:45%;padding:4px 8px}.theme-dark .live-mobile__content .neural-insights .ni-provider{background:#ffffff0f;border-color:#ffffff24}.live-mobile__content .neural-insights .ni-provider .tx{color:#000000bf;font-size:11px}.theme-dark .live-mobile__content .neural-insights .ni-provider .tx{color:#ffffffd9}.live-mobile__content .neural-insights .ni-model-logo{height:16px;width:16px}.live-mobile__content .neural-insights .ni-intervention-stats-compact{grid-gap:10px 14px;display:grid;gap:10px 14px;grid-template-columns:repeat(2,minmax(0,1fr));padding:10px 0}.live-mobile__content .neural-insights .ni-stat-label{color:#00000080}.theme-dark .live-mobile__content .neural-insights .ni-stat-label{color:#ffffff8c}.live-mobile__content .neural-insights .ni-stat-value{color:#000000e6;font-size:13px}.theme-dark .live-mobile__content .neural-insights .ni-stat-value{color:#ffffffeb}.live-mobile__content .neural-insights .ni-narrative-para{color:#000000bf;line-height:1.55;margin:0 0 10px}.theme-dark .live-mobile__content .neural-insights .ni-narrative-para{color:#ffffffd1}.live-mobile__content .neural-insights .ni-moment-text{color:#000000bf}.theme-dark .live-mobile__content .neural-insights .ni-moment-text{color:#ffffffd1}.live-mobile__content .neural-insights .ni-detail__head{justify-content:stretch;margin-bottom:10px}.live-mobile__content .neural-insights .ni-detail__head .link{background:var(--m-surface);border:.5px solid var(--m-border);border-radius:12px;padding:10px 12px;text-align:center;width:100%}.live-mobile__content .neural-insights .ni-section{background:var(--m-surface);border:.5px solid var(--m-border);border-radius:14px;padding:12px}.live-mobile__content .neural-insights .ni-anal-item{border-radius:14px;padding:12px}.live-mobile__content .neural-insights .ni-slip__head{background:var(--m-surface-2);border-bottom-color:var(--m-border)}.live-mobile__content .neural-insights .ni-day-summary,.live-mobile__content .neural-insights .ni-open-bets-compact{background:var(--m-surface);border:.5px solid var(--m-border);border-radius:14px;box-shadow:none;padding:12px}.live-mobile__content .neural-insights .ni-intervention-content-toggle{all:unset;align-items:center;background:#fff;background:var(--card-bg);border:.5px solid #e6e8eb;border:.5px solid var(--border);border-radius:12px;color:#000000a6;cursor:pointer;display:flex;gap:8px;padding:10px 12px;width:100%}.theme-dark .live-mobile__content .neural-insights .ni-intervention-content-toggle{background:#ffffff0f;border-color:#ffffff1f;color:#ffffffb3}.mb-card{background:#0000;border:none;box-shadow:none;margin-bottom:16px;padding:0}.mb-chart-container{background:#fff;background:var(--m-surface-2,var(--card-bg));border-radius:16px;border-radius:var(--m-radius);margin-bottom:16px}.mb-card__head,.mb-chart-container{border:.5px solid #e6e8eb;border:.5px solid var(--m-border,var(--border))}.mb-card__head{background:#fff;background:var(--m-surface,var(--card-bg));border-radius:16px;border-radius:var(--m-radius);height:auto;margin-bottom:12px;padding:12px}.live-mobile__sheet .fixtures-rail{background:#0000;border:none;box-shadow:none}.live-mobile__sheet .league-section{background:var(--m-surface);border-color:var(--m-border);box-shadow:none}.live-mobile__sheet .fixtures-date-switch{background:var(--m-surface);border-bottom-color:var(--m-border)}.live-mobile__sheet .match-row{background:var(--m-surface);border-color:var(--m-border);box-shadow:none}.gd-tabs{background:var(--m-surface);border:.5px solid var(--m-border)}.live-mobile__content .gd-tab{font-size:.85rem;line-height:1.15;padding:.5em .65em}.live-mobile__content .gd-tab-ic{font-size:.95em;line-height:1}.live-mobile__content .game-details{background:#0000;border:none;box-shadow:none;padding:0}.live-mobile__content .gd-card{background:var(--m-surface);border:.5px solid var(--m-border);border-radius:16px;border-radius:var(--m-radius);border-top-left-radius:0;border-top-right-radius:0;border-radius:0;margin:-12px -12px 0;padding:12px}.live-mobile__content .gd-body,.live-mobile__content .gd-card{backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:none}.live-mobile__content .gd-body{background:#0000;border:none;border-radius:0;padding:0}.theme-dark .live-mobile__content .gd-body{background:#0000;border:none;box-shadow:none}.live-mobile__content .gd-close{display:none}.live-mobile__content .gd-scoreboard{gap:12px}.live-mobile__content .gd-team-img{height:44px;width:44px}.live-mobile__content .gd-team-name{font-size:13px;font-weight:800}.live-mobile__content .gd-team-form,.live-mobile__content .gd-team-form-reverse{display:none}.live-mobile__content .gd-meta-piece{background:var(--m-surface-2);font-size:.82rem;line-height:1.2;padding:.5em .65em;white-space:nowrap}.live-mobile__content .gd-meta-text{font-size:.82rem;line-height:1.2}.ab-bottom-nav{background:var(--m-surface);border-top-color:var(--m-border)}}.App{background:var(--app-bg);color:var(--text-1);display:flex;flex-direction:column;min-height:100vh;min-height:-webkit-fill-available;width:100%}@media(max-width:768px){.App--live .ab-header{display:none}}main{background:#0000;flex:1 1}.ab-main{box-sizing:border-box;margin:0 auto;width:100%}.ab-main.ab-main--fullbleed{max-width:100%;padding:env(safe-area-inset-top) env(safe-area-inset-right) 0 env(safe-area-inset-left);padding-bottom:calc(var(--bottom-nav-h) + env(safe-area-inset-bottom))}.ab-main.ab-main--blog{background:#fafaf9}.theme-dark .ab-main.ab-main--blog{background:var(--app-bg)}.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;background-color:var(--app-bg);color:var(--text-1);display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:var(--link)}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ab-header{align-items:center;backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%);background:#fffc;border-bottom:.5px solid #00000014;display:flex;height:64px;justify-content:space-between;padding:0 24px;position:-webkit-sticky;position:sticky;top:0;transition:all .2s cubic-bezier(.4,0,.2,1);z-index:1000}.theme-dark .ab-header{background:#1c1c1ecc;border-bottom-color:#ffffff1a}@media(max-width:768px){.ab-header{height:56px;padding:0 max(16px,env(safe-area-inset-right)) 0 max(16px,env(safe-area-inset-left));top:env(safe-area-inset-top)}}@media(max-width:1024px){.ab-header{display:none}}.ab-header__left{flex:1 1;gap:24px;min-width:0}.ab-header__left,.ab-logo{align-items:center;display:flex}.ab-logo{color:#000000d9;font-family:Inter Variable,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-weight:700;gap:10px;text-decoration:none;transition:opacity .15s cubic-bezier(.4,0,.2,1)}.ab-logo:hover{opacity:.7}.theme-dark .ab-logo{color:#ffffffe6}.ab-logo__icon{display:block;flex-shrink:0;height:32px;width:32px}@media(max-width:768px){.ab-logo__icon{height:28px;width:28px}}.ab-logo__text{font-family:Inter Variable,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:18px;font-weight:700;letter-spacing:-.01em}@media(max-width:768px){.ab-logo__text{font-size:16px}}.ab-nav{display:flex;gap:4px;left:50%;list-style:none;margin:0;padding:0;position:absolute;transform:translateX(-50%)}@media(max-width:1024px){.ab-nav{margin-left:auto;margin-right:auto;position:static;transform:none}}@media(max-width:768px){.ab-nav{display:none}}.ab-nav a{border-radius:8px;color:#0009;font-family:Inter Variable,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:14px;font-weight:600;letter-spacing:-.01em;padding:8px 16px;position:relative;text-decoration:none;transition:all .15s cubic-bezier(.4,0,.2,1)}.ab-nav a:hover{background:#0000000a;color:#000000d9}.theme-dark .ab-nav a{color:#ffffffb3}.theme-dark .ab-nav a:hover{background:#ffffff14;color:#ffffffe6}.ab-nav a.active{background:#007aff1a;color:#007aff;font-weight:600}.theme-dark .ab-nav a.active{background:#0a84ff26;color:#0a84ff}.ab-nav a.active:after{background:#007aff;border-radius:1px;bottom:0;content:"";height:2px;left:50%;position:absolute;transform:translateX(-50%);width:20px}.theme-dark .ab-nav a.active:after{background:#0a84ff}.ab-header__right{align-items:center;display:flex;flex-shrink:0;gap:12px}.ab-subscription-days{align-items:center;background:linear-gradient(135deg,#0a84ff1a,#5ac5fa0d);border:1px solid #0a84ff33;border-radius:12px;color:#000000bf;display:flex;font-size:.8125rem;font-weight:600;gap:6px;padding:6px 12px;transition:all .2s cubic-bezier(.4,0,.2,1)}.theme-dark .ab-subscription-days{background:linear-gradient(135deg,#0a84ff26,#5ac5fa1a);border-color:#0a84ff4d;color:#ffffffe6}.ab-subscription-days__label{color:#0009;font-weight:500}.theme-dark .ab-subscription-days__label{color:#ffffffb3}.ab-subscription-days__value{color:#0a84ff;font-size:.875rem;font-weight:700}.theme-dark .ab-subscription-days__value{color:#5ac8fa}.theme-toggle{align-items:center;background:#00000005;border:.5px solid #0000001a;border-radius:10px;color:#000000bf;cursor:pointer;display:inline-flex;height:38px;justify-content:center;overflow:hidden;position:relative;transition:all .2s cubic-bezier(.4,0,.2,1);width:38px}.theme-toggle svg{height:18px;transition:transform .3s cubic-bezier(.4,0,.2,1);width:18px}.theme-toggle:hover{background:#0000000d;border-color:#00000026;color:#000000e6;transform:translateY(-1px)}.theme-toggle:hover svg{transform:rotate(15deg)}.theme-toggle:active{transform:translateY(0) scale(.96)}.theme-toggle:focus-visible{box-shadow:0 0 0 3px #0a84ff33;outline:none}.theme-dark .theme-toggle{background:#ffffff0a;border-color:#ffffff1f;color:#ffffffd9}.theme-dark .theme-toggle:hover{background:#ffffff14;border-color:#ffffff2e;color:#fffffff2}.theme-dark .theme-toggle:focus-visible{box-shadow:0 0 0 3px #0a84ff4d}.ab-avatar-wrap{position:relative}.ab-avatar-btn-simple{align-items:center;background:#0000;border:none;cursor:pointer;display:inline-flex;justify-content:center;padding:0;transition:all .2s cubic-bezier(.4,0,.2,1)}.ab-avatar-btn-simple:hover{transform:scale(1.05)}.ab-avatar-btn-simple:active{transform:scale(.95)}.ab-avatar-btn-simple:focus-visible{border-radius:50%;box-shadow:0 0 0 3px #0a84ff33;outline:none}.theme-dark .ab-avatar-btn-simple:focus-visible{box-shadow:0 0 0 3px #0a84ff4d}.ab-avatar{align-items:center;background:linear-gradient(135deg,#0a84ff26,#0a84ff40);border:1px solid #0a84ff33;border-radius:50%;color:#0a84ff;display:inline-flex;flex-shrink:0;font-size:13px;font-weight:600;height:32px;justify-content:center;overflow:hidden;transition:all .2s cubic-bezier(.4,0,.2,1);width:32px}.ab-avatar svg{color:#0a84ffcc;height:18px;width:18px}.theme-dark .ab-avatar{background:linear-gradient(135deg,#0a84ff33,#0a84ff4d);border-color:#0a84ff4d;color:#5ac8fa}.theme-dark .ab-avatar svg{color:#5ac8fae6}.ab-avatar img{border-radius:50%;display:block;height:100%;object-fit:cover;width:100%}.ab-menu{animation:menuFadeIn .25s cubic-bezier(.4,0,.2,1);backdrop-filter:blur(24px) saturate(180%);-webkit-backdrop-filter:blur(24px) saturate(180%);background:#fffffffa;border:.5px solid #00000014;border-radius:14px;box-shadow:0 8px 24px #0000001f,0 4px 8px #00000014;min-width:220px;overflow:hidden;padding:8px;position:absolute;right:0;top:calc(100% + 10px);z-index:1200}.theme-dark .ab-menu{background:#1c1c1efa;border-color:#ffffff1f;box-shadow:0 8px 24px #00000080,0 4px 8px #0000004d}@keyframes menuFadeIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.ab-menu__item{align-items:center;background:#0000;border:0;border-radius:10px;color:#000000d9;cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:12px;padding:12px 16px;position:relative;text-align:left;transition:all .2s cubic-bezier(.4,0,.2,1);width:100%}.ab-menu__item svg{flex-shrink:0;height:16px;opacity:.7;transition:opacity .2s;width:16px}.ab-menu__item:hover svg{opacity:1}.ab-menu__item:hover{background:#0000000d;color:#000000f2}.ab-menu__item:active{background:#00000014;transform:scale(.98)}.ab-menu__item:focus-visible{background:#0a84ff1a;box-shadow:0 0 0 2px #0a84ff33;outline:none}.ab-menu__item[aria-disabled]{color:#000000b3;cursor:default;font-weight:600;opacity:.65}.ab-menu__item[aria-disabled]:hover{background:#0000;color:#000000b3}.ab-menu__item--primary{background:#0a84ff;color:#fff;font-weight:600}.ab-menu__item--primary svg{color:#fff;opacity:1}.ab-menu__item--primary:hover{background:#007aff;color:#fff}.ab-menu__item--primary:active{background:#0056cc;transform:scale(.98)}.theme-dark .ab-menu__item--primary{background:#0a84ff;color:#fff}.theme-dark .ab-menu__item--primary svg{color:#fff}.theme-dark .ab-menu__item--primary:hover{background:#007aff;color:#fff}.theme-dark .ab-menu__item--primary:active{background:#0056cc}.theme-dark .ab-menu__item{color:#ffffffe6}.theme-dark .ab-menu__item:hover{background:#ffffff14;color:#fff}.theme-dark .ab-menu__item:active{background:#ffffff1f}.theme-dark .ab-menu__item:focus-visible{background:#0a84ff26;box-shadow:0 0 0 2px #0a84ff4d}.theme-dark .ab-menu__item[aria-disabled],.theme-dark .ab-menu__item[aria-disabled]:hover{color:#ffffffb3}.ab-menu__item--user-info{align-items:center;border-bottom:.5px solid #00000014;border-radius:0;cursor:default;flex-direction:row;gap:12px;margin-bottom:4px;padding:16px}.theme-dark .ab-menu__item--user-info{border-bottom-color:#ffffff1a}.ab-menu__item--danger{color:#ff453a}.ab-menu__item--danger:hover{background:#ff453a1a;color:#ff453a}.theme-dark .ab-menu__item--danger{color:#ff6b6b}.theme-dark .ab-menu__item--danger:hover{background:#ff6b6b26;color:#ff6b6b}.ab-menu__user-details{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.ab-menu__user-name{color:#000000e6;font-size:14px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.theme-dark .ab-menu__user-name{color:#fffffff2}.ab-menu__user-email{color:#0009;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.theme-dark .ab-menu__user-email{color:#fff9}.ab-avatar--small{flex-shrink:0;font-size:14px;height:40px;width:40px}.ab-menu__divider{background:#00000014;border:none;height:.5px;margin:4px 0}.theme-dark .ab-menu__divider{background:#ffffff1a}.sr-only{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.ab-mobile-menu-toggle{align-items:center;background:#00000005;border:.5px solid #0000001f;border-radius:8px;cursor:pointer;display:none;flex-direction:column;height:36px;justify-content:center;padding:0;position:relative;transition:all .15s cubic-bezier(.4,0,.2,1);width:36px;z-index:1302}.theme-dark .ab-mobile-menu-toggle{background:#ffffff0d;border-color:#ffffff26}.ab-mobile-menu-toggle:hover{background:#0000000f;border-color:#0000002e}.theme-dark .ab-mobile-menu-toggle:hover{background:#ffffff1a;border-color:#fff3}.ab-mobile-menu-toggle>span{display:flex;flex-direction:column;height:12px;justify-content:space-between;position:relative;width:18px}.ab-mobile-menu-toggle>span>span{background:#000000b3;border-radius:2px;display:block;height:2px;position:absolute;transition:all .3s cubic-bezier(.4,0,.2,1);width:100%}.theme-dark .ab-mobile-menu-toggle>span>span{background:#fffc}.ab-mobile-menu-toggle>span>span:first-child{top:0}.ab-mobile-menu-toggle>span>span:nth-child(2){top:50%;transform:translateY(-50%)}.ab-mobile-menu-toggle>span>span:nth-child(3){bottom:0}.ab-mobile-menu-toggle.open>span>span:first-child{top:50%;transform:translateY(-50%) rotate(45deg)}.ab-mobile-menu-toggle.open>span>span:nth-child(2){opacity:0}.ab-mobile-menu-toggle.open>span>span:nth-child(3){bottom:50%;transform:translateY(50%) rotate(-45deg)}.ab-mobile-menu-overlay{animation:fadeIn .2s ease;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0000004d;bottom:0;display:none;left:0;position:fixed;right:0;top:0;z-index:1300}.theme-dark .ab-mobile-menu-overlay{background:#00000080}.ab-mobile-menu{backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%);background:#fffffff2;border-left:.5px solid #00000014;box-shadow:-4px 0 16px #0000001f;display:none;flex-direction:column;height:calc(100vh - 60px);max-width:85vw;overflow:hidden;padding-top:60px;position:fixed;right:-100%;top:0;transition:right .3s cubic-bezier(.4,0,.2,1);width:280px;z-index:1301}.theme-dark .ab-mobile-menu{background:#1c1c1ef2;border-left-color:#ffffff1a;box-shadow:-4px 0 16px #0006}.ab-mobile-menu.open{right:0}.ab-mobile-nav{flex:1 1;list-style:none;margin:0;min-height:0;overflow-y:auto;padding:24px 16px 16px}.ab-mobile-nav li{margin:0;padding:0}.ab-mobile-nav a{border-radius:10px;color:#000000d9;display:block;font-size:16px;font-weight:600;margin-bottom:4px;padding:12px 16px;text-decoration:none;transition:all .15s cubic-bezier(.4,0,.2,1)}.theme-dark .ab-mobile-nav a{color:#ffffffe6}.ab-mobile-nav a:hover{background:#0000000f}.theme-dark .ab-mobile-nav a:hover{background:#ffffff1a}.ab-mobile-nav a.active{background:#007aff1a;color:#007aff}.theme-dark .ab-mobile-nav a.active{background:#0a84ff26;color:#0a84ff}.ab-mobile-menu-footer{border-top:.5px solid #00000014;display:flex;flex-direction:column;flex-shrink:0;gap:12px;margin-top:auto;padding:16px}.theme-dark .ab-mobile-menu-footer{border-top-color:#ffffff1a}.ab-mobile-user-menu-wrap{position:relative}.ab-mobile-auth-buttons{display:flex;flex-direction:column;gap:8px;width:100%}.ab-mobile-user-toggle{align-items:center;background:#0000;border:.5px solid #0000001f;border-radius:10px;color:#000000d9;cursor:pointer;display:flex;font-size:15px;font-weight:500;gap:12px;justify-content:center;padding:12px 16px;transition:all .15s cubic-bezier(.4,0,.2,1);width:100%}.theme-dark .ab-mobile-user-toggle{border-color:#ffffff26;color:#ffffffe6}.ab-mobile-user-toggle:hover{background:#0000000a;border-color:#0000002e}.theme-dark .ab-mobile-user-toggle:hover{background:#ffffff14;border-color:#fff3}.ab-mobile-user-toggle--primary{background:#0a84ff;border-color:#0a84ff;color:#fff}.ab-mobile-user-toggle--primary:hover{background:#007aff;border-color:#007aff}.theme-dark .ab-mobile-user-toggle--primary{background:#0a84ff;border-color:#0a84ff}.theme-dark .ab-mobile-user-toggle--primary:hover{background:#007aff;border-color:#007aff}.ab-mobile-user-toggle .ic{align-items:center;display:flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.ab-mobile-user-toggle .ab-mobile-user-avatar{border-radius:50%;height:20px;object-fit:cover;width:20px}.ab-mobile-user-toggle .ab-mobile-user-initials{align-items:center;background:#007aff1a;border-radius:50%;color:#007aff;display:flex;font-size:11px;font-weight:600;height:20px;justify-content:center;width:20px}.theme-dark .ab-mobile-user-toggle .ab-mobile-user-initials{background:#0a84ff26;color:#0a84ff}.ab-mobile-user-menu{animation:menuFadeIn .2s cubic-bezier(.4,0,.2,1);backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%);background:#fffffffa;border:.5px solid #00000014;border-radius:10px;bottom:calc(100% + 8px);box-shadow:0 4px 16px #0000001f;left:0;min-width:200px;padding:8px;position:absolute;right:0;z-index:1200}.theme-dark .ab-mobile-user-menu{background:#1c1c1efa;border-color:#ffffff1a;box-shadow:0 4px 16px #0006}.ab-mobile-user-menu .ab-menu__item{border-radius:10px;color:#000000d9;font-size:15px;padding:12px 16px;text-align:left;transition:all .15s cubic-bezier(.4,0,.2,1);width:100%}.theme-dark .ab-mobile-user-menu .ab-menu__item{color:#ffffffe6}.ab-mobile-user-menu .ab-menu__item:hover{background:#0000000f}.theme-dark .ab-mobile-user-menu .ab-menu__item:hover{background:#ffffff1a}.ab-mobile-user-menu .ab-menu__item[aria-disabled]{cursor:default;opacity:.6}.ab-mobile-user-menu .ab-menu__item[aria-disabled]:hover{background:#0000}.ab-mobile-user-menu .ab-menu__item--user{align-items:center;display:flex;gap:12px}.ab-mobile-user-menu .ab-menu__item--user .ab-avatar{align-items:center;background:#007aff1a;border-radius:50%;color:#007aff;display:flex;flex-shrink:0;font-size:12px;font-weight:600;height:32px;justify-content:center;width:32px}.theme-dark .ab-mobile-user-menu .ab-menu__item--user .ab-avatar{background:#0a84ff26;color:#0a84ff}.ab-mobile-user-menu .ab-menu__item--user .ab-avatar img{border-radius:50%;height:100%;object-fit:cover;width:100%}.ab-mobile-theme-toggle{align-items:center;background:#0000;border:.5px solid #0000001f;border-radius:10px;color:#000000d9;cursor:pointer;display:flex;font-size:15px;font-weight:500;gap:12px;padding:12px 16px;transition:all .15s cubic-bezier(.4,0,.2,1);width:100%}.theme-dark .ab-mobile-theme-toggle{border-color:#ffffff26;color:#ffffffe6}.ab-mobile-theme-toggle:hover{background:#0000000a;border-color:#0000002e}.theme-dark .ab-mobile-theme-toggle:hover{background:#ffffff14;border-color:#fff3}.ab-mobile-theme-toggle .ic{font-size:20px;line-height:1}@media(max-width:768px){.ab-header__left{gap:12px}.ab-logo__text{font-size:15px}.ab-header__right{display:none}.ab-mobile-menu-toggle{display:flex}.ab-mobile-menu-overlay{display:block}.ab-mobile-menu{display:flex;flex-direction:column}}@media(prefers-reduced-motion:reduce){.ab-avatar-btn,.ab-header,.ab-menu__item,.ab-nav a,.theme-toggle{transition:none}.ab-menu{animation:none}.ab-avatar-btn:active{transform:none}}.ab-footer{background:#f5f5f5;background:var(--bg-secondary,#f5f5f5);border-top:1px solid #e0e0e0;border-top:1px solid var(--border-color,#e0e0e0);margin-top:auto;padding:48px 16px 24px}.theme-dark .ab-footer{background:#2a2a2a;background:var(--bg-secondary,#2a2a2a);border-top-color:#404040;border-top-color:var(--border-color,#404040)}@media(max-width:1024px){.ab-footer{margin-bottom:73px}}@media(min-width:768px){.ab-footer{padding:64px 32px 32px}}.ab-footer__container{grid-gap:32px;display:grid;gap:32px;grid-template-columns:1fr;margin:0 auto;max-width:1200px}@media(min-width:768px){.ab-footer__container{gap:48px;grid-template-columns:2fr 1fr 1fr 1fr}}.ab-footer__section{display:flex;flex-direction:column;gap:16px}.ab-footer__title{color:#000;color:var(--text-primary,#000);font-size:20px;font-weight:700;margin:0}.theme-dark .ab-footer__title{color:#fff;color:var(--text-primary,#fff)}.ab-footer__heading{color:#000;color:var(--text-primary,#000);font-size:16px;font-weight:600;margin:0 0 8px}.theme-dark .ab-footer__heading{color:#fff;color:var(--text-primary,#fff)}.ab-footer__description{color:#666;color:var(--text-secondary,#666);font-size:14px;line-height:1.6;margin:0;max-width:300px}.theme-dark .ab-footer__description{color:#b0b0b0;color:var(--text-secondary,#b0b0b0)}.ab-footer__socials{align-items:center;display:flex;gap:12px}.ab-footer__social-link{align-items:center;color:#666;color:var(--text-secondary,#666);display:inline-flex;font-size:13px;font-weight:500;gap:6px;text-decoration:none;transition:color .2s}.theme-dark .ab-footer__social-link{color:#b0b0b0;color:var(--text-secondary,#b0b0b0)}.ab-footer__social-link:hover{color:#000}.theme-dark .ab-footer__social-link:hover{color:#fff}.ab-footer__nav{display:flex;flex-direction:column;gap:8px}.ab-footer__link{color:#666;color:var(--text-secondary,#666);font-size:14px;text-decoration:none;transition:color .2s}.theme-dark .ab-footer__link{color:#b0b0b0;color:var(--text-secondary,#b0b0b0)}.ab-footer__link:hover{color:#0a84ff;text-decoration:underline}.theme-dark .ab-footer__link:hover{color:#5ac8fa}.ab-footer__bottom{border-top:1px solid #e0e0e0;border-top:1px solid var(--border-color,#e0e0e0);margin-top:48px;padding-top:24px;text-align:center}.theme-dark .ab-footer__bottom{border-top-color:#404040;border-top-color:var(--border-color,#404040)}@media(min-width:768px){.ab-footer__bottom{text-align:left}}.ab-footer__legal{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-bottom:12px}@media(min-width:768px){.ab-footer__legal{justify-content:flex-start;margin-bottom:8px}}.ab-footer__legal-link{color:#666;color:var(--text-secondary,#666);font-size:13px;text-decoration:none;transition:color .2s}.theme-dark .ab-footer__legal-link{color:#b0b0b0;color:var(--text-secondary,#b0b0b0)}.ab-footer__legal-link:hover{color:#0a84ff;text-decoration:underline}.theme-dark .ab-footer__legal-link:hover{color:#5ac8fa}.ab-footer__separator{color:#999;color:var(--text-secondary,#999);font-size:13px;-webkit-user-select:none;user-select:none}.theme-dark .ab-footer__separator{color:#666;color:var(--text-secondary,#666)}.ab-footer__copyright{color:#999;color:var(--text-secondary,#999);font-size:12px;margin:0}.theme-dark .ab-footer__copyright{color:#666;color:var(--text-secondary,#666)}.ab-bottom-nav__item--profile{-webkit-tap-highlight-color:rgba(0,0,0,0);align-items:center;background:none;border:none;border-radius:12px;color:#0000008c;cursor:pointer;display:flex;flex-direction:column;gap:4px;justify-content:center;min-height:44px;min-width:44px;padding:6px;position:relative;text-decoration:none;transition:background .15s cubic-bezier(.4,0,.2,1),color .15s cubic-bezier(.4,0,.2,1)}.ab-bottom-nav__item--profile span{font-size:11px;font-weight:600;letter-spacing:-.01em;line-height:1}.ab-bottom-nav__item--profile svg{display:block}.ab-bottom-nav__item--profile:active{transform:scale(.98)}.ab-bottom-nav__item--profile:focus-visible{box-shadow:0 0 0 3px #007aff40;outline:none}.theme-dark .ab-bottom-nav__item--profile{color:#ffffffa6}.ab-bottom-nav__item--profile.active{background:#0000000d;color:#000000e6}.theme-dark .ab-bottom-nav__item--profile.active{background:#ffffff14;color:#fffffff2}.ab-bottom-nav__item--profile .ab-bottom-nav__profile-avatar{border-radius:50%;display:block;height:22px;object-fit:cover;width:22px}.ab-bottom-nav__item--profile .ab-bottom-nav__profile-initials{align-items:center;background:#007aff26;border-radius:50%;color:#007aff;display:flex;font-size:10px;font-weight:700;height:22px;justify-content:center;line-height:1;width:22px}.theme-dark .ab-bottom-nav__item--profile .ab-bottom-nav__profile-initials{background:#0a84ff33;color:#409cff}.ab-mobile-profile-overlay{-webkit-tap-highlight-color:rgba(0,0,0,0);backdrop-filter:blur(3px) saturate(180%);-webkit-backdrop-filter:blur(3px) saturate(180%);background:#0006;bottom:0;height:100vh;left:0;opacity:0;pointer-events:auto;position:fixed;right:0;top:0;transition:opacity .35s cubic-bezier(.4,0,.2,1);width:100vw;will-change:opacity;z-index:9998}.ab-mobile-profile-overlay.open{opacity:1}.theme-dark .ab-mobile-profile-overlay{background:#00000080}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.ab-mobile-profile-overlay{background:#00000080}.theme-dark .ab-mobile-profile-overlay{background:#0009}}.ab-mobile-profile-menu{background:#fffffffa;border-top-left-radius:20px;border-top-right-radius:20px;bottom:0;box-shadow:0 -4px 24px #00000026;display:flex;flex-direction:column;left:0;max-height:85vh;opacity:0;padding-bottom:calc(env(safe-area-inset-bottom) + 8px);position:fixed;right:0;touch-action:pan-y;transform:translateY(100%);transition:transform .35s cubic-bezier(.4,0,.2,1),opacity .35s cubic-bezier(.4,0,.2,1);-webkit-user-select:none;user-select:none;will-change:transform,opacity;z-index:9999}.theme-dark .ab-mobile-profile-menu{background:#1c1c1efa;box-shadow:0 -4px 24px #0006}.ab-mobile-profile-menu.open{opacity:1;transform:translateY(0)}.ab-mobile-profile-menu.dragging{opacity:1;transition:none}.ab-mobile-profile-menu__drag-handle{background:#0003;border-radius:2px;cursor:grab;flex-shrink:0;height:4px;margin:8px auto 0;touch-action:none;width:40px}.theme-dark .ab-mobile-profile-menu__drag-handle{background:#ffffff4d}.ab-mobile-profile-menu__drag-handle:active{cursor:grabbing}.ab-mobile-profile-menu__header{align-items:center;border-bottom:.5px solid #00000014;cursor:grab;display:flex;justify-content:space-between;padding:20px 20px 16px;touch-action:none;-webkit-user-select:none;user-select:none}.ab-mobile-profile-menu__header:active{cursor:grabbing}.theme-dark .ab-mobile-profile-menu__header{border-bottom-color:#ffffff1a}.ab-mobile-profile-menu__user{align-items:center;display:flex;flex:1 1;gap:12px;min-width:0}.ab-mobile-profile-menu__avatar{border-radius:50%;flex-shrink:0;height:48px;object-fit:cover;width:48px}.ab-mobile-profile-menu__initials{align-items:center;background:#007aff26;border-radius:50%;color:#007aff;display:flex;flex-shrink:0;font-size:18px;font-weight:700;height:48px;justify-content:center;width:48px}.theme-dark .ab-mobile-profile-menu__initials{background:#0a84ff33;color:#409cff}.ab-mobile-profile-menu__user-info{flex:1 1;min-width:0}.ab-mobile-profile-menu__name{color:#000000e6;font-size:16px;font-weight:700;line-height:1.3;margin-bottom:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.theme-dark .ab-mobile-profile-menu__name{color:#ffffffe6}.ab-mobile-profile-menu__email{color:#0009;font-size:13px;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.theme-dark .ab-mobile-profile-menu__email{color:#fff9}.ab-mobile-profile-menu__close{align-items:center;background:#0000000d;border:none;border-radius:10px;color:#000000b3;cursor:pointer;display:flex;flex-shrink:0;height:36px;justify-content:center;transition:all .2s ease;width:36px}.ab-mobile-profile-menu__close:active{background:#0000001a;transform:scale(.95)}.theme-dark .ab-mobile-profile-menu__close{background:#ffffff1a;color:#ffffffb3}.theme-dark .ab-mobile-profile-menu__close:active{background:#ffffff26}.ab-mobile-profile-menu__content{-webkit-overflow-scrolling:touch;flex:1 1;min-height:0;overflow-x:hidden;overflow-y:auto;padding:8px 0}.ab-mobile-profile-menu__section{padding:8px 0}.ab-mobile-profile-menu__section:not(:last-child){border-bottom:.5px solid #0000000d}.theme-dark .ab-mobile-profile-menu__section:not(:last-child){border-bottom-color:#ffffff14}.ab-mobile-profile-menu__section-title{color:#0006;font-size:11px;font-weight:700;letter-spacing:.05em;margin-bottom:4px;padding:8px 20px 4px;text-transform:uppercase}.theme-dark .ab-mobile-profile-menu__section-title{color:#fff6}.ab-mobile-profile-menu__item{-webkit-tap-highlight-color:rgba(0,0,0,0);align-items:center;background:none;border:none;color:#000000d9;cursor:pointer;display:flex;font-size:16px;font-weight:500;gap:12px;padding:12px 20px;text-align:left;transition:background .15s ease;width:100%}.ab-mobile-profile-menu__item svg{stroke:currentColor;flex-shrink:0;opacity:.7}.ab-mobile-profile-menu__item span{flex:1 1}.ab-mobile-profile-menu__item:active{background:#0000000d}.theme-dark .ab-mobile-profile-menu__item{color:#ffffffd9}.theme-dark .ab-mobile-profile-menu__item:active{background:#ffffff14}.ab-mobile-profile-menu__item--danger{color:#ef4444}.theme-dark .ab-mobile-profile-menu__item--danger{color:#ff6b6b}.ab-mobile-profile-menu__item--danger:active{background:#ef44441a}.theme-dark .ab-mobile-profile-menu__item--danger:active{background:#ff6b6b26}.ab-mobile-profile-menu__item--logout{padding:12px 20px;pointer-events:none}.ab-mobile-profile-menu__logout-btn{-webkit-tap-highlight-color:rgba(0,0,0,0);align-items:center;background:none;border:none;color:#ef4444;cursor:pointer;display:flex;font-size:16px;font-weight:500;gap:12px;margin:0;padding:0;pointer-events:auto;text-align:left;transition:background .15s ease}.ab-mobile-profile-menu__logout-btn svg{stroke:currentColor;flex-shrink:0;opacity:.7}.ab-mobile-profile-menu__logout-btn span{flex:0 1 auto}.ab-mobile-profile-menu__logout-btn:active{opacity:.8}.theme-dark .ab-mobile-profile-menu__logout-btn{color:#ff6b6b}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.ab-bottom-nav{grid-gap:6px;bottom:0;display:grid;gap:6px;grid-template-columns:repeat(5,1fr);height:64px;height:var(--bottom-nav-h,64px);left:0;padding:8px max(10px,env(safe-area-inset-left)) calc(8px + env(safe-area-inset-bottom)) max(10px,env(safe-area-inset-right));position:fixed;right:0;z-index:1200}.ab-bottom-nav--minimal{grid-template-columns:repeat(5,1fr)}.ab-bottom-nav{backdrop-filter:blur(18px) saturate(160%);-webkit-backdrop-filter:blur(18px) saturate(160%);background:#ffffffeb;border-top:.5px solid #00000014}.theme-dark .ab-bottom-nav{background:#1c1c1ecc;border-top-color:#ffffff1a}@media(min-width:1025px){.ab-bottom-nav{display:none}}@supports(-webkit-touch-callout:none){.ab-bottom-nav{padding-bottom:calc(18px + env(safe-area-inset-bottom))}}.ab-bottom-nav__item{align-items:center;border-radius:12px;color:#0000008c;display:flex;flex-direction:column;gap:4px;justify-content:center;min-height:44px;min-width:44px;padding:6px;text-decoration:none;transition:background .15s cubic-bezier(.4,0,.2,1),color .15s cubic-bezier(.4,0,.2,1)}.ab-bottom-nav__item span{font-size:11px;font-weight:600;letter-spacing:-.01em;line-height:1}.ab-bottom-nav__item svg{display:block}.ab-bottom-nav__item:active{transform:scale(.98)}.ab-bottom-nav__item:focus-visible{box-shadow:0 0 0 3px #007aff40;outline:none}.theme-dark .ab-bottom-nav__item{color:#ffffffa6}.ab-bottom-nav__item.active{background:#0000000d;color:#000000e6}.theme-dark .ab-bottom-nav__item.active{background:#ffffff14;color:#fffffff2}.ab-bottom-nav__item--live{color:#ff3b30;position:relative}.theme-dark .ab-bottom-nav__item--live{color:#ff453a}.ab-bottom-nav__item--live svg{animation:iconPulse 2s ease-in-out infinite}.ab-bottom-nav__item--live:not(.active):hover{background:#ff3b3014;color:#ff3b30}.theme-dark .ab-bottom-nav__item--live:not(.active):hover{background:#ff453a1f;color:#ff453a}.ab-bottom-nav__item--live.active{background:#0000000d;color:#ff3b30}.theme-dark .ab-bottom-nav__item--live.active{background:#ffffff14;color:#ff453a}.ab-bottom-nav__item--live.active svg{animation:iconPulseActive 1.5s ease-in-out infinite}@keyframes iconPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.9;transform:scale(1.1)}}@keyframes iconPulseActive{0%,to{opacity:1;transform:scale(1)}50%{opacity:.85;transform:scale(1.15)}}.skeleton-loader{background:#fff;background:var(--app-bg,#fff);min-height:calc(100vh - 64px);padding:24px}.theme-dark .skeleton-loader{background:#000;background:var(--app-bg,#000)}.skeleton-header{display:flex;flex-direction:column;gap:12px;margin-bottom:32px}.skeleton-content{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr}@media(min-width:768px){.skeleton-content{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.skeleton-content{grid-template-columns:repeat(3,1fr)}}.skeleton-card{background:#fff;background:var(--card-bg,#fff);border:1px solid #e0e0e0;border:1px solid var(--border,#e0e0e0);border-radius:12px;padding:24px}.theme-dark .skeleton-card{background:#1c1c1ecc;background:var(--card-bg,#1c1c1ecc);border-color:#ffffff1a;border-color:var(--border,#ffffff1a)}.skeleton-line{animation:skeleton-loading 1.5s ease-in-out infinite;background:linear-gradient(90deg,#f0f0f0,#e0e0e0 50%,#f0f0f0);background:linear-gradient(90deg,var(--skeleton-base,#f0f0f0) 0,var(--skeleton-highlight,#e0e0e0) 50%,var(--skeleton-base,#f0f0f0) 100%);background-size:200% 100%;border-radius:4px;height:16px;margin-bottom:12px}.theme-dark .skeleton-line{background:linear-gradient(90deg,#ffffff0d,#ffffff1a 50%,#ffffff0d);background-size:200% 100%}.skeleton-line:last-child{margin-bottom:0}.skeleton-line--short{width:60%}.skeleton-line--medium{width:80%}@keyframes skeleton-loading{0%{background-position:200% 0}to{background-position:-200% 0}}.notification-prompt{animation:slideInUp .3s ease-out;bottom:20px;max-width:400px;position:fixed;right:20px;z-index:10000}@media(max-width:768px){.notification-prompt{bottom:10px;left:10px;max-width:none;right:10px}}@keyframes slideInUp{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}.notification-prompt__content{background:#fff;border-radius:12px;box-shadow:0 4px 12px #00000026;display:flex;flex-direction:column;gap:16px;padding:20px}.theme-dark .notification-prompt__content{background:#1c1c1eeb;border:1px solid #ffffff1f;box-shadow:0 10px 30px #0000008c;color:#ffffffeb}.notification-prompt__icon{font-size:32px;text-align:center}.notification-prompt__text{text-align:center}.notification-prompt__text h3{font-size:18px;font-weight:600;margin:0 0 8px}.notification-prompt__text p{color:#6b7280;font-size:14px;line-height:1.5;margin:0}.theme-dark .notification-prompt__text p{color:#ffffffb3}.notification-prompt__actions{display:flex;gap:12px;justify-content:center}.notification-prompt__button{border:none;border-radius:8px;cursor:pointer;font-size:14px;font-weight:500;padding:10px 20px;transition:all .2s}.notification-prompt__button--primary{background:#007aff;color:#fff}.notification-prompt__button--primary:hover:not(:disabled){background:#0056b3}.notification-prompt__button--primary:disabled{cursor:not-allowed;opacity:.6}.notification-prompt__button--secondary{background:#f3f4f6;color:#374151}.notification-prompt__button--secondary:hover:not(:disabled){background:#e5e7eb}.notification-prompt__button--secondary:disabled{cursor:not-allowed;opacity:.6}.theme-dark .notification-prompt__button--secondary{background:#ffffff1a;color:#ffffffe6}.theme-dark .notification-prompt__button--secondary:hover:not(:disabled){background:#ffffff24}.notification-prompt__error{background:#fee2e2;border-radius:6px;color:#991b1b;font-size:12px;padding:8px 12px;text-align:center}.theme-dark .notification-prompt__error{background:#ef444433;border:1px solid #ef444459;color:#ffffffe6}.a2hs{align-items:center;backdrop-filter:blur(18px) saturate(160%);-webkit-backdrop-filter:blur(18px) saturate(160%);background:#ffffffeb;border:1px solid #0000001a;border-radius:14px;bottom:calc(68px + env(safe-area-inset-bottom));bottom:calc(12px + env(safe-area-inset-bottom) + var(--bottom-nav-h, 56px));box-shadow:0 10px 30px #0000001f;display:flex;gap:12px;justify-content:space-between;left:12px;padding:12px;position:fixed;right:12px;z-index:1400}.theme-dark .a2hs{background:#1c1c1ed1;border-color:#ffffff1f;box-shadow:0 10px 30px #0000008c}@media(min-width:769px){.a2hs{display:none}}.a2hs__body{min-width:0}.a2hs__title{color:#000000e0;font-size:13px;font-weight:800;letter-spacing:-.01em}.theme-dark .a2hs__title{color:#ffffffeb}.a2hs__text{color:#0009;font-size:12px;line-height:1.25;margin-top:2px}.theme-dark .a2hs__text{color:#ffffffb3}.a2hs__pill{background:#0000000f;border-radius:999px;color:#000000bf;display:inline-block;font-weight:700;padding:2px 7px}.theme-dark .a2hs__pill{background:#ffffff1f;color:#ffffffd9}.a2hs__actions{align-items:center;display:flex;flex-shrink:0;gap:8px}.a2hs__btn{-webkit-appearance:none;appearance:none;background:#00000005;border:1px solid #0000001f;border-radius:12px;color:#000000c7;cursor:pointer;font-size:12px;font-weight:800;line-height:1;padding:8px 10px}.theme-dark .a2hs__btn{background:#ffffff0f;border-color:#ffffff24;color:#ffffffe0}.a2hs__btn--primary{background:#0a84ff24;border-color:#0a84ff59;color:#000000e6}.theme-dark .a2hs__btn--primary{background:#0a84ff38;border-color:#0a84ff73;color:#fffffff2}