body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.past-game-container{background-color:#fff;border-radius:10px;display:flex;flex:1 1;max-width:500px;text-align:center;.game-container{background-color:#e9e9e9;border-radius:20px;flex:1 1;padding:16px}.title{border-radius:20px;color:#2b4b9a;display:inline-block;font-size:21px;font-weight:700;padding:5px 20px}.date-time{font-size:20px;font-weight:700;margin:5px 0;&:first-letter{text-transform:uppercase}}.competition{color:#e32a24;font-weight:700;text-transform:uppercase;&.competition-spaced{align-items:center;display:flex;justify-content:space-between}}.location,.match-date{color:#666;margin:5px 0}.teams-container{flex:1 1;gap:10px;justify-content:center;margin-top:20px}.team,.teams-container{align-items:center;display:flex}.team{flex:1 1;flex-direction:column}.team-logo{margin-bottom:10px;width:80px}.team-name{font-size:18px;text-transform:uppercase}.score,.team-name{color:#000;font-weight:700}.score{background-color:#fff;border-radius:50px;flex:1 1;font-size:28px;margin:0 20px;padding:12px 25px}.tv-logo{width:50px}.channel-name{color:#000;font-size:18px}}.reload-container{align-items:center;display:flex;flex-direction:column;justify-content:center}.reload-button{background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;margin-top:20px;padding:10px 20px}.reload-button:hover{background-color:#0056b3}.coming-game-container{background-color:#fff;border-radius:10px;display:flex;flex:1 1;text-align:center;.game-container{background-color:#e9e9e9;border:2px solid #000;border-radius:20px;flex:1 1;padding:16px}.title{border-radius:20px;color:#2b4b9a;display:inline-block;font-size:21px;font-weight:700;padding:5px 20px}.competition{align-items:center;color:#e32a24;display:flex;font-size:14px;font-weight:700;justify-content:space-between;margin-bottom:20px;padding:0 20px;text-transform:uppercase}.date-time{font-size:20px;font-weight:700;margin:5px 0;&:first-letter{text-transform:uppercase}}.location,.match-date,.stadium{color:#666;margin:5px 0}.teams-container{flex:1 1;gap:10px;justify-content:center;margin-top:20px}.team,.teams-container{align-items:center;display:flex}.team{flex:1 1;flex-direction:column}.team-logo{margin-bottom:10px;width:80px}.team-name{color:#000;font-size:18px;font-weight:700;text-transform:uppercase}.score{background-color:red;border-radius:50px;color:#fff;flex:0.75 1;font-size:28px;font-weight:700;margin:0 20px;padding:12px 25px}.tv-logo{width:50px}.channel-name{color:#000;font-size:18px}}*{box-sizing:border-box;font-family:Arial,sans-serif}.season-calendar-container{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));padding:20px 10px;@media (max-width:500px){padding-bottom:20px;padding-left:5px;padding-right:5px;padding-top:20px}.past-game-container{align-self:center;display:inline;display:initial;.game-container{height:180px}}.game-container{@media (max-width:500px){padding-bottom:12px;padding-left:12px;padding-right:12px;padding-top:12px}.competition{text-wrap:normal;font-size:13px;text-align:left;.date-time{color:#e32a24;font-size:13px;font-weight:700;margin:2px 0;text-align:left;text-transform:none}@media (max-width:500px){font-size:12px;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0}}.tv-logo{height:30px}.teams-container{margin-top:20px}.team-name{font-size:12px;font-weight:700;text-align:center}.team-logo{width:60px}.score{flex:0 1;font-size:15px;margin:0;min-width:100px;padding:10px 20px}}}.player-card{background:#f4f4f4;border-radius:6px;display:flex;flex:1 1;gap:2rem;justify-content:center;padding:20px;.player-info{flex:2 1;text-align:center}.player-photo{align-items:center;display:flex;justify-content:center;margin:20px;img{border-radius:50%;height:auto;width:340px}}.player-name{color:#333;font-size:20px;margin:0;text-align:left}.player-position{color:#666;font-size:14px;margin:5px 0;text-align:left}.player-position-img{display:flex;flex:1 1;img{height:auto;max-width:250px}}.player-number{color:#b29a6c;font-size:14px}.player-container-details{display:flex;margin-top:20px}.player-details{align-items:center;color:#666;display:flex;flex:1 1;font-size:12px;gap:3rem;padding:0 20px;text-align:left;.player-details-left-column,.player-details-right-column{display:flex;flex:1 1;flex-direction:column;gap:1rem}.player-details-right-column{justify-content:flex-end}.player-details-left-column p,.player-details-right-column p{line-height:1.5rem;margin:0;min-width:60px}}.player-stats{grid-gap:10px;background:#fff;display:grid;flex:3 1;gap:10px;grid-template-areas:". stat1 stat1 stat2 stat2 ." "stat3 stat3 stat4 stat4 stat5 stat5" ". stat6 stat6 stat7 stat7 .";grid-template-columns:repeat(6,1fr);padding:20px;text-align:center}.stat:first-child{grid-area:stat1}.stat:nth-child(2){grid-area:stat2}.stat:nth-child(3){grid-area:stat3}.stat:nth-child(4){grid-area:stat4}.stat:nth-child(5){grid-area:stat5}.stat:nth-child(6){grid-area:stat6}.stat:nth-child(7){grid-area:stat7}.stat{gap:15px;padding:10px}.stat,.stat-value{align-items:center;display:flex;flex-direction:column;justify-content:center}.stat-value{background-color:#eee;border-radius:50%;color:#333;font-size:20px;font-weight:700;height:90px;position:relative;width:90px;z-index:1;span{font-size:14px;font-weight:400}}.stat-label{text-wrap:nowrap;font-size:12px;font-weight:700}}@media (max-width:900px){.player-card{flex-direction:column;margin:10px auto}}.circle-wrap{background:#e6e2e7;border-radius:50%;height:100px;width:100px}.circle-wrap .circle .fill,.circle-wrap .circle .mask{border-radius:50%;height:100px;position:absolute;width:100px}.circle-wrap .circle .mask{clip:rect(0,100px,100px,50px)}.circle-wrap .circle .mask .fill{clip:rect(0,50px,100px,0);background-color:#ae9767}.circle-wrap .circle .fill,.circle-wrap .circle .mask.full{animation:fill 3s ease-in-out}.circle-wrap .inside-circle{margin-left:5px;margin-top:5px;position:absolute}.season-standing-container{border-radius:8px;flex-direction:column;font-family:Arial,sans-serif;gap:10px;justify-content:center;margin:10px 0;overflow:hidden;text-align:-webkit-center;width:100%;@media (max-width:768px){overflow-x:auto}}.team-row{align-items:center;background-color:#f2f2f2;border-radius:20px;color:#2a4b9a;display:grid;font-weight:700;grid-template-columns:40px 50px 200px 60px repeat(5,80px) 60px 60px;justify-content:center;margin:10px 0;max-width:890px;min-width:610px;padding:10px 50px;&.aix-team{background-color:#40c0da;color:#fff;&:hover{background-color:#40c0da}}&.header{background-color:#fff;color:#40c0da;font-size:12px;font-weight:700;&:hover{background-color:#fff}}div{padding:0 10px}}.team-row:hover{background-color:#e8f4ff}.team-logo img{border-radius:50%;height:40px;width:40px}.team-defeats,.team-draws,.team-goal-diff,.team-goals-against,.team-goals-for,.team-matches,.team-name,.team-part-goals,.team-part-pts,.team-points,.team-victories{text-align:center}.team-name{text-align:left}.team-rank{color:#40c0da;font-weight:bolder}.aix-team .team-rank{color:#fff}@media (max-width:980px){.team-row{grid-template-columns:40px 50px 140px 60px repeat(7,60px);padding:10px 20px}}@media (max-width:760px){.team-row{grid-template-columns:30px 50px 100px 40px repeat(7,50px);padding:10px 20px}}
/*# sourceMappingURL=main.e9600c62.css.map*/