@import url(https://fonts.googleapis.com/css2?family=Bungee&display=swap);@import url(https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css);body{background-color:#000}.notes-container{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(6,1fr);margin-top:20px}@media (max-width:768px){.notes-container{grid-template-columns:repeat(2,1fr)}}.note-card{background-color:#2f2e2e;border-radius:12px;box-shadow:0 4px 15px #00000080;color:#faf2f1;padding:10px;transition:transform .2s}.note-card h3,h4,p{cursor:pointer}.note-card:hover{transform:translateY(-3px)}.search-bar{background-color:#605363;border:1px solid #665c8c;border-radius:5px;color:#a9a3a6;margin-bottom:20px;max-width:400px;padding:10px;width:100%}.search-bar::placeholder{color:#ddd}.add-event-button{background-color:#605363;border:none;border-radius:5px;color:#faf2f1;cursor:pointer;display:block;margin-bottom:20px;padding:10px 15px}.add-event-button:hover{background-color:#2b626d}.event-form{background-color:#2f2e2e;border-radius:8px;box-shadow:0 2px 8px #00000080;margin-bottom:20px;padding:15px}.event-form select,.event-form textarea{border:1px solid #bca1cd;border-radius:5px;color:#faf2f1;margin-bottom:10px}.event-form input,.event-form select,.event-form textarea{background-color:#605363;padding:10px;width:-webkit-fill-available}.event-form input{border:none;border-radius:5px;color:#faf2f1!important;margin-bottom:3px}.event-form select{margin-left:4px;margin-top:3px}.event-form label{color:#faf2f1!important;font-size:14px!important}.event-form button.MuiButtonBase-root{background-color:#605363}.event-form button{background-color:#c43339;border:none;border-radius:5px;color:#faf2f1;cursor:pointer;padding:10px 15px}.event-form button:hover{background-color:#e3b98a}.input-row{display:flex;justify-content:space-between;margin-bottom:10px}.half-input{flex:1 1;margin-right:5px}.half-input:last-child{margin-right:0}.full-width-input{width:100%}.tab-container{border-radius:8px;display:flex;justify-content:space-between;margin:20px 0;padding:10px 0}.tab-button{background:#0000;border:none;color:#fff;cursor:pointer;flex:1 1;font-size:16px;padding:10px;transition:background .3s}.tab-button.active,.tab-button:hover{background:#ffffff1a}.tab-button.active{border-radius:8px;font-weight:700}.flex-row{align-items:center;display:flex;justify-content:space-between}.cancel-icon{cursor:pointer;margin-left:auto}.modal-overlay{align-items:center;background-color:#00000080;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0}.modal{background:#fff;border-radius:8px;box-shadow:0 2px 10px #0000001a;padding:20px;text-align:center}.modal-actions{margin-top:20px}.confirm-button{background-color:red;margin-right:10px}.cancel-button,.confirm-button{border:none;color:#fff;cursor:pointer;padding:10px 20px}.cancel-button{background-color:gray}.restore-icon{cursor:pointer;margin-left:auto}body{background:#000f21;background-size:200% 200%;color:#f5f1ed;display:flex;flex-direction:column;font-family:monospace;height:100vh;margin:0;padding-bottom:20vh}@keyframes gradientRotation{0%{background:linear-gradient(45deg,#000,#000f21)}10%{background:linear-gradient(90deg,#000,#000f21)}20%{background:linear-gradient(135deg,#000,#000f21)}30%{background:linear-gradient(180deg,#000,#000f21)}40%{background:linear-gradient(225deg,#000,#000f21)}50%{background:linear-gradient(270deg,#000,#000f21)}60%{background:linear-gradient(315deg,#000,#000f21)}70%{background:linear-gradient(1turn,#000,#000f21)}80%{background:linear-gradient(405deg,#000,#000f21)}90%{background:linear-gradient(450deg,#000,#000f21)}to{background:linear-gradient(45deg,#000,#000f21)}}.title{color:#f5f1ed;font-family:Bungee,cursive;font-size:1.8em;font-weight:700;letter-spacing:2px;margin-top:20px 0;text-align:center;text-shadow:3px 3px 5px #00000080;text-transform:uppercase}.search-container{margin:20px auto;max-width:600px;position:relative;width:90%}input{background-color:#f5f1ed;border:none;border-radius:25px;box-shadow:0 4px 10px #0003;color:#252323;font-size:1em;margin-bottom:20px;padding:15px;width:100%}input:focus{box-shadow:0 0 10px #560bad80;outline:none}.client-list{display:flex;flex-wrap:wrap;justify-content:center;margin-top:0}.client-button{margin:5px;width:calc(50% - 10px)}.client-button button{background-color:#0000006e;border:.5px solid #ffffff14;border-radius:15px;box-shadow:0 2px 5px #0000004d;color:#fff;cursor:pointer;font-size:18px;height:60px;transition:background-color .3s,transform .2s;width:100%}.client-button button:hover{background-color:#032e35b8;transform:translateY(-2px)}.client-button button:active{transform:translateY(0)}.btn-transparent{background-color:initial;border:1px solid #fff;border-radius:10px;color:#fff;cursor:pointer;display:block;font-size:14px;padding:10px 20px;text-align:start;transition:background-color .3s;width:100%}.btn-transparent:hover{background-color:#fff3}button{cursor:pointer}.go-back-button{background-color:initial;border:1px solid #d3d3d3;border-radius:10px;color:#d3d3d3;cursor:pointer;font-size:16px;padding:10px 20px;transition:background-color .3s,color .3s}.go-back-button:hover{background-color:#ffffff1a;color:#fff}.MuiFormControl-root svg{color:#f5f1ed}.loading-overlay{align-items:center;background-color:#ffffff0d;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.spinner{animation:spin 1s linear infinite;border:8px solid #ffffff4d;border-radius:50%;border-top-color:#009495;height:40px;width:40px}.equal-width-table{table-layout:fixed;width:100%}.equal-width-table td,.equal-width-table th{text-align:left;width:33.33%}.equal-width-table th{background-color:#605363;font-size:medium}.equal-width-table tbody,.equal-width-table thead{text-align:center}.equal-width-table .reference{background-color:#1976d2}.equal-width-table .smaller-odd{background-color:#ff2f2f70}.equal-width-table .bigger-odd{background-color:#adff2f1f}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (max-width:768px){#root>div{padding:1vh 1vh 2vh!important}.event-details{display:block!important}.event-details>div:nth-child(3){overflow:visible!important}#root>div>div>div>div:nth-child(2){margin-top:10px!important}}
/*# sourceMappingURL=main.30a2f8ad.css.map*/