.game-header[data-astro-cid-z7tl7gga]{width:100%;position:relative;margin-bottom:0}.header-content[data-astro-cid-z7tl7gga]{text-align:center;padding:2rem 2rem 1rem;position:relative}.game-title[data-astro-cid-z7tl7gga]{font-size:3rem;font-weight:700;color:var(--text-primary);margin:0 0 .5rem}.season-title[data-astro-cid-z7tl7gga]{font-size:2.5rem;font-weight:600;margin:0;background:linear-gradient(135deg,var(--brandColor) 0%,var(--secondaryColor) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}@media(max-width:640px){.game-title[data-astro-cid-z7tl7gga]{font-size:2rem}.season-title[data-astro-cid-z7tl7gga]{font-size:1.75rem}}.countdown-wrapper[data-astro-cid-rice64zl]{width:100%;max-width:1000px;margin:0 auto;padding:1rem 2rem 1.5rem}.countdown-box[data-astro-cid-rice64zl]{background:linear-gradient(135deg,var(--brandColor) 0%,var(--secondaryColor) 100%);border:2px solid transparent;border-radius:1.5rem;padding:3rem 2rem;box-shadow:var(--shadow-lg);text-align:center;transition:opacity .3s ease,box-shadow .3s ease}.countdown-display[data-astro-cid-rice64zl]{font-size:4.5rem;font-weight:800;color:#fff;margin-bottom:0;min-height:120px;display:flex;align-items:center;justify-content:center;line-height:1.2;letter-spacing:-.02em;text-shadow:0 2px 10px rgba(0,0,0,.3)}.loading[data-astro-cid-rice64zl]{font-size:2.5rem;color:#ffffffb3}.available[data-astro-cid-rice64zl]{font-size:5rem;color:#10b981;animation:pulse 2s ease-in-out infinite}@keyframes pulse{0%,to{opacity:1}50%{opacity:.7}}.release-info[data-astro-cid-rice64zl]{margin-top:.75rem;text-align:center;max-width:600px;margin-left:auto;margin-right:auto}.release-date[data-astro-cid-rice64zl]{font-size:.9rem;font-weight:500;color:var(--text-secondary);line-height:1.6;white-space:pre-line}@media(max-width:780px){.countdown-box[data-astro-cid-rice64zl]{padding:2rem 1rem}.countdown-display[data-astro-cid-rice64zl]{font-size:3.5rem}}@media(max-width:640px){.countdown-wrapper[data-astro-cid-rice64zl]{padding:2rem 1rem}.countdown-box[data-astro-cid-rice64zl]{padding:2rem 1.5rem}.countdown-display[data-astro-cid-rice64zl]{font-size:2.5rem;min-height:90px}.loading[data-astro-cid-rice64zl]{font-size:1.75rem}.available[data-astro-cid-rice64zl]{font-size:3rem}.release-date[data-astro-cid-rice64zl]{font-size:.85rem}}.progress-container[data-astro-cid-jx4nc67j]{width:100%;max-width:800px;margin:.5rem auto 2rem;padding:0 2rem}.progress-labels[data-astro-cid-jx4nc67j]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.75rem;font-size:.9rem;color:var(--text-secondary)}.label-start[data-astro-cid-jx4nc67j]{font-weight:600}.label-percentage[data-astro-cid-jx4nc67j]{font-weight:700;font-size:1.1rem;color:var(--text-primary)}.progress-bar-wrapper[data-astro-cid-jx4nc67j]{width:100%;height:16px;background-color:var(--bg-tertiary);border:1px solid var(--border-color);border-radius:9999px;overflow:hidden;box-shadow:inset 0 2px 4px #0000001a;transition:background-color .3s ease,border-color .3s ease}.progress-bar-fill[data-astro-cid-jx4nc67j]{height:100%;width:0%;border-radius:9999px;transition:width .3s ease;box-shadow:0 2px 8px #0003}@media(max-width:640px){.progress-labels[data-astro-cid-jx4nc67j]{font-size:.8rem}.label-percentage[data-astro-cid-jx4nc67j]{font-size:1rem}.progress-bar-wrapper[data-astro-cid-jx4nc67j]{height:12px}}.related-countdowns[data-astro-cid-jxntjdp6]{width:100%;max-width:1200px;margin:2rem auto 1.5rem;padding:0 2rem}.section-title[data-astro-cid-jxntjdp6]{font-size:1.5rem;font-weight:700;color:var(--text-primary);margin-bottom:1rem;text-align:center}.countdown-grid[data-astro-cid-jxntjdp6]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1rem}.countdown-card[data-astro-cid-jxntjdp6]{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:.5rem;overflow:hidden;box-shadow:var(--shadow-sm);transition:transform .3s ease,box-shadow .3s ease,background-color .3s ease,border-color .3s ease;text-decoration:none;display:block}.countdown-card[data-astro-cid-jxntjdp6]:hover{transform:translateY(-2px);box-shadow:var(--shadow-md)}.card-content[data-astro-cid-jxntjdp6]{padding:1rem}.card-game[data-astro-cid-jxntjdp6]{font-size:1rem;font-weight:700;color:var(--text-primary);margin:0 0 .35rem}.card-season[data-astro-cid-jxntjdp6]{font-size:.85rem;color:var(--text-tertiary);margin:0 0 .5rem}.card-link[data-astro-cid-jxntjdp6]{font-size:.8rem;font-weight:600;display:inline-flex;align-items:center;gap:.25rem}@media(max-width:640px){.countdown-grid[data-astro-cid-jxntjdp6]{grid-template-columns:1fr}.section-title[data-astro-cid-jxntjdp6]{font-size:1.25rem}}.main-content-wrapper[data-astro-cid-s5tv24rj]{display:flex;align-items:center;justify-content:center;gap:1rem;max-width:1900px;margin:0 auto;padding:0 2rem;min-height:calc(100vh - 100px);transition:max-width .3s ease,padding .3s ease}main[data-astro-cid-s5tv24rj]{flex:1;max-width:1200px;min-height:auto}.banner-ad-container[data-astro-cid-s5tv24rj]{display:none}@media(max-width:1300px){.banner-ad-container[data-astro-cid-s5tv24rj]{display:block}}@media(max-width:640px){.main-content-wrapper[data-astro-cid-s5tv24rj]{padding:0 1rem;align-items:flex-start;min-height:auto}.nav-container[data-astro-cid-s5tv24rj]{padding:1rem}.logo-text[data-astro-cid-s5tv24rj]{display:none}.info-title[data-astro-cid-s5tv24rj]{font-size:1.5rem}}
