*{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}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}body,html{background-color:#fff}.App,body,body>#root,html{min-height:100vh}.App{padding:49px 170px}@media screen and (max-width:1000px){.App{padding:21px 80px}}@media screen and (max-width:768px){.App{padding:16px}}.Home{display:flex;flex-direction:column;gap:57px}.Home header.header{color:#074684;font-size:48px;font-weight:700;text-transform:uppercase}.Home form.player-search-form label.search-container{align-items:center;border:2px solid #074684;border-radius:10px;display:flex;gap:8px;padding:12px;width:min(750px,100%)}.Home form.player-search-form label.search-container button{background-color:transparent;border:none;cursor:pointer;margin:0;outline:none;padding:0}.Home form.player-search-form label.search-container input{border:none;flex-grow:1;outline:none}.Home .teams-data-table-container{overflow-x:auto;width:100%}.Home .teams-data-table-container table.teams-data-table{border-collapse:collapse;width:100%}.Home .teams-data-table-container table.teams-data-table tbody,.Home .teams-data-table-container table.teams-data-table thead{border-radius:15px;font-size:24px;font-weight:700}.Home .teams-data-table-container table.teams-data-table tbody tr td,.Home .teams-data-table-container table.teams-data-table tbody tr th,.Home .teams-data-table-container table.teams-data-table thead tr td,.Home .teams-data-table-container table.teams-data-table thead tr th{border:0 solid #fff;padding:19px 4px;text-align:center}.Home .teams-data-table-container table.teams-data-table tbody tr td:first-of-type,.Home .teams-data-table-container table.teams-data-table tbody tr th:first-of-type,.Home .teams-data-table-container table.teams-data-table thead tr td:first-of-type,.Home .teams-data-table-container table.teams-data-table thead tr th:first-of-type{border-bottom-left-radius:5px;border-top-left-radius:5px}.Home .teams-data-table-container table.teams-data-table tbody tr td:last-of-type,.Home .teams-data-table-container table.teams-data-table tbody tr th:last-of-type,.Home .teams-data-table-container table.teams-data-table thead tr td:last-of-type,.Home .teams-data-table-container table.teams-data-table thead tr th:last-of-type{border-bottom-right-radius:5px;border-top-right-radius:5px}.Home .teams-data-table-container table.teams-data-table thead tr{background-color:#074684;color:#fff}.Home .teams-data-table-container table.teams-data-table thead tr th button.sort-city{background-color:transparent;border:none;cursor:pointer;margin:0 0 0 8px;outline:none;padding:0}.Home .teams-data-table-container table.teams-data-table thead tr th button.sort-city svg{-webkit-transform:rotate(0deg);transform:rotate(0deg);transition:-webkit-transform .2s linear;transition:transform .2s linear;transition:transform .2s linear,-webkit-transform .2s linear}.Home .teams-data-table-container table.teams-data-table thead tr th button.sort-city.invert svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.Home .teams-data-table-container table.teams-data-table tbody tr{background-color:#f8fbfd;cursor:pointer}.Home .teams-data-table-container table.teams-data-table tbody tr:hover{background-color:#eef5fa}.Home .teams-data-table-container table.teams-data-table tbody tr.selected{background:linear-gradient(0deg,rgba(0,0,0,.3),rgba(0,0,0,.3)),#f8fbfd}.Home .teams-data-table-container .loader-container{margin-top:16px;text-align:center}.Home section.pagination{display:flex;gap:24px;justify-content:flex-end}.Home section.pagination button{background-color:#074684;border:none;border-radius:5px;color:#fff;cursor:pointer;outline:none;padding:4px 8px}.Home section.pagination button:disabled{background-color:#999;cursor:default}.Sidebar{position:fixed;transition:visibility .2s,opacity .2s linear;z-index:8}.Sidebar,.Sidebar button.overlay{height:100vh;left:0;top:0;width:100vw}.Sidebar button.overlay{background-color:rgba(0,0,0,.5);border:none;outline:none;position:absolute;z-index:9}.Sidebar section.data-box{background-color:#fff;height:100vh;position:absolute;right:0;top:0;transition:right .2s linear;width:min(400px,100vw);z-index:10}.Sidebar section.data-box .data-box-header{align-items:center;background-color:#d8dfe4;display:flex;padding:18px}.Sidebar section.data-box .data-box-header .team-name{flex-grow:1;font-size:22px;font-weight:700}.Sidebar section.data-box .data-box-header .close-sidebar{align-items:center;background-color:transparent;border:none;cursor:pointer;display:flex;justify-content:center;margin:0;outline:none;padding:0}.Sidebar section.data-box .data-box-info{display:flex;flex-direction:column;gap:18px;padding:18px}.Sidebar section.data-box .data-box-info .section-heading{font-weight:700}.Sidebar section.data-box .data-box-info .data-row{display:flex;flex-wrap:wrap}.Sidebar section.data-box .data-box-info .data-row .data-cell{flex:1 0 120px;padding:0 12px}.Sidebar section.data-box .data-box-info .data-row .data-cell.bold{font-weight:700}.Sidebar section.data-box .data-box-info .loader-container{height:100%;text-align:center}.Sidebar.on{opacity:1;visibility:visible}.Sidebar.on section.data-box{right:0}.Sidebar.off{opacity:0;visibility:hidden}.Sidebar.off section.data-box{right:-100vw}section.Modal{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;transition:visibility .2s,opacity .2s linear;width:100%;z-index:13}section.Modal.on{opacity:1;visibility:visible}section.Modal.off{opacity:0;visibility:hidden}section.Modal button.modal-overlay{background-color:rgba(0,0,0,.5);border:none;height:100%;left:0;margin:0;outline:none;padding:0;position:absolute;top:0;width:100%;z-index:14}section.Modal .modal-box{background-color:#fff;border-radius:5px;display:flex;flex-direction:column;gap:8px;max-height:500px;padding:10px 8px;position:relative;width:min(500px,100vw);z-index:15}@media screen and (max-width:500px){section.Modal .modal-box{border-radius:0;height:100%;max-height:100%}}section.Modal .modal-box .modal-header{align-items:center;display:flex;justify-content:space-between}section.Modal .modal-box .modal-header button.close-modal{align-items:center;background-color:transparent;border:none;cursor:pointer;display:flex;margin:0;outline:none;padding:0}section.Modal .modal-box .divider{background-color:#000;height:1px;width:100%}section.Modal .modal-box .loading-container{text-align:center}section.Modal .modal-box ul.players-list{margin:0;overflow:auto}
/*# sourceMappingURL=main.cfffd258.css.map*/