:root{--icon-size:1em;--icon-spacer:.5em;--icon-color:#111;--icon-ticket:url(../media/ticket.05w8geiexpk6x.svg);--icon-threads:url(../media/threads.2ban6zp2dgrzw.svg);--icon-tickets:url(../media/tickets.2bfv3fti_vg1v.svg);--icon-x:url(../media/x.2_zx4y-qjp5ww.svg);--icon-list:url(../media/list.36tr5_-5c8pva.svg);--icon-cart:url(../media/cart.3w-dy1stjblca.svg);--icon-check:url(../media/check.0w58oq95zdsiq.svg);--icon-dropdown:url(../media/dropdown.25mkkvu0eph_8.svg);--icon-filter:url(../media/filter.1k_lf0q17oqu-.svg);--icon-search:url(../media/search.2-eqpzp4qbtgu.svg);--icon-accessibility:url(../media/accessibility.2sk_1vqlc7eor.svg);--icon-arrow-left:url(../media/arrow-left.23skp1qe5u5ef.svg);--icon-arrow-right:url(../media/arrow-right.35qsrbw-3-ess.svg);--icon-facebook:url(../media/facebook.1v2pdsjpogwu1.svg);--icon-instagram:url(../media/instagram.18r_jy3tiy-h0.svg);--icon-linkedin:url(../media/linkedin.1zwjtzzlsjgha.svg);--icon-mail:url(../media/mail.210anku3dovmu.svg);--icon-tiktok:url(../media/tiktok.1zgxe45xf8eku.svg);--icon-x-social:url(../media/x-social.32-5r9f50hyom.svg);--icon-xing:url(../media/xing.2ibo_qpoyzddv.svg);--icon-anchor:url(../media/anchor.0w33b0qt9gfi8.svg);--icon-whatsapp:url(../media/whatsapp.2a1ql3yoina53.svg);--icon-youtube:url(../media/youtube.3ayddt1iljf7s.svg);--icon-card:url(../media/card.07g9smbcbhkc_.svg);--icon-ball:url(../media/ball.2_hfxpyo-jbc6.svg);--icon-substitution:url(../media/substitution.2i5c7cyn_ghae.svg);--icon-whistle:url(../media/whistle.0wlcrdvu3-3t1.svg);--icon-phone:url(../media/phone.0js_3pju17oto.svg)}.yy03kW_icon-before:before,.yy03kW_icon-after:after{content:"";vertical-align:text-top;background-color:var(--icon-color,var(--text-color));width:var(--icon-size,1em);height:var(--icon-size,1em);-webkit-mask-size:contain;mask-size:contain;-webkit-mask:var(--icon) no-repeat center;-webkit-mask:var(--icon) no-repeat center;mask:var(--icon) no-repeat center;display:inline-block}.yy03kW_icon-before:before{margin-right:var(--icon-spacer,.5em)}.yy03kW_icon-after:before{margin-left:var(--icon-spacer,.5em)}.yy03kW_icon-ticket{--icon:var(--icon-ticket)}.yy03kW_icon-threads{--icon:var(--icon-threads)}.yy03kW_icon-tickets{--icon:var(--icon-tickets)}.yy03kW_icon-x{--icon:var(--icon-x)}.yy03kW_icon-list{--icon:var(--icon-list)}.yy03kW_icon-cart{--icon:var(--icon-cart)}.yy03kW_icon-check{--icon:var(--icon-check)}.yy03kW_icon-dropdown{--icon:var(--icon-dropdown)}.yy03kW_icon-filter{--icon:var(--icon-filter)}.yy03kW_icon-search{--icon:var(--icon-search)}.yy03kW_icon-accessibility{--icon:var(--icon-accessibility)}.yy03kW_icon-arrow-left{--icon:var(--icon-arrow-left)}.yy03kW_icon-arrow-right{--icon:var(--icon-arrow-right)}.yy03kW_icon-facebook{--icon:var(--icon-facebook)}.yy03kW_icon-instagram{--icon:var(--icon-instagram)}.yy03kW_icon-linkedin{--icon:var(--icon-linkedin)}.yy03kW_icon-mail{--icon:var(--icon-mail)}.yy03kW_icon-tiktok{--icon:var(--icon-tiktok)}.yy03kW_icon-x-social{--icon:var(--icon-x-social)}.yy03kW_icon-xing{--icon:var(--icon-xing)}.yy03kW_icon-anchor{--icon:var(--icon-anchor)}.yy03kW_icon-whatsapp{--icon:var(--icon-whatsapp)}.yy03kW_icon-youtube{--icon:var(--icon-youtube)}.yy03kW_icon-card{--icon:var(--icon-card)}.yy03kW_icon-ball{--icon:var(--icon-ball)}.yy03kW_icon-substitution{--icon:var(--icon-substitution)}.yy03kW_icon-whistle{--icon:var(--icon-whistle)}.yy03kW_icon-phone{--icon:var(--icon-phone)}.yy03kW_html{--background-color:#f6f6f6;--footer-height:7%;--shadow:0 .6vw 1.6vw -.4vw #0003;--frame:.5rem;--font-size-copy:1.1vw;--font-size-sm:.8vw;--font-size-xs:.65vw;--table-head-height:2vw;--table-row-height:3.1vw}.yy03kW_html *,.yy03kW_html :before,.yy03kW_html :after{box-sizing:border-box}.yy03kW_html,.yy03kW_body{font-feature-settings:"lnum";margin:0;padding:0;overflow:hidden}.yy03kW_boilerplate{background-color:#000;position:relative}.yy03kW_boilerplate:has(>.yy03kW_screen){justify-content:center;align-items:center;height:100vh;display:flex}.yy03kW_boilerplate:not(:has(>.yy03kW_screen))>div{justify-content:center;align-items:center;height:100vh;display:flex}.yy03kW_screen{aspect-ratio:16/9;width:100%;max-width:177.778vh;font-family:var(--headline-font),sans-serif;font-size:var(--font-size-copy);background-color:#fff;font-weight:500;line-height:1.5;position:relative;overflow:hidden}.yy03kW_header{width:calc(25% - var(--frame)*2);z-index:1;height:11%;color:var(--white);transition:left .3s;position:absolute;top:0;right:0}.yy03kW_header:has(+[data-fullscreen=true]){left:100%}.yy03kW_logo{align-items:center;width:100%;margin-top:4%;display:flex;position:absolute;top:0;left:0}.yy03kW_logo h1{font-size:var(--font-size-copy);text-transform:uppercase;margin:0 0 0 -.04em;font-weight:900}.yy03kW_logo p{font-size:var(--font-size-sm);margin:0}.yy03kW_logoText{border-left:2px solid #ffffff80;margin-left:.8em;padding:.3em 0 .3em .8em;line-height:1.3}.yy03kW_logoImage{aspect-ratio:1;width:16%;margin-left:.8em}
.dO_s_a_wrapper{aspect-ratio:16/9;display:block;position:relative;transform:translate(0,0)}.dO_s_a_wrapper:after{content:"";background-color:var(--white);opacity:1;will-change:opacity;transition:all .5s linear;display:block;position:absolute;inset:0}.dO_s_a_wrapper .dO_s_a_player{width:100%;height:100%}.dO_s_a_wrapper iframe{pointer-events:none;border:0;width:100%;height:140%;display:block;position:relative;top:-20%}.dO_s_a_wrapper[data-playing=true]{pointer-events:all}.dO_s_a_wrapper[data-playing=true]:after{opacity:0;transition:all .5s linear .5s}
._77aSHW_wrapper{align-items:center;height:100%;display:flex;transform:translate(0,0)}._77aSHW_feed{white-space:nowrap;margin:0;padding:0;list-style:none;display:flex}._77aSHW_feed li:after{content:"·";padding:0 1em;font-weight:700}
.p9zuTq_wrapper{--bottom-frame-size:6em;background-color:var(--background-color);height:100%;display:block;position:relative}.p9zuTq_wrapper :where(img){-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%;height:100%}.p9zuTq_wrapper[data-state=gallery] .p9zuTq_stage,.p9zuTq_wrapper[data-state=video] .p9zuTq_stage,.p9zuTq_wrapper[data-state=finished] .p9zuTq_stage{opacity:1}.p9zuTq_wrapper[data-state=gallery] .p9zuTq_sponsorWrapper,.p9zuTq_wrapper[data-state=video] .p9zuTq_sponsorWrapper,.p9zuTq_wrapper[data-state=finished] .p9zuTq_sponsorWrapper{opacity:1;transition:all .4s;transform:translate(0,0)}.p9zuTq_wrapper[data-state=gallery] .p9zuTq_largeLogo,.p9zuTq_wrapper[data-state=video] .p9zuTq_largeLogo,.p9zuTq_wrapper[data-state=finished] .p9zuTq_largeLogo{opacity:0}.p9zuTq_wrapper[data-state=finished] .p9zuTq_sponsorWrapper{transition:all 0s 1s}.p9zuTq_largeLogo{opacity:1;transition:all .5s}.p9zuTq_stage{width:calc(100% - var(--frame)*2);aspect-ratio:16/9;margin:var(--frame);opacity:0;transition:all .6s;display:block;position:relative;overflow:hidden}.p9zuTq_video{pointer-events:none;width:100%;height:100%;display:block;position:absolute}.p9zuTq_sponsorWrapper{background-color:var(--white);max-width:80%;box-shadow:var(--shadow);opacity:0;justify-content:space-between;align-items:center;margin:-2% auto;padding:1.1em;transition:all 0s 1s;display:flex;position:relative;transform:translateY(60%)}.p9zuTq_textBox{max-width:60%;color:var(--text-color);flex:60%;padding:0 1.1em}.p9zuTq_textBox h2{margin:.4em 0;font-size:1em}.p9zuTq_textBox p{margin:.6em 0;font-size:.75em}.p9zuTq_qr{max-height:var(--bottom-frame-size);max-width:var(--bottom-frame-size);margin-left:2em;display:block;position:relative}.p9zuTq_qr svg{display:block}.p9zuTq_sponsorLogo{height:var(--bottom-frame-size);aspect-ratio:3/2;width:auto;transition:all .5s}.p9zuTq_sponsorLogo img{display:block}
.uJ-qpG_wrapper{background-color:var(--white);justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.uJ-qpG_logo{max-width:83.3333%}
.N2wrgW_wrapper{display:block;position:relative}.N2wrgW_wrapper[data-show=matchday] .N2wrgW_table{transform:translate(-100%)}.N2wrgW_wrapper[data-show=matchday] .N2wrgW_matchDay,.N2wrgW_wrapper[data-show=table] .N2wrgW_table{transform:translate(0,0)}.N2wrgW_wrapper[data-show=table] .N2wrgW_matchDay{transform:translate(-100%)}.N2wrgW_wrapper[data-show=matchday-complete] .N2wrgW_table,.N2wrgW_wrapper[data-show=table-complete] .N2wrgW_matchDay{transition:none;transform:translate(100%)}.N2wrgW_table,.N2wrgW_matchDay{width:100%;padding:calc(var(--font-size-copy)*5) calc(var(--font-size-copy)*.9);transition:all .4s;position:absolute;top:0;overflow:hidden}
.MI81Mq_wrapper{position:relative}.MI81Mq_wrapper[data-state=top] tbody{top:-2px}.MI81Mq_wrapper[data-state=top] [class~=league-table-wrapper]:before{opacity:1;transition:opacity .5s}.MI81Mq_wrapper[data-state=bottom] tbody{top:calc((12 - var(--team-count))*var(--table-row-height) - 2px)}.MI81Mq_wrapper[data-state=bottom] [class~=league-table-wrapper]:after{opacity:1;transition:opacity .5s}.MI81Mq_wrapper [class~=image-box]{--logo-size:2.5em!important}.MI81Mq_wrapper [class~=team-teaser-name]{white-space:nowrap;text-overflow:ellipsis;max-width:10em;line-height:1.3;display:block}.MI81Mq_wrapper [class~=club-team]{background-color:var(--white);color:var(--text-color);box-shadow:-100px 0 0 var(--white),100px 0 0 var(--white);border-radius:.2em;padding:.1em .3em}.MI81Mq_wrapper [class~=league-table-wrapper]{max-height:calc(var(--table-row-height)*12 + var(--table-head-height));margin:0 -100px;padding:0 100px;position:relative;overflow:hidden}.MI81Mq_wrapper [class~=league-table-wrapper]:before,.MI81Mq_wrapper [class~=league-table-wrapper]:after{content:"";height:calc(var(--table-row-height)*3);background:linear-gradient(0deg, var(--color-dark), transparent);z-index:2;opacity:0;pointer-events:none;transition:opacity .5s .4s;position:absolute;bottom:0;left:0;right:0}.MI81Mq_wrapper [class~=league-table-wrapper]:after{top:var(--table-head-height);transform:scaleY(-1)}.MI81Mq_wrapper [class~=league-table-wrapper][data-team-count="13"]{--table-row-height:2.9vw;max-height:none}.MI81Mq_wrapper [class~=league-table-wrapper][data-team-count="14"]{--table-row-height:2.7vw;max-height:none}.MI81Mq_wrapper [class~=table-team]{padding-top:0;padding-bottom:0}.MI81Mq_wrapper [class~=league-table-head]{z-index:1;background-color:var(--color-dark);position:sticky;top:0}.MI81Mq_wrapper [class~=league-table-head] th{border-bottom:2px solid var(--border-color-medium)}.MI81Mq_wrapper [class~=team-teaser-name]{white-space:normal;text-wrap:balance;font-size:.9em}.MI81Mq_wrapper tbody{z-index:0;transition:top .6s ease-in-out;position:relative;top:-2px}
