.data-header{background-image:linear-gradient(to bottom, white 0%, white 100%);border:.0625rem solid #ddd;display:grid;grid-template:"name name" 3.125rem "image infobox" auto "image details" auto "marketvalue details" auto "triumphs triumphs" auto "watchlist watchlist" auto/7.125rem auto;height:auto;margin:.3125rem .3125rem 0;padding:0;position:relative;z-index:9991}@media(min-width: 769px){.data-header{background-image:linear-gradient(to bottom, white 0%, #dddddd 30%, #dddddd 68.5%, white 68.5%);grid-template:"name name name name name void infobox infobox" 1fr "image void3 triumphs triumphs triumphs void infobox infobox" auto "image void3 triumphs triumphs triumphs void void2 void2" 1.25rem "image void3 triumphs triumphs triumphs void marketvalue marketvalue" 0.625rem "image void3 void4 void4 void4 void marketvalue marketvalue" 0.8125rem "image void3 void4 void4 void4 void marketvalue marketvalue" 0.75rem "image void3 details details details void marketvalue marketvalue" 4.25rem/8.9375rem 0.875rem auto;height:16.0625rem;padding:.25rem .625rem .625rem;z-index:3}}.data-header__verified-logo{margin-left:.3125rem}.data-header__profile-image{display:block}.data-header__headline-container{align-items:center;background-image:linear-gradient(to bottom, white 0%, #dddddd 60%);display:inline-flex;font-size:1.875rem;grid-area:name;margin:0;padding-left:.3125rem}@media(min-width: 769px){.data-header__headline-container{background-image:unset;display:flex;padding-left:0}}.data-header__headline-wrapper{color:#00193f;font-family:'OSL', 'OSL-fallback', sans-serif;font-size:1.875rem;font-weight:normal;margin:0 0 0 .125rem}@media(min-width: 769px){.data-header__headline-wrapper{font-size:2.375rem}}.data-header__headline-wrapper--oswald{font-family:'Oswald-VF', 'Oswald-fallback', sans-serif;font-size:1.4375rem;font-variation-settings:"wght" 700}@media(min-width: 769px){.data-header__headline-wrapper--oswald{font-size:2.375rem}}.data-header__btn-favorite{background-color:rgba(0,0,0,0);border:none;display:inline-flex}.data-header__badge-container{align-items:flex-end;border-top:.0625rem solid #ddd;display:inline-flex;grid-area:triumphs;justify-content:flex-start;margin-top:.1875rem;padding:.1875rem 0 .1875rem .3125rem}@media(min-width: 769px){.data-header__badge-container{border-top:unset;margin-top:0;min-height:5rem;padding:0}}.data-header__info-box{align-items:center;grid-area:details;line-height:1.1875rem;margin:.125rem 0 0 .3125rem}@media(min-width: 769px){.data-header__info-box{align-items:center;display:inline-grid;margin:0}}.data-header__info-box--as-big-box{grid-area:auto}@media(min-width: 769px){.data-header__info-box--as-big-box{grid-area:inherit}}.data-header__shirt-number{font-weight:bold}.data-header__details{align-self:center;display:flex;flex-direction:column}@media(min-width: 769px){.data-header__details{display:grid;grid-gap:0 .625rem;grid-template-columns:repeat(3, auto)}}.data-header__items{display:flex;flex-direction:column;margin:0}.data-header__label{align-self:flex-start;color:#333;display:block}.data-header__content{color:#333;font-weight:bold}.data-header__content--vertical-aligned{align-items:center;display:inline-flex}.data-header__content--tiny-logo{margin:0 2px;vertical-align:text-bottom}.data-header__content .flagge,.data-header__content .flaggenrahmen{margin:0 .125rem}.data-header__content--highlight{color:#1d75a3}.data-header__content--thin{font-weight:normal}.data-header__profile-container{align-items:flex-start;background:#fff;display:inline-flex;grid-area:image;justify-content:center;margin:.1875rem .1875rem 0;position:relative;width:6.875rem}@media(min-width: 769px){.data-header__profile-container{align-items:flex-end;margin:0;width:auto}}.data-header__profile-container--national-team{background-color:rgba(0,0,0,0)}.data-header__profile-container--national-team>img{border:.1875rem solid #f2f2f2;border-radius:100%}.data-header__box__flag{border:.0625rem solid #d2e3ed;border-radius:50%}.data-header__box--big{align-items:center;background-color:#fff;border:0;border-bottom:.0625rem solid #ddd;display:inline-flex;grid-area:infobox;justify-self:start;margin:.3125rem 0 .3125rem .3125rem;max-height:7.5rem;padding:0 0 .3125rem;width:calc(100% - .625rem)}@media(min-width: 769px){.data-header__box--big{border:.0625rem solid #ddd;grid-column:5/10;justify-self:end;margin:.625rem 0 0;padding:.625rem .9375rem .625rem .625rem;width:unset}}.data-header__box--bare{background:rgba(0,0,0,0);border:0;padding:0}.data-header__box--small{align-items:center;background-color:#5ca6ff;border:.0625rem solid #ddd;color:#fff;display:inline-flex;font-family:'OSL', 'OSL-fallback', sans-serif;font-size:1.5rem;grid-area:marketvalue;height:1.75rem;justify-content:flex-end;margin:0 .125rem .125rem;min-width:6.75rem;padding:0 .3125rem;place-self:flex-end flex-end}@media(min-width: 769px){.data-header__box--small{align-items:unset;height:5.375rem;margin:0;min-width:14.375rem;padding:.3125rem 1.5625rem}}.data-header__box--small span:first-child{font-size:1rem}.data-header__box--link{background-color:#f2f2f2;border:.125rem solid #fff;color:#1d75a3;display:inline-flex;flex-direction:column;grid-area:marketvalue;justify-content:center;justify-self:flex-end;line-height:1rem;margin-left:.1875rem;min-width:6.875rem;padding:.25rem .1875rem;transform:translateY(-0.125rem)}@media(min-width: 769px){.data-header__box--link{background-color:#fff;border:.0625rem solid #ddd;display:flex;line-height:1.0625rem;min-width:15.625rem;padding:.125rem .9375rem}}.data-header__box--link:hover{background-color:#f2f2f2;text-decoration:none}.data-header__box--link .data-header__label,.data-header__box--link .data-header__content{color:#1d75a3}.data-header__box__club-link{display:flex}.data-header__toggle{background-color:#f2f2f2;border-radius:0 1.25rem 0 0;bottom:0;height:1.375rem;left:0;position:absolute;width:1.75rem}.data-header__toggle--active .data-header__list-clubs{display:block}.data-header__toggle:hover{background-color:#f2f2f2}.data-header__toggle-icon{color:#00aded;cursor:pointer;display:inline-block;font-family:'Oswald-VF', 'Oswald-fallback', sans-serif;font-size:1.6875rem;font-weight:bold;height:1.375rem;line-height:1.6875rem;position:relative;text-align:center;width:1.375rem}.data-header__toggle-icon img{vertical-align:bottom}.data-header__list-clubs{background-color:#f2f2f2;border:.0625rem solid #ddd;border-top:.0625rem solid #f2f2f2;display:none;font-family:'Oswald-VF', 'Oswald-fallback', sans-serif;left:-0.0625rem;line-height:1.8;padding:.25rem .5rem;position:absolute;text-align:left;top:1.375rem;width:15rem;z-index:9999}.data-header__list-clubs img{margin-bottom:-0.125rem;margin-right:.4375rem}.data-header__list-clubs span{display:inline-block;font-size:.8125rem;line-height:1.375rem}.data-header__link-headline{font-size:.75rem;font-weight:normal;margin-bottom:.1875rem}@media(min-width: 769px){.data-header__link-headline{font-size:.875rem;font-weight:bold}}.data-header__club-info{display:inline-flex;flex-direction:column;line-height:1.125rem;padding:0 .5rem}@media(min-width: 769px){.data-header__club-info{display:block}}.data-header__club{color:#00193f;font-size:1rem;font-weight:bold}.data-header__ribbon{height:4.6875rem;overflow:hidden;position:absolute;right:-0.3125rem;text-align:right;top:-0.3125rem;width:4.6875rem}.data-header__ribbon span{background:linear-gradient(#00aded 0%, #314f77 100%);color:#fff;display:block;font-family:'Source Sans Pro', 'Source Sans Pro-fallback', sans-serif;font-size:.75rem;font-weight:bold;line-height:1.25rem;position:absolute;right:-1.3125rem;text-align:center;text-transform:uppercase;top:1.1875rem;transform:rotate(45deg);width:6.25rem}.data-header__ribbon span::after,.data-header__ribbon span::before{border-bottom:.1875rem solid rgba(0,0,0,0);border-top:.1875rem solid #007aff;content:"";position:absolute;top:100%}.data-header__ribbon span::before{border-left:.1875rem solid #007aff;border-right:.1875rem solid rgba(0,0,0,0);left:0}.data-header__ribbon span::after{border-left:.1875rem solid rgba(0,0,0,0);border-right:.1875rem solid #007aff;right:0}.data-header__two-value-grid{display:grid;grid-template-columns:auto auto;justify-content:start}.data-header__market-value-wrapper{color:#fff;font-size:1.5rem;text-align:right}@media(min-width: 769px){.data-header__market-value-wrapper{font-size:3.875rem}}.data-header__market-value-wrapper:hover{text-decoration:none}.data-header__market-value-wrapper span:first-child{color:#fff;font-size:1rem}@media(min-width: 769px){.data-header__market-value-wrapper span:first-child{font-size:1.875rem}}.data-header__last-update{display:none;font-size:.6875rem;line-height:1}@media(min-width: 769px){.data-header__last-update{display:block;font-family:'SourceSansPro-VF', sans-serif}}.data-header__league{display:inline-block}.data-header__league-box{max-width:10rem}.data-header__league-link{display:flex;font-weight:normal;line-height:.9375rem;margin-left:.125rem}@media(min-width: 769px){.data-header__league-link{font-weight:bold}}.data-header__league-link img{align-self:center;height:.5625rem;margin:0 .25rem 0 0;width:.875rem}@media(min-width: 769px){.data-header__league-link img{height:auto;margin:0 .125rem 0 0;width:auto}}.data-header__success-data{align-items:center;display:inline-block;height:2.375rem;margin:0;min-width:2.8125rem;padding:.25rem;position:relative}@media(min-width: 769px){.data-header__success-data{height:5rem;margin:0 0 0 1.125rem;padding:0}}.data-header__success-data:first-child{margin-left:1.375rem}@media(min-width: 769px){.data-header__success-data:first-child{margin:0}}.data-header__success-data img{height:1.875rem;width:auto}@media(min-width: 769px){.data-header__success-data img{height:auto;max-height:5.375rem}}.data-header__success-data--flag{border:.1875rem solid #fff;border-radius:50%}.data-header__success-more{bottom:-0.125rem;filter:drop-shadow(0 0 0.5625rem rgb(255, 255, 255));font-family:'SourceSansPro-VF', sans-serif;font-variation-settings:"wght" 400;left:-0.25rem;margin:0 0 .1875rem .4375rem;position:relative;transition:all 250ms ease}.data-header__success-more:hover{color:#5ca6ff;font-variation-settings:"wght" 700;text-decoration:none}.data-header__success-more::after{border-right:3px solid #5ca6ff;border-top:3px solid #5ca6ff;bottom:1px;content:"";display:inline-block;height:12px;left:-7px;margin:.625rem;position:absolute;transform:rotate(45deg);width:12px}@media(min-width: 769px){.data-header__success-more::after{bottom:-5px;left:0}}@media(min-width: 769px){.data-header__success-more{margin:0 0 0 1.125rem}}.data-header__success-number{background-color:#5ca6ff;border:.125rem solid #fff;border-radius:.625rem;bottom:.0625rem;color:#fff;font-family:'OSL', 'OSL-fallback', sans-serif;font-size:.75rem;font-weight:bold;height:1.25rem;line-height:.9375rem;position:absolute;right:.5rem;text-align:center;width:1.25rem;z-index:4}@media(min-width: 769px){.data-header__success-number{border-radius:1.5625rem;bottom:-0.25rem;font-size:1.125rem;height:1.875rem;line-height:1.5625rem;right:-0.25rem;width:1.875rem}}.data-header .dataErfolge{padding:0 !important}.data-header .dataErfolge>.dataErfolg:first-child{margin-left:.4375rem}.data-header .modal-trigger{border:.125rem solid #fff}.data-header__watchlist{background-color:#fff;border-top:.0625rem solid #ddd;display:flex;grid-area:watchlist;height:2.5rem;justify-content:center;text-align:center}.data-header__watchlist .watchlistLink{font-family:'Source Sans Pro', 'Source Sans Pro-fallback', sans-serif;font-size:.875rem;font-weight:bold;line-height:2.5rem;margin-left:.1875rem}.data-header__watchlist .watchlistButtonClass{cursor:pointer;height:2.1875rem;width:2.1875rem}
