@charset "UTF-8";
/* CSS Document */

.player-info-modern p {font-size: .9rem;
margin: 0px;}
.player-info-number {
  background-color: #231f20;
  color: #E9E9E9;
  position: absolute;
  padding: 10px;
  font-weight: bold;
  width: auto;
    min-width: 50px;
  text-align: center;
}
.player-info-modern-content div p {
  margin-top: auto;
}
@media (min-width: 768px) {.awards-item {  height: 330px;}}
.player-info-corporate .player-img {position: relative;z-index: 1;}
.player-info-corporate .player-img img {transition: all .3s;will-change: transform;}
.player-info-corporate:hover .player-img img {transform: scale(1.05);}
.player-info-corporate:hover .team-logo-img img {transform: scale(0.95);}
.player-info-corporate.player-info-other-team .player-info-figure .block-number {background: #231F20;}
.player-info-corporate.player-info-other-team .player-info-subtitle {color: #231F20;}
.player-info-corporate.player-info-other-team .player-info-progress .progress-bar-linear, .player-info-corporate.player-info-other-team .player-info-progress .progress-bar-linear::before {background-color: #231F20;}
.player-info-corporate.player-info-other-team .player-info-progress .progress-value {color: #231F20;}
.player-info-figure {position: relative;display: flex;align-items: flex-end;justify-content: center;background: #231F20;overflow: hidden;text-align: center;}
.player-info-figure .block-number {
    position: absolute;
    top: -5px;
    left: 15px;
    display: inline-block;
    min-width: 50px;
    padding: 5px 8px;
    font-family: "Kanit", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
    font-size: 24px;
    letter-spacing: 0.123em;
    color: #fff;
    text-align: center;
    background: #da1a32;
    transform: skewY(7deg);
    z-index: 1;
}
.player-info-figure .block-number > span {display: inline-block;transform: skewY(-7deg);}
.player-info-figure .team-logo-img {position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);opacity: 0.07;}
.player-info-figure .team-logo-img img {max-width: inherit;transition: all .3s;will-change: transform;}
.player-info-main {padding: 25px 15px;background: #fff;border: 1px solid #e1e1e1;}
.player-info-main hr {border-top: 1px solid #e1e1e1;}
.player-info-main * + hr {margin-top: 15px;}
.player-info-subtitle {font-family: "Kanit", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;font-weight: 500;letter-spacing: 0.05em;line-height: 1;text-transform: uppercase;color: #da1a32;}
.player-info-table table {font-family: "Kanit", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;font-size: 14px;text-transform: uppercase;border: none;}
.player-info-table table th, .player-info-table table td {padding: 4px 10px 4px 0;font-weight: 500;text-align: left;vertical-align: top;}
.player-info-table table th:nth-child(even), .player-info-table table td:nth-child(even) {color: #231F20;white-space: nowrap;}
.player-info-progress .progress-header {min-width: 70px;margin-right: 10px;}
* + .player-info-progress {margin-top: 15px;}
* + .player-info-subtitle {margin-top: 0;}
* + .player-info-table {margin-top: 15px;}
.player-info-corporate + .player-info-corporate {margin-top: 30px;}
@media (min-width: 768px) {.player-info-corporate {  display: flex;}.player-info-figure {  flex-basis: 40%;  max-width: 300px;}.player-info-main {  padding: 35px 25px;  flex-basis: calc(100% - 300px);}}
@media (min-width: 1200px) {.player-info-figure {  max-width: 370px;}.player-info-main {  flex-basis: calc(100% - 370px);  flex: 1;}}
.player-info-modern {
    /* [disabled]max-width: 370px;  */
    margin-left: auto;
    margin-right: auto;
    -webkit-box-shadow: 0 0px 4px rgba(0, 0, 0, 0.15);
    box-shadow: 0 0px 4px rgba(0, 0, 0, 0.15);
    /* [disabled]margin-bottom: 25px; */
    position: relative;
    margin-top: 0px;
}
.player-info-modern:hover .player-info-modern-figure img {transform: scale(1.05);}
.player-info-modern:hover .player-info-modern-title {opacity: 0;transform: translateY(-120px);}
.player-info-modern:hover .player-info-modern-progress {opacity: 1;}
.player-info-modern:hover .player-info-modern-footer {background: #231F20;}
.coach-info-modern-footer {background: #231F20;
/* [disabled]color: #fff;  */margin-bottom: 25px;}
.player-info-modern:hover .player-info-modern-number {border-color: rgba(255, 255, 255, 0.19);}
.player-info-modern-figure {display: block;overflow: hidden;background: #231F20;}
.player-info-modern-figure img {max-width: inherit;width: 100%;transition: all .3s;will-change: transform;}
.player-info-modern-footer {display: flex;align-items: stretch;min-height: 94px;color: #fff;overflow: hidden;background: #da1a32;transition: all .3s;}
.player-info-modern-number {padding: 15px;font-family: "Kanit", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;font-size: 30px;letter-spacing: 0.05em;line-height: 1;text-align: center;border-right: 1px solid transparent;background: #231F20;transition: all .3s;}
.player-info-modern-content {position: relative;padding: 15px;}
.coach-info-modern-content {position: relative;
/* [disabled]flex-basis: 75%;  */padding: 25px 15px;color: #fff;}
.player-info-modern-title {transition: all .5s;will-change: transform;}
.player-info-modern-title h5 {color: #fff;}
.player-info-modern-title p {font-family: "Kanit", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;font-weight: 500;letter-spacing: 0.05em;color: rgba(255, 255, 255, 0.86);text-transform: uppercase;}
.player-info-modern-title * + p {margin-top: 0;}
.player-info-modern-progress {position: absolute;top: 25px;left: 15px;right: 15px;opacity: 0;will-change: transform;transition: all .5s;}
.player-info-modern-progress .progress-bar-modern .progress-header {min-width: 70px;margin-right: 10px;line-height: 1.2;}
.player-info-modern-progress .progress-bar-modern .progress-bar-linear {background-color: #a7a9ac;}
.player-info-modern-progress .progress-bar-modern .progress-bar-linear::before {background: #a7a9ac;}
.player-info-modern-progress .progress-bar-modern .progress-value {color: #a7a9ac;}
.player-info-modern-accent .player-info-modern-footer {background-color: #231F20;}
.player-info-modern-accent .player-info-modern-number {background: #231F20;color: rgba(255, 255, 255, 0.15);}
.player-info-modern-accent .player-info-modern-title p {color: rgba(255, 255, 255, 0.15);}
.player-info-modern-accent:hover .player-info-modern-footer {background-color: #231F20;}
@media (min-width: 992px) {.player-info-modern-progress {  left: 25px;  right: 25px;  width: 100%;}.player-info-modern-number {  flex-basis: 25%;  padding: 25px 15px;  font-size: 30px;}}
@media (min-width: 1200px) {.player-info-modern-content {  padding: 20px;}}
.player-info-minimal {position: relative;display: flex;align-items: center;max-width: 370px;height: 275px;padding: 30px 20px;overflow: hidden;background: #231F20;}
.player-info-minimal-figure {position: absolute;left: 160px;right: 0;bottom: 0;z-index: 1;text-align: right;}
.player-info-minimal-figure img {max-width: inherit;}
.player-info-minimal-number {position: absolute;top: 4px;left: -94px;font-size: 380px;line-height: 275px;font-weight: 600;letter-spacing: -0.08em;color: rgba(255, 255, 255, 0.1);}
.player-info-minimal-content {position: relative;max-width: 130px;width: 100%;z-index: 1;}
.player-info-minimal-title {font-style: italic;}
.player-info-minimal-title h3 {line-height: 1.1;color: #fff;}
.player-info-minimal-title span {display: block;color: #a7a9ac;}
.player-info-minimal-progress .progress-bar-modern {display: block;}
.player-info-minimal-progress .progress-bar-modern .progress-header {display: flex;justify-content: space-between;align-items: center;color: #fff;}
.player-info-minimal-progress .progress-bar-modern .progress-bar-linear-wrap {background-color: rgba(255, 255, 255, 0.2);}
.player-info-minimal-progress .progress-bar-modern .progress-value {color: #fff;}
* + .player-info-minimal-progress {margin-top: 15px;}
@media (min-width: 576px) {.player-info-minimal {  padding: 30px;}.player-info-minimal-figure {  left: 131px;}.player-info-minimal-content {  max-width: 160px;}}
.bg-gray-100 .block-player-info {padding: 35px 20px;background: #fff;border: 1px solid #e1e1e1;border-top: none;}
.block-player-info {padding: 35px 0;}
.block-player-info-content {color: #231F20;}
.block-player-info-content > * + * {margin-top: 18px;}
.player-info-timeline-item {position: relative;}
.player-info-timeline-item::before {position: absolute;left: 15px;top: -10px;height: 10px;content: '';border-left: 1px solid #e1e1e1;pointer-events: none;}
.player-info-timeline-item::after {position: absolute;left: 15px;top: 25px;bottom: -30px;content: '';border-left: 1px solid #e1e1e1;pointer-events: none;}
.player-info-timeline-item:last-child::after {bottom: -10px;}
.player-info-timeline-item-header {position: relative;display: flex;align-items: flex-start;}
.timeline-counter {position: relative;display: inline-block;min-width: 70px;margin-right: 10px;padding: 1px 25px 1px 10px;font-family: "Kanit", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;color: #231F20;overflow: hidden;border-left: 1px solid #e1e1e1;z-index: 2;}
.timeline-counter::before {position: absolute;top: 0;right: 3px;left: -6px;bottom: 0;content: '';border: 1px solid #e1e1e1;transform: skewX(-10deg);z-index: -1;pointer-events: none;}
.player-info-timeline-item-text {padding-left: 30px;}
.player-info-timeline-item + .player-info-timeline-item {margin-top: 40px;}
* + .block-player-info-content {margin-top: 25px;}
* + .block-player-info-timeline {margin-top: 40px;}
* + .player-info-timeline-item-text {margin-top: 20px;}