.navbar{display:flex;align-items:center;justify-content:space-around;width:100%;padding:20px;background-color:#ff6d00}.logo{height:50px}.links{display:flex;justify-content:flex-end;gap:20px}.link{text-decoration:none;color:#fff;font-size:18px;font-weight:700;font-family:helvetica;padding:10px;border-radius:10px;display:flex;align-items:center;justify-content:center}.link:hover{background-color:#fff;color:#ff6d00;transition:.3s}.link.active{background-color:#fff;color:#ff6d00}.menu-toggle{display:none}@media (max-width: 768px){.navbar{flex-direction:row;justify-content:space-between;width:100vw;padding:0}.links{display:none;flex-direction:column;width:100%;background-color:#fff;position:absolute;top:80px;left:0;padding:10px 0}.links.show{display:flex}.link{width:100%;color:#ff6d00;text-align:center;border-top:1px solid #ccc}.menu-toggle{display:block;cursor:pointer;color:#fff;margin-right:20px}.logo{margin-left:20px;margin-top:15px;margin-bottom:15px}}.organizer-list{display:flex;flex-direction:column;flex-wrap:wrap;gap:20px;justify-content:center;align-items:center}.organizer-card{display:flex;align-items:center;gap:20px;border:1px solid #ddd;border-radius:8px;padding:20px;width:50%;box-shadow:0 4px 8px #0000001a}.profile-pic{width:100px;height:100px;border-radius:50%;object-fit:cover}h3{margin-top:10px}p{margin:5px 0}.modal-background{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;display:flex;justify-content:center;align-items:center}.modal{background-color:#fff;padding:30px;width:60%;border-radius:8px;box-shadow:0 0 10px #0000004d;text-align:center}.modal h2{margin-bottom:40px}.modal button{padding:10px 20px;margin-top:10px;cursor:pointer}.modal button:first-child{margin-right:10px}.confirm-button{margin:auto;display:block;align-items:center;border-radius:5px;border:none;margin-top:30;background-color:#ff8a00;color:#fff;font-size:16px;cursor:pointer}p{font-family:Helvetica}.icon-btn:hover{color:#fff;background-color:#ff8a00}.pagination{display:flex;justify-content:center;gap:5px;margin:20px;position:"absolute";bottom:20}.page-button{padding:10px;border:1px solid #ccc;border-radius:5px;background-color:#f9f9f9;cursor:pointer}.page-button.currentPage,.page-button.active{background-color:#ff6d00;color:#fff;border-color:#ff6d00}.page-button:hover:not(.currentPage):not(.active){background-color:#e0e0e0}.alert-nenhum{height:50vh;text-align:center}@media (max-width: 768px){.organizer-card{flex-direction:column;width:80%}.organizer-card h2{text-align:center;padding-bottom:30px}}.spinner{border:4px solid rgba(0,0,0,.1);border-left-color:#ff6d00;border-radius:50%;width:40px;height:40px;animation:spin 1s linear infinite}.spinner-container{display:flex;justify-content:center;align-items:center;height:60vh}@keyframes spin{to{transform:rotate(360deg)}}.event-cards{display:flex;flex-direction:column;justify-content:center;align-items:center}.event-card{width:50%;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:20px;border:1px solid #ccc;border-radius:8px;margin:10px;padding:10px;box-shadow:0 0 10px #0000001a}.event-image{width:100px;height:100px;object-fit:cover;border-radius:50%}.event-details{padding:10px}.event-details h3{margin-top:0}.event-details p{margin-bottom:5px}.button-container{text-align:center;margin:20px 0}.button{padding:10px;font-size:16px;border:none;background-color:#ff8a00;border-radius:10px;color:#fff;cursor:pointer}.button.active{background:#fff;color:#ff6d00;border:2px solid #ff6d00}.button:hover{background:#ff6d00;color:#f5f5f5}.button.active:hover{background:#fff;color:#ff6d00}.icon-btn{border:none;color:#ff8a00;padding:10px;border-radius:50%}.filter-container{display:flex;justify-content:center}@media (max-width: 768px){.event-card{flex-direction:column;width:80%}.filter-container{flex-direction:column;gap:20px}.event-card h2{text-align:center;padding-bottom:30px}}.overview-container{font-family:Helvetica;text-align:center}.overview-filters{display:flex;justify-content:center;align-items:center;margin-top:20px}.custom-select{display:block;margin:10px;padding:8px;font-size:16px;border:1px solid #ccc;border-radius:4px;background-color:#f9f9f9}.custom-select:focus{border-color:#ff8a00;box-shadow:0 0 5px #ff6d00;outline:none}.filter-button{margin:10px;padding:8px 16px;font-size:16px;border:none;border-radius:4px;background-color:#ff8a00;color:#fff;cursor:pointer}.filter-button:hover{background-color:#ff6d00}.overview-content{display:flex;justify-content:center;align-items:center;gap:150px;margin-top:50px}.overview-section{display:flex;flex-direction:column;align-items:center;gap:50px}.overview-section ul{text-align:left}.overview-section h2{padding:20px}.overview-actions{margin-top:20px}.overview-actions button{margin:0 10px;padding:10px 20px;font-size:16px;border:none;border-radius:4px;background-color:#ff8a00;color:#fff;cursor:pointer}.overview-actions button:hover{background-color:#ff6d00}.overview-dashboard{margin-top:50px}.modal-background{align-items:center;background:#00000080;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.modal{background:#fff;border-radius:8px;box-shadow:0 2px 10px #0000001a;padding:20px;width:80%;max-width:500px}.modal h2{font-family:Helvetica,Arial,sans-serif;margin-bottom:20px}.modal form label{display:flex;align-items:center;gap:20px}.modal form input,.modal form textarea{border:1px solid #ddd;display:block;margin-top:5px;padding:8px;width:100%;outline:none}.modal form input[type=checkbox]{display:inline-block;width:auto}.modal form .confirm-button{background-color:#ff9e42;border:none;border-radius:4px;color:#fff;cursor:pointer;margin:10px;padding:10px 20px}.modal form .confirm-button:hover{background-color:#ff6d00}@media (max-width: 768px){.overview-content{flex-direction:column;align-items:center;gap:20px}.overview-section{margin:10px 0}}*{margin:0;padding:0}
