@charset "UTF-8";.sponsor-card{height:100%;padding:1.5rem 1rem;border-radius:.5rem 0 0;background-color:var(--dark-gray);transition:ease-in-out .3s}.sponsor-card:hover{background-color:var(--gray)}.sponsor-card__infos{gap:.75rem;width:100%}.sponsor-card__logo{display:block;max-width:12rem;max-height:6rem;width:auto;height:auto;margin-inline:auto;filter:invert(1) saturate(0) brightness(5)}.sponsor-card__title{color:var(--white);font-weight:700;text-decoration:none}.sponsor-card__title:hover{color:var(--second-color)}.sponsor-card__sponsoring{margin:0;color:var(--light-gray)}.tab-buttons{display:inline-flex;flex-wrap:nowrap;align-items:stretch;gap:0;width:max-content;max-width:100%;margin-top:1rem;padding:2px;border:1px solid rgba(163,163,117,.9);border-radius:.5rem 0 0;background-color:#4a4a2a85;background-image:linear-gradient(165deg,#ffffff38,#ffffff0f 42%,#00000024);backdrop-filter:blur(20px) saturate(1.75);-webkit-backdrop-filter:blur(20px) saturate(1.75)}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.tab-buttons{background-image:none;background-color:#4a4a2a;box-shadow:none}}.tab-buttons{box-sizing:border-box}.tab-button{display:inline-flex;align-items:center;justify-content:center;padding:.65rem 1.1rem;font-family:font,sans-serif;font-size:.65rem;font-weight:700;letter-spacing:.07rem;text-transform:uppercase;text-decoration:none;color:var(--white);background-color:transparent;background-image:none;backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:none;border:none;border-radius:.5rem 0 0;transition:color .35s ease;white-space:nowrap;position:relative;overflow:hidden}.tab-button:not(.is-active):after{content:"";position:absolute;inset:0;border-radius:inherit;background-color:#ffffff14;opacity:0;transform:translateY(10%);transition:opacity .35s ease,transform .35s ease;pointer-events:none}.tab-button:not(.is-active):hover{background-color:#ffffff14;background-image:none;box-shadow:none}.tab-button:not(.is-active):hover:after{opacity:1;transform:translateY(0)}@media(max-width:767px){.tab-button{letter-spacing:.04rem}}.tab-button.is-active{backdrop-filter:none;-webkit-backdrop-filter:none;background-image:none;background-color:var(--second-color);color:var(--black);cursor:default;pointer-events:none}.tab-button:first-child.is-active{border-radius:.35rem 0 0}.tab-button:focus-visible{outline:2px solid var(--second-color);outline-offset:0;z-index:1}.dropdown-menu__scroll{list-style:none;margin:0;max-height:15rem;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.dropdown-menu__scroll li{list-style:none;margin-left:0}.dropdown-menu__scroll li::marker{content:none}.dropdown-menu.is-open .dropdown-menu__scroll{max-height:15rem;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}img.team-logo{max-width:7rem;max-height:7rem;width:100%;height:auto}.scoreboard-matchup__score{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.15rem;text-align:center}.scoreboard-matchup__score-final{line-height:1}.scoreboard-matchup__score-halftime{font-size:.85rem;font-weight:500;line-height:1;opacity:.85}img.patronat-logo{max-height:4rem;max-width:13rem;width:auto;height:auto;filter:invert(1) brightness(10) saturate(0)}span.patronat-titel{display:block;font-size:.8rem;margin-bottom:.3rem}.event-list{list-style:none;padding:0;margin:0}.event-list .event-item{flex-wrap:nowrap;align-items:flex-start}.event-list .event-minute{position:relative;flex:0 0 auto}.event-list .event-minute:after{content:"";position:absolute;top:50%;right:-.5px;width:1px;height:1rem;background-color:var(--second-color);transform:translateY(-50%)}.event-list .event-line{flex:0 0 0;align-self:stretch;width:0}.event-list .event-item-detail{flex:1 1 0;min-width:0;width:auto;max-width:100%;flex-wrap:wrap;align-items:center;column-gap:.5rem;overflow-wrap:anywhere}.event-list .event-item-detail>*{min-width:0}.event-list .event-icon{display:flex;flex-direction:row;align-items:center;justify-content:start;flex:0 0 auto}.event-list .event-sub-jersey-number{font-size:.8rem;color:var(--mid-gray);background-color:var(--red)}img.icon-event-substitution{width:1rem}img.icon-event-substitution-in,img.icon-event-substitution-out{width:.75rem}span.icon-event-yellow-card{display:inline-block;width:.75rem;height:1rem;background-color:var(--second-color)}span.icon-event-red-card{display:inline-block;width:.75rem;height:1rem;background-color:var(--red)}img.icon-event-goal{width:1.2rem}@media(max-width:767px){.matchballsponsoren a{font-size:.7rem;line-height:1.2}}.matchpatronat img.patronat-logo{max-height:12rem;max-width:14rem;filter:invert(1) saturate(0) brightness(5)}@media(max-width:767px){.matchpatronat img.patronat-logo{max-height:4rem;max-width:8rem}}.lineup{grid-template-columns:2rem minmax(0,1fr) 4rem 2rem 2rem}@media(max-width:767px){.lineup-teams>.col-1{margin-bottom:2rem;padding-bottom:2rem;border-bottom:solid .5px var(--mid-gray)}}@media(max-width:767px){.lineup-teams>.col-2{margin-bottom:0}}.field-wrapper{position:relative;float:left;width:calc(100% - 2rem);padding:0 1rem}.field-wrapper img.feld{width:100%;display:block}@media(max-width:767px){.field-wrapper{width:100%;max-width:22rem;margin-inline:auto;padding:0}}.field-points{position:absolute;top:0;left:0;width:100%;height:100%;color:#fff;font-family:Arial,Helvetica,sans-serif}.field-points span.jersey-number{color:var(--black);font-weight:700;line-height:1;font-size:.6rem;z-index:2;transform:translateY(-.4rem)}@media(max-width:767px){.field-points span.jersey-number{transform:translateY(0)}}.field-points img.jersey{width:1.1rem;position:absolute;left:50%;top:-.6rem;transform:translate(-50%)}.field-points span.player-name{z-index:2}@media(max-width:767px){.field-points span.jersey-number{font-size:.6rem}.field-points span.player-name{display:none}.field-points img.jersey{width:1rem;top:-.2rem}}.field-point.field-position-25,.field-point.field-position-26,.field-point.field-position-24,.field-point.field-position-27,.field-point.field-position-21,.field-point.field-position-23,.field-point.field-position-41,.field-point.field-position-42,.field-point.field-position-47,.field-point.field-position-48,.field-point.field-position-46,.field-point.field-position-43,.field-point.field-position-45,.field-point.field-position-49,.field-point.field-position-50,.field-point.field-position-70,.field-point.field-position-71,.field-point.field-position-51,.field-point.field-position-73,.field-point.field-position-76,.field-point.field-position-77,.field-point.field-position-75,.field-point.field-position-10,.field-point.field-position-20,.field-point.field-position-28,.field-point.field-position-22,.field-point.field-position-40,.field-point.field-position-44,.field-point.field-position-72,.field-point.field-position-74,.field-point.field-position-78{transform:translate(-50%)}.field-point{width:auto;position:absolute;text-align:center;transform-origin:center;display:flex;flex-direction:column;gap:0rem;font-size:.45rem;color:var(--black);font-weight:700}@media(max-width:767px){.field-point{font-size:.45rem}}.field-point.field-position-78{top:-3%;left:50%}.field-point.field-position-74{top:8%;left:50%}.field-point.field-position-72{top:24%;left:50%}.field-point.field-position-44{top:31%;left:50%}.field-point.field-position-40{top:39%;left:50%}.field-point.field-position-22{top:46%;left:50%}.field-point.field-position-28{top:54%;left:50%}.field-point.field-position-20{top:63%;left:50%}.field-point.field-position-10{top:75%;left:50%}.field-point.field-position-75{top:6%;left:35%}.field-point.field-position-77{top:1%;left:40%}.field-point.field-position-76{top:1%;left:60%}.field-point.field-position-73{top:6%;left:65%}.field-point.field-position-51{top:14%;left:28%}.field-point.field-position-71{top:14%;left:40%}.field-point.field-position-70{top:14%;left:60%}.field-point.field-position-50{top:14%;left:72%}.field-point.field-position-49{top:26%;left:22%}.field-point.field-position-45{top:32%;left:36%}.field-point.field-position-43{top:32%;left:64%}.field-point.field-position-46{top:26%;left:78%}.field-point.field-position-48{top:29%;left:42%}.field-point.field-position-47{top:29%;left:58%}.field-point.field-position-42{top:37%;left:42%}.field-point.field-position-41{top:37%;left:58%}.field-point.field-position-23{top:50%;left:36%}.field-point.field-position-21{top:50%;left:64%}.field-point.field-position-27{top:51%;left:22%}.field-point.field-position-24{top:51%;left:78%}.field-point.field-position-26{top:52%;left:42%}.field-point.field-position-25{top:52%;left:58%}@media(max-width:767px){.lineup-wrapper .lineup{grid-template-columns:1.25rem minmax(0,1fr) 2rem 1rem 1rem;font-size:.8rem}.lineup-wrapper .lineup .caption-big{font-size:.8rem}.lineup-wrapper .lineup .player-position{font-size:.65rem;line-height:1.2;overflow-wrap:anywhere}.lineup-wrapper .lineup .col-3{font-size:.65rem;line-height:1.2;text-align:right}.lineup-wrapper .lineup .icon-event-yellow-card{width:.55rem;height:.75rem}.lineup-wrapper .lineup img.icon-event-substitution-in,.lineup-wrapper .lineup img.icon-event-substitution-out{width:.6rem}}.gamecenter-tabs{width:100%;margin-inline:auto;margin-top:1.5rem}.gamecenter-tabs__state{position:absolute;opacity:0;width:1px;height:1px;margin:0;clip:rect(0 0 0 0);overflow:hidden;pointer-events:none}.gamecenter-tabs__bar{display:flex;border:1px solid #a3a375;border-radius:.5rem 0 0;overflow:hidden;font-weight:700;text-transform:uppercase;letter-spacing:.02em;font-size:.65rem;width:max-content;margin-inline:auto}.gamecenter-tabs__tab{display:flex;align-items:center;justify-content:center;padding:.65rem .75rem;cursor:pointer;background-color:#4a4a2a85;background-image:linear-gradient(165deg,#ffffff38,#ffffff0f 42%,#00000024);backdrop-filter:blur(20px) saturate(1.75);-webkit-backdrop-filter:blur(20px) saturate(1.75)}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.gamecenter-tabs__tab{background-image:none;background-color:#4a4a2a;box-shadow:none}}.gamecenter-tabs__tab{color:var(--white);-webkit-user-select:none;user-select:none;transition:background-color .2s ease,background-image .2s ease,color .2s ease,filter .2s ease}.gamecenter-tabs__tab:hover{filter:brightness(1.08)}#gc-tab-events:checked~.gamecenter-tabs__bar label[for=gc-tab-events],#gc-tab-lineup:checked~.gamecenter-tabs__bar label[for=gc-tab-lineup],#gc-tab-bericht:checked~.gamecenter-tabs__bar label[for=gc-tab-bericht],#gc-tab-vorschau:checked~.gamecenter-tabs__bar label[for=gc-tab-vorschau]{backdrop-filter:none;-webkit-backdrop-filter:none;background-image:none;background-color:var(--second-color);color:var(--black)}#gc-tab-lineup:checked~.gamecenter-tabs__bar label[for=gc-tab-lineup]{border-top-left-radius:.45rem}.gamecenter-tabs__panel{display:none;padding-top:.5rem}#gc-tab-events:checked~#gc-panel-events,#gc-tab-lineup:checked~#gc-panel-lineup,#gc-tab-bericht:checked~#gc-panel-bericht,#gc-tab-vorschau:checked~#gc-panel-vorschau{display:block}#gc-tab-events:focus-visible~.gamecenter-tabs__bar,#gc-tab-lineup:focus-visible~.gamecenter-tabs__bar,#gc-tab-bericht:focus-visible~.gamecenter-tabs__bar,#gc-tab-vorschau:focus-visible~.gamecenter-tabs__bar{outline:2px solid var(--second-color);outline-offset:2px}.matchcenter-tabs-row{position:relative;display:flex;flex-wrap:wrap;align-items:flex-start;gap:1rem;margin-top:0;z-index:101}.matchcenter-tabs-row--team,.matchcenter-tabs-row--global{justify-content:flex-start}.matchcenter-tabs-row--home{justify-content:flex-end}.matchcenter-tabs-row .tab-buttons{margin-top:0}.matchcenter-team-dropdown{position:relative;display:inline-block;box-sizing:border-box;padding:2px;border:1px solid rgba(163,163,117,.9);border-radius:.5rem 0 0;z-index:2;background-color:#4a4a2a85;background-image:linear-gradient(165deg,#ffffff38,#ffffff0f 42%,#00000024);backdrop-filter:blur(20px) saturate(1.75);-webkit-backdrop-filter:blur(20px) saturate(1.75)}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.matchcenter-team-dropdown{background-image:none;background-color:#4a4a2a;box-shadow:none}}@media(max-width:767px){.matchcenter-team-dropdown{background-color:#4a4a2ae6;background-image:none;backdrop-filter:none;-webkit-backdrop-filter:none}}.matchcenter-team-dropdown>.tab-button{min-width:8rem;width:100%;justify-content:space-between;gap:.5rem}.matchcenter-team-dropdown .matchcenter-team-dropdown__caret{margin-left:.35rem;line-height:1}.matchcenter-team-dropdown .dropdown-menu{margin:0;padding:0;position:absolute;z-index:20;left:0;top:100%;min-width:100%;display:none;box-sizing:border-box;overflow:hidden;background-color:#4a4a2ae6;background-image:none;backdrop-filter:none;-webkit-backdrop-filter:none;border:1px solid rgba(163,163,117,.9);border-radius:.5rem 0 0;margin-top:.25rem;box-shadow:0 .35rem 1.25rem #000000d9}.matchcenter-team-dropdown .dropdown-menu.is-open{display:block}.matchcenter-team-dropdown .dropdown-menu__scroll{list-style:none;margin:0;padding:2px;max-height:15rem;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.matchcenter-team-dropdown .dropdown-menu__scroll li{list-style:none;margin-left:0}.matchcenter-team-dropdown .dropdown-menu__scroll li::marker{content:none}.matchcenter-team-dropdown .dropdown-menu .tab-button{border-radius:.5rem 0 0;width:100%;text-align:left;margin:0;padding:.65rem 1.1rem;color:var(--white);background-color:transparent;background-image:none;backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:none;position:relative;overflow:hidden}.matchcenter-team-dropdown .dropdown-menu .tab-button:not(.is-active):after{content:"";position:absolute;inset:0;border-radius:inherit;background-color:#ffffff14;opacity:0;transform:translateY(10%);transition:opacity .35s ease,transform .35s ease;pointer-events:none}.matchcenter-team-dropdown .dropdown-menu .tab-button:not(.is-active):hover{background-color:#ffffff14;background-image:none;box-shadow:none}.matchcenter-team-dropdown .dropdown-menu .tab-button:not(.is-active):hover:after{opacity:1;transform:translateY(0)}.matchcenter-team-dropdown .dropdown-menu .tab-button.is-active{backdrop-filter:none;-webkit-backdrop-filter:none;background-image:none;background-color:var(--second-color);color:var(--black)}.matchcenter-sponsor span.claim{margin-bottom:1rem}.matchcenter-hero-sponsor{display:flex;align-items:flex-start;justify-content:flex-end;width:100%;height:100%;text-decoration:none}.matchcenter-hero-sponsor__logo{display:block;max-width:18rem;max-height:8rem;width:100%;height:auto;filter:invert(1) saturate(0) brightness(5)}@media(max-width:767px){.matchcenter-hero-sponsor__logo{max-width:13rem;max-height:8rem}}.team-nav-pinned{position:fixed;bottom:max(5rem,env(safe-area-inset-bottom,0px));left:50%;transform:translate(-50%);z-index:850;width:max-content;max-width:calc(100vw - 2rem);opacity:1;visibility:visible;pointer-events:auto;transition:opacity .3s ease,visibility .3s ease}@media(max-width:767px){.team-nav-pinned{bottom:max(1rem,env(safe-area-inset-bottom,0px))}}.team-nav-pinned.is-fadeout{opacity:0;visibility:hidden;pointer-events:none}.team-nav-pinned .tab-buttons{margin-top:0;box-shadow:0 .35rem 1.25rem #00000059}.team-nav-pinned .tab-button--external{gap:.4rem}.team-nav-pinned .tab-button--external svg{width:.7rem;height:.7rem;flex-shrink:0}.has-team-nav-pinned{padding-bottom:5rem}@media(min-width:768px){.has-team-nav-pinned{padding-bottom:5.5rem}}.ranking-wrapper{margin-bottom:2rem}.ranking-container{border-radius:.5rem 0 0;overflow:hidden;overflow:auto}.league-table{width:100%;border-collapse:collapse;font-size:.9375rem}.league-table thead{background:var(--second-color);color:var(--black)}.league-table thead th{padding:1rem;text-align:left;font-weight:600;text-transform:uppercase;font-size:.75rem;letter-spacing:.5px}.league-table thead th.col-stat,.league-table thead th.col-points,.league-table thead th.col-pos{text-align:center}.league-table tbody tr{border-bottom:1px solid var(--mid-gray);transition:background-color .2s}.league-table tbody tr:hover{background:var(--dark-gray)}.league-table tbody tr.current-team td:first-child{box-shadow:inset 4px 0 0 0 var(--highlight-color)}.league-table tbody tr.is-club-team:not(.current-team) td:first-child{box-shadow:inset 4px 0 0 0 var(--second-color)}.league-table tbody td{padding:1rem;color:var(--base-color)}@media(max-width:767px){.league-table tbody td{padding:.2rem}}.league-table tbody td.col-stat,.league-table tbody td.col-points,.league-table tbody td.col-pos{text-align:center}.league-table tbody td.col-team{white-space:nowrap}.league-table tbody td.col-team .team-link,.league-table tbody td.col-team .team-name{color:inherit}.league-table tbody td.col-team .team-group-label{display:block;font-size:.75rem;line-height:1.2}.league-table tbody td.col-points{font-weight:700;color:var(--second-color)}.league-table tbody td.stat-positive{color:var(--green);font-weight:600}.league-table tbody td.stat-negative{color:var(--red);font-weight:600}.league-table tbody td.stat-win{color:var(--green)}.league-table tbody td.stat-draw{color:var(--light-gray)}.league-table tbody td.stat-loss{color:var(--red)}.stat-card{border:.5px solid var(--mid-gray);padding:1.5rem;border-radius:.5rem 0 0;text-align:center;transition:transform .2s,box-shadow .2s;width:100%}@media(max-width:767px){.stat-card{padding:.5rem .8rem}}.stat-card:hover{transform:translateY(-4px);box-shadow:0 8px 24px rgba(var(--base-color),.1)}.stat-card .stat-label{text-transform:uppercase;color:var(--base-color);font-size:.7rem;font-weight:600;margin-bottom:.5rem}@media(max-width:767px){.stat-card .stat-label{font-size:.6rem}}.stat-card .stat-value{color:var(--base-color);font-size:2rem;font-weight:700;line-height:1}@media(max-width:767px){.stat-card .stat-value{font-size:1.5rem}}.stat-card .stat-value.stat-positive{color:#28a745}.stat-card .stat-value.stat-negative{color:var(--second-color)}.player-card,.player-card .player-photo_wrap{overflow:hidden}.player-card .player-photo_wrap .gradient-bottom{position:absolute;bottom:0;left:0;width:100%;height:50%;background:var(--black-gradient-bottom-to-top);z-index:1;will-change:transform}.player-card .player-photo_wrap img{display:block;width:100%;height:auto;object-fit:cover;transition:transform .35s ease;will-change:transform}.player-card:hover .player-photo_wrap img{transform:scale(1.05)}.player-card .player-bottom-info{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .35s ease,opacity .35s ease}.player-card .player-bottom-info .buttons{overflow:hidden;min-height:0;transform:translateY(100%);transition:transform .35s ease}.player-card:hover .player-bottom-info,.player-card:focus-within .player-bottom-info{grid-template-rows:1fr;opacity:1}.player-card:hover .player-bottom-info .buttons,.player-card:focus-within .player-bottom-info .buttons{transform:translateY(0)}.player-card .patronat{position:absolute;bottom:3rem;right:1rem;z-index:4;width:4rem;line-height:1;font-size:.7rem}.player-card .patronat img.patronat-logo{width:100%}.player-card .player-bottom{position:absolute;bottom:0;left:0;width:100%;z-index:2;will-change:transform}.player-card .player-bottom span.number{display:inline-block;position:relative;font-size:1.1rem}.player-card .player-bottom span.number:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background:var(--second-color);z-index:1}.player-content{margin-top:2rem}.player-details{width:100%}.player-details__row{display:flex;justify-content:space-between;align-items:center;gap:1.5rem;padding:1.25rem 0;border-bottom:.5px solid var(--second-color)}.player-details__row span.label{color:var(--white)}.player-details__row span.label:before{content:none}.player-details__value{color:var(--white);text-align:right}
