@keyframes skeleton-loading{0%{opacity:.5}50%{opacity:1}to{opacity:.5}}.transfers{width:100%}.transfers__wrapper{flex-direction:column;justify-content:flex-start;align-items:center;gap:20px;width:100%;padding:20px;display:flex;position:relative}@media (max-width:1024px){.transfers__wrapper{gap:10px;padding:10px}}.transfers__wrapper{border:1px solid var(--color-border);background-color:var(--color-contrast-bg);border-radius:20px}.transfers__header{width:100%}.transfers__title{letter-spacing:0%;font-size:20px;font-weight:600;line-height:1.2}@media (max-width:1024px){.transfers__title{letter-spacing:-1%;font-size:16px;font-weight:600;line-height:1.2}}.transfers__list{flex-direction:column;justify-content:center;align-items:center;gap:3px;width:100%;display:flex}.transfers__item{flex-direction:row;justify-content:space-between;align-items:center;gap:20px;width:100%;display:flex;position:relative}@media (max-width:1024px){.transfers__item{gap:10px}}.transfers__item{border-bottom:1px solid var(--color-border)}.transfers__item:hover{background-color:color-mix(in srgb, var(--color-muted-light) 12%, transparent)}.transfers__item{letter-spacing:0%;font-size:15px;font-weight:500;line-height:1.2}@media (max-width:1024px){.transfers__item{letter-spacing:-1%;font-size:12px;font-weight:500;line-height:1.2}}.transfers__item{padding:10px 0}.transfers__item:last-child{border-bottom:none}.transfers__club{flex-direction:row;justify-content:flex-start;align-items:center;gap:20px;width:100%;display:flex;position:relative}@media (max-width:1024px){.transfers__club{gap:10px}}.transfers__club img{object-fit:contain;width:24px;min-width:24px;max-width:24px;height:24px}@media (max-width:1024px){.transfers__club img{width:20px;min-width:20px;max-width:20px;height:20px}}.transfers__info{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:2px;display:flex}.transfers__club-name{letter-spacing:0%;font-size:15px;font-weight:500;line-height:1.2}@media (max-width:1024px){.transfers__club-name{letter-spacing:-1%;font-size:12px;font-weight:500;line-height:1.2}}.transfers__club-name a:hover{color:var(--color-accent)}.transfers__date{letter-spacing:-1%;font-size:12px;font-weight:500;line-height:1.2}@media (max-width:1024px){.transfers__date{letter-spacing:-1%;font-size:12px;font-weight:500;line-height:1.2}}.transfers__date{color:var(--color-muted)}.transfers__type{letter-spacing:-1%;font-size:12px;font-weight:500;line-height:1.2}@media (max-width:1024px){.transfers__type{letter-spacing:-1%;font-size:12px;font-weight:500;line-height:1.2}}.transfers__type{color:var(--color-accept);white-space:nowrap}
@keyframes skeleton-loading{0%{opacity:.5}50%{opacity:1}to{opacity:.5}}.national{width:100%}.national__wrapper{flex-direction:column;justify-content:flex-start;align-items:center;gap:20px;width:100%;padding:20px;display:flex;position:relative}@media (max-width:1024px){.national__wrapper{gap:10px;padding:10px}}.national__wrapper{background-color:var(--color-contrast-bg);border:1px solid var(--color-border);border-radius:20px}@media (max-width:1024px){.national__wrapper{box-shadow:0 0 12px #0000001a}}.national__header{width:100%}.national__title{letter-spacing:0%;font-size:20px;font-weight:600;line-height:1.2}@media (max-width:1024px){.national__title{letter-spacing:-1%;font-size:16px;font-weight:600;line-height:1.2}}.national__team{border-radius:16px;flex-direction:row;justify-content:flex-start;align-items:center;gap:10px;width:100%;padding:10px;display:flex}.national__team img{object-fit:contain;width:40px;min-width:40px;max-width:40px;height:40px}@media (max-width:1024px){.national__team img{width:30px;min-width:30px;max-width:30px;height:30px}}.national__team img{border-radius:100px}.national__team:hover .national__team-country{color:var(--color-accent)}.national__team-info{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:2px;display:flex}.national__team-country{letter-spacing:0%;font-size:17px;font-weight:500;line-height:1.2}@media (max-width:1024px){.national__team-country{letter-spacing:0%;font-size:14px;font-weight:500;line-height:1.2}}.national__team-label{letter-spacing:-1%;font-size:12px;font-weight:500;line-height:1.2}@media (max-width:1024px){.national__team-label{letter-spacing:-1%;font-size:12px;font-weight:500;line-height:1.2}}.national__team-label{color:var(--color-muted)}.national__stats{flex-direction:row;justify-content:flex-start;align-items:center;gap:20px;width:100%;display:flex;position:relative}@media (max-width:1024px){.national__stats{gap:10px}}.national__stats{flex-wrap:wrap}@media (max-width:1024px){.national__stats{row-gap:15px}}.national__item{flex-direction:column;justify-content:center;align-items:center;gap:4px;width:calc(18% - 10px);min-width:max-content;display:flex}.national__label{letter-spacing:-1%;font-size:12px;font-weight:500;line-height:1.2}@media (max-width:1024px){.national__label{letter-spacing:-1%;font-size:12px;font-weight:500;line-height:1.2}}.national__label{color:var(--color-muted)}.national__value{letter-spacing:-.17px;font-size:15px;font-weight:600;line-height:1.2}@media (max-width:1024px){.national__value{letter-spacing:-1%;font-size:11px;font-weight:700;line-height:1.2}}
@keyframes skeleton-loading{0%{opacity:.5}50%{opacity:1}to{opacity:.5}}.player-stats{flex-direction:column;justify-content:flex-start;align-items:center;gap:20px;width:100%;padding:20px;display:flex;position:relative}@media (max-width:1024px){.player-stats{gap:10px;padding:10px}}.player-stats{border:1px solid var(--color-border);border-radius:20px}@media (max-width:1024px){.player-stats{border:none;padding:0}}.player-stats__content{flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:20px;width:100%;padding:20px;display:flex;position:relative}@media (max-width:1024px){.player-stats__content{gap:10px;padding:10px}}.player-stats__content{flex-wrap:nowrap}@media (max-width:1024px){.player-stats__content{flex-direction:column;justify-content:flex-start;align-items:center;gap:20px;width:100%;padding:20px;display:flex;position:relative}}@media (max-width:1024px) and (max-width:1024px){.player-stats__content{gap:10px;padding:10px}}.player-stats__col{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:15px;width:calc(50% - 7.5px);display:flex}@media (max-width:1600px){.player-stats__col{width:100%}}.player-stats__group{filter:drop-shadow(0 4px 6px #0000000f);border-radius:20px;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:1.25rem;width:100%;padding:20px 15px 15px;display:flex}@media (max-width:1024px){.player-stats__group{background-color:var(--color-contrast-bg);width:100%}}.player-stats__group-title{letter-spacing:0%;font-size:17px;font-weight:500;line-height:1.2}@media (max-width:1024px){.player-stats__group-title{letter-spacing:0%;font-size:14px;font-weight:500;line-height:1.2}}.player-stats__group-title{text-align:center;width:100%}@media (max-width:1024px){.player-stats__group-title{text-align:left}}.player-stats__items{flex-direction:column;justify-content:flex-start;align-items:center;gap:20px;width:100%;display:flex;position:relative}@media (max-width:1024px){.player-stats__items{gap:10px}}.player-stats__item{width:100%;letter-spacing:0%;flex-direction:row;justify-content:space-between;align-items:center;font-size:15px;font-weight:500;line-height:1.2;display:flex;position:relative}@media (max-width:1024px){.player-stats__item{letter-spacing:-1%;font-size:12px;font-weight:500;line-height:1.2}}.player-stats__item--parent,.player-stats__item--single{border-bottom:1px solid var(--color-border);flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:20px;padding-bottom:20px;display:flex}.player-stats__item--parent:last-child,.player-stats__item--single:last-child{border-bottom:none;padding-bottom:0}.player-stats__item--single{flex-direction:row;justify-content:space-between;align-items:center;display:flex}.player-stats__item--child-1{letter-spacing:-1%;padding-left:12px;font-size:12px;font-weight:500;line-height:1.2}@media (max-width:1024px){.player-stats__item--child-1{letter-spacing:-1%;font-size:12px;font-weight:500;line-height:1.2}}.player-stats__item--child-1:before{content:"•";color:var(--color-accent);position:absolute;left:0}.player-stats__item--child-2{letter-spacing:-1%;padding-left:24px;font-size:12px;font-weight:500;line-height:1.2}@media (max-width:1024px){.player-stats__item--child-2{letter-spacing:-1%;font-size:12px;font-weight:500;line-height:1.2}}.player-stats__item--child-2:before{content:"-";color:var(--color-accent);position:absolute;left:8px}.player-stats__item-value{letter-spacing:-.17px;font-size:15px;font-weight:600;line-height:1.2}@media (max-width:1024px){.player-stats__item-value{letter-spacing:-1%;font-size:11px;font-weight:700;line-height:1.2}}.player-stats__list{border:1px solid var(--color-border);border-radius:8px;flex-direction:column;justify-content:center;align-items:center;width:100%;padding:10px 15px;display:flex}@media (max-width:1024px){.player-stats__list{border:unset;padding:0}}.player-stats__list-row{border-bottom:1px solid var(--color-border);flex-direction:row;justify-content:space-between;align-items:center;gap:10px;width:100%;padding:8px 0;display:flex}.player-stats__list-row:last-child,.player-stats__list-row--expanded{border-bottom:none}.player-stats__player,.player-stats__team{flex-direction:row;justify-content:flex-start;align-items:center;gap:10px;width:100%;display:flex}.player-stats__player-rating,.player-stats__team-rating{color:var(--color-accent-text);background-color:var(--color-accept);border-radius:8px;padding:6px 12px}.player-stats__player-name,.player-stats__team-name{color:var(--color-muted);font-size:1.15rem;font-weight:600;transition:all .3s ease-in-out}@media (max-width:1024px){.player-stats__player-name,.player-stats__team-name{-webkit-line-clamp:1;text-overflow:ellipsis;word-break:break-word;white-space:normal;-webkit-box-orient:vertical;font-size:1.05rem;font-weight:500;display:-webkit-box;overflow:hidden}}.player-stats__player:hover .stats__player-name,.player-stats__player:hover .stats__team-name,.player-stats__team:hover .stats__player-name,.player-stats__team:hover .stats__team-name{color:var(--color-accent)}.player-stats__team{flex-direction:row;justify-content:flex-end;align-items:center;width:75%;display:flex}.player-stats__team img{max-width:23px}
