.page_content__kDoxQ{display:flex;flex-direction:row}.page_container__aoG4z{justify-content:center;overflow:hidden;padding-bottom:15vh}.page_page__ZU32B{display:flex;flex-direction:column;gap:1rem;padding-block:6rem}.page_title__3jonF{font-size:2.2rem;font-weight:800}.page_subtitle__iAJUg{font-size:1.8rem;font-weight:400}.page_finderCard___Sh6r{width:100%;margin-top:2rem;padding-inline:4rem;padding-block:2rem;box-shadow:0 3px 2px -2px rgba(0,0,0,.2),0 4px 5px -1px rgba(0,0,0,.14),0 1px 8px 0 rgba(0,0,0,.12);border-radius:20px;display:flex;flex-direction:column;justify-content:flex-start;gap:.8rem;background-color:#fff}.page_textInfo__izEOT{font-weight:400;color:darkgrey}.page_red__7Jbic{color:#DF0024}.page_promptForm__pN8oU{width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;position:absolute}.page_promptInput__wVTYe{padding:1rem 2rem;margin-top:2rem;width:100%;min-height:2rem;max-height:30rem;border:none;transition:.3s;font-size:1.2rem;color:#fff;font-family:AccordAlternate,sans-serif;background:#1c1c1c;transition:background .5s ease-out;background-size:1px 200px;border-radius:50px;cursor:text}.page_promptInput__wVTYe::placeholder{color:#c5c5c5}.page_promptInput__wVTYe:focus{outline:none;transition:.3s;background-position:2rem}.page_promptButton__rbMIz{background:none;text-align:right;position:relative;bottom:2.5rem;left:93%}.page_option__qgusV{padding:.1rem .2rem}.page_optionNumber__0QZeu,.page_option__qgusV{background-color:white;color:rgb(48,48,48);border:2px solid gray;outline:none}.page_optionNumber__0QZeu{padding:.5rem 1rem;font-size:1.2rem;border-radius:8px;width:80px;height:25px;text-align:center}.page_sendButton__SWOvK{background-color:#DF0024;color:white;padding:8px;border:none;border-radius:10px;cursor:pointer;margin-left:1rem;font-size:1.1rem;text-align:center}.page_calendarEvents__3fAJc{margin-top:.2rem;font-size:1.2rem}.page_calendarEvents__3fAJc select{font-size:1.2rem;border-radius:4px}.page_submitButton__6O8qB{border-radius:18px 0 18px 0;padding:.5rem 1rem;background-color:#DF0024;color:white;font-size:1.3rem;font-weight:500;cursor:pointer;position:relative;top:0;left:90%;font-family:AccordAlternate,sans-serif;font-weight:600;transition:.5s}.page_submitButton__6O8qB:hover{border-radius:12px;transition:.5s;box-shadow:0 3px 2px -2px rgba(0,0,0,.2),0 4px 5px -1px rgba(0,0,0,.14),0 1px 8px 0 rgba(0,0,0,.12)}@keyframes page_loadingAnimation__c152l{0%{background-position:-200% 0}to{background-position:200% 0}}.calendarEvents_calendarEventsPage__bTIH8{background-color:#fff;box-shadow:0 3px 2px -2px rgba(0,0,0,.2),0 4px 5px -1px rgba(0,0,0,.14),0 1px 8px 0 rgba(0,0,0,.12);position:absolute;top:42px;left:280px;right:0;bottom:0;box-sizing:border-box;overflow:auto;display:flex;flex-direction:column;padding:0;transition:left .3s ease-in-out}.calendarEvents_calendarEventsPage__bTIH8.calendarEvents_fullWidth__Q50lf{left:0}.calendarEvents_buttons__TT3tx{display:flex;justify-content:space-between;align-items:center;width:20%;padding-block:1rem}.calendarEvents_tabs__U7Aye{display:flex;gap:0;flex-direction:column}.calendarEvents_tab__22QU_{padding:.5rem 1rem;border:none;background:#e0e0e0;border-radius:6px;cursor:pointer;transition:background-color .2s ease;color:black;font-weight:700;font-size:large;box-shadow:0 3px 2px -2px rgba(0,0,0,.2),0 4px 5px -1px rgba(0,0,0,.14),0 1px 8px 0 rgba(0,0,0,.12)}.calendarEvents_tabButtons__MoMSv{display:flex;gap:6px;margin-left:3.5rem;margin-top:25px;z-index:999}.calendarEvents_tab__22QU_:hover{background-color:#f5f5f5}.calendarEvents_activeTab__TxCe2{background-color:#FDC808;color:black;font-weight:700;font-size:large;padding:.5rem 1rem;border:none;border-radius:6px;cursor:pointer;transition:background-color .2s ease;box-shadow:0 3px 2px -2px rgba(0,0,0,.2),0 4px 5px -1px rgba(0,0,0,.14),0 1px 8px 0 rgba(0,0,0,.12)}.calendarEvents_tabContent__VapkF{margin-top:0;background-color:#fff;border-radius:6px;width:100%}.calendarEvents_globalLoadingOverlay__ss6NP{position:fixed;top:0;left:0;height:100vh;width:100vw;background:rgba(255,255,255,.7);display:flex;justify-content:center;align-items:center;z-index:9999}.calendarEvents_toggleMapButton__gzCML{background-color:#333;color:#fff;border:none;border-radius:6px;font-size:.9rem;cursor:pointer;transition:background-color .2s ease-in-out;box-shadow:0 3px 2px -2px rgba(0,0,0,.2),0 4px 5px -1px rgba(0,0,0,.14),0 1px 8px 0 rgba(0,0,0,.12)}.calendarEvents_toggleMapButton__gzCML:hover{background-color:#555}.calendarEvents_clearSelectionButton__xb2da{background-color:#333;color:#fff;border:none;border-radius:6px;font-size:.9rem;cursor:pointer;transition:background-color .2s ease-in-out;box-shadow:0 3px 2px -2px rgba(0,0,0,.2),0 4px 5px -1px rgba(0,0,0,.14),0 1px 8px 0 rgba(0,0,0,.12)}.calendarEvents_clearSelectionButton__xb2da:hover{background-color:#555}.calendarEvents_exportButton___tqTd{background-color:#333;color:#fff;border:none;border-radius:6px;font-size:.9rem;cursor:pointer;transition:background-color .2s ease-in-out;box-shadow:0 3px 2px -2px rgba(0,0,0,.2),0 4px 5px -1px rgba(0,0,0,.14),0 1px 8px 0 rgba(0,0,0,.12)}.calendarEvents_exportButton___tqTd:hover{background-color:#555}.calendarEventsListView_tableContainer___0b15{box-shadow:0 3px 2px -2px rgba(0,0,0,.2),0 4px 5px -1px rgba(0,0,0,.14),0 1px 8px 0 rgba(0,0,0,.12);width:100%;height:calc(100vh - 210px);border-radius:8px}.calendarEventsListView_table__qsqv8{display:table;width:100%;border-collapse:collapse}.calendarEventsListView_table__qsqv8 td{border:1px solid #ccc;padding:.75rem;text-align:right}.calendarEventsListView_table__qsqv8 th{border:1px solid #ccc;padding:.75rem;text-align:center;background-color:#f5f5f5}.EventDetailsModal_modalTitle__dvoFJ{font-family:"Instrument Serif",serif;font-weight:400;text-align:left}.EventDetailsModal_modalButton__H1AWA,.EventDetailsModal_modal__77hQF .MuiTypography-root{font-family:Instrument Sans,sans-serif!important}.EventDetailsModal_modalButton__H1AWA{background:#1a1a1a!important;color:#fff!important;border-radius:1.5em!important;text-transform:none!important;font-size:1rem!important;font-weight:400!important;line-height:20px;cursor:pointer;box-shadow:none!important;padding:.2rem 1.2rem!important;margin:0 .2rem!important}.EventDetailsModal_modalButton__H1AWA:focus,.EventDetailsModal_modalButton__H1AWA:hover{background:#111}.calendarEventsCalendarView_calendarContainer__vK2jM{box-shadow:0 3px 2px -2px rgba(0,0,0,.2),0 4px 5px -1px rgba(0,0,0,.14),0 1px 8px 0 rgba(0,0,0,.12);width:100%;height:calc(100vh - 180px);border-radius:8px;margin-bottom:10px}.calendarEventsCalendarView_calendarTheme__1ZQO9{font-family:Instrument Sans,sans-serif;width:100%;height:100%}.calendarEventsCalendarView_calendarTheme__1ZQO9 .fc .fc-daygrid-more-link{background-color:#e0e0e0;padding:2px 6px;border-radius:4px;display:inline-block;cursor:pointer}.calendarEventsCalendarView_calendarTheme__1ZQO9 .fc-event{cursor:pointer}.calendarEventCreationForm_createContainer__rTSyw{box-shadow:0 3px 2px -2px rgba(0,0,0,.2),0 4px 5px -1px rgba(0,0,0,.14),0 1px 8px 0 rgba(0,0,0,.12);width:100%;height:calc(100vh - 180px);border-radius:8px;margin-bottom:10px}.calendarEventCreationForm_createButton__sCBA5{background:#1a1a1a!important;color:#fff!important;border-radius:1.5em!important;text-transform:none!important;font-family:Instrument Sans,sans-serif!important;font-size:1rem!important;font-weight:400!important;line-height:20px;cursor:pointer;box-shadow:none!important;padding:.2rem 1.2rem!important;margin:0 .2rem!important}.calendarEventCreationForm_createButton__sCBA5:focus,.calendarEventCreationForm_createButton__sCBA5:hover{background:#111}.navbar_navbarPage__v950h{width:100%;align-items:center}.navbar_navbarContainer__lSMpj{background-color:#fff;color:black;display:flex;justify-content:space-between;align-items:center;font-weight:700;font-size:.8rem;padding-block:.5rem;padding-inline:.5rem;height:50px;position:fixed;top:10px;left:0;width:100%;z-index:1000}.navbar_pages__OdwfT{display:flex;justify-content:space-around;align-items:center;gap:3rem}.navbar_link__Sz6mk{border-radius:10px;transition:.3s;font-size:1.3rem}.navbar_actualLink__NEyzk{color:white;border-radius:10px;padding:.5rem 0;font-size:1.3rem}.navbar_userContainer__EDlgA{background-color:black;color:white;padding:.5rem 1rem;border-radius:10px;display:flex;justify-content:space-evenly;align-items:center;gap:10px;height:40px}.navbar_userIcon__G4mES{width:25px}.navbar_logoutButton__be6bm{background-color:#333;color:#fff;border:none;border-radius:6px;font-size:.9rem;cursor:pointer;transition:background-color .2s ease-in-out;box-shadow:0 3px 2px -2px rgba(0,0,0,.2),0 4px 5px -1px rgba(0,0,0,.14),0 1px 8px 0 rgba(0,0,0,.12)}.navbar_logoutButton__be6bm:hover{background-color:#555}.navbar_notificacionesLabel__AFlVM{font-weight:500;color:#ffffff;font-size:.5rem;font-family:AccordAlternate,sans-serif}.sidebar_sidebarContent__ldNkU{width:280px;position:fixed;height:calc(100vh - 50px);overflow-y:auto;background-color:#fff;z-index:999;padding:.5rem}.sidebar_title__j2__6{font-size:1rem;font-weight:600;margin-bottom:.75rem}.sidebar_filterGroupCustom__7QczH,.sidebar_filterGroup__BkjD7{margin-bottom:.5rem;display:flex;flex-direction:column;width:100%}.sidebar_filterGroupCustom__7QczH label,.sidebar_filterGroup__BkjD7 label{margin-bottom:.2rem;font-size:.8rem;font-weight:600}.sidebar_filterGroupCustom__7QczH input,.sidebar_filterGroup__BkjD7 input,.sidebar_filterGroup__BkjD7 select{padding:.25rem .5rem;font-size:.75rem;border-radius:3px;border:1px solid #ccc}.sidebar_filterGroupCustom__7QczH input{height:34px;background-color:#fff;color:var(--sidebar-text-color)}.sidebar_clearFiltersButton__ljUeN{padding:.3rem .6rem;margin-top:.6rem;margin-bottom:.3em;margin-left:auto;font-size:.75rem;border-radius:4px;transition:background-color .2s ease}.sidebar_hideMenuButton__dKpGh{background-color:#333;color:#fff;border:none;border-radius:6px;font-size:.9rem;cursor:pointer;transition:background-color .2s ease-in-out;box-shadow:0 3px 2px -2px rgba(0,0,0,.2),0 4px 5px -1px rgba(0,0,0,.14),0 1px 8px 0 rgba(0,0,0,.12)}.sidebar_hideMenuButton__dKpGh:hover{background-color:#555}.sidebar_clearFiltersButton__ljUeN{background-color:#333;color:#fff;border:none;border-radius:6px;font-size:.9rem;cursor:pointer;transition:background-color .2s ease-in-out;box-shadow:0 3px 2px -2px rgba(0,0,0,.2),0 4px 5px -1px rgba(0,0,0,.14),0 1px 8px 0 rgba(0,0,0,.12)}.sidebar_clearFiltersButton__ljUeN:hover{background-color:#555}.sidebar_centrado__fOPc6{margin-top:10px;display:flex;justify-content:center;align-items:center}