.b-table-section-header{align-items:end;-moz-column-gap:var(--space-l);column-gap:var(--space-l);display:flex;flex-wrap:wrap;justify-content:space-between;row-gap:var(--space-xs)}.b-table-section-header .b-heading{margin-bottom:0}.b-table-nav{align-items:center;-moz-column-gap:var(--space-l);column-gap:var(--space-l);display:flex;flex-direction:column;flex-wrap:wrap;row-gap:var(--space-m);width:100%}@media (min-width:768px){.b-table-nav{flex-direction:row;width:auto}}.b-table-nav__season{align-items:center;display:flex;flex-direction:column;gap:var(--space-xs);justify-content:space-between;width:100%}@media (min-width:768px){.b-table-nav__season{flex-direction:row;justify-content:flex-end;width:auto}}.b-table-nav__season-select-wrapper{align-items:center;display:flex;flex:1;gap:var(--space-3xs);width:100%}.b-table-nav__season-button{align-items:center;display:flex;justify-content:center}.b-table-nav__season-button.--disabled{cursor:auto;opacity:.3}.b-table-nav--standings{min-width:0}.b-table-nav--standings .b-table-nav__season{gap:var(--space-xs) var(--space-m);width:100%}@media (min-width:768px){.b-table-nav--standings .b-table-nav__season{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1280px){.b-table-nav--standings .b-table-nav__season{grid-template-columns:repeat(3,minmax(0,1fr)) minmax(14rem,1fr)}}.b-table-nav--standings .b-simple-select,.b-table-nav--standings .b-table-nav__season-select-wrapper{min-width:0;width:100%}.b-table-nav--standings .b-simple-select{min-height:44px;text-overflow:ellipsis}.b-table-nav--standings .b-table-nav__matchday{align-items:center;display:none;gap:var(--space-3xs);grid-template-columns:44px minmax(0,1fr) 44px;min-width:0}.b-table-nav--standings .b-table-nav__season-button{min-height:44px;width:44px}.b-table{container:table/inline-size}.b-table:not(:last-child){margin-bottom:var(--grid-gap-y)}.b-table__header,.b-table__row{align-items:center;display:grid;gap:var(--space-xs);grid-template-columns:var(--space-m) minmax(0,1fr) var(--space-l) var(--space-l) var(--space-l);padding:var(--space-s) 0}@container table (width >= 440px){.b-table__header,.b-table__row{grid-template-columns:var(--space-l) minmax(0,1fr) var(--space-xl) var(--space-xl) var(--space-xl)}}@container table (width >= 960px){.b-table__header,.b-table__row{grid-template-columns:var(--space-xl) minmax(0,1fr) var(--space-xl) var(--space-2xl) var(--space-2xl) var(--space-2xl) var(--space-3xl) var(--space-2xl) var(--space-2xl)}}.b-table__header.--form,.b-table__row.--form{grid-template-columns:repeat(10,1fr)}@container table (width >= 960px){.b-table__header.--form,.b-table__row.--form{grid-template-columns:.25fr .5fr 1fr .5fr .5fr .5fr .5fr .5fr .5fr .5fr}}.b-table__header{border-bottom:2px solid var(--color-front);font-family:soehne-breit,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:var(--step--2);font-weight:600;letter-spacing:.05em;line-height:1.4;text-transform:uppercase}.b-table__row{border-bottom:1px solid var(--color-line)}@container table (width >= 360px){.b-table__row{font-size:var(--step-1);line-height:1.25}}.b-table__matchday{align-items:center;background-color:var(--color-white-400);border-radius:50%;color:var(--color-black-400);display:flex;font-family:soehne-breit,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:10px;height:24px;justify-content:center;line-height:1!important;width:24px}@media (min-width:768px){.b-table__matchday{font-size:14px;height:40px;width:40px}}.b-table__matchday.--win{background-color:var(--color-green-300);color:var(--color-white-400)}.b-table__matchday.--win:before{content:"S"}.b-table__matchday.--draw{background-color:var(--color-white-400)}.b-table__matchday.--draw:before{content:"U"}.b-table__matchday.--loss{background-color:var(--color-red-300);color:var(--color-white-400)}.b-table__matchday.--loss:before{content:"N"}.b-table__row.--is-rapid .b-table__matchday{border:1px solid var(--color-white-400)}.b-table__col.--matchday,.b-table__col.--trend{align-items:center;display:flex;justify-content:center}.b-table__team-logo{align-items:center;display:flex;min-height:60px}.b-table__team-logo-img{flex-shrink:0;width:24px}@container table (width >= 960px){.b-table__team-logo-img{width:32px}}.b-table__header,.b-table__row.--is-rapid{font-weight:700}.b-table__row .b-table__col.--diff,.b-table__row .b-table__col.--drawn,.b-table__row .b-table__col.--goals,.b-table__row .b-table__col.--lost,.b-table__row .b-table__col.--played,.b-table__row .b-table__col.--points,.b-table__row .b-table__col.--position,.b-table__row .b-table__col.--won{font-family:soehne-mono,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-variant-numeric:slashed-zero;white-space:nowrap}.b-table__col.--diff,.b-table__col.--drawn,.b-table__col.--goals,.b-table__col.--lost,.b-table__col.--played,.b-table__col.--points,.b-table__col.--won{text-align:right}.b-table__col.--drawn,.b-table__col.--goals,.b-table__col.--lost,.b-table__col.--trend,.b-table__col.--won{display:none}@container table (width >= 960px){.b-table__col.--drawn,.b-table__col.--goals,.b-table__col.--lost,.b-table__col.--trend,.b-table__col.--won{display:block}}.b-table__team{align-items:center;display:flex;gap:var(--space-2xs)}@container table (width >= 960px){.b-table__team{gap:var(--space-l)}}.b-table__team-name-shorthand{display:none}
