
.skeleton__wrapper{
  width: 100%;
  height: 100%;
  padding:1rem;
  border-radius: 0.5rem;
  box-sizing: border-box;
}
.skeleton__title{
  width: 50%;
  height: 1rem;
  margin-bottom: .25rem;
}
.skeleton__content{
  width: 100%;
  height: 2rem;
  margin-bottom: 0.5rem;
}


.line-up__wrapper[data-v-ec45feac]{
    display:flex;
    flex-direction: column;
}
.field-wrapper[data-v-ec45feac]{
    background-color: #39632C;
    padding: .5rem;
    margin: 0 1rem;
    border-radius: .5rem;
    margin-bottom: 1rem;
    height: 46rem;
}
.field-team-info[data-v-ec45feac]{
    display: flex;
    color: #fff;
    justify-content: space-between;
    text-shadow: 1px 1px #000;
    box-sizing: border-box;
}
.field-team-info__team-name[data-v-ec45feac]:hover{
    color: var(--color-hover);
}
.field-player[data-v-ec45feac]{
    position: relative;
    margin: .5rem .25rem;
    overflow: hidden;
    height: 90%;
    border: 4px solid #88b37a;
    background: repeating-linear-gradient( 180deg ,#39632C,#39632C 10%,#528b40 0,#528b40 20%);
}
.field-player__row[data-v-ec45feac]{
    display: flex;
    position: absolute;
    z-index: 2;
    flex-direction: column;
    justify-content: space-around;
    width: 100%;
    padding: .5rem;
    height: 50%;
    box-sizing: border-box;
}
.field-player__row.away[data-v-ec45feac]{
    top:50%
}
.field-player__row-wrapper[data-v-ec45feac], .field-player__away[data-v-ec45feac]{
        display: flex;
    align-items: flex-start;
    color: #fff;
}
.field-player__row-container:hover .field-player__row-container__title[data-v-ec45feac]{
    color: var(--color-hover)
}
.field-player__row-container[data-v-ec45feac]{
    flex: 1 1;
}
.field-player__row-container__title[data-v-ec45feac]{
    display: flex;
    font-size: .68rem;
    color: #fff;
    text-align: center;
    justify-content: center;
    margin-top: .25rem;
    text-shadow: 1px 1px #000;
}
.field-player__row-container__icon[data-v-ec45feac]{
    display: flex;
    justify-content: center;
    text-align: center;
    flex: 1 1;
}
.field-player__row-container__icon-img[data-v-ec45feac]{
    position: relative;
    display: flex;
    height: 2rem;
    width: 2rem;
    justify-content: center;
    font-family: var(--weight-700);
    align-items: center;
    font-size: .75rem;
    border-radius: 50%;
    position: relative;
    border: 1px solid #fff;
}
.field-player__row-container__icon-img .icon-player[data-v-ec45feac]{
    border-radius: 50%;
    overflow: hidden;
    width:100%;
    height:100%
}
.field-player__row-container__icon-card[data-v-ec45feac]{
    position: absolute;
    top: -.1rem;
    right: -.6rem;
}
.field-player__row-container__icon-card-left[data-v-ec45feac]{
position: absolute;
bottom: 0;
left: -.8rem;
}
.field-player__row-container__icon-card-left.top[data-v-ec45feac]{
    position: absolute;
    top: 0;
    left: -.8rem;
}
.yellow-card[data-v-ec45feac]{
    width: 1rem;
        height: 1rem;
        background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAOCAYAAAD5YeaVAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAABeSURBVHgB7coxDYAwEEbhdyVhZmVDAhIqoRJAGRKwgBMaFlYQAMcZaCgLU7/kLvmTJxjd8Vx0pFREaVlEN4KNmTeOwdkL5Ljxjg9K/F98ZJXKKbrSUDPZ7JOhEO3GB6fkENVtI0tsAAAAAElFTkSuQmCC) center/contain no-repeat;
}
.field-player__line-corner__wrapper[data-v-ec45feac]{
    position: relative;
    width: 100%;
    height: 100%;
    overflow: hidden;
}
.field-player__line-corner__child[data-v-ec45feac]{
    position: absolute;
    border: 4px solid #88b37a;
    width: 2.5rem;
    height: 2.5rem;
    border-radius: 9999px;
}
.field-player__line-corner__child.top-left[data-v-ec45feac]{
    top: -20px;
    left: -20px;
}
.field-player__line-corner__child.top-right[data-v-ec45feac]{
    top: -20px;
    left: calc(100% + -20px);
}
.field-player__line-corner__child.bottom-left[data-v-ec45feac]{
    bottom: -20px;
    left: calc(100% + -20px);
}
.field-player__line-corner__child.bottom-right[data-v-ec45feac]{
    bottom: -20px;
    left: -20px;
}
.field-player__line-center__wrapper[data-v-ec45feac]{
        position: relative;
        top:-50%;
}
.field-player__line-center__line[data-v-ec45feac]{
    position: absolute;
    width: 100%;
    border: 2px solid #88b37a;
    top: calc(50% - 2px);
}
.field-player__line-center__dot[data-v-ec45feac]{
    position: absolute;
    width: .75rem;
    height: .75rem;
    border-radius: 9999px;
    background-color: #88b37a;
    left: calc(50% - .375rem);
    top: calc(50% - .375rem);
}
.field-player__line-center__circle[data-v-ec45feac]{
    position: absolute;
    width: 6rem;
    height: 6rem;
    border-radius: 9999px;
    border: 4px solid #88b37a;
    left: calc(50% - 3rem);
    top: calc(50% - 3rem);
}
.field-player__line-penalty__wrapper[data-v-ec45feac]{
    position: relative;
    height: 10%;
    width: 50%;
    left: calc(50% - 25%);
    z-index: 1;
}
.field-player__line-penalty__wrapper.top[data-v-ec45feac]{
    top:-100%;
}
.field-player__line-penalty__wrapper.bottom[data-v-ec45feac]{
    top:-20%;
}
.field-player__line-penalty__1[data-v-ec45feac]{
    position: absolute;
    width: 100%;
    border: 4px solid #88b37a;
    height:100%;
    background-color: #528b40;
    z-index: 1;
}
.top .field-player__line-penalty__1[data-v-ec45feac]{
    border-top:0;
}
.bottom .field-player__line-penalty__1[data-v-ec45feac]{
    border-bottom:0;
}
.field-player__line-penalty__2[data-v-ec45feac]{
    position: absolute;
    width: 50%;
    left: calc(50% - 25%);
    height: 1.5rem;
    border: 4px solid #88b37a;
    z-index: 2;
}
.top .field-player__line-penalty__2[data-v-ec45feac]{
    border-top:0;
}
.bottom .field-player__line-penalty__2[data-v-ec45feac]{   
    border-bottom: 0;
    bottom: 0;
}
.field-player__line-penalty__3[data-v-ec45feac]{
    position: absolute;
    left: 24.5%;
    border: 4px solid #88b37a;
    border-radius: 50%;
    width: 50%;
    height: 2.5rem;
}
.top .field-player__line-penalty__3[data-v-ec45feac]{
    top: 3.5rem;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    border-top-width: 0;
}
.bottom .field-player__line-penalty__3[data-v-ec45feac]{
    bottom: 3.2rem;
    border-bottom-width: 0;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
    top: auto;
    border-top-left-radius: 50%;
    border-top-right-radius: 50%;
    border-top-width: 4px
}
.substitube-wrapper[data-v-ec45feac]{
    padding: 0 1rem;
}
.substitube-container[data-v-ec45feac]{
}
.substitube-title[data-v-ec45feac]{
    display: flex;
    justify-content: space-evenly;
    align-items: center;
    margin: 1rem;
}
.substitube-player[data-v-ec45feac]{
    display: flex;
    /* flex-direction: column; */
        flex-flow: row wrap;
    padding-bottom: 1rem;
    justify-content: center;
}
.substitube-player__wrapper[data-v-ec45feac]{
    display:flex;
    border-bottom: .1rem solid var(--color-grey-20);
}
.substitube-player__container[data-v-ec45feac]{
    display: flex;
    align-items: center;
    height: 4.2rem;
    color: var(--color-grey-light);
    font-size:.7rem;
    width: 100%;
    padding-bottom: .8rem;
    padding-top: .5rem;
    box-sizing: border-box;
    border-bottom: .1rem solid var(--color-grey-20);
    padding-left: 6.5vw;
}
.substitube-player__container.right[data-v-ec45feac]{
        padding-left: 11vw;
}
.substitube-player__right[data-v-ec45feac]{
    padding-left: 13.5vw;
}
.substitube-player__container-time[data-v-ec45feac]{
    margin-right: .8rem;
    width: 1rem;
}
.substitube-player__container-time>p[data-v-ec45feac]{
    margin-bottom: .3rem;
}
.substitube-player__container-icon[data-v-ec45feac]{
    display: flex;
    flex-direction: column;
    width: 1.2rem;
}
.substitube-player__container-icon>img[data-v-ec45feac]{
    margin-bottom: .3rem;
    width: .6rem;
}
.substitube-player__container-name[data-v-ec45feac]{
    color: var(--color-text-default-default);
    flex: 1;
}
.substitube-player__container-name a[data-v-ec45feac]{
    color:white;
}
.substitube-player__container-name p[data-v-ec45feac] {
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}
.substitube-player__container-name a[data-v-ec45feac]:hover{
    color: var(--color-hover)
}
.substitube-coach[data-v-ec45feac]{
    display: flex;
    justify-content: space-evenly;
    color: var(--color-grey-light);
    font-size: .7rem;
    padding:1.5rem
}
.substitube-coach__fake[data-v-ec45feac]{
    width: 5rem;
}
@media (min-width: 400px ){
.substitube-player__container[data-v-ec45feac]{
        padding-left: 7.5vw;
}
.substitube-player__container.right[data-v-ec45feac]{
        padding-left: 14.5vw;
}
.substitube-player__right[data-v-ec45feac]{
        padding-left: 16.5vw;
}
}
@media (min-width: 540px ){
.substitube-player__container[data-v-ec45feac]{
        padding-left: 10.5vw;
}
.substitube-player__container.right[data-v-ec45feac]{
        padding-left: 15.5vw;
}
.substitube-player__right[data-v-ec45feac]{
        padding-left: 18.5vw;
}
}
@media (min-width: 768px ){
.substitube-player__container[data-v-ec45feac]{
        padding-left: 13.5vw;
}
.substitube-player__container.right[data-v-ec45feac]{
        padding-left: 17.5vw;
}
.substitube-player__right[data-v-ec45feac]{
        padding-left: 19.5vw;
}
}
@media (min-width: 768px){
.substitube-player__container[data-v-ec45feac]{
        padding-left: 2.5vw;
}
.substitube-player__container.right[data-v-ec45feac]{
        padding-left: 2.5vw;
}
.line-up__wrapper[data-v-ec45feac]{
        flex-direction: row;
}
.line-up__field[data-v-ec45feac]{
        width: 33%;
}
.line-up__field-title[data-v-ec45feac]{
        margin: 0 0 2rem 1rem;
        font-size: .88rem;
}
.substitube-wrapper[data-v-ec45feac]{
        padding: 0 1rem;
        width:22rem
}
}

