@import url(https://fonts.googleapis.com/css2?family=Quicksand:wght@400;600;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Architects+Daughter:wght@400;600;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Nunito:wght@400;600;700&display=swap);body,html{max-width:100%;overflow-x:hidden;overflow-x:clip}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}body{font-family:Architects Daughter,sans-serif;font-family:Nunito,sans-serif;font-family:Quicksand,sans-serif}:root{--tvw-yellow:255,213,9;--tvw-blue:23,68,172;--dark-blue:16,22,57;--black:0,0,0;--dark-grey:169,169,169;--light-grey:211,211,211;--white:255,255,255;--light-green:152,223,175;--gold:255,215,0;--content-width:1000px;--animation-time-loading-website:0s;--tranparancy-effect:40%;--tranparancy-effect-header:70%;--blur:10px}body.dark{--tranparancy-effect:20%}@media (prefers-color-scheme:dark){body.system{--tranparancy-effect:20%}}:root{--table-background-color:rgba(var(--tvw-blue),var(--tranparancy-effect));--table-shadow-background-color:rgba(var(--black),var(--tranparancy-effect));--header-background-color:rgba(var(--tvw-blue),var(--tranparancy-effect-header));--headline-color:rgb(var(--tvw-yellow));--headline-color:rgb(var(--black));--text-color:rgb(var(--black));--table-row-odd-backround-color:rgba(var(--light-green),var(--tranparancy-effect));--table-row-even-backround-color:rgba(var(--white),var(--tranparancy-effect));--table-row-odd-text-color:rgb(var(--black));--table-row-even-text-color:rgb(var(--black));--win-backround-color:linear-gradient(to right,rgba(var(--gold),var(--tranparancy-effect)),#0000);--win-text-color:rgb(var(--black));--accent-color:rgb(var(--tvw-blue));--accent-contrast:rgb(var(--white));--surface-color:rgba(var(--black),7%);--surface-border:rgba(var(--black),13%);color-scheme:light}body.dark{--table-background-color:rgba(var(--black),var(--tranparancy-effect));--table-shadow-background-color:rgba(var(--white),var(--tranparancy-effect));--header-background-color:rgba(var(--black),var(--tranparancy-effect-header));--headline-color:rgb(var(--light-grey));--text-color:rgb(var(--black));--table-row-odd-backround-color:rgba(var(--tvw-blue),var(--tranparancy-effect));--table-row-even-backround-color:rgba(var(--light-green),var(--tranparancy-effect));--table-row-odd-text-color:rgb(var(--light-grey));--table-row-even-text-color:rgb(var(--dark-grey));--win-backround-color:linear-gradient(to right,rgba(var(--gold),50%),#0000);--win-text-color:rgb(var(--black));--accent-color:rgb(var(--tvw-yellow));--accent-contrast:rgb(var(--black));--surface-color:rgba(var(--white),8%);--surface-border:rgba(var(--white),16%);color-scheme:dark}@media (prefers-color-scheme:dark){body.system{--table-background-color:rgba(var(--black),var(--tranparancy-effect));--table-shadow-background-color:rgba(var(--white),var(--tranparancy-effect));--header-background-color:rgba(var(--black),var(--tranparancy-effect-header));--headline-color:rgb(var(--light-grey));--text-color:rgb(var(--black));--table-row-odd-backround-color:rgba(var(--tvw-blue),var(--tranparancy-effect));--table-row-even-backround-color:rgba(var(--light-green),var(--tranparancy-effect));--table-row-odd-text-color:rgb(var(--light-grey));--table-row-even-text-color:rgb(var(--dark-grey));--win-backround-color:linear-gradient(to right,rgba(var(--gold),50%),#0000);--win-text-color:rgb(var(--black));--accent-color:rgb(var(--tvw-yellow));--accent-contrast:rgb(var(--black));--surface-color:rgba(var(--white),8%);--surface-border:rgba(var(--white),16%);color-scheme:dark}}html{background-color:#000}body{background-attachment:fixed;background-color:var(--background-color);background-image:url(/static/media/BackgroundImageWhite.6312f923d8602f7403ab.svg);background-position:50%;background-size:cover}body.dark{background-image:url(/static/media/BackgroundImage.00368ce4b7aa57a5144e.svg)}@media (prefers-color-scheme:dark){body.system{background-image:url(/static/media/BackgroundImage.00368ce4b7aa57a5144e.svg)}}.content{min-height:100vh;min-height:100dvh;padding-bottom:calc(56px + env(safe-area-inset-bottom));position:relative;z-index:1}.content--fullscreen{padding-bottom:calc(10px + env(safe-area-inset-bottom))}.loadingWebsiteAnimation{animation:fadeIn 0s ease-in;animation:fadeIn var(--animation-time-loading-website) ease-in}.animateFirstViewLogo{animation:spinAndMove 0s;animation:spinAndMove var(--animation-time-loading-website);bottom:-10px;height:auto;position:absolute;transition:visibility 0s ease-in-out;visibility:hidden;width:70px}.loadingWebsiteAnimationLogo .hidden{display:none}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes spinAndMove{0%{height:auto;left:50%;position:fixed;top:50%;transform:translate(-50%,-50%) rotate(0deg);visibility:visible;width:min(calc(100vw - 20px),calc(100vh - 20px),400px)}50%{left:50%;position:fixed;top:50%;transform:translate(-50%,-50%) rotateX(0deg) rotateY(1turn);width:min(calc(100vw - 20px),calc(100vh - 20px),400px)}to{height:auto;transform:translate(0) rotate(1turn);visibility:hidden;width:70px}}.blurLayer{backdrop-filter:blur(10px);backdrop-filter:blur(var(--blur));-webkit-backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(var(--blur));background:linear-gradient(135deg,#ffffff1a,#fff0);height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:-1}.teamRanking{display:flex;height:50px}.teamRanking .team{align-items:center;display:flex;flex-grow:1;justify-content:left;padding-left:6px}.teamRanking .league{align-items:center;display:flex;justify-content:center;text-align:center;width:120px}.teamRanking .teamTitel{align-items:center;display:flex;flex-grow:1;justify-content:left}.teamRanking .score{align-items:center;display:flex;justify-content:center;width:50px}.links{display:flex;height:100%;width:100%}.links .singleLink{align-items:center;display:flex;flex-grow:1;justify-content:left}.App-link{color:var(--headline-color)}.gameTable{border-radius:20px;box-shadow:0 5px 15px 0 var(--table-shadow-background-color);margin:auto;max-width:var(--content-width);overflow:hidden;position:relative}.gameTableContent{position:relative;z-index:1}.gameTable .titel{align-items:center;display:flex;justify-content:start;padding-left:6px}.games .singleGame:nth-child(2n){background:var(--table-row-even-backround-color);color:var(--table-row-even-text-color)}.games .singleGame:nth-child(odd){background:var(--table-row-odd-backround-color);color:var(--table-row-odd-text-color)}.gameTableRows{overflow:hidden}.gameTableHeadline{align-items:center;background:var(--table-background-color);color:var(--headline-color);display:flex;font-weight:bolder;height:35px;justify-content:start;padding-left:6px}.gameTableHeadline .titel2{align-items:center;display:flex;flex-grow:1;justify-content:left}.gameTableFoot{align-items:center;background:var(--table-background-color);color:var(--headline-color);display:flex;font-weight:bolder;height:35px;justify-content:end;padding-left:6px}.more_less_all{display:flex;margin-right:6px}.more_less,.more_less_some{display:flex}.more_less{margin-left:6px;width:50px}.headerTable{background:var(--header-background-color);color:var(--headline-color);display:flex;height:50px;justify-content:center;padding-top:calc(20px + env(safe-area-inset-top));position:sticky;top:0;z-index:997}.headerTable--hidden{display:none}.headerTable .headerContent{border-collapse:collapse;display:flex;font-weight:700;height:50px;position:relative;width:var(--content-width);z-index:999}.headerTable .logoBox{height:auto;padding-left:10px;position:relative;text-align:left;width:80px}.headerTable .logo{bottom:-10px;cursor:pointer;height:70px;position:absolute}.headerTable .logo.startAppear{animation:appearAnimation 0s var(--animation-time-loading-website) forwards;opacity:0;transition:opacity 0s ease-in-out}.headerTable .logo.animate{animation:spinLogo 5s linear forwards}.headerTable .titel{align-items:center;display:flex;flex-grow:1;font-size:20px;justify-content:center}.headerTable .burger{align-items:center;display:flex;justify-content:right;padding-right:10px;position:relative;width:80px}.headerSpacer{height:20px}@keyframes appearAnimation{0%{opacity:0}to{opacity:1}}@keyframes spinLogo{0%{transform:translate(0) rotate(0deg) scale(1)}10%{transform:translate(0) rotate(1turn) scale(2)}90%{transform:translate(0) rotate(9turn) scale(2)}to{transform:translate(0) rotate(10turn) scale(1)}}:root{--bar-width:30px;--bar-height:4px;--hamburger-gap:5px;--animation-timing:200ms ease-in-out;--hamburger-height:calc(var(--bar-height)*3 + var(--hamburger-gap)*2);--sidebar-width:66.6667vw;--sidebar-timing:300ms ease-in-out}.hamburger-menu{--foreground:var(--headline-color);--x-width:calc(var(--hamburger-height)*1.41421);align-items:flex-end;background:#0000;border:none;cursor:pointer;display:flex;flex-direction:column;gap:5px;gap:var(--hamburger-gap);margin:0;padding:0;position:fixed;right:calc(max(0px, 100% - var(--content-width))/2 + 10px);top:calc(env(safe-area-inset-top) + 34px);top:calc(env(safe-area-inset-top) + 45px - var(--hamburger-height)/2);width:max-content;z-index:1002}.hamburger-menu--open{--foreground:red}.hamburger-menu__bar{background-color:var(--foreground);border-radius:9999px;display:block;height:4px;height:var(--bar-height);transform-origin:right center;transition:opacity .2s ease-in-out,width .2s ease-in-out,rotate .2s ease-in-out,translate .2s ease-in-out,background-color .2s ease-in-out;transition:opacity var(--animation-timing),width var(--animation-timing),rotate var(--animation-timing),translate var(--animation-timing),background-color var(--animation-timing);width:30px;width:var(--bar-width)}.hamburger-menu--open .hamburger-menu__bar:first-child{rotate:-45deg;translate:0 -2px;translate:0 calc(var(--bar-height)/-2);width:var(--x-width)}.hamburger-menu--open .hamburger-menu__bar:nth-child(2){opacity:0;width:0}.hamburger-menu--open .hamburger-menu__bar:last-child{rotate:45deg;translate:0 2px;translate:0 calc(var(--bar-height)/2);width:var(--x-width)}.hamburger-menu:focus-visible{outline:2px solid var(--foreground);outline-offset:4px}.sidebarOverlay{background:#00000073;inset:0;opacity:0;pointer-events:none;position:fixed;transition:opacity .3s ease-in-out;transition:opacity var(--sidebar-timing);z-index:1000}.sidebarOverlay--open{opacity:1;pointer-events:auto}.sidebar{backdrop-filter:blur(var(--blur));-webkit-backdrop-filter:blur(var(--blur));background:var(--header-background-color);border-bottom-left-radius:25px;border-top-left-radius:25px;box-shadow:-12px 0 40px #00000040;box-sizing:border-box;color:var(--headline-color);display:flex;flex-direction:column;font-weight:600;height:100vh;height:100dvh;overflow-y:auto;padding:calc(env(safe-area-inset-top) + 24px) 20px calc(16px + env(safe-area-inset-bottom));pointer-events:none;position:fixed;right:0;top:0;transition:translate .3s ease-in-out;transition:translate var(--sidebar-timing);translate:100% 0;width:66.6667vw;width:var(--sidebar-width);z-index:1001}.sidebar--open{pointer-events:auto;translate:0 0}.sidebar__head{display:flex;flex-direction:column;gap:2px;margin-bottom:22px;padding-right:44px}.sidebar__eyebrow{font-size:11px;font-weight:700;letter-spacing:.08em;margin:0;opacity:.55;text-transform:uppercase}.sidebar__title{font-size:22px;font-weight:700;letter-spacing:-.01em;margin:0}.sidebar__sections{flex-grow:1;gap:22px}.menuSection,.sidebar__sections{display:flex;flex-direction:column}.menuSection{gap:10px}.menuSection__label{font-size:11px;font-weight:700;letter-spacing:.08em;margin:0;opacity:.55;text-transform:uppercase}.sidebar__footer{border-top:1px solid var(--surface-border);margin-top:24px;padding-top:12px}#root{left:0;position:relative;transition:left .3s ease-in-out;transition:left var(--sidebar-timing)}body.menuOpen #root{left:-66.6667vw;left:calc(var(--sidebar-width)*-1)}html.menuOpen{overflow:hidden;scrollbar-gutter:stable}:root{--themeSwitcher-button-count:3;--themeSwitcher-radius:999px;--themeSwitcher-padding:4px;--themeSwitcher-animation-speed:300ms;--themeSwitcher-easing:cubic-bezier(0.4,0,0.2,1)}.theme-switcher{--themeSwitcher-knob:rgba(var(--white),90%);--themeSwitcher-knob-shadow:rgba(var(--black),20%)}body.dark .theme-switcher{--themeSwitcher-knob:rgba(var(--white),20%);--themeSwitcher-knob-shadow:rgba(var(--black),35%)}@media (prefers-color-scheme:dark){body.system .theme-switcher{--themeSwitcher-knob:rgba(var(--white),20%);--themeSwitcher-knob-shadow:rgba(var(--black),35%)}}.theme-switcher{-webkit-touch-callout:none;display:flex;flex-direction:column;gap:4px;max-width:260px;-webkit-user-select:none;user-select:none;width:100%}.theme-switcher__track{background:var(--surface-color);border:1px solid var(--surface-border);display:grid;grid-template-columns:repeat(3,1fr);grid-template-columns:repeat(var(--themeSwitcher-button-count),1fr);padding:4px;padding:var(--themeSwitcher-padding);position:relative}.theme-switcher__indicator,.theme-switcher__track{border-radius:999px;border-radius:var(--themeSwitcher-radius)}.theme-switcher__indicator{background:var(--themeSwitcher-knob);bottom:4px;bottom:var(--themeSwitcher-padding);box-shadow:0 1px 3px var(--themeSwitcher-knob-shadow);left:4px;left:var(--themeSwitcher-padding);position:absolute;top:4px;top:var(--themeSwitcher-padding);transition:translate .3s cubic-bezier(.4,0,.2,1),background-color .3s cubic-bezier(.4,0,.2,1);transition:translate var(--themeSwitcher-animation-speed) var(--themeSwitcher-easing),background-color var(--themeSwitcher-animation-speed) var(--themeSwitcher-easing);width:calc(33.33333% - 2.66667px);width:calc((100% - var(--themeSwitcher-padding)*2)/var(--themeSwitcher-button-count))}.theme-switcher__indicator--light{translate:0}.theme-switcher__indicator--system{translate:100%}.theme-switcher__indicator--dark{translate:200%}.theme-switcher__option{align-items:center;border-radius:999px;border-radius:var(--themeSwitcher-radius);color:var(--headline-color);cursor:pointer;display:flex;height:28px;justify-content:center;opacity:.5;position:relative;transition:opacity .3s cubic-bezier(.4,0,.2,1),color .3s cubic-bezier(.4,0,.2,1);transition:opacity var(--themeSwitcher-animation-speed) var(--themeSwitcher-easing),color var(--themeSwitcher-animation-speed) var(--themeSwitcher-easing);z-index:1}.theme-switcher__option:hover{opacity:.8}.theme-switcher__option--active{color:var(--accent-color);opacity:1}.theme-switcher__option input[type=radio]{height:1px;margin:0;opacity:0;pointer-events:none;position:absolute;width:1px}.theme-switcher__option:has(input:focus-visible){outline:2px solid var(--accent-color);outline-offset:2px}.theme-switcher__option svg{fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;height:17px;width:17px}.theme-switcher__srOnly{clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.theme-switcher__captions{display:grid;grid-template-columns:repeat(3,1fr);grid-template-columns:repeat(var(--themeSwitcher-button-count),1fr);padding:0 4px;padding:0 var(--themeSwitcher-padding)}.theme-switcher__caption{color:var(--headline-color);font-size:11px;font-weight:600;opacity:.45;text-align:center;transition:opacity .3s cubic-bezier(.4,0,.2,1),color .3s cubic-bezier(.4,0,.2,1);transition:opacity var(--themeSwitcher-animation-speed) var(--themeSwitcher-easing),color var(--themeSwitcher-animation-speed) var(--themeSwitcher-easing)}.theme-switcher__caption--active{color:var(--accent-color);opacity:1}.adminLogin_adminLogin,.adminLogin_icon{align-items:center;display:flex}.adminLogin_icon{background:#0000;border:none;color:var(--headline-color);cursor:pointer;font-size:1.3em;height:44px;justify-content:center;line-height:0;margin:-12px;opacity:.6;padding:0;width:44px}.adminLogin_icon--active{color:var(--accent-color);opacity:1}.adminLogin_backdrop{align-items:flex-start;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);background:#00000080;display:flex;inset:0;justify-content:center;padding:max(15vh,calc(env(safe-area-inset-top) + 60px)) 16px 16px;position:fixed;z-index:1010}.adminLogin_dialog{backdrop-filter:blur(var(--blur));-webkit-backdrop-filter:blur(var(--blur));background:var(--header-background-color);border:1px solid var(--surface-border);border-radius:22px;box-shadow:0 18px 50px #00000059;box-sizing:border-box;color:var(--headline-color);padding:20px;width:min(360px,100%)}.adminLogin_title{font-size:18px;font-weight:700;margin:0 0 14px}.adminLogin_text{font-size:14px;margin:0 0 16px;opacity:.75}.adminLogin_input{background:var(--surface-color);border:1px solid var(--surface-border);border-radius:999px;box-sizing:border-box;color:var(--headline-color);font-family:inherit;font-size:16px;min-height:44px;padding:10px 16px;width:100%}.adminLogin_input:focus{border-color:var(--accent-color);outline:none}.adminLogin_actions{display:flex;gap:10px;margin-top:16px}.adminLogin_button{background:var(--accent-color);border:1px solid var(--accent-color);border-radius:999px;color:var(--accent-contrast);cursor:pointer;flex:1 1;font-family:inherit;font-size:15px;font-weight:700;min-height:44px;padding:0 16px}.adminLogin_button--ghost{background:#0000;border-color:var(--surface-border);color:var(--headline-color);font-weight:600}.adminLogin_button:disabled{cursor:default;opacity:.5}.adminLogin_error{color:red;font-size:13px;font-weight:600;margin-top:8px}.clock_clock{align-items:flex-end;display:flex;gap:12px;justify-content:space-between;width:100%}.clock_time{display:flex;flex-direction:column;line-height:1.2}.clock_timeValue{font-feature-settings:"tnum";font-size:20px;font-variant-numeric:tabular-nums;font-weight:700}.clock_date{font-size:12px;font-weight:600;opacity:.6}.clock_versionRow{align-items:center;display:flex;gap:8px}.clock_version{font-size:11px;font-weight:600;opacity:.5}.allYearsDropdown_allYearsDropdown{align-items:center;display:flex;max-width:260px;position:relative;width:100%}.allYearsDropdown_yearSelector{appearance:none;-webkit-appearance:none;background:var(--surface-color);border:1px solid var(--surface-border);border-radius:999px;color:var(--headline-color);cursor:pointer;font-family:inherit;font-size:14px;font-weight:600;padding:9px 38px 9px 14px;transition:border-color .2s ease-in-out,background-color .2s ease-in-out;width:100%}.allYearsDropdown_yearSelector:hover{border-color:var(--accent-color)}.allYearsDropdown_yearSelector:focus-visible{outline:2px solid var(--accent-color);outline-offset:2px}.allYearsDropdown_arrow{font-size:20px;opacity:.6;pointer-events:none;position:absolute;right:12px}.allYearsDropdown_loading{font-size:14px;opacity:.6}.teamFilter_chips{display:flex;flex-wrap:wrap;gap:8px}.teamFilter_chip{align-items:center;background:var(--surface-color);border:1px solid var(--surface-border);border-radius:999px;color:var(--headline-color);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:5px;line-height:1;padding:7px 14px;transition:background-color .2s ease-in-out,color .2s ease-in-out,border-color .2s ease-in-out}.teamFilter_chip--selected,.teamFilter_chip:hover{border-color:var(--accent-color)}.teamFilter_chip--selected{background:var(--accent-color);color:var(--accent-contrast)}.teamFilter_chip input[type=checkbox]{height:1px;margin:0;opacity:0;pointer-events:none;position:absolute;width:1px}.teamFilter_chip:has(input:focus-visible){outline:2px solid var(--accent-color);outline-offset:2px}.teamFilter_check{font-size:15px;margin-left:-2px}.seasonEnd{align-items:center;color:var(--headline-color);display:flex;font-size:1.5em;justify-content:center}.game{border-width:0;border-top:2px;border-color:var(--table-background-color);border-style:solid;display:flex;flex-direction:column;justify-content:space-between;justify-content:space-evenly;min-height:50px}.game .dateInfo{margin:0}.game .dateInfo,.game .scoreInfo,.gameScoreInfoTable{display:flex;flex-direction:row}.gameScoreInfoTable{word-wrap:break-word;flex:1 1;justify-content:space-between;overflow-wrap:break-word;white-space:normal}.gameScoreInfoTable .homeTeam{align-items:center;display:flex;justify-content:left;min-width:100px;padding-left:6px;text-align:left;width:45%}.gameScoreInfoTable .score{align-items:center;display:flex;justify-content:center;white-space:nowrap;width:10%}.gameScoreInfoTable .guestTeam{align-items:center;display:flex;justify-content:right;min-width:100px;padding-right:6px;text-align:right;width:45%}.gameDateInfoTable{display:flex;flex:1 1;flex-direction:row;justify-content:space-between}.gameDateInfoTable .date{align-items:center;display:flex;justify-content:left;min-width:100px;padding-left:6px;text-align:left;width:45%}.gameDateInfoTable .infoIcon{align-items:center;display:flex;justify-content:center;white-space:nowrap;width:10%}.gameDateInfoTable .gameDay{align-items:center;display:flex;justify-content:right;min-width:100px;padding-right:6px;text-align:right;width:45%}.gameDateEditIcon,.manualOverridePin{flex-shrink:0;margin-left:4px}.gameDateEditIcon{cursor:pointer}.gameDateEditForm{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:4px}.gameDateEditInput{background:#0000;border:none;border-bottom:1px solid;color:inherit;font-family:inherit;font-size:inherit;min-width:0;width:80px}.gameDateEditInputTime{width:50px}.gameDateEditInput:focus{outline:none}.gameDateEditButton{align-items:center;background:#0000;border:none;color:inherit;cursor:pointer;display:flex;margin:0;padding:0}.gameDateEditButton:disabled{cursor:default;opacity:.5}.gameDateEditError{color:red;font-size:.85em}.set{align-items:stretch;display:flex;flex-direction:column;height:100%;justify-content:space-between}.set .homeTeam{border-width:0;border-bottom:1px;border-color:var(--table-background-color);border-style:solid}.set .guestTeam,.set .homeTeam{align-items:center;display:flex;flex-grow:1;justify-content:center}.set .guestTeam{border-width:0;border-top:1px;border-color:var(--table-background-color);border-style:solid}.setTable{flex-direction:row}.setTable,.setTable .set{align-items:stretch;display:flex;justify-content:space-between}.setTable .set{flex-direction:column;width:30px}.match{border-width:0;border-top:2px;border-color:var(--table-background-color);border-style:solid;display:flex;flex-direction:row;margin:0;min-height:100px}.match .dis{align-items:center;display:flex;justify-content:center;width:35px}.match .players{display:flex;flex-grow:1;width:10px}.match .service{display:flex;width:30px}.players{align-items:stretch;display:flex;flex-direction:column}.players .homeTeam{border-width:0;border-bottom:1px;border-left:2px;border-color:var(--table-background-color);border-style:solid}.players .guestTeam,.players .homeTeam{align-items:center;display:flex;flex:1 1;justify-content:start;padding-left:5px}.players .guestTeam{border-width:0;border-left:2px;border-top:1px;border-color:var(--table-background-color);border-style:solid}.service{align-items:stretch;flex-direction:column;height:auto;justify-content:space-between}.service .homeTeam{border-width:0;border-bottom:1px;border-color:var(--table-background-color);border-style:solid}.service .guestTeam,.service .homeTeam{align-items:center;display:flex;flex:1 1;justify-content:center}.service .guestTeam{border-width:0;border-top:1px;border-color:var(--table-background-color);border-style:solid}.win{background:var(--win-backround-color);color:var(--win-text-color)}.matchTable{display:flex;flex-direction:column;margin:0}.matches{display:flex;flex-direction:column}.matches .headline{border-width:0;border-top:2px;border-color:var(--table-background-color);border-style:solid;display:flex;flex-direction:row}.headline .titel{align-items:center;display:flex;flex-grow:1;justify-content:left}.headline .fold{align-items:center;display:flex;justify-content:right;padding-right:6px}.clickable{cursor:pointer}.arrows{align-items:center;display:flex;justify-content:center;margin-left:6px;width:50px}.calendarSubscribe_calendarSubscribe{align-items:center;display:flex;flex-direction:column;margin:10px 0}.calendarSubscribe_toggle{background:var(--header-background-color);border:none;border-radius:20px;color:var(--headline-color);cursor:pointer;font-family:inherit;font-size:inherit;font-weight:700;padding:6px 18px}.calendarSubscribe_panel{background:var(--table-background-color);border-radius:12px;color:var(--headline-color);display:flex;flex-direction:column;gap:8px;margin-top:10px;max-width:400px;padding:10px;width:100%}.calendarSubscribe_select{background:#0000;border:1px solid var(--headline-color);border-radius:6px;color:var(--headline-color);font-family:inherit;font-size:inherit;padding:4px}.calendarSubscribe_link{color:var(--headline-color);font-weight:700;text-align:center;text-decoration:underline}.calendarSubscribe_urlRow{display:flex;gap:6px}.calendarSubscribe_urlInput{background:#0000;border:1px solid var(--headline-color);border-radius:6px;color:var(--headline-color);flex:1 1;font-family:inherit;font-size:.85em;min-width:0;padding:4px}.calendarSubscribe_copyButton{background:var(--header-background-color);border:none;border-radius:6px;color:var(--headline-color);cursor:pointer;font-family:inherit;font-size:inherit;padding:4px 10px}.calendarView_calendarView{margin:10px auto;max-width:var(--content-width);padding:0 10px}.calendarView_navigation{align-items:center;color:var(--headline-color);display:flex;gap:20px;justify-content:center;margin:10px 0}.calendarView_navButton{background:#0000;border:none;color:inherit;cursor:pointer;font-size:1.5em;line-height:1}.calendarView_monthLabel{font-weight:700;min-width:160px;text-align:center}.calendarView_grid,.calendarView_weekdays{grid-gap:4px;display:grid;gap:4px;grid-template-columns:repeat(7,1fr)}.calendarView_weekday{color:var(--headline-color);font-weight:700;padding-bottom:4px;text-align:center}.calendarView_dayEmpty{aspect-ratio:1/1}.calendarView_day{aspect-ratio:1/1;background:var(--table-background-color);border:none;border-radius:10px;color:var(--headline-color);cursor:pointer;font-family:inherit;font-size:inherit;position:relative}.calendarView_day--hasGames:after{background:var(--headline-color);border-radius:50%;bottom:6px;content:"";height:6px;left:50%;position:absolute;transform:translateX(-50%);width:6px}.calendarView_day--selected{background:var(--header-background-color);outline:2px solid var(--headline-color)}.calendarView_dayDetail{border-radius:20px;box-shadow:0 5px 15px 0 var(--table-shadow-background-color);margin-top:15px;overflow:hidden}.calendarView_dayDetailHeadline{background:var(--table-background-color);color:var(--headline-color);font-weight:bolder;padding:8px 10px}.calendarView_noGames{padding:10px}.calendarView_dayGames .calendarView_dayGame:nth-child(2n),.calendarView_noGames{background:var(--table-row-even-backround-color);color:var(--table-row-even-text-color)}.calendarView_dayGames .calendarView_dayGame:nth-child(odd){background:var(--table-row-odd-backround-color);color:var(--table-row-odd-text-color)}.viewSwitcher_viewSwitcher{backdrop-filter:blur(var(--blur));-webkit-backdrop-filter:blur(var(--blur));background:var(--header-background-color);bottom:0;display:flex;gap:10px;justify-content:center;left:0;padding:10px 10px calc(10px + env(safe-area-inset-bottom));position:fixed;right:0;z-index:998}.viewSwitcher_tab{background:var(--table-background-color);border:none;border-radius:20px;color:var(--headline-color);cursor:pointer;font-family:inherit;font-size:inherit;font-weight:700;padding:6px 18px}.viewSwitcher_tab--active{background:var(--header-background-color)}.viewSwitcher_viewSwitcher--fullscreen{backdrop-filter:none;-webkit-backdrop-filter:none;background:#0000;pointer-events:none}.viewSwitcher_fullscreenToggle{align-items:center;background:#0000;border:none;bottom:calc(10px + env(safe-area-inset-bottom));color:var(--headline-color);cursor:pointer;display:flex;font-size:1.6em;justify-content:center;line-height:0;pointer-events:auto;position:absolute;right:10px}
/*# sourceMappingURL=main.1193903b.css.map*/