@-webkit-keyframes rotate-center{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate-center{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}body{padding:0;min-height:100vh;font-family:Verdana,Arial,Helvetica,sans-serif;max-width:980px;margin:0 auto}body .hidden{display:none!important}body .contents{display:contents!important}body .center{text-align:center}body .dark{display:none}body a{color:#000;text-decoration:none}body a:hover{text-decoration:underline}.dark body a{color:#fff}@media (prefers-color-scheme: dark){body a{color:#fff}}body h1{text-align:center}body h2,body h3,body h4,body h5,body h6{margin-top:2.5em;margin-bottom:1.5em;text-align:center}.dark body{background-color:#1e1e1e;color:#fff}.dark body .dark{display:unset}.dark body .light{display:none}@media (prefers-color-scheme: dark){body{background-color:#1e1e1e;color:#fff}body .dark{display:unset}body .light{display:none}}.menu{position:relative}.menu .menu-icon{display:flex;flex-direction:column;justify-content:space-around;align-items:flex-end;width:25px;height:25px;position:absolute;right:25px;top:25px;z-index:1;cursor:pointer;background-color:#fff}.dark .menu .menu-icon{background-color:#1e1e1e}@media (prefers-color-scheme: dark){.menu .menu-icon{background-color:#1e1e1e}}.menu .menu-icon div{width:26px;height:3px;background-color:#000;transition:rotate .4s,transform .4s}.dark .menu .menu-icon div{background-color:#fff}@media (prefers-color-scheme: dark){.menu .menu-icon div{background-color:#fff}}.menu .menu-toggle{display:none}.menu .menu-toggle~.logo{padding:5.5px;max-height:80px}@media (min-width: 576px){.menu .menu-toggle~.logo{text-align:center}}.menu .menu-toggle~.menu-content{margin:0;padding:0;list-style:none;position:absolute;background:#fff;width:100%;font-size:1.5em;height:0;overflow:hidden;transition:height .5s;z-index:1}.dark .menu .menu-toggle~.menu-content{background-color:#1e1e1e}@media (prefers-color-scheme: dark){.menu .menu-toggle~.menu-content{background-color:#1e1e1e}}.menu .menu-toggle~.menu-content li{height:auto;padding:.5em;min-height:1.5em;display:flex;align-items:center}.menu .menu-toggle~.menu-content li .inner-menu{padding-left:0;border:none;width:100%}.menu .menu-toggle~.menu-content li .inner-menu>li{display:flex;flex-direction:column}.menu .menu-toggle~.menu-content li .inner-menu>li ul{display:flex;padding-left:0;justify-content:center;align-items:center;flex-direction:column;border-top:1px solid #333;max-width:500px}.menu .menu-toggle~.menu-content li .inner-menu>li ul.mannschaft{flex-direction:row;gap:1em}.menu .menu-toggle~.menu-content li .inner-menu>li ul li,.menu .menu-toggle~.menu-content li .inner-menu>li ul a{padding:.25em}.menu .menu-toggle:checked~.menu-content{height:calc(100vh - 80px);overflow-y:scroll}.menu .menu-toggle:checked~.menu-icon div.icon_2{display:none}.menu .menu-toggle:checked~.menu-icon div.icon_1,.menu .menu-toggle:checked~.menu-icon div.icon_3{transform:rotate(45deg);position:absolute}.menu .menu-toggle:checked~.menu-icon div.icon_3{transform:rotate(-45deg)}.tab-menu{list-style:none;display:flex;flex-direction:row;justify-content:space-evenly;padding:0}.tab-menu li{cursor:pointer}.tab-menu li .router-link-active{text-decoration:underline}.tab-menu li .desktop{display:none}@media (min-width: 768px){.tab-menu li .mobil{display:none}.tab-menu li .desktop{display:block}}.content{padding:40px 0;max-width:100vw;min-height:60vh}@media (min-width: 768px){.content{padding:40px 20px}}.content .configuration>li{margin-bottom:1.5em}.content .configuration>li.repairApp{padding-top:1em}.content .configuration>li.repairApp button{margin:.5em;border:1px solid;border-radius:5px;font-size:1em}.content .configuration>li.repairApp .clearCache button{background-color:orange;border-color:#ff8c00}.content .configuration>li.repairApp .resetApp button{background-color:red;border-color:#f08080;color:#fff}.content .configuration>li li{margin-bottom:.5em}.content .configuration>li li:first-child{margin-top:.25em}.content .configuration,.content .configuration ul{list-style:none;margin:0}.content .tableSpielplan,.content .tableAufstellung{width:100%;font-size:.7em;margin-bottom:2em}.content .tableSpielplan.table,.content .tableAufstellung.table{display:table}@media (min-width: 400px){.content .tableSpielplan,.content .tableAufstellung{font-size:.8em}}@media (min-width: 480px){.content .tableSpielplan,.content .tableAufstellung{font-size:.85em}}@media (min-width: 576px){.content .tableSpielplan,.content .tableAufstellung{font-size:.9em}}@media (min-width: 768px){.content .tableSpielplan,.content .tableAufstellung{font-size:1em}}.dark .content .tableSpielplan a,.dark .content .tableAufstellung a{color:#fff}@media (prefers-color-scheme: dark){.content .tableSpielplan a,.content .tableAufstellung a{color:#fff}}.content .tableSpielplan tr,.content .tableSpielplan .row,.content .tableAufstellung tr,.content .tableAufstellung .row{display:table-row;cursor:pointer}.content .tableSpielplan tr:nth-child(4n-1),.content .tableSpielplan .row:nth-child(4n-1),.content .tableAufstellung tr:nth-child(4n-1),.content .tableAufstellung .row:nth-child(4n-1){background-color:#ddd}.dark .content .tableSpielplan tr:nth-child(4n-1),.dark .content .tableSpielplan .row:nth-child(4n-1),.dark .content .tableAufstellung tr:nth-child(4n-1),.dark .content .tableAufstellung .row:nth-child(4n-1){background-color:#444}@media (prefers-color-scheme: dark){.content .tableSpielplan tr:nth-child(4n-1),.content .tableSpielplan .row:nth-child(4n-1),.content .tableAufstellung tr:nth-child(4n-1),.content .tableAufstellung .row:nth-child(4n-1){background-color:#444}}.content .tableSpielplan tr:first-child,.content .tableSpielplan .row:first-child,.content .tableAufstellung tr:first-child,.content .tableAufstellung .row:first-child{background-color:transparent}.content .tableSpielplan tr td,.content .tableSpielplan tr th,.content .tableSpielplan tr .cell,.content .tableSpielplan .row td,.content .tableSpielplan .row th,.content .tableSpielplan .row .cell,.content .tableAufstellung tr td,.content .tableAufstellung tr th,.content .tableAufstellung tr .cell,.content .tableAufstellung .row td,.content .tableAufstellung .row th,.content .tableAufstellung .row .cell{display:table-cell;cursor:default;font-size:1em;padding:5px 1px}.content .tableSpielplan tr td.desktop,.content .tableSpielplan tr td .desktop,.content .tableSpielplan tr td .md-desktop,.content .tableSpielplan tr th.desktop,.content .tableSpielplan tr th .desktop,.content .tableSpielplan tr th .md-desktop,.content .tableSpielplan tr .cell.desktop,.content .tableSpielplan tr .cell .desktop,.content .tableSpielplan tr .cell .md-desktop,.content .tableSpielplan .row td.desktop,.content .tableSpielplan .row td .desktop,.content .tableSpielplan .row td .md-desktop,.content .tableSpielplan .row th.desktop,.content .tableSpielplan .row th .desktop,.content .tableSpielplan .row th .md-desktop,.content .tableSpielplan .row .cell.desktop,.content .tableSpielplan .row .cell .desktop,.content .tableSpielplan .row .cell .md-desktop,.content .tableAufstellung tr td.desktop,.content .tableAufstellung tr td .desktop,.content .tableAufstellung tr td .md-desktop,.content .tableAufstellung tr th.desktop,.content .tableAufstellung tr th .desktop,.content .tableAufstellung tr th .md-desktop,.content .tableAufstellung tr .cell.desktop,.content .tableAufstellung tr .cell .desktop,.content .tableAufstellung tr .cell .md-desktop,.content .tableAufstellung .row td.desktop,.content .tableAufstellung .row td .desktop,.content .tableAufstellung .row td .md-desktop,.content .tableAufstellung .row th.desktop,.content .tableAufstellung .row th .desktop,.content .tableAufstellung .row th .md-desktop,.content .tableAufstellung .row .cell.desktop,.content .tableAufstellung .row .cell .desktop,.content .tableAufstellung .row .cell .md-desktop{display:none}.content .tableSpielplan tr td a,.content .tableSpielplan tr th a,.content .tableSpielplan tr .cell a,.content .tableSpielplan .row td a,.content .tableSpielplan .row th a,.content .tableSpielplan .row .cell a,.content .tableAufstellung tr td a,.content .tableAufstellung tr th a,.content .tableAufstellung tr .cell a,.content .tableAufstellung .row td a,.content .tableAufstellung .row th a,.content .tableAufstellung .row .cell a{color:#000}.content .tableSpielplan tr td span,.content .tableSpielplan tr th span,.content .tableSpielplan tr .cell span,.content .tableSpielplan .row td span,.content .tableSpielplan .row th span,.content .tableSpielplan .row .cell span,.content .tableAufstellung tr td span,.content .tableAufstellung tr th span,.content .tableAufstellung tr .cell span,.content .tableAufstellung .row td span,.content .tableAufstellung .row th span,.content .tableAufstellung .row .cell span{pointer-events:none}@media (min-width: 576px){.content .tableSpielplan tr td.desktop,.content .tableSpielplan tr th.desktop,.content .tableSpielplan tr .cell.desktop,.content .tableSpielplan .row td.desktop,.content .tableSpielplan .row th.desktop,.content .tableSpielplan .row .cell.desktop,.content .tableAufstellung tr td.desktop,.content .tableAufstellung tr th.desktop,.content .tableAufstellung tr .cell.desktop,.content .tableAufstellung .row td.desktop,.content .tableAufstellung .row th.desktop,.content .tableAufstellung .row .cell.desktop{display:table-cell}.content .tableSpielplan tr td .desktop,.content .tableSpielplan tr th .desktop,.content .tableSpielplan tr .cell .desktop,.content .tableSpielplan .row td .desktop,.content .tableSpielplan .row th .desktop,.content .tableSpielplan .row .cell .desktop,.content .tableAufstellung tr td .desktop,.content .tableAufstellung tr th .desktop,.content .tableAufstellung tr .cell .desktop,.content .tableAufstellung .row td .desktop,.content .tableAufstellung .row th .desktop,.content .tableAufstellung .row .cell .desktop{display:inline}.content .tableSpielplan tr td.mobil,.content .tableSpielplan tr th.mobil,.content .tableSpielplan tr .cell.mobil,.content .tableSpielplan .row td.mobil,.content .tableSpielplan .row th.mobil,.content .tableSpielplan .row .cell.mobil,.content .tableAufstellung tr td.mobil,.content .tableAufstellung tr th.mobil,.content .tableAufstellung tr .cell.mobil,.content .tableAufstellung .row td.mobil,.content .tableAufstellung .row th.mobil,.content .tableAufstellung .row .cell.mobil{display:none}.content .tableSpielplan tr td .mobil,.content .tableSpielplan tr th .mobil,.content .tableSpielplan tr .cell .mobil,.content .tableSpielplan .row td .mobil,.content .tableSpielplan .row th .mobil,.content .tableSpielplan .row .cell .mobil,.content .tableAufstellung tr td .mobil,.content .tableAufstellung tr th .mobil,.content .tableAufstellung tr .cell .mobil,.content .tableAufstellung .row td .mobil,.content .tableAufstellung .row th .mobil,.content .tableAufstellung .row .cell .mobil{display:inline}}@media (min-width: 768px){.content .tableSpielplan tr td.md-desktop,.content .tableSpielplan tr th.md-desktop,.content .tableSpielplan tr .cell.md-desktop,.content .tableSpielplan .row td.md-desktop,.content .tableSpielplan .row th.md-desktop,.content .tableSpielplan .row .cell.md-desktop,.content .tableAufstellung tr td.md-desktop,.content .tableAufstellung tr th.md-desktop,.content .tableAufstellung tr .cell.md-desktop,.content .tableAufstellung .row td.md-desktop,.content .tableAufstellung .row th.md-desktop,.content .tableAufstellung .row .cell.md-desktop{display:table-cell}.content .tableSpielplan tr td .md-desktop,.content .tableSpielplan tr th .md-desktop,.content .tableSpielplan tr .cell .md-desktop,.content .tableSpielplan .row td .md-desktop,.content .tableSpielplan .row th .md-desktop,.content .tableSpielplan .row .cell .md-desktop,.content .tableAufstellung tr td .md-desktop,.content .tableAufstellung tr th .md-desktop,.content .tableAufstellung tr .cell .md-desktop,.content .tableAufstellung .row td .md-desktop,.content .tableAufstellung .row th .md-desktop,.content .tableAufstellung .row .cell .md-desktop{display:inline}}.content .tableSpielplan tr td .nichtGenugSpieler,.content .tableSpielplan tr th .nichtGenugSpieler,.content .tableSpielplan tr .cell .nichtGenugSpieler,.content .tableSpielplan .row td .nichtGenugSpieler,.content .tableSpielplan .row th .nichtGenugSpieler,.content .tableSpielplan .row .cell .nichtGenugSpieler,.content .tableAufstellung tr td .nichtGenugSpieler,.content .tableAufstellung tr th .nichtGenugSpieler,.content .tableAufstellung tr .cell .nichtGenugSpieler,.content .tableAufstellung .row td .nichtGenugSpieler,.content .tableAufstellung .row th .nichtGenugSpieler,.content .tableAufstellung .row .cell .nichtGenugSpieler{color:red;border:1px solid red;border-radius:50%;display:inline-block;width:1.2em;text-align:center;margin-right:.5em;font-size:.75em}.content .tableSpielplan tr td .aufstellung,.content .tableSpielplan tr th .aufstellung,.content .tableSpielplan tr .cell .aufstellung,.content .tableSpielplan .row td .aufstellung,.content .tableSpielplan .row th .aufstellung,.content .tableSpielplan .row .cell .aufstellung,.content .tableAufstellung tr td .aufstellung,.content .tableAufstellung tr th .aufstellung,.content .tableAufstellung tr .cell .aufstellung,.content .tableAufstellung .row td .aufstellung,.content .tableAufstellung .row th .aufstellung,.content .tableAufstellung .row .cell .aufstellung{width:100%}.content .tableSpielplan tr th,.content .tableSpielplan tr.row-head .cell,.content .tableSpielplan .row th,.content .tableSpielplan .row.row-head .cell,.content .tableAufstellung tr th,.content .tableAufstellung tr.row-head .cell,.content .tableAufstellung .row th,.content .tableAufstellung .row.row-head .cell{text-align:left;font-weight:700;text-decoration:underline}@media (min-width: 576px){.content .tableSpielplan tr th,.content .tableSpielplan tr.row-head .cell,.content .tableSpielplan .row th,.content .tableSpielplan .row.row-head .cell,.content .tableAufstellung tr th,.content .tableAufstellung tr.row-head .cell,.content .tableAufstellung .row th,.content .tableAufstellung .row.row-head .cell{text-align:center}}.content .tableSpielplan .row-inner,.content .tableAufstellung .row-inner{display:table-caption}.content .tableSpielplan .spiel,.content .tableAufstellung .spiel{cursor:pointer}.content .tableSpielplan .spiel.active,.content .tableAufstellung .spiel.active{background-color:#aaa}.dark .content .tableSpielplan .spiel.active,.dark .content .tableAufstellung .spiel.active{background-color:#999}@media (prefers-color-scheme: dark){.content .tableSpielplan .spiel.active,.content .tableAufstellung .spiel.active{background-color:#999}}.content .tableSpielplan .aufstellung td:nth-child(3),.content .tableAufstellung .aufstellung td:nth-child(3){width:80px;text-align:center}.content .tableSpielplan .aufstellung .spielerEintragen,.content .tableAufstellung .aufstellung .spielerEintragen{text-align:center}.content .tableSpielplan .aufstellungMaster,.content .tableAufstellung .aufstellungMaster{border:2px dotted white}.content .tableSpielplan .aufstellungMaster.einfachAbwesenheit,.content .tableAufstellung .aufstellungMaster.einfachAbwesenheit{border:none;padding:0 0 1em}.content .tableSpielplan .aufstellungMaster .spielaufstellung,.content .tableAufstellung .aufstellungMaster .spielaufstellung{display:flex;flex-direction:row}.content .tableSpielplan .aufstellungMaster .spielaufstellung:nth-child(2n),.content .tableAufstellung .aufstellungMaster .spielaufstellung:nth-child(2n){background-color:#ddd}.dark .content .tableSpielplan .aufstellungMaster .spielaufstellung:nth-child(2n),.dark .content .tableAufstellung .aufstellungMaster .spielaufstellung:nth-child(2n){background-color:#444}@media (prefers-color-scheme: dark){.content .tableSpielplan .aufstellungMaster .spielaufstellung:nth-child(2n),.content .tableAufstellung .aufstellungMaster .spielaufstellung:nth-child(2n){background-color:#444}}.content .tableSpielplan .aufstellungMaster .spielaufstellung div,.content .tableAufstellung .aufstellungMaster .spielaufstellung div{width:25%;text-align:center;padding-top:.5em;padding-bottom:.5em}.content .tableSpielplan .aufstellungMaster .switch,.content .tableAufstellung .aufstellungMaster .switch{position:relative;display:inline-block;width:100%;height:2em}.content .tableSpielplan .aufstellungMaster .switch .slider,.content .tableAufstellung .aufstellungMaster .switch .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#8b0000;-webkit-transition:.4s;transition:.4s}.content .tableSpielplan .aufstellungMaster .switch .slider:before,.content .tableAufstellung .aufstellungMaster .switch .slider:before{position:absolute;content:"";height:75%;width:calc(50% - 2em);left:4px;bottom:4px;background-color:#ffffffe6;-webkit-transition:.4s;transition:.4s}.content .tableSpielplan .aufstellungMaster .switch .slider.round,.content .tableAufstellung .aufstellungMaster .switch .slider.round{border-radius:34px}.content .tableSpielplan .aufstellungMaster .switch .slider.round:before,.content .tableAufstellung .aufstellungMaster .switch .slider.round:before{border-radius:50%}.content .tableSpielplan .aufstellungMaster .switch input,.content .tableAufstellung .aufstellungMaster .switch input{display:none}.content .tableSpielplan .aufstellungMaster .switch input:checked+.slider,.content .tableAufstellung .aufstellungMaster .switch input:checked+.slider{background-color:green}.content .tableSpielplan .aufstellungMaster .switch input:focus+.slider,.content .tableAufstellung .aufstellungMaster .switch input:focus+.slider{box-shadow:0 0 1px green}.content .tableSpielplan .aufstellungMaster .switch input:checked+.slider:before,.content .tableAufstellung .aufstellungMaster .switch input:checked+.slider:before{-webkit-transform:translateX(calc(100% + 3.5em));-ms-transform:translateX(calc(100% + 3.5em));transform:translate(calc(100% + 3.5em))}.content .tableAufstellung tr,.content .tableAufstellung .row{display:table-row;cursor:pointer}.content .tableAufstellung tr:nth-child(4n+5),.content .tableAufstellung .row:nth-child(4n+5){background-color:#ddd}.dark .content .tableAufstellung tr:nth-child(4n+5),.dark .content .tableAufstellung .row:nth-child(4n+5){background-color:#444}@media (prefers-color-scheme: dark){.content .tableAufstellung tr:nth-child(4n+5),.content .tableAufstellung .row:nth-child(4n+5){background-color:#444}}.content .tableMannschaftskontakt tr td,.content .tableTurnier .tableColumtitle{text-align:center}.content .tableTurnier tr.click{cursor:pointer}.content .tableTurnier .klassen table{width:100%;border:2px solid black}.dark .content .tableTurnier .klassen table{border-color:#fff}@media (prefers-color-scheme: dark){.content .tableTurnier .klassen table{border-color:#fff}}.content .tableTurnier .klassen table tr:first-child,.content .tableTurnier .klassen table tr:nth-child(4n){background-color:#ddd}.dark .content .tableTurnier .klassen table tr:first-child,.dark .content .tableTurnier .klassen table tr:nth-child(4n){background-color:#444}@media (prefers-color-scheme: dark){.content .tableTurnier .klassen table tr:first-child,.content .tableTurnier .klassen table tr:nth-child(4n){background-color:#444}}.content .tableTurnier .klassen table tr.klassen_mannschaft table tr{background-color:#fff}.dark .content .tableTurnier .klassen table tr.klassen_mannschaft table tr{background-color:#000}@media (prefers-color-scheme: dark){.content .tableTurnier .klassen table tr.klassen_mannschaft table tr{background-color:#000}}.content .tableTurnier .klassen table tr.klassen_mannschaft table tr:nth-child(2n){background-color:#ddd}.dark .content .tableTurnier .klassen table tr.klassen_mannschaft table tr:nth-child(2n){background-color:#444}@media (prefers-color-scheme: dark){.content .tableTurnier .klassen table tr.klassen_mannschaft table tr:nth-child(2n){background-color:#444}}.content .tableTurnier .klassen table tr.ichKannHierSpielen{background-color:#c8ffc8}.dark .content .tableTurnier .klassen table tr.ichKannHierSpielen{background-color:#006400}@media (prefers-color-scheme: dark){.content .tableTurnier .klassen table tr.ichKannHierSpielen{background-color:#006400}}.content .tableTurnier .klassen table tr.ichKannHierSpielen:nth-child(2n){background-color:#96ff96}.dark .content .tableTurnier .klassen table tr.ichKannHierSpielen:nth-child(2n){background-color:#004b00}@media (prefers-color-scheme: dark){.content .tableTurnier .klassen table tr.ichKannHierSpielen:nth-child(2n){background-color:#004b00}}.content .infoMannschaftKontakt{text-align:center}.content .infoMannschaftKontakt .row{display:flex;justify-content:space-around}.content .auswahlAnzeigeSteuern{margin-bottom:10px}.content .auswahlAnzeigeSteuern .anzeigeSteuernkommunikationsAuswahl{display:flex;flex-direction:column}@media (min-width: 576px){.content .auswahlAnzeigeSteuern .anzeigeSteuernkommunikationsAuswahl{flex-direction:row;justify-content:space-evenly}}.content .bluetooth .connectionControl{display:flex;flex-direction:row;justify-content:space-between;margin-top:1em;gap:1em}.content .bluetooth .connectionControl button{flex-grow:1;height:2.5em;cursor:pointer}.content .bluetooth .connectionControl button.verbinden{background-color:green;color:#fff;border-color:#006400}.content .bluetooth .connectionControl button.verbinden:active{background-color:#006400}.content .bluetooth .connectionControl button.trennen{background-color:red;color:#fff;border-color:#8b0000}.content .bluetooth .connectionControl button.trennen:active{background-color:#8b0000}.content .bluetooth .connectionControl button:disabled{background-color:gray;color:#000;border-color:#a9a9a9;cursor:not-allowed}.content .bluetooth .mannschaftCount{padding:.5em 1em;margin:1em 0;display:flex;gap:1em;align-items:center}.content .bluetooth .mannschaftCount p{margin-right:1em}.content .bluetooth .mannschaftCount button{flex-grow:1;height:50%;font-size:2em}.content .bluetooth .mannschaftFelder{padding-top:2em}.content .bluetooth .mannschaftFelder .mannschaft{display:flex;font-size:2em;margin-bottom:2em;padding-left:1em}.content .bluetooth .mannschaftFelder .mannschaft input{font-size:1.5em;width:5ch;text-align:center}.content .bluetooth .mannschaftFelder .mannschaft .spielstand{display:flex;align-items:center;justify-content:space-around;flex-grow:1}.content .bluetooth .mannschaftFelder .mannschaft .button{display:flex;flex-direction:column;gap:.5em}.content .bluetooth .mannschaftFelder .mannschaft .button button{font-size:1em}.content .bluetooth .senden{text-align:center}.content .bluetooth .senden button{font-size:1.5em;width:100%}.content .online .onlineQuelleAuswahl{display:flex;flex-direction:column}@media (min-width: 576px){.content .online .onlineQuelleAuswahl{flex-direction:row;justify-content:space-evenly}}@media (max-width: 575.98px){.content .online .anzeigeSteuernOnline{padding:0}}.content .online .anzeigeSteuernOnline .container{margin-bottom:.25em}.content .online .anzeigeSteuernOnline .container .mannschaft_name{width:10em;display:inline-block}.content .loginform{display:flex;flex-direction:column;padding:.5em 1em 0}.content .loginform input,.content .loginform button,.content .loginform p{font-size:1.5em}@media (min-width: 992px){.content .loginform input,.content .loginform button,.content .loginform p{font-size:2em}}.content .loginform label{margin-top:.5em}.content .loginform button{margin-top:1em}.content .loginform .termine .headline{display:none}@media (min-width: 480px){.content .loginform .termine .headline{display:table-row}}.content .loginform .termine tr td{display:block}@media (min-width: 480px){.content .loginform .termine tr td{display:table-cell}}.content .loginform .termine tr td:first-child{padding-top:1em}@media (min-width: 480px){.content .loginform .termine tr td:first-child{padding-top:0}}.content .loginform .termine tr td:last-child{padding-bottom:1em}@media (min-width: 480px){.content .loginform .termine tr td:last-child{padding-bottom:0}}.content .loginform .termine tr:nth-child(2n){background-color:#ddd}.content .noGames{padding-left:1.5em}.content.admin .mannschaften{display:grid;grid-template-columns:repeat(3,1fr);gap:1em}.content.admin .list-group-item{counter-increment:listitem;padding:.5rem .25em;border:1px solid #555;cursor:all-scroll;display:flex;justify-content:space-between}.dark .content.admin .list-group-item{border-color:#aaa}@media (prefers-color-scheme: dark){.content.admin .list-group-item{border-color:#aaa}}.content.admin .list-group-item:before{content:counter(listitem)}.content.admin .list-group-item.red{color:red}.content.admin .list-group-item.orange{color:orange}.content .admin_create_gamer div{margin-top:.25em}.content .admin_create_gamer div label{display:inline-block;width:150px}.content .admin_create_gamer div input{padding:.25em .5em;background-color:transparent;color:#000}.dark .content .admin_create_gamer div input{color:#fff}@media (prefers-color-scheme: dark){.content .admin_create_gamer div input{color:#fff}}.content .admin_create_gamer button{margin-top:1em;background:transparent;padding:.5em 1em;border:1px solid black;color:#000;cursor:pointer}.dark .content .admin_create_gamer button{border-color:#fff;color:#fff}@media (prefers-color-scheme: dark){.content .admin_create_gamer button{border-color:#fff;color:#fff}}.content .admin_create_gamer button:hover{background-color:#d3d3d3}.dark .content .admin_create_gamer button:hover{background-color:gray}@media (prefers-color-scheme: dark){.content .admin_create_gamer button:hover{background-color:gray}}.charts>div{display:flex;justify-content:center;margin-bottom:2em;flex-direction:column;align-items:center}@media (min-width: 992px){.charts>div{flex-direction:row}}.charts>div canvas{max-width:320px;max-height:320px}iframe{width:100%;height:100%;min-height:65vh;margin:0;padding:0;border:0}.ladebalken{width:50px;height:50px;position:absolute;bottom:25px;right:25px;background-position:center;background-size:cover;-webkit-animation:rotate-center 1s linear infinite;animation:rotate-center 1s linear infinite}.infobox{position:fixed;bottom:1em;right:1em}.infobox #infobox_inner{padding:1em;border:1px solid;border-radius:50px}.infobox #infobox_inner.error{background-color:red}.dark .infobox #infobox_inner.error{background-color:#8b0000}@media (prefers-color-scheme: dark){.infobox #infobox_inner.error{background-color:#8b0000}}.infobox #infobox_inner.success{background-color:green}.dark .infobox #infobox_inner.success{background-color:#006400}@media (prefers-color-scheme: dark){.infobox #infobox_inner.success{background-color:#006400}}
