@charset "UTF-8";body{font:100%/1.4 Verdana,Arial,Helvetica,sans-serif;color:#000}.cl_kopf,footer{color:#fff;padding-left:.5em;padding-right:.1em}#id_logo{width:50px;height:50px;float:right;margin:5px}.cl_hilfe_btn{float:right}.cl_hilfe_btn label{max-width:2em}.cl_hilfe{border:5px dotted #18FF00}#id_meldung{padding:10px;color:#228b22}.cl_hilfe_meldung_div{border:.5px solid lightgrey;color:#228b22!important;padding:10px}cl_hilfe_meldung_div img{width:10em}fieldset,aside{margin-top:1em;padding-block-start:0em;padding-block-end:0em;border:none;background:#eee}aside{padding:.2em}.cl_filter_list{padding-left:0;margin-top:.2em;margin-bottom:.2em}.cl_filter_list li{display:inline;list-style:none}.cl_filter_list li:not(:first-child):before{content:" ";padding-left:1em}input[type=checkbox]{display:none}input[type=checkbox]+label{border:1px solid #BBBBBB;border-radius:.5em;padding-left:.5em;padding-right:.5em;font-size:.9em;background:#eee}input[type=checkbox]:checked+label{background:#fe0}input[type=radio]{display:none}input[type=radio]+label{margin:.5em;border:1px solid #BBBBBB;border-radius:.5em;padding-left:.5em;padding-right:.5em;font-size:.9em}input[type=radio]:checked+label{background:#fe0}input{font-size:1em}input:read-only{background-color:#d3d3d3}button{cursor:pointer;font-size:1em;color:red;line-height:1.5em;padding:0 10px;border:0px solid red;background-color:#d3d3d3;margin-bottom:5px}button:disabled{color:#a9a9a9}table{border-collapse:collapse}thead th{position:-webkit-sticky;position:sticky;top:0}th,td{border-left:1px solid #a0a0a0;border-right:1px solid #a0a0a0;text-align:center}th{background-color:red;color:#fff;vertical-align:top;font-weight:400}td{font-weight:400}.cl_versteckt{display:none}tfoot{background-color:red;color:#fff;font-size:.7em}tr td:first-child{text-align:right;min-width:7em}tr td:last-child{text-align:left;min-width:7em}tbody tr:nth-child(2n){background-color:#f1f3f4;color:#000}tbody tr:hover{background-color:#fffbf0}.cl_heimspiel{background-color:gold}.cl_vorschlag{color:red}div.cl_heimspiel{width:20em}.cl_gewaehlt{background-color:gold!important}.radio-button-group-container{display:flex;flex-direction:column;gap:0rem}.radio-button-group-label{font-weight:600;font-size:.95rem;color:#222;margin:0}.radio-button-group{display:flex;gap:.1rem}.radio-button-item{display:flex;align-items:center;gap:.1rem}.radio-button-item input[type=radio]{cursor:pointer;width:1rem;height:1rem}.radio-button-item label{cursor:pointer;-webkit-user-select:none;user-select:none}.radio-button-item input[type=radio]:focus{outline:2px solid #2d6cdf;outline-offset:2px}.radio-button-group.horizontal{flex-direction:row;flex-wrap:wrap}body{font:1em/1.4 Verdana,Arial,Helvetica,sans-serif;color:#000;margin:0 auto;padding:5px;max-width:60em;overflow-x:hidden;box-sizing:border-box}h1{font-size:2em}.cl_kopf,footer{background:#e3d80b;color:#464646;padding-left:.5em;padding-right:.1em}#id_logo{width:100px;float:right;margin:5px}.cl_app_link_div{flex:auto;margin:10px;padding:10px;background-color:#e1e1e1}@media all and (min-width:45em){.cl_app_container{flex-direction:row}}.cl_icon_link{width:50px}a{color:#464646;text-decoration:underline;transition:color .15s ease,text-decoration .15s ease}a:hover{color:#2d6cdf;text-decoration:underline}a:focus{outline:2px solid #2d6cdf;outline-offset:2px}.cl_current_player{color:red;font-weight:700}.cl_rangliste{opacity:0;transform:translateY(8px) scale(.995);transition:opacity .22s ease,transform .22s ease}.cl_rangliste.visible{opacity:1;transform:translateY(0) scale(1)}.cl_login_hint{margin:1em 0;padding:.75em 1em;background:#f0f4ff;border-left:4px solid #646cff;color:#213547;border-radius:6px}.cl_inline_error{color:#c00;margin-top:.5em;font-size:.95em}.cl_auth_container{display:flex;flex-direction:column;align-items:flex-end;gap:.75rem;margin:.5rem}.cl_auth_container form,.cl_auth_container form label{display:flex;flex-direction:column;align-items:stretch;gap:.5rem}.cl_auth_container input[type=text],.cl_auth_container select{min-width:150px;max-width:260px;width:100%;padding:.4rem .5rem;border:1px solid #cfcfcf;border-radius:6px;font-size:.95rem;box-sizing:border-box}.cl_auth_container input[type=number]{width:7ch;min-width:7ch;max-width:7ch;padding:.4rem .5rem;border:1px solid #cfcfcf;border-radius:6px;font-size:.95rem;box-sizing:border-box;text-align:right}.cl_auth_container .cl_bild_btn{margin-top:.5rem;padding:.45rem .75rem}.cl_auth_container{background:linear-gradient(180deg,#fff,#fbfbfd);border:1px solid #e6e6ea;padding:.75rem;border-radius:10px;box-shadow:0 6px 18px #2828460f}.cl_bild_btn{background:#e3d80b;color:#464646;border:none;cursor:pointer;border-radius:8px;font-weight:600;transition:background .15s ease,transform 80ms ease}.cl_bild_btn:hover{background:#5a5a5a;transform:translateY(-1px)}.cl_bild_btn:active{transform:translateY(0)}.cl_bild_btn:disabled{opacity:.55;cursor:not-allowed}.cl_auth_container input:focus,.cl_auth_container select:focus{outline:none;box-shadow:0 0 0 3px #2d6cdf1f;border-color:#2d6cdf}.cl_auth_container label{font-size:.95rem;color:#222}.cl_eingabe_form{display:flex;flex-direction:column;gap:.6rem;max-width:480px;margin-bottom:1.5rem;box-sizing:border-box;padding-right:.5rem}.cl_eingabe_form label{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:.35rem;font-size:.95rem;color:#222;flex-wrap:wrap;box-sizing:border-box}.cl_eingabe_form label input{margin-left:.25rem}.cl_eingabe_form input[type=number]{flex:0 0 auto;width:7ch;min-width:7ch;padding:.35rem .5rem;border:1px solid #cfcfcf;border-radius:6px;box-sizing:border-box;text-align:right}.cl_eingabe_form .cl_bild_btn{padding:.28rem .5rem;font-size:.95rem;align-self:flex-start}.cl_filter{margin-bottom:1.25rem}@media all and (max-width:44.9em){.cl_eingabe_form label{flex-direction:column;align-items:stretch}.cl_eingabe_form input[type=number]{flex:0 0 auto;width:7ch;min-width:7ch;text-align:right}}@media all and (max-width:44.9em){.cl_auth_container input[type=number]{width:7ch;min-width:7ch}}tbody tr:nth-child(odd){background:#fff}tbody tr:nth-child(2n){background:#fbfbfb}tbody tr:hover{background:#f2f7ff}thead th{position:sticky;top:0;z-index:1}.cl_bild_btn:focus,.cl_auth_container input:focus,.cl_auth_container select:focus{outline-offset:2px}select#idZeitraum{font-size:1.05rem;margin-left:.25rem}table{width:100%;max-width:100%;border-collapse:collapse;table-layout:fixed}thead th{text-align:left;padding:.5rem .75rem;background:#f7f7f7}thead th:nth-child(2){text-align:center}tbody td{padding:.45rem .75rem;border-bottom:1px solid #eee}thead th:nth-child(1),tbody td:nth-child(1),thead th:nth-child(4),tbody td:nth-child(4),thead th:nth-child(5),tbody td:nth-child(5){width:4ch}thead th:nth-child(3),tbody td:nth-child(3){width:11ch}thead th:nth-child(2),tbody td:nth-child(2){overflow-wrap:anywhere;word-break:break-word}tbody td:nth-child(1),tbody td:nth-child(4),tbody td:nth-child(5),thead th:nth-child(1),thead th:nth-child(4),thead th:nth-child(5){text-align:right;padding-right:.5rem}tbody td:nth-child(3),thead th:nth-child(3){text-align:center}.cl_app_container{display:flex;gap:1rem;align-items:flex-start;width:100%;max-width:100%;box-sizing:border-box;padding:0 .5rem}.cl_main{flex:1 1 auto;min-width:0;max-width:100%;overflow-x:auto;box-sizing:border-box}.cl_sidebar{width:220px;flex:0 0 220px;display:flex;justify-content:flex-end}@media all and (max-width:44.9em){.cl_app_container{flex-direction:column}.cl_sidebar{width:100%;flex:none;justify-content:stretch}.cl_auth_container{align-items:stretch}}thead th{background:#e3d80b;color:#464646}@media all and (max-width:44.9em){table{table-layout:fixed;width:100%;max-width:100%}table,thead th,tbody td{font-size:.85rem}thead th,tbody td{padding:.35rem}thead th:nth-child(1),tbody td:nth-child(1),thead th:nth-child(4),tbody td:nth-child(4),thead th:nth-child(5),tbody td:nth-child(5){width:3.2ch}thead th:nth-child(3),tbody td:nth-child(3){width:9ch}thead th:nth-child(2),tbody td:nth-child(2){min-width:5ch}}@media all and (max-width:44.9em){.cl_auth_container{align-items:stretch;margin-right:.5rem}.cl_auth_container input[type=text],.cl_auth_container input[type=number],.cl_auth_container select{max-width:100%}}
