.pc[data-v-8cf2b305]{background:var(--ui-bg-elevated);border:1.5px solid var(--ui-border);border-radius:14px;cursor:pointer;display:flex;flex-direction:column;gap:10px;height:100%;min-height:200px;overflow:hidden;padding:14px;position:relative;transition:border-color .22s ease,box-shadow .22s ease,transform .22s ease}.pc--1[data-v-8cf2b305]{min-height:240px;padding:18px}.pc[data-v-8cf2b305]:hover{border-color:var(--mb);box-shadow:0 6px 24px var(--mg)}.pc[data-v-8cf2b305]:not(.pc--1):hover{transform:translateY(-3px)}.pc--on[data-v-8cf2b305]{border-color:var(--mb)!important;box-shadow:0 8px 32px var(--mg)!important}.pc__glow[data-v-8cf2b305]{background:radial-gradient(ellipse at 50% 0,var(--mg) 0,transparent 65%);border-radius:inherit;inset:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .3s ease}.pc--on .pc__glow[data-v-8cf2b305]{opacity:1}.pc__head[data-v-8cf2b305]{gap:8px}.pc__head[data-v-8cf2b305],.pc__medal[data-v-8cf2b305]{align-items:center;display:flex}.pc__medal[data-v-8cf2b305]{background:var(--mgrad);border-radius:50%;box-shadow:0 2px 8px var(--mg);color:#111;flex-shrink:0;font-size:12px;font-weight:800;height:26px;justify-content:center;width:26px}.pc--1 .pc__medal[data-v-8cf2b305]{font-size:14px;height:30px;width:30px}.pc__league[data-v-8cf2b305]{align-items:center;display:flex;gap:5px;min-width:0;overflow:hidden}.pc__league-img[data-v-8cf2b305]{flex-shrink:0;height:14px;-o-object-fit:contain;object-fit:contain;width:14px}.pc__league-name[data-v-8cf2b305]{color:var(--ui-text-muted);font-size:10.5px;letter-spacing:.04em;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.pc__match[data-v-8cf2b305]{flex:1;gap:8px;justify-content:center}.pc__match[data-v-8cf2b305],.pc__team[data-v-8cf2b305]{align-items:center;display:flex}.pc__team[data-v-8cf2b305]{flex:1;flex-direction:column;gap:6px;min-width:0}.pc__logo-wrap[data-v-8cf2b305]{align-items:center;display:flex;height:36px;justify-content:center;width:36px}.pc--1 .pc__logo-wrap[data-v-8cf2b305]{height:44px;width:44px}.pc__logo[data-v-8cf2b305]{height:100%;-o-object-fit:contain;object-fit:contain;transition:transform .2s ease;width:100%}.pc:hover .pc__logo[data-v-8cf2b305]{transform:scale(1.05)}.pc__tname[data-v-8cf2b305]{color:var(--ui-text-highlighted);font-size:11px;font-weight:600;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap;width:100%}.pc--1 .pc__tname[data-v-8cf2b305]{font-size:12.5px}.pc__vs[data-v-8cf2b305]{color:var(--ui-text-dimmed);flex-shrink:0;font-size:9px;font-weight:800;letter-spacing:.06em}.pc__hype[data-v-8cf2b305]{color:var(--ui-text-muted);display:-webkit-box;font-size:11px;font-style:italic;-webkit-line-clamp:2;line-height:1.45;margin:0;text-align:center;-webkit-box-orient:vertical;overflow:hidden}.pc--1 .pc__hype[data-v-8cf2b305]{font-size:12px;-webkit-line-clamp:3}.pc__foot[data-v-8cf2b305]{justify-content:space-between;margin-top:auto}.pc__foot[data-v-8cf2b305],.pc__time[data-v-8cf2b305]{align-items:center;display:flex}.pc__time[data-v-8cf2b305]{color:var(--ui-text-dimmed);font-size:11px;gap:4px}.pc__time--live[data-v-8cf2b305]{color:#f87171;font-weight:700}.pc__pulse[data-v-8cf2b305]{animation:pcpulse-8cf2b305 1.4s ease-in-out infinite;background:#ef4444;border-radius:50%;height:6px;width:6px}@keyframes pcpulse-8cf2b305{0%,to{opacity:1;transform:scale(1)}50%{opacity:.3;transform:scale(.75)}}.pc__ring[data-v-8cf2b305]{flex-shrink:0;height:36px;position:relative;width:36px}.pc__ring-arc[data-v-8cf2b305]{transition:stroke-dasharray .8s cubic-bezier(.4,0,.2,1)}.pc__ring-val[data-v-8cf2b305]{align-items:center;color:var(--mc);display:flex;font-size:10px;font-weight:700;inset:0;justify-content:center;position:absolute}.pc__tags[data-v-8cf2b305]{display:flex;flex-wrap:wrap;gap:4px}.pc__tag[data-v-8cf2b305]{background:#ffffff0a;border:1px solid hsla(0,0%,100%,.07);border-radius:5px;color:var(--ui-text-dimmed);font-size:10px;padding:2px 6px}.section-header[data-v-511d8f36]{align-items:center;border-bottom:1px solid hsla(0,0%,100%,.06);color:var(--ui-text-muted);display:flex;font-size:.875rem;gap:.5rem;letter-spacing:.1em;margin-bottom:.75rem;padding-bottom:.375rem;text-transform:uppercase}.font-heading[data-v-511d8f36],.section-header[data-v-511d8f36]{font-family:var(--font-heading)}.storyline-chip[data-v-511d8f36]{background:#ffffff08;border:1px solid var(--ui-border);border-radius:9999px;color:var(--ui-text-muted);cursor:pointer;font-size:.75rem;font-weight:500;padding:.375rem .875rem;transition:all .2s ease}.storyline-chip[data-v-511d8f36]:hover{background:rgb(var(--ui-color-primary-500)/.08);border-color:var(--ui-color-primary-500);color:var(--ui-text-highlighted)}.storyline-chip.active[data-v-511d8f36]{background:rgb(var(--ui-color-primary-500)/.15);border-color:var(--ui-color-primary-500);color:var(--ui-color-primary-400)}.slide-enter-active[data-v-511d8f36],.slide-leave-active[data-v-511d8f36]{transition:all .25s ease}.slide-enter-from[data-v-511d8f36],.slide-leave-to[data-v-511d8f36]{opacity:0;transform:translateY(-8px)}details summary[data-v-511d8f36]::-webkit-details-marker{display:none}details summary[data-v-511d8f36]::marker{display:none}.game-card-expanded[data-v-511d8f36]{background:radial-gradient(ellipse at 20% 0,hsla(0,0%,100%,.02) 0,transparent 50%),var(--ui-bg-elevated)}.game-card-compact[data-v-511d8f36]{background:var(--ui-bg-muted);transition:all .3s ease}.game-card-compact[data-v-511d8f36]:hover{box-shadow:0 0 20px -8px var(--heat-color)}.gds__backdrop[data-v-fc1a7d06]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0000008c;inset:0;position:fixed;z-index:50}.gds__sheet[data-v-fc1a7d06]{background:var(--ui-bg-elevated);border:1px solid var(--ui-border);border-radius:20px;bottom:12px;box-shadow:0 8px 60px #00000080;display:flex;flex-direction:column;left:12px;max-height:calc(100dvh - 60px);position:fixed;right:12px;z-index:51}@media(min-width:640px){.gds__sheet[data-v-fc1a7d06]{left:calc(50% - 260px);right:auto;width:520px}}.gds__handle-row[data-v-fc1a7d06]{cursor:pointer;display:flex;justify-content:center;padding:10px 0 6px}.gds__handle[data-v-fc1a7d06]{background:var(--ui-border-accented);border-radius:2px;height:4px;opacity:.5;width:36px}.gds__body[data-v-fc1a7d06]{display:flex;flex:1;flex-direction:column;gap:12px;overflow-y:auto;overscroll-behavior:contain;padding:4px 20px 20px;scrollbar-width:none}.gds__body[data-v-fc1a7d06]::-webkit-scrollbar{display:none}.gds__row-meta[data-v-fc1a7d06]{align-items:center;display:flex;justify-content:space-between}.gds__team[data-v-fc1a7d06],.gds__teams[data-v-fc1a7d06]{align-items:center;display:flex;gap:8px}.gds__team[data-v-fc1a7d06]{flex:1;min-width:0}.gds__team--home[data-v-fc1a7d06]{justify-content:flex-end;text-align:right}.gds__team--away[data-v-fc1a7d06]{justify-content:flex-start}.gds__team-logo[data-v-fc1a7d06]{flex-shrink:0;height:32px;-o-object-fit:contain;object-fit:contain;width:32px}.gds__team-name[data-v-fc1a7d06]{color:var(--ui-text-highlighted);font-size:14px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gds__vs-col[data-v-fc1a7d06]{flex-direction:column;flex-shrink:0;gap:4px}.gds__rank[data-v-fc1a7d06],.gds__vs-col[data-v-fc1a7d06]{align-items:center;display:flex}.gds__rank[data-v-fc1a7d06]{border-radius:50%;font-size:11px;font-weight:700;height:24px;justify-content:center;width:24px}.gds__vs[data-v-fc1a7d06]{color:var(--ui-text-dimmed);font-size:10px;font-weight:700;letter-spacing:.05em}.gds__league[data-v-fc1a7d06]{align-items:center;color:var(--ui-text-muted);display:flex;font-size:10px;gap:3px;text-decoration:none;transition:color .15s}.gds__row-heat[data-v-fc1a7d06]{display:flex;justify-content:center}.gds__heat-badge[data-v-fc1a7d06]{align-items:center;border-radius:8px;border-style:solid;border-width:1px;display:inline-flex;font-size:11px;font-weight:700;gap:5px;letter-spacing:.06em;padding:4px 12px;text-transform:uppercase}.gds__divider[data-v-fc1a7d06]{background:var(--ui-border);height:1px;margin:0 -4px;opacity:.5}.gds__hype[data-v-fc1a7d06]{color:var(--ui-text-highlighted);font-size:13px;font-style:italic;line-height:1.4;margin:0;text-align:center}.gds__highlights[data-v-fc1a7d06]{display:flex;flex-direction:column;gap:6px;list-style:none;margin:0;padding:0}.gds__highlight[data-v-fc1a7d06]{align-items:flex-start;display:flex;gap:8px}.gds__bullet[data-v-fc1a7d06]{color:var(--ui-color-orange-500,#f97316);flex-shrink:0;font-size:14px;line-height:1.4}.gds__cta[data-v-fc1a7d06]{align-items:center;border:1px solid transparent;border-radius:10px;cursor:pointer;display:flex;font-size:14px;font-weight:600;gap:8px;justify-content:center;padding:12px 16px;transition:all .2s ease;width:100%}.gds__cta--primary[data-v-fc1a7d06]{background:var(--ui-color-primary-500,#22c55e);color:#fff}.gds__cta--primary[data-v-fc1a7d06]:hover{opacity:.9}.gds__cta--ghost[data-v-fc1a7d06]{background:color-mix(in srgb,var(--ui-color-primary-500,#22c55e) 10%,transparent);border-color:color-mix(in srgb,var(--ui-color-primary-500,#22c55e) 40%,transparent);color:var(--ui-color-primary-300,#86efac)}.gds__cta--ghost[data-v-fc1a7d06]:hover{background:color-mix(in srgb,var(--ui-color-primary-500,#22c55e) 18%,transparent)}.gds__cta[data-v-fc1a7d06]:disabled{cursor:not-allowed;opacity:.6}.gds__full-card[data-v-fc1a7d06]{background:transparent!important;border:none!important;box-shadow:none!important;padding:0!important}.gds__expand-btn[data-v-fc1a7d06]{align-items:center;background:none;border:none;color:var(--ui-text-muted);cursor:pointer;display:flex;font-size:12px;font-weight:600;gap:5px;justify-content:center;letter-spacing:.04em;padding:6px;text-transform:uppercase;transition:color .15s;width:100%}.gds__expand-btn[data-v-fc1a7d06]:hover{color:var(--ui-text-highlighted)}.sheet-backdrop-enter-active[data-v-fc1a7d06],.sheet-backdrop-leave-active[data-v-fc1a7d06]{transition:opacity .3s ease}.sheet-backdrop-enter-from[data-v-fc1a7d06],.sheet-backdrop-leave-to[data-v-fc1a7d06]{opacity:0}.sheet-slide-enter-active[data-v-fc1a7d06]{transition:transform .35s cubic-bezier(.32,.72,0,1),opacity .2s ease}.sheet-slide-leave-active[data-v-fc1a7d06]{transition:transform .25s ease-in,opacity .2s ease}.sheet-slide-enter-from[data-v-fc1a7d06],.sheet-slide-leave-to[data-v-fc1a7d06]{opacity:0;transform:translateY(calc(100% + 16px))}.gl[data-v-d8829ee9]{width:100%}.gl__toggle[data-v-d8829ee9]{align-items:center;background:none;border:none;color:var(--ui-text-muted);cursor:pointer;display:flex;gap:12px;padding:4px 0;transition:color .2s ease;width:100%}.gl__toggle[data-v-d8829ee9]:hover{color:var(--ui-text-highlighted)}.gl__toggle-line[data-v-d8829ee9]{background:var(--ui-border);flex:1;height:1px}.gl__toggle-label[data-v-d8829ee9]{font-size:12px;font-weight:600;letter-spacing:.03em;text-transform:uppercase;white-space:nowrap}.gl__toggle-icon[data-v-d8829ee9]{flex-shrink:0;height:14px;width:14px}.gl__grid[data-v-d8829ee9]{display:grid;gap:10px;grid-template-columns:1fr;padding-top:12px}@media(min-width:640px){.gl__grid[data-v-d8829ee9]{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.gl__grid[data-v-d8829ee9]{grid-template-columns:repeat(3,1fr)}}.gl-expand-enter-active[data-v-d8829ee9]{transition:opacity .3s ease,transform .3s ease}.gl-expand-leave-active[data-v-d8829ee9]{transition:opacity .2s ease,transform .2s ease}.gl-expand-enter-from[data-v-d8829ee9],.gl-expand-leave-to[data-v-d8829ee9]{opacity:0;transform:translateY(-8px)}.podium-root[data-v-65e4b612]{display:flex;flex-direction:column;gap:1.5rem;width:100%}.podium-grid[data-v-65e4b612]{align-items:end;display:none;gap:12px}@media(min-width:768px){.podium-grid[data-v-65e4b612]{display:grid;grid-template-columns:1fr 1.35fr 1fr}}.carousel-outer[data-v-65e4b612]{display:flex;flex-direction:column;gap:12px}@media(min-width:768px){.carousel-outer[data-v-65e4b612]{display:none}}.carousel-track[data-v-65e4b612]{display:flex;overflow-x:auto;scroll-behavior:smooth;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;gap:12px;padding:4px 4px 8px;scrollbar-width:none}.carousel-track[data-v-65e4b612]::-webkit-scrollbar{display:none}.carousel-snap-item[data-v-65e4b612]{flex:0 0 calc(100% - 40px);min-width:0;scroll-snap-align:center}.carousel-dots[data-v-65e4b612]{align-items:center;display:flex;gap:6px;justify-content:center}.carousel-dot[data-v-65e4b612]{background:var(--ui-border);border:none;border-radius:50%;cursor:pointer;height:6px;padding:0;transition:background .2s ease,transform .2s ease,width .25s ease;width:6px}.carousel-dot--active[data-v-65e4b612]{background:var(--ui-primary);border-radius:3px;transform:none;width:18px}.expanded-panel[data-v-65e4b612]{width:100%}.panel-fade-enter-active[data-v-65e4b612]{transition:opacity .25s ease,transform .25s ease}.panel-fade-leave-active[data-v-65e4b612]{transition:opacity .15s ease,transform .15s ease}.panel-fade-enter-from[data-v-65e4b612]{opacity:0;transform:translateY(8px)}.panel-fade-leave-to[data-v-65e4b612]{opacity:0;transform:translateY(-4px)}
