@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{-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{--background-color:rgb(var(--tvw-yellow));--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))}body.dark{--background-color:rgb(var(--dark-blue));--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))}@media (prefers-color-scheme:dark){body.system{--background-color:rgb(var(--dark-blue));--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))}}.bg-fixed-image{background:#ffd509;background:var(--background-color);background-image:url(/static/media/BackgroundImageWhite.6312f923d8602f7403ab.svg);background-position:50%;background-size:cover;height:100%;left:0;position:fixed;top:0;width:100%;z-index:-1}body.dark .bg-fixed-image{background-image:url(/static/media/BackgroundImage.00368ce4b7aa57a5144e.svg)}@media (prefers-color-scheme:dark){body.system .bg-fixed-image{background-image:url(/static/media/BackgroundImage.00368ce4b7aa57a5144e.svg)}}.content{position:relative;z-index:1}.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);justify-content:center;padding-top:20px}.headerTable,.headerTable .headerContent{display:flex;height:50px;position:relative}.headerTable .headerContent{border-collapse:collapse;font-weight:700;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)}.hamburger-menu{--foreground:var(--headline-color);--x-width:calc(var(--hamburger-height)*1.41421);cursor:pointer;display:flex;flex-direction:column;gap:5px;gap:var(--hamburger-gap);position:absolute;width:max-content;z-index:2}.hamburger-menu:has(input:checked){--foreground:red}.hamburger-menu input:focus-visible,.hamburger-menu:has(input:focus-visible):after,.hamburger-menu:has(input:focus-visible):before{border:1px solid var(--header-background-color);box-shadow:0 0 0 1px var(--foreground)}.hamburger-menu input,.hamburger-menu:after,.hamburger-menu:before{background-color:var(--foreground);border-radius:9999px;content:"";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 input{appearance:none;margin:0;outline:none;padding:0;pointer-events:none}.hamburger-menu:has(input:checked):before{rotate:-45deg;translate:0 -2px;translate:0 calc(var(--bar-height)/-2);width:var(--x-width)}.hamburger-menu:has(input:checked):after{rotate:45deg;translate:0 2px;translate:0 calc(var(--bar-height)/2);width:var(--x-width)}.hamburger-menu input:checked{opacity:0;width:0}.sidebar{backdrop-filter:blur(var(--blur));-webkit-backdrop-filter:blur(var(--blur));background:var(--header-background-color);border-bottom-left-radius:25px;clip-path:inset(0 0 100% 0);display:flex;height:300px;opacity:0;overflow-y:auto;padding-left:10px;padding-right:10px;padding-top:10px;pointer-events:none;position:absolute;right:0;top:100%;transition:clip-path .3s ease-in-out,opacity .3s ease-in-out}.sidebar nav{display:flex;flex-direction:column;height:100%}.hamburger-menu:has(input:checked)+.sidebar{clip-path:inset(0 0 0 0);opacity:1;pointer-events:auto}.sidebar .menuElement{display:flex;justify-content:right;margin-bottom:10px}.sidebar .menuElement:last-of-type{margin-top:auto}:root{--themeSwitcher-button-count:3;--themeSwitcher-border-radius:30px;--themeSwitcher-animation-speed:1s}.theme-switcher{align-items:center;border:solid;border-color:var(--headline-color);border-radius:30px;border-radius:var(--themeSwitcher-border-radius);height:50px;overflow:hidden;position:relative;width:180px}.theme-switcher input[type=radio]{display:none}.theme-switcher .slider{display:flex;justify-content:space-between;position:relative}.theme-switcher .slider label{cursor:pointer;flex:1 1;font-size:20px;padding:12px 0;position:relative;text-align:center;-webkit-user-select:none;user-select:none;z-index:2}.theme-switcher .slider .indicator{border-radius:30px;border-radius:var(--themeSwitcher-border-radius);bottom:0;position:absolute;top:0;transform:scale(1.3,1.2);transition:left 1s ease,background-color 1s ease,color 1s ease;transition:left var(--themeSwitcher-animation-speed) ease,background-color var(--themeSwitcher-animation-speed) ease,color var(--themeSwitcher-animation-speed) ease;width:33.33333%;width:calc(100%/var(--themeSwitcher-button-count));z-index:1}.theme-switcher .slider .indicator.light{background:#ff0;left:0}.theme-switcher .slider .indicator.system{background:var(--headline-color);left:33.33333%;left:calc(100%/var(--themeSwitcher-button-count))}.theme-switcher .slider .indicator.dark{background:#00008b;left:66.66667%;left:calc(100%/var(--themeSwitcher-button-count)*2)}.theme-switcher{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.adminLogin_adminLogin{align-items:flex-end;display:flex;flex-direction:column;gap:4px}.adminLogin_icon{align-items:center;background:#0000;border:none;color:var(--headline-color);cursor:pointer;display:flex;font-size:1.3em;justify-content:center;line-height:0;margin:0;opacity:.6;padding:0}.adminLogin_icon--active{color:rgb(var(--tvw-yellow));opacity:1}.adminLogin_panel{align-items:flex-end;display:flex;flex-direction:column;gap:4px;min-width:140px;width:max-content}.adminLogin_input{background:#0000;border:none;border-bottom:1px solid var(--headline-color);color:var(--headline-color);font-family:inherit;font-size:inherit;padding:2px 0;text-align:right;width:100%}.adminLogin_input:focus{outline:none}.adminLogin_button{background:#0000;border:none;color:var(--headline-color);cursor:pointer;font-family:inherit;font-size:inherit;font-weight:inherit;margin:0;padding:0}.adminLogin_button:disabled{cursor:default;opacity:.5}.adminLogin_error{color:red;font-size:.85em}.clock_clock{align-items:end;display:flex;flex-direction:column;justify-content:center;width:100%}.clock_versionRow{align-items:center;display:flex;gap:6px}.allYearsDropdown_allYearsDropdown{align-items:center;display:flex;flex-direction:row;justify-content:space-between;width:100%}.allYearsDropdown_yearSelector{background:#0000;border:none;color:var(--headline-color);font-family:inherit;font-size:inherit;font-weight:inherit}.teamFilterDropdown_teamFilterDropdown{align-items:flex-end;display:flex;flex-direction:column;width:100%}.teamFilterDropdown_toggle{align-items:center;background:#0000;border:none;color:var(--headline-color);cursor:pointer;display:flex;font-family:inherit;font-size:inherit;font-weight:inherit;gap:6px;justify-content:flex-end;margin:0;padding:0;width:100%}.teamFilterDropdown_arrow{transition:transform .3s ease-in-out}.teamFilterDropdown_arrow--open{transform:rotate(180deg)}.teamFilterDropdown_grid{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s ease-in-out;width:100%}.teamFilterDropdown_grid--open{grid-template-rows:1fr}.teamFilterDropdown_gridInner{min-height:0;overflow:hidden}.teamFilterDropdown_checkboxList{align-items:flex-end;display:flex;flex-direction:column;gap:4px;padding-top:8px}.teamFilterDropdown_checkboxLabel{align-items:center;cursor:pointer;display:flex;flex-direction:row-reverse;font-weight:400;gap:6px}.teamFilterDropdown_checkboxLabel input[type=checkbox]{cursor:pointer;margin:0}.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{display:flex;gap:10px;justify-content:center;margin:10px auto 0;max-width:var(--content-width)}.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)}
/*# sourceMappingURL=main.cf89c00a.css.map*/