.container[data-astro-cid-bvzihdzo]{display:grid;grid-template-columns:1fr 300px;gap:2rem;max-width:1200px;margin:0 auto;padding:0 1.5rem}main[data-astro-cid-bvzihdzo]{width:100%;max-width:100%;margin:40px 0 0;grid-column:1;overflow-x:hidden;padding:0}.hero-image[data-astro-cid-bvzihdzo]{width:100%}.hero-image[data-astro-cid-bvzihdzo] img[data-astro-cid-bvzihdzo]{display:block;margin:0 auto;border-radius:12px;box-shadow:var(--box-shadow);max-width:100%;height:auto}.prose[data-astro-cid-bvzihdzo]{box-sizing:border-box;width:100%;max-width:calc(760px + 2em);margin:auto;padding:1em;color:rgb(var(--gray-dark))}.title[data-astro-cid-bvzihdzo]{margin-bottom:1em;padding:1em 0;text-align:center;line-height:1}.title[data-astro-cid-bvzihdzo] h1[data-astro-cid-bvzihdzo]{margin:0 0 .5em;color:#ff5900}.column-mark[data-astro-cid-bvzihdzo]{margin:0 0 .4rem;color:#e25b00;font-size:.8rem;font-weight:700;letter-spacing:.12em}.date[data-astro-cid-bvzihdzo]{margin-bottom:1rem;margin-top:1rem;color:#444;font-size:1.5rem;font-weight:500;background-color:#f8f8f8;padding:.5rem 1rem;border-radius:6px;display:inline-block}.last-updated-on[data-astro-cid-bvzihdzo]{font-style:italic}.tags-container[data-astro-cid-bvzihdzo]{display:flex;flex-wrap:wrap;gap:.5rem;margin:1rem 0;justify-content:center}.tag[data-astro-cid-bvzihdzo]{background-color:#f0f0f0;border-radius:20px;padding:.3rem .8rem;font-size:.9rem;color:#666;text-decoration:none;transition:background-color .2s,color .2s}.tag[data-astro-cid-bvzihdzo]:hover{background-color:#ff5900;color:#fff}.win-tag[data-astro-cid-bvzihdzo]{background-color:#e8f5e9;color:#2e7d32}.win-tag[data-astro-cid-bvzihdzo]:hover{background-color:#2e7d32;color:#fff}.lose-tag[data-astro-cid-bvzihdzo]{background-color:#ffebee;color:#c62828}.lose-tag[data-astro-cid-bvzihdzo]:hover{background-color:#c62828;color:#fff}.draw-tag[data-astro-cid-bvzihdzo]{background-color:#e3f2fd;color:#1565c0}.draw-tag[data-astro-cid-bvzihdzo]:hover{background-color:#1565c0;color:#fff}.game-meta[data-astro-cid-bvzihdzo]{background-color:#f8f8f8;border-radius:10px;padding:1rem;margin:1rem 0;font-size:.95rem}.game-meta-grid[data-astro-cid-bvzihdzo]{display:grid;grid-template-columns:repeat(2,1fr);gap:.8rem}.game-meta-item[data-astro-cid-bvzihdzo]{display:flex}.game-meta-label[data-astro-cid-bvzihdzo]{font-weight:700;min-width:100px;color:#555}.game-meta-value[data-astro-cid-bvzihdzo]{color:#333}.score-display[data-astro-cid-bvzihdzo]{text-align:center;font-size:2.2rem;font-weight:700;margin:1.5rem 0;color:#ff5900;display:flex;justify-content:center;align-items:center;gap:1.5rem}.score-display[data-astro-cid-bvzihdzo] .team-name[data-astro-cid-bvzihdzo]{font-size:1.5rem;color:#333;font-weight:700}.score-display[data-astro-cid-bvzihdzo] .score[data-astro-cid-bvzihdzo]{background-color:#f8f8f8;padding:.5rem 1.5rem;border-radius:8px;box-shadow:0 2px 5px #0000001a;font-size:2.5rem;color:#333}.score-display[data-astro-cid-bvzihdzo] .winner[data-astro-cid-bvzihdzo]{font-weight:700;color:#ff5900}.score-display[data-astro-cid-bvzihdzo] span[data-astro-cid-bvzihdzo]:not(.team-name):not(.score){font-size:2rem;color:#666}.prose[data-astro-cid-bvzihdzo] h2{font-size:1.8rem;margin-top:2rem;margin-bottom:1rem;color:#ff5900;border-bottom:2px solid #FF5900;padding-bottom:.3rem}.prose[data-astro-cid-bvzihdzo] h3{font-size:1.5rem;margin-top:1.5rem;margin-bottom:.8rem;color:#444}.prose[data-astro-cid-bvzihdzo] p{margin:1rem 0;line-height:1.6}.prose[data-astro-cid-bvzihdzo] h3+p{white-space:pre-line}.prose[data-astro-cid-bvzihdzo] table{width:100%;border-collapse:collapse;margin:1.5rem 0;table-layout:fixed}.prose[data-astro-cid-bvzihdzo] th,.prose[data-astro-cid-bvzihdzo] td{border:1px solid #ddd;padding:.5rem}.prose[data-astro-cid-bvzihdzo] th{background-color:#f7f7f7;font-weight:700;text-align:left}.prose[data-astro-cid-bvzihdzo] h2+table{table-layout:fixed}.prose[data-astro-cid-bvzihdzo] h2+table th:nth-child(1),.prose[data-astro-cid-bvzihdzo] h2+table td:nth-child(1),.prose[data-astro-cid-bvzihdzo] h2+table th:nth-child(4),.prose[data-astro-cid-bvzihdzo] h2+table td:nth-child(4){width:10%;text-align:center}.prose[data-astro-cid-bvzihdzo] h2+table th:nth-child(2),.prose[data-astro-cid-bvzihdzo] h2+table td:nth-child(2),.prose[data-astro-cid-bvzihdzo] h2+table th:nth-child(5),.prose[data-astro-cid-bvzihdzo] h2+table td:nth-child(5){width:25%;text-align:left}.prose[data-astro-cid-bvzihdzo] h2+table th:nth-child(3),.prose[data-astro-cid-bvzihdzo] h2+table td:nth-child(3),.prose[data-astro-cid-bvzihdzo] h2+table th:nth-child(6),.prose[data-astro-cid-bvzihdzo] h2+table td:nth-child(6){width:15%;text-align:center}.prose[data-astro-cid-bvzihdzo] tr:nth-child(2n){background-color:#f9f9f9}.prose[data-astro-cid-bvzihdzo] ul,.prose[data-astro-cid-bvzihdzo] ol{margin:1rem 0;padding-left:2rem}.prose[data-astro-cid-bvzihdzo] li{margin:.5rem 0}.prose[data-astro-cid-bvzihdzo] strong{font-weight:700;color:#333}aside[data-astro-cid-bvzihdzo]{padding:1rem 0;grid-column:2;width:100%;margin-top:-15px}.prose[data-astro-cid-bvzihdzo] h2:has(+div.innings-container){margin-bottom:1.5rem}.prose[data-astro-cid-bvzihdzo] .inning-card h3{background-color:#f8f8f8;padding:.5rem 1rem;border-left:4px solid #FF5900;border-radius:0;font-size:1.2rem;margin-top:0;margin-bottom:0;color:#333;border-bottom:1px solid #eee;font-weight:700}.prose[data-astro-cid-bvzihdzo] .inning-card h3:before{content:none!important}.prose[data-astro-cid-bvzihdzo] .inning-card{background-color:#fafafa;border-radius:8px;overflow:hidden;box-shadow:0 2px 4px #0000000d;margin-bottom:1rem}.prose[data-astro-cid-bvzihdzo] .inning-card p{margin:0;padding:0;white-space:normal}.prose[data-astro-cid-bvzihdzo] .inning-card .play-list{padding:.8rem 1rem;margin:0}.prose[data-astro-cid-bvzihdzo] .inning-card .play{display:flex;border-bottom:1px solid #f0f0f0;padding:.4rem 0;align-items:baseline}.prose[data-astro-cid-bvzihdzo] .inning-card .play:last-child{border-bottom:none}.prose[data-astro-cid-bvzihdzo] .inning-card .batter-number{font-weight:700;flex:0 0 1.5rem;text-align:right;margin-right:.5rem;color:#666}.prose[data-astro-cid-bvzihdzo] .inning-card .batter-name{flex:1 1 auto;margin-right:.5rem}.prose[data-astro-cid-bvzihdzo] .inning-card .result{flex:1 1 auto;color:#333}.prose[data-astro-cid-bvzihdzo] h3+p{white-space:pre-line;background-color:#fafafa;padding:.8rem 1rem;border-radius:4px;margin-top:.3rem;margin-bottom:1rem;box-shadow:0 1px 3px #0000000d}.prose[data-astro-cid-bvzihdzo] h2+h3~h2{margin-top:3rem}.prose[data-astro-cid-bvzihdzo] .innings-container{display:grid;grid-template-columns:1fr;gap:1rem;margin:1.5rem 0}@media (min-width: 768px){.prose[data-astro-cid-bvzihdzo] .innings-container{grid-template-columns:1fr 1fr}}@media (max-width: 900px){.container[data-astro-cid-bvzihdzo]{grid-template-columns:1fr;padding:0 1rem}.prose[data-astro-cid-bvzihdzo]{width:100%;max-width:100%;padding:1rem .5rem}.game-meta-grid[data-astro-cid-bvzihdzo]{grid-template-columns:1fr}.prose[data-astro-cid-bvzihdzo] table{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}main[data-astro-cid-bvzihdzo]{margin-top:0}aside[data-astro-cid-bvzihdzo]{grid-column:1}}
