code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.team-item{list-style-type:none;width:50%}.link{align-items:center;background-color:#fff3;border:1px solid #fff;border-radius:12px;display:flex;height:85%;margin-bottom:24px;margin-left:8px;margin-right:8px;padding:12px 7px;text-decoration:none}@media screen and (min-width:768px){.link{margin-bottom:30px;margin-left:15px;margin-right:15px;padding:12px 24px}}.team-logo{height:45px;width:45px}@media screen and (min-width:768px){.team-logo{height:80px;width:80px}}@media screen and (min-width:992px){.team-logo{height:150px;width:150px}}.team-name{color:#fff;font-family:"Bree Serif";font-size:12px;margin-left:4px;text-align:center}@media screen and (min-width:768px){.team-name{font-size:32px;margin-left:16px}}.home-route-container{align-items:center;background-image:url(https://assets.ccbp.in/frontend/react-js/ipl-dashboard-sm-bg.png);background-size:cover;display:flex;flex-direction:column;justify-content:center;min-height:100vh}@media screen and (min-width:768px){.home-route-container{background-image:url(https://assets.ccbp.in/frontend/react-js/ipl-dashboard-lg-bg.png)}}.teams-list-container{max-width:600px;width:90%}@media screen and (min-width:768px){.teams-list-container{max-width:1110px;width:90%}}.ipl-dashboard-heading-container{align-items:center;display:flex;justify-content:center}.ipl-logo{height:40px;width:25px}@media screen and (min-width:768px){.ipl-logo{height:96px;width:60px}}.ipl-dashboard-heading{color:#fff;font-family:"Bree Serif";font-size:36px;margin-left:12px}@media screen and (min-width:768px){.ipl-dashboard-heading{font-size:72px;margin-left:16px}}.loader-container{align-items:center;display:flex;justify-content:center;min-height:80vh}.teams-list{display:flex;flex-wrap:wrap;padding-left:0}.not-found-route-container{align-items:center;background-image:url(https://assets.ccbp.in/frontend/react-js/ipl-dashboard-sm-bg.png);background-size:cover;display:flex;flex-direction:column;justify-content:center;min-height:100vh}@media screen and (min-width:768px){.not-found-route-container{background-image:url(https://assets.ccbp.in/frontend/react-js/ipl-dashboard-lg-bg.png)}}.not-found-heading{color:#fff;font-family:"Bree Serif";font-size:32px}@media screen and (min-width:768px){.not-found-heading{font-size:64px}}.latest-match-container{margin-top:24px}.latest-match-heading{display:block;font-family:"Bree Serif";font-size:16px}.latest-match-card{background-color:#0f172a;border-radius:12px;display:flex;flex-direction:column;padding-bottom:16px;padding-top:16px}@media screen and (min-width:768px){.latest-match-card{align-items:center;flex-direction:row;justify-content:space-between;padding-bottom:24px;padding-top:24px}}.latest-match-details-logo-container{align-items:center;display:flex;justify-content:space-between;padding-left:16px;padding-right:16px;width:100%}@media screen and (min-width:768px){.latest-match-details-logo-container{padding-left:32px;padding-right:0;width:65%}}@media screen and (min-width:992px){.latest-match-details-logo-container{width:60%}}.latest-match-details-1{width:70%}@media screen and (min-width:768px){.latest-match-details-1{align-self:flex-start;width:48%}}.latest-match-team-name{color:#fff;font-family:"Bree Serif";font-size:20px}@media screen and (min-width:768px){.latest-match-team-name{font-size:36px}}.latest-match-date{color:#fff;font-family:"Bree Serif";font-size:18px}@media screen and (min-width:768px){.latest-match-date{font-size:24px}}.match-details{color:#fff;font-family:"Bree Serif";font-size:12px}@media screen and (min-width:768px){.match-details{font-size:16px}}.latest-match-team-logo{max-height:60px}@media screen and (min-width:768px){.latest-match-team-logo{max-height:200px;max-width:200px}}.separator{border:1px solid #475569;width:100%}@media screen and (min-width:768px){.separator{display:none}}.latest-match-details-2{padding-left:16px;padding-right:16px;width:100%}@media screen and (min-width:768px){.latest-match-details-2{padding-left:0;padding-right:32px;text-align:right;width:33%}}.latest-match-details-label{color:#fff;font-family:"Bree Serif";font-size:14px}@media screen and (min-width:768px){.latest-match-details-label{font-size:18px}}.latest-match-details-value{color:#fff;font-family:"Bree Serif";font-size:12px}@media screen and (min-width:768px){.latest-match-details-value{font-size:14px}}.match-item{align-items:center;background-color:#0f172a;border-radius:16px;display:flex;flex-direction:column;margin-bottom:24px;padding:12px 16px;width:48%}@media screen and (min-width:768px){.match-item{margin-bottom:32px;padding:24px;width:30%}}.competing-team-logo{height:40px;max-width:60px}@media screen and (min-width:768px){.competing-team-logo{height:150px;max-width:150px}}.competing-team-name{color:#fff;flex-grow:1;font-family:"Bree Serif";font-size:16px;text-align:center}@media screen and (min-width:768px){.competing-team-name{font-size:24px}}.result{color:#fff;font-family:"Bree Serif";font-size:10px;text-align:center}@media screen and (min-width:768px){.result{font-size:16px}}.match-status{font-family:"Bree Serif";font-size:14px}@media screen and (min-width:768px){.match-status{font-size:24px}}.match-won{color:#18ed66}.match-lost{color:#e31a1a}.pie-chart-bg-container{align-items:center;background-color:#0f172a;border-radius:16px;box-shadow:0 4px 8px #0000004d;display:flex;justify-content:center;margin-bottom:20px;padding:15px;width:100%}.team-matches-container{display:flex;justify-content:center;min-height:100vh}.text-decoration-none{text-decoration:none}.rcb{background:linear-gradient(0deg,#1e293b,#a4261d)}.kkr{background:linear-gradient(0deg,#1e293b,#5755a7)}.kxp{background:linear-gradient(0deg,#1e293b,#d91c1f)}.csk{background:linear-gradient(0deg,#1e293b,#f7db00)}.rr{background:linear-gradient(0deg,#1e293b,#da237b)}.mi{background:linear-gradient(0deg,#1e293b,#13418b)}.srh{background:linear-gradient(0deg,#1e293b,#f26d22)}.dc{background:linear-gradient(0deg,#1e293b,#4f5db0)}.responsive-container{margin-top:48px;max-width:500px;width:90%}@media screen and (min-width:768px){.responsive-container{margin-top:96px;max-width:1110px}}.team-banner{width:100%}.recent-matches-list{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:24px;padding-left:0}@media screen and (min-width:768px){.recent-matches-list{margin-top:32px}}.latest-match-heading{color:#fff;font-family:"Bree Serif",serif;font-size:24px;font-weight:500;margin-bottom:15px;text-align:center}.back-button{background-color:initial;border:2px solid #3b82f6;border-radius:8px;color:#3b82f6;cursor:pointer;display:block;font-size:16px;font-weight:600;letter-spacing:1px;margin:30px auto;overflow:hidden;padding:12px 25px;position:relative;text-decoration:none;text-transform:uppercase;transition:all .3s ease;z-index:1}.back-button:hover{background-color:#3b82f6;box-shadow:0 6px 12px #3b82f64d;color:#fff;transform:translateY(-3px)}.back-button:active{box-shadow:0 3px 6px #3b82f633;transform:translateY(-1px)}*{box-sizing:border-box}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}
/*# sourceMappingURL=main.db8546ad.css.map*/