section.bowl-list_bowl-list__cE3d3{>ol{@media screen and (max-width:800px){list-style:none;margin-bottom:0;margin-left:0;margin-right:0;margin-top:0;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0}li{grid-template-columns:auto 1fr;article{grid-gap:1rem;background-color:#0006;border-radius:.5rem;display:grid;gap:1rem;grid-template-columns:auto auto 1fr;margin:1rem;padding:1rem;header{grid-column:1/-2;margin-bottom:1rem;h2{margin:0}span{color:#ffeb3b;font-size:.7rem}}.bowl-list_bowl-details__SHWL-{grid-gap:.5rem;display:grid;gap:.5rem;grid-column:1/-2;grid-template-columns:subgrid;>div{display:grid;grid-column:1/-1;grid-template-columns:subgrid;p{margin:0}}.bowl-list_matchup__xzBP4{align-items:center;display:grid;grid-column:1/-1;grid-template-columns:auto auto auto;width:500px;dt{grid-column:1/-1;margin-bottom:8px;text-align:start}dd{display:flex;justify-content:center;@media screen and (max-width:800px){font-size:.8rem;margin-bottom:0;margin-left:0;margin-right:0;margin-top:0;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0}}.bowl-list_logo__5Kj1N{aspect-ratio:1;width:86px}@media screen and (max-width:800px){width:auto}}}ul li{&[data-winner=true]{color:#4caf50;font-weight:700}&[data-winner=false]{color:#9e9e9e}}@media screen and (max-width:800px){grid-template-columns:none;*{grid-column:unset}div:has(ul){font-size:.8rem;ul{padding-left:1rem}}}}}}}body{background:#333;color:#ccc;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;margin:0}.site-header{background:#002147;color:#fff;padding:2rem 1rem;text-align:center}.site-header h1{font-size:2.2rem;margin:0}.site-header p{margin:.5rem 0 0;opacity:.9}main{margin:0 auto;max-width:1100px;padding:1rem}.error,.loading{font-size:1.3rem;padding:2rem;text-align:center}.error{color:#d00}.game-card{background:#fff;border-radius:12px;box-shadow:0 4px 12px #0000001a;margin-bottom:2.5rem;padding:1.5rem}.game-card h2{color:#002147;margin:0 0 1.5rem;text-align:center}.matchup{align-items:center;display:flex;flex-wrap:wrap;gap:2rem;justify-content:center}.team{min-width:180px;text-align:center}.team img{height:150px;object-fit:contain;width:150px}.team h3{font-size:1.4rem;margin:.8rem 0 .3rem}.team p{color:#555;margin:.2rem 0}.vs{color:#555;font-size:2.5rem;font-weight:700}.game-details{font-size:1.1rem;margin-top:1.5rem;text-align:center}.game-details p{margin:.5rem 0}.final-score{color:#c00;font-size:1.4rem;font-weight:700;margin-top:1rem}
/*# sourceMappingURL=main.693af795.css.map*/