*,*:before,*:after{box-sizing:border-box;margin:0;font-weight:400}body{color:var(--color-text);background:#f7fee7;transition:color .5s,background-color .5s;font-family:Roboto,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:15px;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@font-face{font-family:Oswald;src:url(/assets/Oswald-Regular-Cyp0OCha.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Oswald;src:url(/assets/Oswald-Bold-CAX8aTdK.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}.edit_icon{position:absolute;top:14px;right:14px}.details{position:relative}.error_message{border:1px solid red;background:pink;padding:5px 10px;margin-top:10px;min-width:100px;border-radius:2px;text-align:center}.success_message{border:1px solid green;background:#90ee90;padding:5px 10px;margin-top:10px;min-width:100px;border-radius:2px;text-align:center}.input_container{padding:10px 10px 0;border:1px solid #aaa;margin-bottom:10px;border-radius:4px;background:#f8f8f8}input[type=text],input[type=password],input[type=email],input[type=number]{margin:3px 0 10px;display:block;border-radius:4px;padding:5px 6px 4px;border:1px solid #aaa}input[type=text]:focus,input[type=password]:focus,input[type=email]:focus,input[type=number]:focus{outline:none;-webkit-appearance:none;appearance:none}input[type=file]{margin:3px 0 10px;display:block;border-radius:4px}label{display:block;margin-bottom:3px}main button,footer button{background:#fff;padding:8px 10px 6px;border:1px solid #888;border-radius:4px;color:#222;font-size:16px;margin-right:10px;text-decoration:none}main button:disabled,footer button:disabled{color:#bbb}nav button{margin:0;padding:0}.block{display:block}.inlineblock{display:inline-block}.centermargin{margin:0 auto}.container{padding:20px 10px 0;max-width:800px}.page_name{background:#7ccf00;box-shadow:0 1px 3px #35530e99;text-align:center;padding:8px}.section_title{font-weight:500;font-size:22px;text-transform:uppercase;margin-bottom:0}.active_season{text-align:center;padding:1px 0 2px;background:#7ccf00;font-size:16px}.card{display:block;padding:6px 10px;font-size:20px;text-decoration:none;color:#000;margin-bottom:10px;-webkit-user-select:none;user-select:none;cursor:pointer;background:#fff;box-shadow:1px 1px 3px #3c630099;border-radius:4px}.chevron_card{display:flex;justify-content:space-between;align-items:center;padding:6px 10px;font-size:20px;text-decoration:none;color:#000;margin-bottom:10px;-webkit-user-select:none;user-select:none;cursor:pointer;background:#fff;box-shadow:1px 1px 3px #3c630099;border-radius:4px;border-left:8px solid #7ccf00}.addButton{text-align:center;margin:0 0 20px}.active_season_name{text-align:center;background:#bbf451;padding:4px 0 5px;box-shadow:0 1px 3px #3c630099;font-size:18px}.warning ul{padding-left:24px}.details{padding:10px;border-radius:4px;border:1px solid #888;background:#fff;width:100%;margin-bottom:20px}.details .name{font-size:24px}.details .logo{width:100px;margin-top:5px;border-radius:4px}.subdetails{margin-bottom:30px}.subdetails:last-child,.subdetails.less_margin{margin-bottom:10px}h2{margin-bottom:10px}.title{font-weight:700}hr{margin:10px 0 15px}.warning{color:red;margin-bottom:10px}.warning p{font-weight:700}.red{color:red}.green{color:green}.loading_overlay[data-v-c069d8e2]{position:absolute;z-index:100;width:100%;background:#00000080;height:100%;color:#fff}.loading_container[data-v-c069d8e2]{display:flex;justify-content:center;align-items:center;height:100%;flex-direction:column}.loading_container h2[data-v-c069d8e2]{margin-bottom:20px}.isNotLoaded[data-v-c069d8e2]{color:red}.isLoaded[data-v-c069d8e2]{color:#7ccf00}.spinner[data-v-c069d8e2]{font-size:150px;animation:spin-c069d8e2 4s linear infinite;-webkit-animation:spin-c069d8e2 4s linear infinite;-moz-animation:spin-c069d8e2 4s linear infinite}@-moz-keyframes spin-c069d8e2{to{-moz-transform:rotate(360deg)}}@-webkit-keyframes spin-c069d8e2{to{-webkit-transform:rotate(360deg)}}@keyframes spin-c069d8e2{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}footer[data-v-c069d8e2]{margin-top:20px;background:#333;padding:20px}.version[data-v-c069d8e2]{font-size:16px;text-align:center;color:#fff}nav a[data-v-c069d8e2]{padding:5px;color:#fff;text-decoration:none;font-size:24px;margin-right:10px;width:100%;display:block}.navbar[data-v-c069d8e2]{background:#333;color:#fff;padding:10px 0 12px}.navbar-container[data-v-c069d8e2]{max-width:1200px;display:flex;justify-content:space-between;align-items:center;padding:0 16px}.navbar-brand[data-v-c069d8e2]{font-size:24px;font-weight:700;color:#fff;text-decoration:none}.navbar-toggle[data-v-c069d8e2]{display:none;background:none;border:none;color:#fff;font-size:24px;cursor:pointer}.navbar-menu[data-v-c069d8e2]{display:flex;list-style:none;margin:0;padding:0;gap:8px}.navbar-menu a[data-v-c069d8e2]{color:#fff;text-decoration:none;padding:3px 3px 8px 8px}.navbar-menu a.router-link-active[data-v-c069d8e2]{background:#5ea500;border-radius:4px}.navbar-toggle[data-v-c069d8e2]{display:block}.navbar-menu[data-v-c069d8e2]{display:none;flex-direction:column;position:absolute;top:60px;width:100%;left:0;right:0;background:#333;padding:16px}.navbar-menu.open[data-v-c069d8e2]{display:flex;z-index:100}.warning[data-v-81cc4864]{color:red;margin-bottom:10px}.warning p[data-v-81cc4864]{font-weight:700}.red[data-v-81cc4864]{color:red}.green[data-v-81cc4864]{color:green}.button_container[data-v-04636b0e]{margin-bottom:20px}.code_delete_button[data-v-04636b0e]{margin-bottom:10px}.code[data-v-04636b0e]{width:80px;display:inline-block}.actual_code[data-v-04636b0e]{margin-right:10px}.team_label[data-v-04636b0e]{display:inline-block;margin-bottom:0}.team_checkbox_container[data-v-04636b0e]{display:flex;align-items:center;margin-bottom:10px}.team_checkbox_container label[data-v-04636b0e]{font-size:16px}.team_checkbox_container input[data-v-04636b0e]{width:20px;height:20px;margin-right:5px}.warning[data-v-d24e08e5]{color:red;margin-bottom:10px}.warning p[data-v-d24e08e5]{font-weight:700}hr[data-v-d24e08e5]{margin-top:20px;margin-bottom:20px}.green[data-v-7fc5e213]{color:#7ccf00}.orange[data-v-7fc5e213]{color:#fe9a00}a.chevron_card[data-v-7fc5e213]{font-size:16px}.card_competition[data-v-7fc5e213]{font-weight:700;margin-bottom:5px}.card_team2[data-v-7fc5e213]{margin-bottom:5px}.date[data-v-7fc5e213]:first-letter{text-transform:capitalize}.chevron_card.match_over[data-v-7fc5e213]{border-left:8px solid #fe9a00}.tiny_margin[data-v-b8b91b9a]{margin-top:3px}.details input[data-v-b8b91b9a]{background:#fff}.nameinput[data-v-b8b91b9a]{margin-bottom:5px}.scoreinput[data-v-b8b91b9a]{margin-bottom:20px;width:64px}.hometeaminput[data-v-b8b91b9a],.outteaminput[data-v-b8b91b9a]{width:64px;text-align:center}.scoreheader[data-v-b8b91b9a]{text-align:center;width:64px}.green[data-v-b8b91b9a]{color:#7ccf00}.orange[data-v-b8b91b9a]{color:#fe9a00}.card_competition[data-v-b8b91b9a]{font-weight:700;margin-bottom:5px}.card_team2[data-v-b8b91b9a]{margin-bottom:5px}.date[data-v-b8b91b9a]:first-letter{text-transform:capitalize}.chevron_card.match_over[data-v-b8b91b9a]{border-left:8px solid #fe9a00}.score_team_name[data-v-b8b91b9a]{font-size:20px;margin-bottom:10px}table[data-v-b8b91b9a]{padding:0;border-collapse:collapse}th[data-v-b8b91b9a]{font-weight:700}th.teamheader[data-v-b8b91b9a],td.teamname[data-v-b8b91b9a]{padding-right:20px}td.score[data-v-b8b91b9a]{text-align:center}.warning[data-v-b8b91b9a]{color:red;margin-bottom:10px}.warning p[data-v-b8b91b9a]{font-weight:700}.details[data-v-b8b91b9a]{text-align:left}.name[data-v-b8b91b9a]{font-size:32px;margin-bottom:5px}.competition_input[data-v-b8b91b9a],.tournament_input[data-v-b8b91b9a],.teams_input[data-v-b8b91b9a],.datetime_input[data-v-b8b91b9a]{margin-bottom:40px}.teamsh2[data-v-b8b91b9a]{margin-bottom:0}.tournament_label[data-v-b8b91b9a]{display:inline-block;margin-bottom:0}.tournament_checkbox_container[data-v-b8b91b9a]{display:flex;align-items:center;margin-bottom:10px}.tournament_checkbox_container label[data-v-b8b91b9a]{font-size:16px}.tournament_checkbox_container input[data-v-b8b91b9a]{width:20px;height:20px;margin-right:5px}input[type=number][data-v-b8b91b9a]{margin:3px 0 0}.team1[data-v-b8b91b9a]{margin-right:10px}.team2[data-v-b8b91b9a]{margin-right:10px;margin-top:10px}input[type=date][data-v-b8b91b9a]{margin-right:10px}.tiny_margin[data-v-ee68f5df]{margin-top:3px}.competition_input[data-v-ee68f5df],.tournament_input[data-v-ee68f5df],.teams_input[data-v-ee68f5df],.datetime_input[data-v-ee68f5df]{margin-bottom:40px}.teamsh2[data-v-ee68f5df]{margin-bottom:0}.tournament_label[data-v-ee68f5df]{display:inline-block;margin-bottom:0}.tournament_checkbox_container[data-v-ee68f5df]{display:flex;align-items:center;margin-bottom:5px}.tournament_checkbox_container input[data-v-ee68f5df]{width:20px;height:20px;margin-right:5px}hr[data-v-ee68f5df]{margin:10px 0}h2[data-v-ee68f5df]{margin-bottom:10px}.team1[data-v-ee68f5df]{margin-right:10px}.team2[data-v-ee68f5df]{margin-right:10px;margin-top:10px}input[type=date][data-v-ee68f5df]{margin-right:10px}.tiny_margin[data-v-c562bc6b]{margin-top:3px}.warning[data-v-c562bc6b]{color:red;margin-bottom:10px}.warning p[data-v-c562bc6b]{font-weight:700}.tournament_label[data-v-c562bc6b]{display:inline-block;margin-bottom:0}.tournament_checkbox_container[data-v-c562bc6b]{display:flex;align-items:center;margin-bottom:10px}.tournament_checkbox_container label[data-v-c562bc6b]{font-size:16px}.tournament_checkbox_container input[data-v-c562bc6b]{width:20px;height:20px;margin-right:5px}.tournament_label[data-v-3cc15027]{display:inline-block;margin-bottom:0}.tournament_checkbox_container[data-v-3cc15027]{display:flex;align-items:center;margin-bottom:10px}.tournament_checkbox_container label[data-v-3cc15027]{font-size:16px}.tournament_checkbox_container input[data-v-3cc15027]{width:20px;height:20px;margin-right:5px}.tournament_label[data-v-c19e5650]{display:inline-block;margin-bottom:0}.tournament_checkbox_container[data-v-c19e5650]{display:flex;align-items:center;margin-bottom:10px}.tournament_checkbox_container label[data-v-c19e5650]{font-size:16px}.tournament_checkbox_container input[data-v-c19e5650]{width:20px;height:20px;margin-right:5px}.error[data-v-a7fdcaa9]{font-size:100px;margin:40px 0 0;text-align:center;line-height:1em}.description[data-v-a7fdcaa9]{margin-bottom:60px;text-align:center}
