@import url(https://fonts.googleapis.com/css2?family=Inter:wght@100..900&display=swap);*{margin:0;padding:0;box-sizing:border-box}body,html{width:100%;height:100%;font-family:Inter,sans-serif}.cadastro-form[data-v-40de11d3]{width:70%;padding:2rem;background-color:#fff;box-shadow:0 4px 8px rgba(0,0,0,.1);border-radius:8px}.cadastro-form h2[data-v-40de11d3]{text-align:center;margin-bottom:1.5rem}.form-row[data-v-40de11d3]{display:flex;justify-content:space-between;margin-bottom:1rem}.form-group[data-v-40de11d3]{width:48%}.form-group label[data-v-40de11d3]{display:block;margin-bottom:.5rem;font-weight:700}.form-group input[data-v-40de11d3]{width:100%;padding:.75rem;border:1px solid #ccc;border-radius:4px}.form-group.full-width[data-v-40de11d3]{width:100%}button[data-v-40de11d3]{width:100%;padding:.75rem;background-color:#007bff;color:#fff;border:none;border-radius:4px;cursor:pointer;font-size:1rem;margin-top:1rem}button[data-v-40de11d3]:hover{background-color:#0056b3}@media (max-width:425px){.cadastro-form[data-v-40de11d3]{width:100%;padding:1rem}.form-row[data-v-40de11d3]{flex-direction:column}.form-group[data-v-40de11d3]{width:100%;margin-bottom:1rem}.cadastro-form h2[data-v-40de11d3]{font-size:1.5rem}.form-group input[data-v-40de11d3]{padding:.75rem}button[data-v-40de11d3]{font-size:1rem}}@media (max-width:769px){.cadastro-form[data-v-40de11d3]{width:70%;padding:2rem}.cadastro-form h2[data-v-40de11d3]{font-size:2rem}.form-group input[data-v-40de11d3]{padding:.5rem}button[data-v-40de11d3]{font-size:1rem}}.cadastro-container[data-v-15ec6173]{display:flex;align-items:center;justify-content:center;min-height:100vh;background-color:#fff}.cadastro-image[data-v-15ec6173]{width:30%;height:100vh}.cadastro-image img[data-v-15ec6173]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media (max-width:425px){.cadastro-container[data-v-15ec6173]{flex-direction:column}.cadastro-image[data-v-15ec6173]{display:none}}.login-form[data-v-7041e198]{width:50vw;padding:2rem;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#fff;border-radius:20px}.login-form h2[data-v-7041e198]{margin-bottom:1rem}.form-group[data-v-7041e198]{margin-bottom:1rem;width:100%}.form-group label[data-v-7041e198]{display:block;margin-bottom:.5rem}.form-group input[data-v-7041e198]{width:100%;padding:.5rem;border:1px solid #ccc;border-radius:4px}.login[data-v-7041e198]{width:100%;padding:.75rem;background-color:#007bff;color:#fff;border:none;border-radius:4px;cursor:pointer;font-size:1rem}button[data-v-7041e198]:hover{background:#0056b3}.error-message[data-v-7041e198]{color:red;margin-top:1rem;text-align:center}.show-password[data-v-7041e198]{width:25px;margin-top:.5rem}.hide-password[data-v-7041e198]{border:none;background:none;cursor:pointer}.hide-password[data-v-7041e198]:hover{background:none}span[data-v-7041e198]{margin-left:.5rem}.icon-text[data-v-7041e198]{align-items:center;display:flex;margin-top:.5rem}@media (max-width:425px){.login-form[data-v-7041e198]{width:100%;padding:1rem}.login-form h2[data-v-7041e198]{font-size:1.5rem}.form-group input[data-v-7041e198]{padding:.75rem}button[data-v-7041e198]{font-size:1rem}}@media (min-width:769px){.login-form[data-v-7041e198]{width:50vw;padding:2rem}.login-form h2[data-v-7041e198]{font-size:2rem}.form-group input[data-v-7041e198]{padding:.5rem}button[data-v-7041e198]{font-size:1rem}}.login-container[data-v-59dae8e9]{display:flex;height:100vh;align-items:center;justify-content:center;overflow:hidden}.login-image img[data-v-59dae8e9]{width:50vw;height:100vh;-o-object-fit:cover;object-fit:cover}@media(max-width:425px){.login-container[data-v-59dae8e9]{flex-direction:column;padding:1rem}.login-image[data-v-59dae8e9]{display:none}.login-card[data-v-59dae8e9]{background:no-repeat 50% url(/img/quadra-radio-sem-logo.89f11fc0.jpg);width:100vw}}@media (min-width:769px){.login-container[data-v-59dae8e9]{flex-direction:row}.login-image img[data-v-59dae8e9]{width:50vw;height:100vh}}.navbar[data-v-28c4c6fd]{display:flex;justify-content:space-between;align-items:center;background-color:#eceff1;padding:10px 20px;position:relative}.logo img[data-v-28c4c6fd]{height:40px}.lateral[data-v-28c4c6fd]{display:none;font-size:30px;cursor:pointer}.nav-links[data-v-28c4c6fd]{list-style:none;display:flex;gap:20px}.nav-links li[data-v-28c4c6fd]{display:inline}.nav-links a[data-v-28c4c6fd]{text-decoration:none;color:#000;font-weight:700}.user-info[data-v-28c4c6fd]{display:flex;align-items:center;gap:10px;position:relative}.user-icon[data-v-28c4c6fd]{height:30px;width:30px;cursor:pointer}.user-menu[data-v-28c4c6fd]{position:absolute;top:40px;right:0;background-color:#fff;border:1px solid #ddd;box-shadow:0 0 10px rgba(0,0,0,.1);border-radius:4px;z-index:10}.user-menu ul[data-v-28c4c6fd]{list-style:none;padding:0;margin:0}.user-menu li[data-v-28c4c6fd]{padding:10px;cursor:pointer}.user-menu li[data-v-28c4c6fd]:hover{background-color:#f0f0f0}.mobile-only[data-v-28c4c6fd]{display:none;cursor:pointer}.patrocinioContainer[data-v-28c4c6fd]{position:absolute;left:8vw;pointer-events:none}#logoPatrocinador[data-v-28c4c6fd]{width:130px}@media screen and (max-width:768px){.nav-links[data-v-28c4c6fd]{display:none;flex-direction:column;position:fixed;top:0;right:0;width:250px;height:100%;background-color:#eceff1;padding-top:60px;transition:transform .3s ease-in-out;transform:translateX(100%)}.nav-links.active[data-v-28c4c6fd]{display:flex;transform:translateX(0)}.nav-links li[data-v-28c4c6fd]{margin-bottom:20px;padding-left:20px}.lateral[data-v-28c4c6fd]{display:block;z-index:2}.user-info[data-v-28c4c6fd]{display:none}.mobile-only[data-v-28c4c6fd]{display:block}.patrocinioContainer[data-v-28c4c6fd]{width:80px;left:10vw}}@media screen and (max-width:1200px){#logoPatrocinador[data-v-28c4c6fd]{width:130px;margin-left:2vw}}@media screen and (max-width:450px){#logoPatrocinador[data-v-28c4c6fd]{margin-left:20px;width:100px}}.group-table-container[data-v-59830a7e]{width:90%;max-width:1200px;padding:1rem;background-color:#fff;color:#000;border-radius:10px;box-shadow:0 4px 8px rgba(0,0,0,.1)}.group-table-container h2[data-v-59830a7e]{text-align:center;margin-bottom:1rem;font-size:2rem;text-transform:uppercase;border-bottom:1px solid #000;padding-bottom:.5rem}.btn-dropdown[data-v-59830a7e]{display:block;margin:1rem auto;background-color:#0056b3;color:#fff;border:none;padding:.5rem 1rem;border-radius:5px;cursor:pointer;font-size:1.2rem}.btn-dropdown[data-v-59830a7e]:hover{background-color:#007bff}.group-dropdown[data-v-59830a7e]{position:absolute;background-color:#fff;color:#000;border:1px solid #ddd;z-index:100;width:150px;max-height:150px;overflow-y:scroll;margin-right:.5rem;text-align:left;left:44.5%}.group-dropdown ul[data-v-59830a7e]{list-style:none;padding:0;margin:0}.group-dropdown li[data-v-59830a7e]{padding:.5rem;cursor:pointer}.group-dropdown li[data-v-59830a7e]:hover{background-color:#ddd}.table-wrapper[data-v-59830a7e]{overflow-x:auto}.group-table[data-v-59830a7e]{width:100%;min-width:600px;border-collapse:collapse;margin:auto}.group-table td[data-v-59830a7e],.group-table th[data-v-59830a7e]{border:1px solid #ddd;padding:.5rem;text-align:center}.group-table th[data-v-59830a7e]{background-color:#0056b3;color:#fff}.group-table td[data-v-59830a7e]{background-color:#fff}.green[data-v-59830a7e]{color:green;font-weight:700}.red[data-v-59830a7e]{color:red;font-weight:700}.black[data-v-59830a7e]{color:#000;font-weight:700}.wpp-div[data-v-59830a7e]{display:inline;align-content:center;justify-items:center}.player-info[data-v-59830a7e]{display:flex;align-items:center;justify-content:space-between;width:100%}.player-name[data-v-59830a7e]{flex:1;text-align:left}.whatsapp-btn[data-v-59830a7e]{width:30px;height:30px;cursor:pointer;background-color:transparent;border:none;display:flex;align-items:center;justify-content:center;margin-left:8px}.wpp-icon[data-v-59830a7e]{width:24px;height:24px}@media (max-width:425px){.group-table-container[data-v-59830a7e]{width:100%;padding:.5rem}.group-table-container h2[data-v-59830a7e]{font-size:1.2rem}.btn-dropdown[data-v-59830a7e]{font-size:.8rem;padding:.3rem .6rem}.group-dropdown[data-v-59830a7e]{width:80%}.group-table td[data-v-59830a7e],.group-table th[data-v-59830a7e]{font-size:.8rem;padding:.3rem}}@media (min-width:426px) and (max-width:768px){.group-table-container[data-v-59830a7e]{width:100%;padding:1rem}.group-table-container h2[data-v-59830a7e]{font-size:1.5rem}.btn-dropdown[data-v-59830a7e]{font-size:1rem;padding:.4rem .8rem}.group-dropdown[data-v-59830a7e]{width:200px}.group-table td[data-v-59830a7e],.group-table th[data-v-59830a7e]{font-size:.9rem;padding:.4rem}}.pagina-inicial-container[data-v-283386d2]{background-color:#036;min-height:100vh;display:flex;flex-direction:column;align-items:center}.stage-selector[data-v-283386d2]{display:flex;align-items:center;gap:1rem;text-align:center;margin:2rem 0}.stage-selector select[data-v-283386d2]{padding:.5rem;font-size:1rem;border-radius:5px;border:1px solid #ccc}.stage-selector span[data-v-283386d2]{font-size:1rem;color:#fff}.admin-dashboard[data-v-44ec8c22]{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:100vh;background-color:#f0f4f7;padding:2rem}.admin-dashboard h2[data-v-44ec8c22]{margin-bottom:2rem;color:#036;font-size:2.5rem;text-align:center}.link-container[data-v-44ec8c22]{display:flex;flex-direction:column;align-items:center;gap:1rem;width:100%;max-width:400px}.admin-link[data-v-44ec8c22]{text-decoration:none;color:#fff;background-color:#0056b3;padding:1rem 2rem;border-radius:8px;font-size:1.2rem;transition:background-color .3s,transform .3s;width:100%;text-align:center}.admin-link[data-v-44ec8c22]:hover{background-color:#036;transform:scale(1.05)}@media (max-width:768px){.admin-link[data-v-44ec8c22]{font-size:1rem;padding:.75rem 1.5rem}.admin-dashboard h2[data-v-44ec8c22]{font-size:2rem}}@media (max-width:425px){.admin-link[data-v-44ec8c22]{font-size:.9rem;padding:.5rem 1rem}.admin-dashboard h2[data-v-44ec8c22]{font-size:1.5rem}}.group-games[data-v-47c0d4ee]{width:90%;max-width:1200px;padding:1rem;background-color:#fff;color:#000;border-radius:10px;box-shadow:0 4px 8px rgba(0,0,0,.1)}.group-games h2[data-v-47c0d4ee]{text-align:center;margin-bottom:1rem;font-size:2rem;text-transform:uppercase;border-bottom:1px solid #000;padding-bottom:.5rem}.group-dropdown[data-v-47c0d4ee]{position:absolute;background-color:#fff;color:#000;border:1px solid #ddd;z-index:100;width:150px;max-height:150px;overflow-y:scroll;margin:1rem auto;text-align:left;left:44.5%}.group-dropdown ul[data-v-47c0d4ee]{list-style:none;padding:0;margin:0}.group-dropdown li[data-v-47c0d4ee]{padding:.5rem;cursor:pointer}.group-dropdown li[data-v-47c0d4ee]:hover{background-color:#ddd}.dropdown-button[data-v-47c0d4ee]{display:block;margin:auto;background-color:#0056b3;color:#fff;border:none;padding:.5rem 1rem;border-radius:5px;cursor:pointer;font-size:1rem}.dropdown-button[data-v-47c0d4ee]:hover{background-color:#007bff}.games-table[data-v-47c0d4ee]{width:100%;margin-top:1rem;overflow-x:auto}.games-table table[data-v-47c0d4ee]{width:100%;border-collapse:collapse}.games-table td[data-v-47c0d4ee],.games-table th[data-v-47c0d4ee]{border:1px solid #ddd;padding:.5rem;text-align:center}.games-table th[data-v-47c0d4ee]{background-color:#0056b3;color:#fff}.winner-highlight[data-v-47c0d4ee]{font-weight:700;background-color:#18a618;color:#fff}.sort-controls[data-v-47c0d4ee]{display:flex;justify-content:center;gap:1rem;margin-bottom:1rem;align-items:center}.sort-controls button[data-v-47c0d4ee]{padding:.5rem 1rem;border:none;background-color:#ccc;border-radius:5px;cursor:pointer}.sort-controls button.active[data-v-47c0d4ee]{background-color:#0056b3;color:#fff}.pagina-jogos-container[data-v-e64cd500]{background-color:#036;min-height:100vh;display:flex;flex-direction:column;align-items:center}.stage-selector[data-v-e64cd500]{text-align:center;margin:2rem 0}.stage-selector select[data-v-e64cd500]{padding:.5rem;font-size:1rem;border-radius:5px;border:1px solid #ccc}@media (max-width:425px){.pagina-jogos-container[data-v-e64cd500]{width:100%;padding:.5rem}.stage-selector select[data-v-e64cd500]{width:100%}}@media (min-width:426px) and (max-width:768px){.pagina-jogos-container[data-v-e64cd500]{width:100%;padding:1rem}}.update-results[data-v-d33ab8c8]{display:flex;flex-direction:column;align-items:center;padding:2rem;background-color:#fff;color:#000;border-radius:10px;max-width:600px;margin:auto}.update-results h2[data-v-d33ab8c8]{margin-bottom:1.5rem;color:#000}.form-group[data-v-d33ab8c8]{margin-bottom:1rem;width:100%}.form-group label[data-v-d33ab8c8]{display:block;margin-bottom:.5rem;color:#000}.form-group input[data-v-d33ab8c8],.form-group select[data-v-d33ab8c8]{width:100%;padding:.5rem;border-radius:4px;border:1px solid #ccc;box-sizing:border-box;background-color:#fff;color:#000}.score-inputs[data-v-d33ab8c8]{display:flex;flex-direction:column;align-items:center;background-color:#fff;padding:1rem;border-radius:10px;color:#000;margin-bottom:1rem;width:100%}.score-header[data-v-d33ab8c8]{display:flex;justify-content:space-between;width:100%;margin-bottom:.5rem;font-weight:700}.score-row[data-v-d33ab8c8]{display:flex;justify-content:space-between;align-items:center;margin-top:.5rem;width:100%}.score-row .set-label[data-v-d33ab8c8]{width:20%;text-align:right;margin-right:.5rem;color:#000}.score-row input[data-v-d33ab8c8]{width:20%;padding:.5rem;border-radius:4px;border:1px solid #ccc;box-sizing:border-box}.score-row span[data-v-d33ab8c8]{text-align:center;color:#000;width:10%}.save-button[data-v-d33ab8c8]{padding:.75rem 1.5rem;background-color:#28a745;color:#fff;border:none;border-radius:4px;cursor:pointer;font-size:1rem}.save-button[data-v-d33ab8c8]:hover{background-color:#218838}.error-message[data-v-d33ab8c8]{color:red;margin-top:1rem;text-align:center}@media (max-width:768px){.form-group[data-v-d33ab8c8]{width:90%}.score-header[data-v-d33ab8c8],.score-row[data-v-d33ab8c8]{flex-direction:row;align-items:center}.score-input[data-v-d33ab8c8],.score-row .set-label[data-v-d33ab8c8],.score-row span[data-v-d33ab8c8]{width:100%;text-align:center;margin:.25rem 0}}@media (max-width:425px){.form-group[data-v-d33ab8c8]{width:100%}.score-header[data-v-d33ab8c8],.score-row[data-v-d33ab8c8]{flex-direction:row;align-items:center}.score-input[data-v-d33ab8c8],.score-row .set-label[data-v-d33ab8c8],.score-row span[data-v-d33ab8c8]{width:100%;text-align:center;margin:.25rem 0}}.update-results[data-v-0a3e8d0d]{display:flex;flex-direction:column;align-items:center;padding:2rem;background-color:#fff;color:#000;border-radius:10px;max-width:600px;margin:auto}.update-results h2[data-v-0a3e8d0d]{margin-bottom:1.5rem;color:#000}.form-group[data-v-0a3e8d0d]{margin-bottom:1rem;width:100%}.form-group label[data-v-0a3e8d0d]{display:block;margin-bottom:.5rem;color:#000}.form-group input[data-v-0a3e8d0d],.form-group select[data-v-0a3e8d0d]{width:100%;padding:.5rem;border-radius:4px;border:1px solid #ccc;box-sizing:border-box;background-color:#fff;color:#000}.score-inputs[data-v-0a3e8d0d]{display:flex;flex-direction:column;align-items:center;background-color:#fff;padding:1rem;border-radius:10px;color:#000;margin-bottom:1rem;width:100%}.score-header[data-v-0a3e8d0d]{display:flex;justify-content:space-between;width:100%;margin-bottom:.5rem;font-weight:700}.score-row[data-v-0a3e8d0d]{display:flex;justify-content:space-between;align-items:center;margin-top:.5rem;width:100%}.score-row .set-label[data-v-0a3e8d0d]{width:20%;text-align:right;margin-right:.5rem;color:#000}.score-row input[data-v-0a3e8d0d]{width:20%;padding:.5rem;border-radius:4px;border:1px solid #ccc;box-sizing:border-box}.score-row span[data-v-0a3e8d0d]{text-align:center;color:#000;width:10%}.save-button[data-v-0a3e8d0d]{padding:.75rem 1.5rem;background-color:#28a745;color:#fff;border:none;border-radius:4px;cursor:pointer;font-size:1rem}.save-button[data-v-0a3e8d0d]:hover{background-color:#218838}.modal-overlay[data-v-0a3e8d0d]{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.6);display:flex;justify-content:center;align-items:center;z-index:1000}.modal-content[data-v-0a3e8d0d]{background:#fff;padding:2rem;border-radius:10px;max-width:500px;width:90%;box-shadow:0 4px 8px rgba(0,0,0,.2);text-align:center;z-index:1001}.modal-content h3[data-v-0a3e8d0d]{font-size:1.5rem;margin-bottom:1rem;color:#333}.modal-content p[data-v-0a3e8d0d]{font-size:1rem;margin-bottom:1.5rem;color:#555}.modal-content[data-v-0a3e8d0d]{display:flex;justify-content:space-between;margin-top:1rem}.modal-content button[data-v-0a3e8d0d]{padding:.75rem 1.5rem;border:none;border-radius:5px;font-size:1rem;cursor:pointer}.modal-content button[data-v-0a3e8d0d]:hover{opacity:.9}.modal-content button.confirm[data-v-0a3e8d0d]{background-color:#28a745;color:#fff}.modal-content button.cancel[data-v-0a3e8d0d]{background-color:#dc3545;color:#fff}.error-message[data-v-0a3e8d0d]{color:red;margin-top:1rem;text-align:center}.editar-button[data-v-0a3e8d0d]{padding:.75rem 1.5rem;margin-left:.7rem;background-color:red;color:#fff;border:none;border-radius:4px;cursor:pointer;font-size:1rem}@media (max-width:768px){.form-group[data-v-0a3e8d0d]{width:90%}.score-header[data-v-0a3e8d0d],.score-row[data-v-0a3e8d0d]{flex-direction:row;align-items:center}.score-input[data-v-0a3e8d0d],.score-row .set-label[data-v-0a3e8d0d],.score-row span[data-v-0a3e8d0d]{width:100%;text-align:center;margin:.25rem 0}.modal-content[data-v-0a3e8d0d]{max-width:80%;padding:1.5rem}.modal-content h3[data-v-0a3e8d0d]{font-size:1.25rem}.modal-content p[data-v-0a3e8d0d]{font-size:.95rem}.modal-content button[data-v-0a3e8d0d]{font-size:.9rem;padding:.5rem 1rem}}@media (max-width:425px){.form-group[data-v-0a3e8d0d]{width:100%}.score-header[data-v-0a3e8d0d],.score-row[data-v-0a3e8d0d]{flex-direction:row;align-items:center}.score-input[data-v-0a3e8d0d],.score-row .set-label[data-v-0a3e8d0d],.score-row span[data-v-0a3e8d0d]{width:100%;text-align:center;margin:.25rem 0}.modal-content[data-v-0a3e8d0d]{max-width:90%;padding:1rem}.modal-content h3[data-v-0a3e8d0d]{font-size:1rem}.modal-content p[data-v-0a3e8d0d]{font-size:.85rem}.modal-content button[data-v-0a3e8d0d]{font-size:.85rem;padding:.5rem}}.pagina-resultados-container[data-v-5dec261e]{background-color:#036;min-height:100vh;display:flex;flex-direction:column;align-items:center;padding:2rem 0}.loading-container[data-v-5dec261e]{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.loading-container p[data-v-5dec261e]{margin-top:1rem;font-size:1.5rem;color:#fff}.spinner[data-v-5dec261e]{width:50px;height:50px;border:6px solid #f3f3f3;border-top:6px solid #3498db;border-radius:50%;animation:spin-5dec261e 1s linear infinite}@keyframes spin-5dec261e{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (max-width:425px){.pagina-resultados-container[data-v-5dec261e]{padding:1rem 0}.loading-container p[data-v-5dec261e]{font-size:1.2rem}.spinner[data-v-5dec261e]{width:40px;height:40px;border-width:5px}}.user-list-container[data-v-61ff2884]{max-width:1200px;margin:auto;padding:2rem;background-color:#f9f9f9;border-radius:8px;box-shadow:0 0 10px rgba(0,0,0,.1)}.user-list-container h2[data-v-61ff2884]{text-align:center;margin-bottom:1rem}.button-group[data-v-61ff2884]{display:flex;gap:10px;margin-bottom:20px;justify-content:center}.back-button[data-v-61ff2884],.make-players-button[data-v-61ff2884]{padding:.5rem 1rem;background-color:#0056b3;color:#fff;border:none;border-radius:8px;cursor:pointer;font-size:1rem}.back-button[data-v-61ff2884]:hover{background-color:#007bff}.filter-container[data-v-61ff2884]{display:flex;justify-content:center;align-items:center;margin-bottom:1rem}.filter-container label[data-v-61ff2884]{margin-right:.5rem;font-weight:700}.filter-container select[data-v-61ff2884]{padding:.5rem;font-size:1rem;border-radius:5px;border:1px solid #ccc}.table-wrapper[data-v-61ff2884]{overflow-x:auto}.user-table[data-v-61ff2884]{width:100%;border-collapse:collapse}.user-table td[data-v-61ff2884],.user-table th[data-v-61ff2884]{border:1px solid #ddd;padding:.75rem;text-align:center}.user-table th[data-v-61ff2884]{background-color:#0056b3;color:#fff}.delete-button[data-v-61ff2884]{padding:.5rem;background-color:#ff4136;color:#fff;border:none;border-radius:4px;cursor:pointer}.delete-button[data-v-61ff2884]:hover{background-color:#e62a2a}.resetPassword-button[data-v-61ff2884]{padding:.5rem;background-color:#2c7806;color:#fff;border:none;border-radius:4px;cursor:pointer;margin-left:.5rem}.resetPassword-button[data-v-61ff2884]:hover{background-color:#4acf07}@media (max-width:768px){.user-list-container[data-v-61ff2884]{padding:1rem}.user-table td[data-v-61ff2884],.user-table th[data-v-61ff2884]{padding:.5rem;font-size:.9rem}.back-button[data-v-61ff2884]{font-size:.9rem;padding:.4rem .8rem}}@media (max-width:425px){.user-list-container[data-v-61ff2884]{padding:.5rem}.user-table td[data-v-61ff2884],.user-table th[data-v-61ff2884]{padding:.3rem;font-size:.8rem}.back-button[data-v-61ff2884]{font-size:.8rem;padding:.3rem .6rem}.filter-container[data-v-61ff2884]{flex-direction:column;align-items:flex-start}.filter-container label[data-v-61ff2884]{margin-bottom:.5rem}}.player-management[data-v-3dfeeb3a]{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:100vh;background-color:#f0f4f7;padding:2rem}.player-management h2[data-v-3dfeeb3a]{margin-bottom:2rem;color:#036;font-size:2.5rem}.back-button[data-v-3dfeeb3a]{text-decoration:none;color:#fff;background-color:#0056b3;padding:.5rem 1rem;border-radius:8px;font-size:1rem;transition:background-color .3s;margin-bottom:1rem}.back-button[data-v-3dfeeb3a]:hover{background-color:#036}.filter-container[data-v-3dfeeb3a]{margin-bottom:1rem;display:flex;align-items:center;gap:1rem}.table-wrapper[data-v-3dfeeb3a]{width:100%;overflow-x:auto}.player-table[data-v-3dfeeb3a]{width:100%;max-width:1200px;border-collapse:collapse;background-color:#fff;border-radius:8px;overflow:hidden;box-shadow:0 2px 10px rgba(0,0,0,.1)}.player-table td[data-v-3dfeeb3a],.player-table th[data-v-3dfeeb3a]{padding:1rem;text-align:left;border-bottom:1px solid #ddd}.delete-button[data-v-3dfeeb3a]{text-decoration:none;color:#fff;background-color:#e74c3c;padding:.5rem 1rem;border-radius:8px;font-size:1rem;transition:background-color .3s;border:none}.delete-button[data-v-3dfeeb3a]:hover{background-color:#c0392b}@media (max-width:768px){.player-management h2[data-v-3dfeeb3a]{font-size:2rem}.player-table td[data-v-3dfeeb3a],.player-table th[data-v-3dfeeb3a]{padding:.5rem;font-size:.9rem}.back-button[data-v-3dfeeb3a],.delete-button[data-v-3dfeeb3a]{font-size:.9rem;padding:.4rem .8rem}}@media (max-width:425px){.player-management h2[data-v-3dfeeb3a]{font-size:1.5rem;text-align:center}.player-table td[data-v-3dfeeb3a],.player-table th[data-v-3dfeeb3a]{padding:.3rem;font-size:.8rem}.back-button[data-v-3dfeeb3a],.delete-button[data-v-3dfeeb3a]{font-size:.8rem;padding:.3rem .6rem}}.group-management[data-v-6245d8b1]{display:flex;flex-direction:column;align-items:center;padding:2rem;background-color:#f0f4f7}.group-management h2[data-v-6245d8b1]{margin-bottom:1.5rem;color:#036}.back-button[data-v-6245d8b1]{margin-bottom:1.5rem;padding:.5rem 1rem;background-color:#0056b3;color:#fff;border:none;border-radius:8px;cursor:pointer}.back-button[data-v-6245d8b1]:hover{background-color:#036}.generate-games-button[data-v-6245d8b1]{margin-bottom:1.5rem;margin-left:.5rem;padding:.5rem 1rem;background-color:#b3a400;color:#fff;border:none;border-radius:8px;cursor:pointer}.generate-games-button[data-v-6245d8b1]:hover{background-color:#807404}.form-container[data-v-6245d8b1]{display:flex;align-items:center;margin-bottom:1.5rem;gap:1rem}.form-container input[data-v-6245d8b1],.form-container select[data-v-6245d8b1]{padding:.5rem;border-radius:8px;border:1px solid #ddd}.create-button[data-v-6245d8b1]{padding:.5rem 1rem;background-color:#28a745;color:#fff;border:none;border-radius:8px;cursor:pointer}.create-button[data-v-6245d8b1]:hover{background-color:#218838}.group-list[data-v-6245d8b1]{width:100%;max-width:600px;margin-bottom:1.5rem}.group-block[data-v-6245d8b1]{margin-bottom:.5rem}.group-item[data-v-6245d8b1]{display:flex;justify-content:space-between;align-items:center;padding:.5rem 1rem;background-color:#fff;border:1px solid #ddd;border-radius:8px;cursor:grab}.group-item[data-v-6245d8b1]:active{cursor:grabbing;opacity:.8}.group-actions[data-v-6245d8b1]{display:flex;gap:.5rem}.delete-button[data-v-6245d8b1],.delete-games-button[data-v-6245d8b1],.generate-button[data-v-6245d8b1],.view-button[data-v-6245d8b1]{padding:.3rem .6rem;border-radius:8px;border:none;color:#fff;cursor:pointer}.delete-button[data-v-6245d8b1]{background-color:#e74c3c}.delete-button[data-v-6245d8b1]:hover{background-color:#c0392b}.view-button[data-v-6245d8b1]{background-color:#007bff}.view-button[data-v-6245d8b1]:hover{background-color:#0056b3}.generate-button[data-v-6245d8b1]{background-color:#07ccd3}.generate-button[data-v-6245d8b1]:hover{background-color:#069ca1}.delete-games-button[data-v-6245d8b1]{background-color:#f5c908}.delete-games-button[data-v-6245d8b1]:hover{background-color:#c9a402}.group-details[data-v-6245d8b1]{padding:1rem}.player-list[data-v-6245d8b1]{list-style:none;padding:0}.player-item[data-v-6245d8b1]{display:flex;position:relative;align-items:center;padding:.5rem 1rem;background-color:#fff;border:1px solid #ddd;border-radius:8px;margin-bottom:.5rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.drag-handle[data-v-6245d8b1]{cursor:grab;margin-right:.5rem;font-size:1.2rem}.remove-button[data-v-6245d8b1]{position:absolute;right:1rem;background-color:#e74c3c;color:#fff;border:none;padding:.3rem .6rem;border-radius:8px;cursor:pointer}.remove-button[data-v-6245d8b1]:hover{background-color:#c0392b}.add-player-container[data-v-6245d8b1]{display:flex;align-items:center;gap:1rem}.player-select[data-v-6245d8b1]{padding:.5rem;border-radius:8px;border:1px solid #ddd}.add-button[data-v-6245d8b1]{padding:.5rem 1rem;background-color:#28a745;color:#fff;border:none;border-radius:8px;cursor:pointer}.add-button[data-v-6245d8b1]:hover{background-color:#218838}.modal[data-v-6245d8b1]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center}.modal-content[data-v-6245d8b1]{background-color:#fff;padding:2rem;border-radius:8px;text-align:center}.confirm-button[data-v-6245d8b1]{background-color:#28a745;color:#fff;padding:.5rem 1rem;border:none;border-radius:8px;cursor:pointer}.confirm-button[data-v-6245d8b1]:hover{background-color:#218838}.cancel-button[data-v-6245d8b1]{background-color:#e74c3c;color:#fff;padding:.5rem 1rem;border:none;border-radius:8px;cursor:pointer}.cancel-button[data-v-6245d8b1]:hover{background-color:#c0392b}.fade-expand-enter-active[data-v-6245d8b1],.fade-expand-leave-active[data-v-6245d8b1]{transition:all .3s ease;overflow:hidden;max-height:1000px}.fade-expand-enter-from[data-v-6245d8b1],.fade-expand-leave-to[data-v-6245d8b1]{max-height:0;opacity:0}@media (max-width:425px){.form-container[data-v-6245d8b1]{flex-direction:column;gap:.5rem}.group-item[data-v-6245d8b1]{flex-direction:column;align-items:flex-start}.group-actions[data-v-6245d8b1]{flex-direction:column;gap:.5rem}.group-item button[data-v-6245d8b1]{width:100%;text-align:center}}.stage-management[data-v-c9c85c1a]{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:100vh;background-color:#f0f4f7;padding:2rem}.stage-management h2[data-v-c9c85c1a]{margin-bottom:2rem;color:#036;font-size:2rem;text-align:center}.back-button[data-v-c9c85c1a]{text-decoration:none;color:#fff;background-color:#0056b3;padding:.5rem 1rem;border-radius:8px;font-size:1rem;transition:background-color .3s;margin-bottom:1rem}.back-button[data-v-c9c85c1a]:hover{background-color:#036}.form-container[data-v-c9c85c1a]{align-items:center;gap:1rem;margin-bottom:2rem;background-color:#fff;padding:2rem;border-radius:8px;box-shadow:0 2px 10px rgba(0,0,0,.1);max-width:600px}.form-container[data-v-c9c85c1a],.form-group[data-v-c9c85c1a]{display:flex;flex-direction:column;width:100%}.form-group label[data-v-c9c85c1a]{font-size:1rem;color:#036;margin-bottom:.5rem}.form-group input[data-v-c9c85c1a]{padding:.5rem;border:1px solid #ddd;border-radius:4px;font-size:1rem}.create-button[data-v-c9c85c1a]{text-decoration:none;color:#fff;background-color:#28a745;padding:.5rem 1rem;border-radius:8px;font-size:1rem;transition:background-color .3s;margin-top:1rem;width:100%}.create-button[data-v-c9c85c1a]:hover{background-color:#218838}.stage-list[data-v-c9c85c1a]{width:100%;max-width:600px;background-color:#f9f9f9;padding:1rem;border-radius:8px;box-shadow:0 2px 10px rgba(0,0,0,.1)}.stage-list ul[data-v-c9c85c1a]{list-style-type:none;padding:0;margin:0}.stage-item[data-v-c9c85c1a]{display:flex;justify-content:space-between;align-items:center;padding:.5rem 0;border-bottom:1px solid #ddd}.stage-item[data-v-c9c85c1a]:last-child{border-bottom:none}.stage-info[data-v-c9c85c1a]{display:flex;flex-direction:column}.stage-name[data-v-c9c85c1a]{font-weight:700;color:#036}.stage-dates[data-v-c9c85c1a]{font-size:.9rem;color:#666}.stage-actions[data-v-c9c85c1a]{display:flex;gap:.5rem}.delete-button[data-v-c9c85c1a],.edit-button[data-v-c9c85c1a],.end-stage-button[data-v-c9c85c1a]{background-color:#e74c3c;color:#fff;border:none;padding:.5rem 1rem;border-radius:8px;cursor:pointer;transition:background-color .3s}.delete-button[data-v-c9c85c1a]:hover,.edit-button[data-v-c9c85c1a]:hover,.end-stage-button[data-v-c9c85c1a]:hover{background-color:#c0392b}.error-message[data-v-c9c85c1a]{color:#e74c3c;margin-bottom:1rem;font-size:1rem;text-align:center}.modal[data-v-c9c85c1a]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center}.modal-content[data-v-c9c85c1a]{background-color:#fff;padding:2rem;border-radius:8px;text-align:center}.confirm-button[data-v-c9c85c1a]{background-color:#28a745;color:#fff;padding:.5rem 1rem;border:none;border-radius:8px;cursor:pointer}.confirm-button[data-v-c9c85c1a]:hover{background-color:#218838}.cancel-button[data-v-c9c85c1a]{background-color:#e74c3c;color:#fff;padding:.5rem 1rem;border:none;border-radius:8px;cursor:pointer}.cancel-button[data-v-c9c85c1a]:hover{background-color:#c0392b}@media (max-width:768px){.form-container[data-v-c9c85c1a]{padding:1rem}.create-button[data-v-c9c85c1a],.form-group input[data-v-c9c85c1a]{font-size:.9rem}.stage-list[data-v-c9c85c1a]{padding:.5rem}.stage-item[data-v-c9c85c1a]{flex-direction:column;align-items:flex-start}.stage-actions[data-v-c9c85c1a]{width:100%;justify-content:flex-end;margin-top:.5rem}.delete-button[data-v-c9c85c1a],.edit-button[data-v-c9c85c1a],.end-stage-button[data-v-c9c85c1a]{width:48%;text-align:center}}@media (max-width:425px){.form-container[data-v-c9c85c1a]{padding:.5rem}.form-group label[data-v-c9c85c1a]{font-size:.8rem}.create-button[data-v-c9c85c1a],.form-group input[data-v-c9c85c1a]{font-size:.8rem;padding:.4rem}.stage-list[data-v-c9c85c1a]{padding:.5rem}.stage-item[data-v-c9c85c1a]{flex-direction:column;align-items:flex-start}.stage-actions[data-v-c9c85c1a]{width:100%;justify-content:flex-end;margin-top:.5rem}.delete-button[data-v-c9c85c1a],.edit-button[data-v-c9c85c1a],.end-stage-button[data-v-c9c85c1a]{width:48%;text-align:center}}.change-password[data-v-107f9db2]{max-width:400px;margin:auto;padding:2rem;background-color:#f9f9f9;border-radius:8px;box-shadow:0 2px 10px rgba(0,0,0,.1)}.change-password h2[data-v-107f9db2]{margin-bottom:1rem;color:#036}.change-password form div[data-v-107f9db2]{margin-bottom:1rem}.change-password label[data-v-107f9db2]{display:block;margin-bottom:.5rem;font-weight:700}.change-password input[data-v-107f9db2]{width:100%;padding:.5rem;border-radius:4px;border:1px solid #ddd}.change-password button[data-v-107f9db2]{width:100%;padding:.75rem;background-color:#28a745;color:#fff;border:none;border-radius:4px;cursor:pointer}.change-password button[data-v-107f9db2]:hover{background-color:#218838}.error-message[data-v-107f9db2]{color:#e74c3c;margin-top:1rem;text-align:center}.success-message[data-v-107f9db2]{color:#28a745;margin-top:1rem;text-align:center}.groups-display[data-v-49ff1e14]{display:flex;flex-wrap:wrap;justify-content:center}.group-card[data-v-49ff1e14]{flex:1 1 calc(33% - 20px);margin:10px;box-sizing:border-box;background-color:#fff;padding:1rem;border-radius:10px;box-shadow:0 4px 8px rgba(0,0,0,.1)}.group-card h2[data-v-49ff1e14]{text-align:center;margin-bottom:1rem;font-size:1.5rem;text-transform:uppercase;border-bottom:1px solid #000;padding-bottom:.5rem}.table-wrapper[data-v-49ff1e14]{overflow-x:auto}.group-card table[data-v-49ff1e14]{width:100%;border-collapse:collapse}.group-card td[data-v-49ff1e14],.group-card th[data-v-49ff1e14]{border:1px solid #ddd;padding:.5rem;text-align:center}.group-card th[data-v-49ff1e14]{background-color:#0056b3;color:#fff}@media (max-width:900px){.group-card[data-v-49ff1e14]{flex:1 1 calc(50% - 20px)}}@media (max-width:600px){.groups-display[data-v-49ff1e14]{flex-direction:column;align-items:center}.group-card[data-v-49ff1e14]{flex:1 1 100%}}.container-groups[data-v-7866979a]{background-color:#036;width:100%;min-height:100vh;height:100%}.stage-selector[data-v-7866979a]{display:flex;align-items:center;gap:1rem;text-align:center;margin:2rem 0;justify-content:center}.stage-selector select[data-v-7866979a]{padding:.5rem;font-size:1rem;border-radius:5px;border:1px solid #ccc}.stage-selector span[data-v-7866979a]{font-size:1rem;color:#fff}.player-management[data-v-089bed94]{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:100vh;background-color:#f0f4f7;padding:2rem}.player-management h2[data-v-089bed94]{margin-bottom:2rem;color:#036;font-size:2.5rem}.back-button[data-v-089bed94]{text-decoration:none;color:#fff;background-color:#0056b3;padding:.5rem 1rem;border-radius:8px;font-size:1rem;transition:background-color .3s;margin-bottom:1rem;margin-right:1rem}.back-button[data-v-089bed94]:hover{background-color:#036}.penalizar-button[data-v-089bed94]{text-decoration:none;color:#fff;background-color:#b30015;padding:.5rem 1rem;border-radius:8px;font-size:1rem;transition:background-color .3s;margin-bottom:1rem}.penalizar-button[data-v-089bed94]:hover{background-color:#81020e}.highlight-green[data-v-089bed94]{color:green;font-weight:700}.highlight-red[data-v-089bed94]{color:red;font-weight:700}.filter-container[data-v-089bed94]{margin-bottom:1rem;display:flex;align-items:center;gap:1rem}.table-wrapper[data-v-089bed94]{width:100%;overflow-x:auto}.player-table[data-v-089bed94]{width:100%;max-width:1200px;border-collapse:collapse;background-color:#fff;border-radius:8px;overflow:hidden;box-shadow:0 2px 10px rgba(0,0,0,.1)}.player-table td[data-v-089bed94],.player-table th[data-v-089bed94]{padding:1rem;text-align:left;border-bottom:1px solid #ddd}.modal[data-v-089bed94]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center}.modal-content[data-v-089bed94]{background-color:#fff;padding:2rem;border-radius:8px;text-align:center}.confirm-button[data-v-089bed94]{background-color:#28a745;color:#fff;padding:.5rem 1rem;border:none;border-radius:8px;cursor:pointer}.confirm-button[data-v-089bed94]:hover{background-color:#218838}.cancel-button[data-v-089bed94]{background-color:#e74c3c;color:#fff;padding:.5rem 1rem;border:none;border-radius:8px;cursor:pointer}.cancel-button[data-v-089bed94]:hover{background-color:#c0392b}.btn-model[data-v-089bed94]{margin-top:1rem}@media (max-width:768px){.player-management h2[data-v-089bed94]{font-size:2rem}.player-table td[data-v-089bed94],.player-table th[data-v-089bed94]{padding:.5rem;font-size:.9rem}.back-button[data-v-089bed94]{font-size:.9rem;padding:.4rem .8rem}}@media (max-width:425px){.player-management h2[data-v-089bed94]{font-size:1.5rem;text-align:center}.player-table td[data-v-089bed94],.player-table th[data-v-089bed94]{padding:.3rem;font-size:.8rem}.back-button[data-v-089bed94]{font-size:.8rem;padding:.3rem .6rem}}