:root {
  --main-color: #667eea;
  --secondary-color: #764ba2;
  --third-color: #f5f5f5;
  --fourth-color: #e6e6e6;
  --white: #ffffff;
  --red: #ff4444;
  --green: #00C851;
  --red-standings: #ff4444;
  --green-standings: #00C851;
}

.grid-container{display:grid;grid-template-columns:160px 1fr 160px;grid-template-rows:auto;gap:20px;max-width:1300px;width:100%;margin:0 auto}.grid-container>div{background-color:#fff;padding:10px}.sticky{position:sticky;top:0}.central{background-color:lightgray}.central{max-width:920px;display:block;width:98%}@media screen and (max-width:1200px){.grid-container{grid-template-columns:1fr 160px}.grid-container>.sticky:nth-child(1){display:none}}@media screen and (max-width:960px){.grid-container{grid-template-columns:1fr}.grid-container>.sticky:nth-child(1),.grid-container>.sticky:nth-child(3){display:none}}@media screen and (max-width:660px){.central{width:98%;margin-left:auto;margin-right:auto}}.cp-player-name{font-size:50px;margin-top:50px;display:inline-block;padding-left:20px}.cp-player-name,.cp-player-number{color:#000}.cp-player-img{float:left;display:block;border-radius:20px;padding-top:20px;background-color:#fff;margin-top:40px}.cp-player-team-data{font-size:20px;display:table-cell;width:100%;padding-left:20px}.cp-player-team-data div{float:left;display:contents}.cp-player-personal-data-element{float:left;display:flex;margin-right:15px}.cp-player-personal-data{margin-top:20px;padding-left:20px;display:flow-root}.cp-player-pd-key{text-shadow:1px 0 0 currentColor;float:left;margin-right:5px}.cp-player-pd-extra-space{clear:both}.clear{clear:both}.cp-player-stats-element{float:left;margin:10px 15px;min-width:130px;border:1px solid #483c3254;padding:10px 10px 15px}.cp-stats-pd-value{font-size:35px;text-shadow:1px 0 0 currentColor;color:var(--main-color)}.table-container{width:100%;overflow-x:auto;margin:20px 0}table{width:100%;border-collapse:collapse}th,td{padding:8px;text-align:left;border:1px solid #ddd}th{background-color:#f4f4f4}.table-container table{table-layout:fixed}.table-container table th{padding:0}.table-container table td{border:0}.table-container table thead{font-weight:700;text-shadow:1px 0 0 currentColor}th.gt-game-day{width:100px}th.gt-game-competition{width:120px}th.gt-game-rival{width:190px}th.gt-game-result{width:110px}th.gt-simple-number{width:45px;padding:0;text-align:center}th.gt-double-number{width:50px;text-align:center}th.gt-triple-number{width:65px}.game-score-widget{display:flow-root;margin:0 5px;float:left}.game-score-widget div{padding:3px 0;border:1px solid;width:38px;text-align:center;font-weight:700;background-color:var(--white);text-shadow:1px 0 0 currentColor;font-size:20px;float:left}th.gt-game-partido{width:230px}.game-widget{display:flow-root}.gw-teams{float:left;display:block;width:260px}.gw-date{font-size:12px}.gw-competition{font-size:12px;float:left;margin-right:10px}img.gw-team-logo{width:24px;float:left}.table-container tbody td{padding:5px 5px;display:table-cell}.gw-team{float:left;padding:0;margin:0;display:flow-root;width:80px}.gw-team.gw-team-local{text-align:right}.gw-team-local img.gw-teamLogo{float:right;margin-left:5px;margin-right:0}img.gw-teamLogo{height:30px;display:flow-root;float:left;margin-right:5px;margin-left:0}span.team-name{line-height:30px;width:auto;display:inline-table;text-shadow:1px 0 0 currentColor}.game-score-team.game-score-winner{background:var(--third-color)}tr.table-data-row td:not(:first-child){text-align:center;vertical-align:middle}.player-basic-data{float:left;width:210px}.player-stats{width:200px}.player-widget{display:flex;align-items:center;margin-bottom:15px;transition:transform 0.3s ease;border:1px solid var(--main-color);-webkit-border-top-left-radius:10px;-webkit-border-bottom-left-radius:10px;-moz-border-radius-topleft:10px;-moz-border-radius-bottomleft:10px;border-top-left-radius:10px;border-bottom-left-radius:10px}.player-widget .player-image img{width:100%;height:auto;border-radius:50%;width:90px;margin-top:3px;border:3px solid var(--white)}.player-info{flex-grow:1}.player-info h3{font-size:1.2em;margin:0;font-weight:700}.player-info p{margin:5px 0}.view-profile{display:inline-block;margin-top:10px;padding:10px 20px;background-color:#26559b;color:#fff;text-decoration:none;border-radius:5px}.player-image{margin-left:-50px;margin-right:10px}.view-profile:hover{background-color:#1a437b}.player-jersey-number{width:150px;float:left;background-color:var(--main-color);color:var(--third-color);display:flex;font-weight:700;font-size:50px;padding:33px 0 33px 20px;text-shadow:1px 0 0 currentColor;-webkit-border-radius:6px;-webkit-border-top-right-radius:0;-moz-border-radius:6px;-moz-border-radius-topright:0;border-radius:6px;border-top-right-radius:0}.player-basic-data p{color:#1b1b1b}.player-basic-data h3{text-shadow:1px 0 0 currentColor;font-size:18px}.player-stat,.player-detail{float:left;margin-right:10px;margin-bottom:5px;margin-top:5px}.player-stat-key,.player-detail{font-size:14px;padding-bottom:4px;text-align:center}.player-stat-value{text-align:center;background-color:var(--third-color);padding:5px 10px;text-shadow:1px 0 0 currentColor;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;width:30px}.player-detail-value{color:var(--main-color);text-shadow:1px 0 0 currentColor;margin-top:4px}.player-widget:hover{background-color:var(--fourth-color);cursor:pointer}span.gt-palyer-title{display:block;text-shadow:1px 0 0 currentColor;font-size:26px;margin-top:30px;color:var(--main-color)}.matches h2,.career h2{text-shadow:1px 0 0 currentColor;color:var(--secondary-color)}body.basketball_player_details .player-widget:hover{cursor:auto}tr.tb-player-seasons{text-shadow:1px 0 0 currentColor;font-size:20px;line-height:30px;border-top:1px solid var(--secondary-color);border-bottom:1px solid var(--third-color)}tr.tb-player-seasons img{margin-right:5px;padding-top:4px}tr.tb-player-tournament td{padding-top:10px;text-shadow:1px 0 0 currentColor;padding-bottom:7px}tr.tb-player-row-totals{border-bottom:1px solid var(--third-color)}tr.tb-player-tournament td{padding-top:10px}tr.tb-space-separator.table-data-no-hover{padding-top:50px;display:block}tr.tb-player-tournament{border-bottom:1px solid;border-color:var(--fourth-color)}td.gt-standing-team img{display:flow-root;width:24px;height:24px;margin-top:-5px;padding-bottom:6px}.game-point{display:inline-flex;width:23px;height:23px;margin:6px 2px 0;border-radius:30px}.gt-simple-mini{width:30px}.gc-round{background-color:var(--main-color);color:var(--third-color)}.gc-round-info{display:flex;padding:10px 5px}.gc-round-selector.gc-round-selector-left{float:left;display:flow-root}.gc-round-selector.gc-current-round{float:left;display:flow;margin:0 auto;width:300px;text-align:center}.gc-round-selector.gc-round-selector-right{float:right;display:flow-root}.game-center-main-content .game-widget{margin:0 auto;float:none;padding:5px 0;border-bottom:1px solid;width:100%;display:flow-root;border-bottom-color:var(--third-color);display:flex;justify-content:space-between}.gw-time{width:50px;font-size:12px;margin-top:2px}.game-center-main-content .gw-teams{float:none;width:450px;display:contents;align-items:center;justify-content:space-around;margin:0 auto;flex:1;text-align:center}.gw-team.gw-team-local{text-align:right;display:block}.gw-team{float:left;padding:0;margin:0;display:block;width:100%;display:flex;max-width:240px}.game-score-widget{display:flow-root;margin:0 5px;float:left}.ad-slot.ad-slot-leaderboard{display:block;margin:0 auto;width:728px;height:90px;margin:50px auto}.ad-slot.ad-slot-wide-skyscraper{width:160px;height:600px}.ad-slot{background-image:repeating-conic-gradient(#ffffff 0% 25%,#f6f6f6 0% 50%);background-position:0 0,10px 10px;background-size:20px 20px;background-color:#f6f6f6}.gw-match-date{width:50px;margin-right:10px;display:flow-root;float:left;flex:1;text-align:left}.gw-match-extra{width:50px;height:30px;flex:1;text-align:right}.game-point.game-square-color-red{background-color:var(--red-standings);border:1px solid var(--red)}.game-point.game-square-color-green{background:var(--green-standings);border:1px solid var(--green)}.game-point.game-square-color-orange{background:#fffa6166;border:1px solid #ffa46166}.table-container thead th{background-color:#fff;border:0;border-bottom:1px solid var(--main-color)}.game-square-color-next{background:var(--white);border:1px solid var(--main-color)}.gc-standings .table-container td{padding:0;height:30px}.table-container tbody tr{border-bottom:1px solid var(--third-color)}td.gt-standing-team{text-shadow:1px 0 0 currentColor}.last-5-games{padding-top:0;display:flow-root;display:inline-flex;align-content:center;align-items:center}.game-widget:hover,.table-container tbody tr:hover{background-color:var(--fourth-color)}.last-5-games .gw-teamLogo{width:15px;height:15px;padding-top:4px;padding-left:4px}tr.tb-player-tournament.table-data-no-hover .gt-triple-number{font-size:13px}tr.tb-player-seasons.table-data-no-hover{border-bottom-color:var(--secondary-color)}tr.tb-player-row-totals{border-bottom-color:var(--main-color)!important}tr.tb-space-separator.table-data-no-hover{border-bottom:0}.table-data-no-hover{background-color:#fff!important}tr.tb-player-competition td{text-align:center;line-height:30px}tr.tb-player-competition.table-data-no-hover{border-bottom:0}.table-data-no-border{border-bottom:0px!important}td.gt-standing-team a:hover{text-shadow:1px 0 0 currentColor;color:var(--main-color)}td.gt-standing-team a{text-decoration:none;color:#000;text-shadow:none}td.gt-standing-team a:hover{color:var(--main-color);text-shadow:1px 0 0 currentColor}td.gt-standing-team a{color:#000;text-decoration:none}.gc-team-roster a{color:#000}.gc-round-selector a:hover{text-shadow:1px 0 0 currentColor}.gc-round-selector a{color:var(--third-color);text-decoration:none}.game-score-widget.game-score-widget-notstarted{width:80px;line-height:30px;text-shadow:1px 0 0 currentColor}.gc-standings .gt-game-partido{padding-left:8px}.gc-standings thead th{text-align:left}.gc-standings{width:640px;float:left;margin-right:10px}.ad-slot.ad-slot-wide-robadoble{width:300px;height:600px}.game-center-aside{display:flow-root;margin-left:10px}span.ps-color{background-color:#fff;padding:6px 6px;margin-left:1px;width:13px;font-size:13px;display:block;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;text-align:left}span.ps-color-champions{background-color:#00cdff9c}span.ps-color-europa-league{background-color:#ff9a009c}span.ps-color-conference-quali{background-color:#00ff449c}span.ps-color-playoff-descenso{background-color:#ffa2a29c}span.ps-color-descenso{background-color:#ff00009c}span.ps-color.ps-color-playoff{background-color:#00d7ff9c}span.ps-color.ps-color-playoff-quali{background-color:#00d7ff4d}span.ps-color.ps-color-promotion{background-color:#ceff007d}@media screen and (max-width:700px){.grids-widget{width:100%;max-width:100%!important}.games-list{width:100%;max-width:100%}.game-widget{display:inline-flex;width:100%}.gw-match-date{width:40px!important;display:inline-grid}.grids-widget .gw-time{float:left;padding-left:5px;padding-bottom:2px}.gw-teams{float:left;display:block;max-width:300px;margin-top:9px;width:100%}}.gw-button a:hover{text-shadow:1px 0 0 currentColor}.gw-button a{color:var(--third-color);padding:7px 10px;text-align:center;display:block;text-decoration:none;font-size:14px}.gw-button{display:flow-root;background-color:var(--main-color);color:#fff;text-align:center}span.team-name{line-height:30px;width:auto;display:inline-block;text-shadow:1px 0 0 currentColor;white-space:nowrap;overflow:hidden;-webkit-background-clip:text;color:#000}.grids-widget .gw-team{width:70px;font-size:15px}.grids-widget img.gw-teamLogo{width:23px;height:23px}.grids-widget .game-score-team{font-size:17px}.grids-widget .game-score-team{font-size:17px;width:33px}.grids-widget .gw-match-date{width:50px;margin-bottom:3px;margin-top:10px;float:left;margin-right:0}.grids-widget .gw-teams{padding-top:10px;float:right;display:block;width:180px}.grids-widget .gw-time{float:left;padding-left:5px;padding-bottom:2px}.grids-widget{max-width:230px;display:block;width:100%}.grids-widget .game-widget{border-bottom:1px solid var(--third-color);padding-bottom:3px}.game-widget .game-score-widget.game-score-widget-notstarted{width:30px;text-align:center}.grid-widget-main-links{display:flex;align-items:center;background-color:var(--main-color);padding:4px 4px;font-size:13px;color:#fff}.grid-widget-main-links a{color:var(--third-color);text-decoration:none;margin:0 4px}.grid-widget-main-links a:hover{text-shadow:1px 0 0 currentColor}.grid-widget-main-links .right{margin-left:auto}.gc-tournament-logo img{width:100px}.gc-tournament-header{display:flow-root;margin-bottom:20px}
