.live-badge[data-astro-cid-voyjfuot]{display:inline-flex;align-items:center;gap:.4em;border-radius:999px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;line-height:1;white-space:nowrap;color:#fff;background:#dc2626;box-shadow:0 1px 8px #dc262673}.live-badge--sm[data-astro-cid-voyjfuot]{font-size:.62rem;padding:.25rem .5rem}.live-badge--md[data-astro-cid-voyjfuot]{font-size:.72rem;padding:.35rem .7rem}.live-dot[data-astro-cid-voyjfuot]{width:.5em;height:.5em;border-radius:50%;background:#fff;animation:live-pulse 1.8s ease-in-out infinite;will-change:opacity}@keyframes live-pulse{0%,to{opacity:1}50%{opacity:.25}}@media(prefers-reduced-motion:reduce){.live-dot[data-astro-cid-voyjfuot]{animation:none;opacity:1}}.sr-only[data-astro-cid-voyjfuot]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.lb[data-astro-cid-gbe3zepi]{position:relative;display:block;overflow:hidden;border-radius:.9rem;text-decoration:none;color:#fff;isolation:isolate;background-image:var(--banner-bg);background-size:cover,cover,cover;background-position:center,center,center;background-repeat:no-repeat;transition:transform .18s ease,box-shadow .18s ease}.lb[data-astro-cid-gbe3zepi]:hover{transform:translateY(-2px);box-shadow:0 12px 30px #02061747}.lb[data-astro-cid-gbe3zepi]:focus-visible{outline:3px solid #22c55e;outline-offset:3px}.lb-inner[data-astro-cid-gbe3zepi]{display:grid;gap:.5rem;align-content:end;padding:1.1rem;min-height:11rem;height:100%}.lb--hero[data-astro-cid-gbe3zepi] .lb-inner[data-astro-cid-gbe3zepi]{min-height:15rem;padding:1.5rem;gap:.6rem}.lb-top[data-astro-cid-gbe3zepi]{display:flex;align-items:center;gap:.55rem;flex-wrap:wrap}.lb-crest[data-astro-cid-gbe3zepi]{width:1.75rem;height:1.75rem;background-size:contain;background-position:center;background-repeat:no-repeat;filter:drop-shadow(0 0 3px rgba(255,255,255,.5));flex:none}.lb-kicker[data-astro-cid-gbe3zepi]{font-size:.7rem;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:#ffffffd9}.lb-headline[data-astro-cid-gbe3zepi]{margin:0;font-weight:750;line-height:1.18;font-size:1.1rem;text-wrap:balance;text-shadow:0 1px 12px rgba(2,6,23,.6)}.lb--hero[data-astro-cid-gbe3zepi] .lb-headline[data-astro-cid-gbe3zepi]{font-size:clamp(1.35rem,3.2vw,2rem);max-width:20ch}.lb-facts[data-astro-cid-gbe3zepi]{margin:0;font-size:.88rem;font-weight:550;color:#ffffffeb;font-variant-numeric:tabular-nums}.lb-facts--empty[data-astro-cid-gbe3zepi]{color:#ffffffb3}.lb-cta[data-astro-cid-gbe3zepi]{font-size:.84rem;font-weight:650;color:#86efac}.lb[data-astro-cid-gbe3zepi]:hover .lb-cta[data-astro-cid-gbe3zepi]{text-decoration:underline;text-underline-offset:2px}@media(prefers-reduced-motion:reduce){.lb[data-astro-cid-gbe3zepi]{transition:none}.lb[data-astro-cid-gbe3zepi]:hover{transform:none}}.fm[data-astro-cid-zsgzc2gz]{position:relative;display:block;overflow:hidden;border-radius:1rem;text-decoration:none;color:#fff;isolation:isolate;background-image:var(--fm-bg);background-size:cover,cover,cover;background-position:center,center,center;background-repeat:no-repeat;transition:transform .18s ease,box-shadow .18s ease}.fm[data-astro-cid-zsgzc2gz]:hover{transform:translateY(-2px);box-shadow:0 14px 36px #02061752}.fm[data-astro-cid-zsgzc2gz]:focus-visible{outline:3px solid #22c55e;outline-offset:3px}.fm-inner[data-astro-cid-zsgzc2gz]{display:grid;gap:.55rem;align-content:center;padding:1.6rem 1.3rem;min-height:14rem}.fm-top[data-astro-cid-zsgzc2gz]{display:flex;align-items:center;gap:.6rem;flex-wrap:wrap}.fm-context[data-astro-cid-zsgzc2gz]{font-size:.7rem;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:#ffffffd1}.fm-free[data-astro-cid-zsgzc2gz]{font-size:.62rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#052e16;background:#86efac;padding:.25rem .5rem;border-radius:999px}.fm-editorial[data-astro-cid-zsgzc2gz]{margin:0;font-size:.95rem;font-weight:600;color:#ffffffe6;text-wrap:balance}.fm-fixture[data-astro-cid-zsgzc2gz]{margin:0;display:flex;align-items:center;gap:.75rem;flex-wrap:wrap;font-size:clamp(1.3rem,4vw,2.1rem);font-weight:780;line-height:1.12;text-shadow:0 1px 14px rgba(2,6,23,.65)}.fm-team[data-astro-cid-zsgzc2gz]{display:inline-flex;align-items:center;gap:.5rem}.fm-crest[data-astro-cid-zsgzc2gz]{width:clamp(1.5rem,4vw,2.25rem);height:clamp(1.5rem,4vw,2.25rem);background-size:contain;background-position:center;background-repeat:no-repeat;filter:drop-shadow(0 0 4px rgba(255,255,255,.35));flex:none}.fm-x[data-astro-cid-zsgzc2gz]{opacity:.6;font-weight:500}.fm-meta[data-astro-cid-zsgzc2gz]{margin:0;display:flex;align-items:baseline;gap:.75rem;flex-wrap:wrap;font-size:.95rem;color:#ffffffeb;font-variant-numeric:tabular-nums}.fm-score[data-astro-cid-zsgzc2gz]{font-size:1.15rem;font-weight:750}.fm-time[data-astro-cid-zsgzc2gz] time[data-astro-cid-zsgzc2gz]{font-weight:700}.fm-venue[data-astro-cid-zsgzc2gz]{font-size:.86rem;color:#ffffffb8}.fm-tv[data-astro-cid-zsgzc2gz]{margin:0;font-size:.9rem;color:#ffffffe0}.fm-cta[data-astro-cid-zsgzc2gz]{font-size:.86rem;font-weight:650;color:#86efac}.fm[data-astro-cid-zsgzc2gz]:hover .fm-cta[data-astro-cid-zsgzc2gz]{text-decoration:underline;text-underline-offset:2px}@media(max-width:30rem){.fm-fixture[data-astro-cid-zsgzc2gz]{gap:.4rem}.fm-inner[data-astro-cid-zsgzc2gz]{padding:1.25rem 1rem;min-height:12rem}}@media(prefers-reduced-motion:reduce){.fm[data-astro-cid-zsgzc2gz]{transition:none}.fm[data-astro-cid-zsgzc2gz]:hover{transform:none}}.hero-deck[data-astro-cid-j7pv25f6],.hero-featured[data-astro-cid-j7pv25f6]{display:grid;gap:.85rem}@media(min-width:62rem){.hero-deck[data-astro-cid-j7pv25f6]{grid-template-columns:1.35fr 1fr;align-items:stretch}.hero-deck[data-astro-cid-j7pv25f6]>[data-astro-cid-j7pv25f6]:only-child{grid-column:1 / -1}}.banner-grid[data-astro-cid-j7pv25f6]{display:grid;gap:.85rem;grid-template-columns:1fr}@media(min-width:40rem){.banner-grid[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:68rem){.banner-grid[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(3,minmax(0,1fr))}}.hero[data-astro-cid-j7pv25f6]{display:none}.hero-badge[data-astro-cid-j7pv25f6]{display:inline-flex;align-items:center;gap:.375rem;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:hsl(var(--primary));background:hsl(var(--primary) / .1);border:1px solid hsl(var(--primary) / .2);padding:.3rem .75rem;border-radius:9999px;margin-bottom:1.25rem}.hero-title[data-astro-cid-j7pv25f6]{font-size:clamp(2.25rem,6vw,3.75rem);font-weight:700;line-height:1.15;letter-spacing:-.02em;color:hsl(var(--foreground));margin-bottom:1rem}.hero-subtitle[data-astro-cid-j7pv25f6]{font-size:1.0625rem;color:hsl(var(--muted-foreground));max-width:34rem;margin:0 auto;line-height:1.65}.section[data-astro-cid-j7pv25f6]{margin-bottom:3.5rem}.section-title[data-astro-cid-j7pv25f6]{font-size:1.25rem;font-weight:700;color:hsl(var(--foreground));margin-bottom:1.25rem;letter-spacing:-.01em}.featured-card[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:280px 1fr;border-radius:var(--radius);border:1px solid hsl(var(--border));background:hsl(var(--card));overflow:hidden;text-decoration:none;transition:border-color .15s,box-shadow .15s,transform .15s;margin-bottom:1rem}.featured-card[data-astro-cid-j7pv25f6]:hover{border-color:hsl(var(--primary) / .4);box-shadow:0 4px 20px hsl(var(--primary) / .1);transform:translateY(-2px)}.featured-card-image[data-astro-cid-j7pv25f6]{background:hsl(var(--muted));display:flex;align-items:center;justify-content:center;min-height:200px;padding:2rem}.jogos-hoje-image[data-astro-cid-j7pv25f6]{background:linear-gradient(135deg,hsl(var(--primary) / .15),hsl(var(--primary) / .28))}.jogos-hoje-icon[data-astro-cid-j7pv25f6]{font-size:3rem}.featured-card-body[data-astro-cid-j7pv25f6]{padding:1.75rem 2rem;display:flex;flex-direction:column;gap:.875rem}.featured-title[data-astro-cid-j7pv25f6]{font-size:1.125rem;font-weight:700;color:hsl(var(--foreground));line-height:1.3}.featured-teaser[data-astro-cid-j7pv25f6]{font-size:1rem;color:hsl(var(--muted-foreground));line-height:1.7;flex:1}.read-more-btn[data-astro-cid-j7pv25f6]{display:inline-flex;align-items:center;font-size:.875rem;font-weight:600;color:hsl(var(--primary));margin-top:.25rem}.news-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(4,1fr);gap:.875rem}.news-card[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;border-radius:var(--radius);border:1px solid hsl(var(--border));background:hsl(var(--card));overflow:hidden;text-decoration:none;transition:border-color .15s,box-shadow .15s,transform .15s}.news-card[data-astro-cid-j7pv25f6]:hover{border-color:hsl(var(--primary) / .4);box-shadow:0 2px 12px hsl(var(--primary) / .08);transform:translateY(-2px)}.news-card-image[data-astro-cid-j7pv25f6]{background:hsl(var(--muted));display:flex;align-items:center;justify-content:center;padding:1.25rem;min-height:100px}.news-card-body[data-astro-cid-j7pv25f6]{padding:1rem 1.125rem 1.125rem;display:flex;flex-direction:column;gap:.5rem;flex:1}.news-title[data-astro-cid-j7pv25f6]{font-size:1.0625rem;font-weight:700;color:hsl(var(--foreground));line-height:1.3}.news-teaser[data-astro-cid-j7pv25f6]{font-size:var(--fs-secondary);color:hsl(var(--muted-foreground));line-height:1.6;flex:1}.read-more-link[data-astro-cid-j7pv25f6]{font-size:.8125rem;font-weight:600;color:hsl(var(--primary));margin-top:.25rem}.card-meta-row[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.league-badge[data-astro-cid-j7pv25f6]{font-size:.75rem;font-weight:600;color:hsl(var(--primary));background:hsl(var(--primary) / .1);border:1px solid hsl(var(--primary) / .2);padding:.2rem .6rem;border-radius:9999px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:160px}.league-badge--sm[data-astro-cid-j7pv25f6]{font-size:.6875rem;padding:.15rem .5rem;max-width:120px}.date-badge[data-astro-cid-j7pv25f6]{font-size:.75rem;color:hsl(var(--muted-foreground))}.date-badge--sm[data-astro-cid-j7pv25f6]{font-size:.6875rem}.logos-pair[data-astro-cid-j7pv25f6]{display:flex;align-items:center;gap:.75rem}.logos-pair--large[data-astro-cid-j7pv25f6]{gap:1rem}.team-logo[data-astro-cid-j7pv25f6]{object-fit:contain;border-radius:50%;background:hsl(var(--background) / .6);padding:2px}.vs-text[data-astro-cid-j7pv25f6]{font-size:.75rem;font-weight:700;color:hsl(var(--muted-foreground));text-transform:uppercase;letter-spacing:.05em}.vs-text--sm[data-astro-cid-j7pv25f6]{font-size:.6875rem}.league-initial[data-astro-cid-j7pv25f6]{width:64px;height:64px;border-radius:50%;background:hsl(var(--primary) / .15);color:hsl(var(--primary));font-size:1.75rem;font-weight:700;display:flex;align-items:center;justify-content:center}.league-initial--sm[data-astro-cid-j7pv25f6]{width:44px;height:44px;font-size:1.25rem}.quick-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(3,1fr);gap:.875rem}.quick-article[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;border-radius:var(--radius);border:1px solid hsl(var(--border));background:hsl(var(--card));overflow:hidden;text-decoration:none;transition:border-color .15s,box-shadow .15s,transform .15s}.quick-article[data-astro-cid-j7pv25f6]:hover{border-color:hsl(var(--primary) / .4);box-shadow:0 2px 12px hsl(var(--primary) / .08);transform:translateY(-2px)}.quick-article-image[data-astro-cid-j7pv25f6]{display:flex;align-items:center;justify-content:center;min-height:110px;padding:1.25rem}.quick-article-image--europa[data-astro-cid-j7pv25f6]{background:linear-gradient(135deg,#2662d926,#5e47d133)}.quick-article-image--america-do-sul[data-astro-cid-j7pv25f6]{background:linear-gradient(135deg,#29a35c26,#e6c41933)}.quick-article-image--mundo[data-astro-cid-j7pv25f6]{background:linear-gradient(135deg,#e6801926,#d9442633)}.quick-article-icon[data-astro-cid-j7pv25f6]{font-size:2.5rem}.quick-article-body[data-astro-cid-j7pv25f6]{padding:1rem 1.125rem 1.125rem;display:flex;flex-direction:column;gap:.5rem;flex:1}.quick-article-links[data-astro-cid-j7pv25f6]{margin-top:auto}.teams-scroll-wrapper[data-astro-cid-j7pv25f6]{overflow-x:auto;-webkit-overflow-scrolling:touch;scroll-behavior:smooth;scrollbar-width:thin;scrollbar-color:hsl(var(--border)) transparent;padding-bottom:.5rem;border-radius:var(--radius)}.teams-scroll-wrapper[data-astro-cid-j7pv25f6]::-webkit-scrollbar{height:4px}.teams-scroll-wrapper[data-astro-cid-j7pv25f6]::-webkit-scrollbar-track{background:transparent}.teams-scroll-wrapper[data-astro-cid-j7pv25f6]::-webkit-scrollbar-thumb{background:hsl(var(--border));border-radius:2px}.teams-scroll-wrapper[data-astro-cid-j7pv25f6]:focus-within{outline:2px solid hsl(var(--primary) / .4);outline-offset:2px}.team-card-row[data-astro-cid-j7pv25f6]{display:flex;gap:.625rem;width:max-content}.team-card[data-astro-cid-j7pv25f6]{flex:0 0 88px;width:88px;display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:.875rem .5rem .75rem;border-radius:var(--radius);border:1px solid hsl(var(--border));background:hsl(var(--card));text-align:center;cursor:pointer;transition:border-color .15s,box-shadow .15s,transform .15s;text-decoration:none}.team-card[data-astro-cid-j7pv25f6]:hover{border-color:hsl(var(--primary) / .4);box-shadow:0 2px 12px hsl(var(--primary) / .08);transform:translateY(-1px)}.team-card[data-astro-cid-j7pv25f6]:focus-visible{outline:2px solid hsl(var(--primary));outline-offset:2px}.team-badge[data-astro-cid-j7pv25f6]{width:48px;height:48px;object-fit:contain}.team-card-name[data-astro-cid-j7pv25f6]{font-size:.7rem;font-weight:600;color:hsl(var(--foreground));line-height:1.25;word-break:break-word}.team-card-btn[data-astro-cid-j7pv25f6]{display:inline-block;font-size:.6875rem;font-weight:500;color:hsl(var(--primary-foreground));background:hsl(var(--primary));padding:.1875rem .5rem;border-radius:.25rem;white-space:nowrap;margin-top:auto}.league-card-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(auto-fill,minmax(110px,1fr));gap:.625rem}.league-card[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:.875rem .5rem .75rem;border-radius:var(--radius);border:1px solid hsl(var(--border));background:hsl(var(--card));text-align:center;transition:border-color .15s,box-shadow .15s,transform .15s}.league-card[data-astro-cid-j7pv25f6]:hover{border-color:hsl(var(--primary) / .4);box-shadow:0 2px 12px hsl(var(--primary) / .08);transform:translateY(-1px)}.league-badge-img[data-astro-cid-j7pv25f6]{width:48px;height:48px;object-fit:contain}.league-card-name[data-astro-cid-j7pv25f6]{font-size:.7rem;font-weight:600;color:hsl(var(--foreground));line-height:1.25;word-break:break-word}.league-card-actions[data-astro-cid-j7pv25f6]{display:flex;gap:.375rem;margin-top:auto;flex-wrap:wrap;justify-content:center}.card-grid[data-astro-cid-j7pv25f6]{display:grid;gap:.75rem}.card-grid--countries[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.card-grid--teams[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.card[data-astro-cid-j7pv25f6]{padding:1.125rem 1.25rem;border-radius:var(--radius);border:1px solid hsl(var(--border));background:hsl(var(--card));display:flex;flex-direction:column;gap:.75rem;transition:border-color .15s,box-shadow .15s,transform .15s}.card[data-astro-cid-j7pv25f6]:hover{border-color:hsl(var(--primary) / .4);box-shadow:0 2px 12px hsl(var(--primary) / .08);transform:translateY(-1px)}.card-title[data-astro-cid-j7pv25f6]{font-size:.9375rem;font-weight:600;color:hsl(var(--foreground));line-height:1.3}.card-meta[data-astro-cid-j7pv25f6]{font-size:.75rem;color:hsl(var(--muted-foreground));margin-top:-.375rem}.card-actions[data-astro-cid-j7pv25f6]{display:flex;gap:.5rem;margin-top:auto}.btn[data-astro-cid-j7pv25f6]{flex:1;display:inline-flex;align-items:center;justify-content:center;padding:.375rem .75rem;border-radius:.375rem;font-size:.8125rem;font-weight:500;text-decoration:none;background:hsl(var(--primary));color:hsl(var(--primary-foreground));transition:opacity .15s}.btn[data-astro-cid-j7pv25f6]:hover{opacity:.88}.btn-ghost[data-astro-cid-j7pv25f6]{background:hsl(var(--muted));color:hsl(var(--foreground))}.btn-ghost[data-astro-cid-j7pv25f6]:hover{background:hsl(var(--border));opacity:1}.btn-sm[data-astro-cid-j7pv25f6]{padding:.1875rem .5rem;font-size:.6875rem;flex:unset}@media(pointer:coarse){.btn[data-astro-cid-j7pv25f6],.btn-sm[data-astro-cid-j7pv25f6]{min-height:44px;font-size:.8125rem;padding-left:.875rem;padding-right:.875rem}.btn[data-astro-cid-j7pv25f6]:active{opacity:.65}}.info-card[data-astro-cid-j7pv25f6]{background:hsl(var(--muted));border-radius:var(--radius);padding:1.75rem 2rem;border:1px solid hsl(var(--border))}.info-card-title[data-astro-cid-j7pv25f6]{font-size:1rem;font-weight:700;color:hsl(var(--foreground));margin-bottom:.75rem}.info-card-text[data-astro-cid-j7pv25f6]{font-size:.9375rem;color:hsl(var(--muted-foreground));line-height:1.7}.sr-only[data-astro-cid-j7pv25f6]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.section-head[data-astro-cid-j7pv25f6]{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;margin-bottom:.75rem}.section-head[data-astro-cid-j7pv25f6] .section-title[data-astro-cid-j7pv25f6]{margin-bottom:0}.section-link[data-astro-cid-j7pv25f6]{font-size:.8125rem;font-weight:600;color:hsl(var(--primary));white-space:nowrap;display:inline-flex;align-items:center;min-height:44px}.section-link[data-astro-cid-j7pv25f6]:hover{text-decoration:underline}.section-lead[data-astro-cid-j7pv25f6]{font-size:var(--fs-secondary);line-height:1.7;color:hsl(var(--muted-foreground));margin-bottom:1rem}.section-lead[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{color:hsl(var(--primary));font-weight:500}.news-card-logo[data-astro-cid-j7pv25f6]{width:44px;height:44px;object-fit:contain}.info-card-text[data-astro-cid-j7pv25f6]+.info-card-text[data-astro-cid-j7pv25f6]{margin-top:.75rem}.info-card-text[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{color:hsl(var(--primary));font-weight:500}.info-card-text[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover{text-decoration:underline}@media(max-width:1024px){.news-grid[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(3,1fr)}}@media(max-width:768px){.featured-card[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.featured-card-image[data-astro-cid-j7pv25f6]{min-height:140px;padding:1.5rem}.featured-card-body[data-astro-cid-j7pv25f6]{padding:1.25rem 1.5rem 1.5rem}.news-grid[data-astro-cid-j7pv25f6],.quick-grid[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.hero[data-astro-cid-j7pv25f6]{padding:2.5rem 0 2rem}.news-grid[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(2,1fr)}.quick-grid[data-astro-cid-j7pv25f6],.card-grid--countries[data-astro-cid-j7pv25f6],.card-grid--teams[data-astro-cid-j7pv25f6]{grid-template-columns:1fr 1fr}}@media(max-width:400px){.news-grid[data-astro-cid-j7pv25f6],.quick-grid[data-astro-cid-j7pv25f6],.card-grid--countries[data-astro-cid-j7pv25f6],.card-grid--teams[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}}
