.react-calendar-custom{width:100%!important;border:0!important;background:transparent!important;font-family:inherit!important}.react-calendar-custom .react-calendar__navigation{display:flex!important;justify-content:center!important;align-items:center!important;margin-bottom:.5rem!important;gap:.25rem!important}@media (min-width:640px){.react-calendar-custom .react-calendar__navigation{margin-bottom:.75rem!important;gap:.5rem!important}}@media (min-width:768px){.react-calendar-custom .react-calendar__navigation{margin-bottom:1rem!important}}.react-calendar-custom .react-calendar__navigation button{background-color:#fff!important;border:0!important;border-radius:9999px!important;width:1.5rem!important;height:1.5rem!important;display:flex!important;align-items:center!important;justify-content:center!important;color:#6b7280!important;font-size:.875rem!important;cursor:pointer!important;transition:all .2s!important;flex-shrink:0!important;min-width:1.5rem!important;max-width:1.5rem!important;min-height:1.5rem!important;max-height:1.5rem!important}@media (min-width:640px){.react-calendar-custom .react-calendar__navigation button{min-width:1.75rem!important;max-width:1.75rem!important;min-height:1.75rem!important;max-height:1.75rem!important}}@media (min-width:768px){.react-calendar-custom .react-calendar__navigation button{min-width:2rem!important;max-width:2rem!important;min-height:2rem!important;max-height:2rem!important}}.react-calendar-custom .react-calendar__navigation button:hover{background-color:#f3f4f6!important}.react-calendar-custom .react-calendar__navigation__label{background-color:#fff!important;border:0!important;padding:.75rem 4rem!important;border-radius:9999px!important;font-weight:600!important;color:#1f2937!important;font-size:.875rem!important;text-align:center!important;flex:2 1 auto!important;min-width:200px!important;max-width:none!important;width:auto!important;white-space:nowrap!important;overflow:visible!important;text-overflow:unset!important}@media (min-width:640px){.react-calendar-custom .react-calendar__navigation__label{min-width:250px!important;flex:3 1 auto!important}}@media (min-width:768px){.react-calendar-custom .react-calendar__navigation__label{min-width:300px!important;flex:4 1 auto!important}}.react-calendar-custom .react-calendar__month-view__weekdays{display:grid!important;grid-template-columns:repeat(7,1fr)!important;gap:.25rem!important;margin-bottom:.5rem!important}@media (min-width:768px){.react-calendar-custom .react-calendar__month-view__weekdays{gap:.5rem!important}}.react-calendar-custom .react-calendar__month-view__weekdays__weekday{text-align:center!important;font-size:.75rem!important;font-weight:500!important;color:#6b7280!important;text-transform:uppercase!important}@media (min-width:640px){.react-calendar-custom .react-calendar__month-view__weekdays__weekday{font-size:.875rem!important}}.react-calendar-custom .react-calendar__month-view__days{display:grid!important;grid-template-columns:repeat(7,1fr)!important;gap:.25rem!important}@media (min-width:768px){.react-calendar-custom .react-calendar__month-view__days{gap:.5rem!important}}.react-calendar-custom .react-calendar__tile{background:transparent!important;border:0!important;border-radius:9999px!important;width:2rem!important;height:2rem!important;display:flex!important;align-items:center!important;justify-content:center!important;font-size:.875rem!important;font-weight:500!important;color:#374151!important;cursor:pointer!important;transition:all .1s!important;min-width:2rem!important;min-height:2rem!important;max-width:2rem!important;max-height:2rem!important}@media (min-width:640px){.react-calendar-custom .react-calendar__tile{min-width:2.25rem!important;min-height:2.25rem!important;max-width:2.25rem!important;max-height:2.25rem!important}}@media (min-width:768px){.react-calendar-custom .react-calendar__tile{min-width:2.5rem!important;min-height:2.5rem!important;max-width:2.5rem!important;max-height:2.5rem!important}}.react-calendar-custom .react-calendar__tile:hover{background-color:#fef8ef!important}.react-calendar-custom .react-calendar__tile--active,.react-calendar-custom .react-calendar__tile:focus{background-color:#b02324!important;color:#fff!important}.react-calendar-custom .react-calendar__tile:focus{outline:none!important}.react-calendar-custom .react-calendar__tile:active{background-color:#b02324!important;color:#fff!important}.react-calendar-custom .react-calendar__tile--now{background-color:#e5e7eb!important;color:#000!important}.react-calendar-custom .react-calendar__tile--now:hover{background-color:#fef8ef!important}.react-calendar-custom .react-calendar__tile--neighboringMonth{color:#9ca3af!important}.react-calendar-custom .react-calendar__tile--hasActive,.react-calendar-custom .react-calendar__tile--rangeEnd,.react-calendar-custom .react-calendar__tile--rangeStart{background-color:#b02324!important;color:#fff!important}.react-calendar-custom .react-calendar__century-view__decades{display:flex!important;flex-direction:column!important;gap:.5rem!important}@media (min-width:640px){.react-calendar-custom .react-calendar__century-view__decades{display:grid!important}}.react-calendar-custom .react-calendar__century-view__decades__decade{background:transparent!important;border:0!important;border-radius:.5rem!important;width:100%!important;height:3rem!important;display:flex!important;align-items:center!important;justify-content:center!important;font-size:.875rem!important;font-weight:500!important;color:#374151!important;cursor:pointer!important;transition:all .2s!important;padding:.75rem 1rem!important;min-height:3rem!important;max-height:3rem!important;flex:1 1 100%!important;min-width:100%!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}@media (min-width:640px){.react-calendar-custom .react-calendar__century-view__decades__decade{min-height:4rem!important;max-height:4rem!important;padding:.75rem .5rem!important}}@media (min-width:768px){.react-calendar-custom .react-calendar__century-view__decades__decade{min-height:4rem!important;max-height:4rem!important;padding:.5rem .375rem!important}}.react-calendar-custom .react-calendar__century-view__decades__decade:hover{background-color:#f3f4f6!important}.react-calendar-custom .react-calendar__century-view__decades__decade--active{background-color:#f97316!important;color:#fff!important}.react-calendar-custom .react-calendar__century-view__decades__decade:focus{background-color:#f97316!important;color:#fff!important;outline:none!important}.react-calendar-custom .react-calendar__century-view__decades__decade:active{background-color:#f97316!important;color:#fff!important}.react-calendar-custom .react-calendar__decade-view__years{display:flex!important;flex-direction:column!important;gap:.5rem!important}@media (min-width:640px){.react-calendar-custom .react-calendar__decade-view__years{display:grid!important}}.react-calendar-custom .react-calendar__decade-view__years__year{background:transparent!important;border:0!important;border-radius:.5rem!important;width:100%!important;height:3rem!important;display:flex!important;align-items:center!important;justify-content:center!important;font-size:.875rem!important;font-weight:500!important;color:#374151!important;cursor:pointer!important;transition:all .2s!important;padding:.75rem 1rem!important;min-height:3rem!important;max-height:3rem!important;flex:1 1 100%!important;min-width:100%!important}@media (min-width:640px){.react-calendar-custom .react-calendar__decade-view__years__year{min-height:4rem!important;max-height:4rem!important;padding:.75rem .5rem!important}}@media (min-width:768px){.react-calendar-custom .react-calendar__decade-view__years__year{min-height:4rem!important;max-height:4rem!important;padding:.5rem .375rem!important}}.react-calendar-custom .react-calendar__decade-view__years__year:hover{background-color:#f3f4f6!important}.react-calendar-custom .react-calendar__decade-view__years__year--active{background-color:#f97316!important;color:#fff!important}.react-calendar-custom .react-calendar__decade-view__years__year:focus{background-color:#f97316!important;color:#fff!important;outline:none!important}.react-calendar-custom .react-calendar__decade-view__years__year:active{background-color:#f97316!important;color:#fff!important}.react-calendar-custom .react-calendar__year-view__months{display:flex!important;flex-direction:column!important;gap:.5rem!important}@media (min-width:640px){.react-calendar-custom .react-calendar__year-view__months{display:grid!important}}.react-calendar-custom .react-calendar__year-view__months__month{background:transparent!important;border:0!important;border-radius:.5rem!important;width:100%!important;height:3rem!important;display:flex!important;align-items:center!important;justify-content:center!important;font-size:.875rem!important;font-weight:500!important;color:#374151!important;cursor:pointer!important;transition:all .2s!important;padding:.75rem 1rem!important;min-height:3rem!important;max-height:3rem!important;flex:1 1 100%!important;min-width:100%!important}@media (min-width:640px){.react-calendar-custom .react-calendar__year-view__months__month{min-height:4rem!important;max-height:4rem!important;padding:.75rem .5rem!important}}@media (min-width:768px){.react-calendar-custom .react-calendar__year-view__months__month{min-height:4rem!important;max-height:4rem!important;padding:.5rem .375rem!important}}.react-calendar-custom .react-calendar__year-view__months__month:hover{background-color:#f3f4f6!important}.react-calendar-custom .react-calendar__year-view__months__month--active{background-color:#f97316!important;color:#fff!important}.react-calendar-custom .react-calendar__year-view__months__month:focus{background-color:#f97316!important;color:#fff!important;outline:none!important}.react-calendar-custom .react-calendar__year-view__months__month:active{background-color:#f97316!important;color:#fff!important}.calendar-disabled{opacity:.4;pointer-events:none;filter:grayscale(100%)}.calendar-disabled .react-calendar__navigation button,.calendar-disabled .react-calendar__tile{cursor:not-allowed!important;opacity:.6!important}.react-calendar-custom .custom-disabled-tile,.react-calendar-custom .react-calendar__tile--disabled{opacity:.4!important;cursor:not-allowed!important;background-color:#f3f4f6!important;color:#9ca3af!important;text-decoration:line-through!important}.react-calendar-custom .custom-disabled-tile:hover,.react-calendar-custom .react-calendar__tile--disabled:hover{background-color:#f3f4f6!important;opacity:.4!important}select{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m6 8 4 4 4-4'/%3e%3c/svg%3e");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;padding-right:2.5rem}.sleek-scrollbar::-webkit-scrollbar{width:6px}.sleek-scrollbar::-webkit-scrollbar-track{background:#f3f4f6;border-radius:3px}.sleek-scrollbar::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:3px;transition:background .2s ease}.sleek-scrollbar::-webkit-scrollbar-thumb:hover{background:#9ca3af}.sleek-scrollbar::-webkit-scrollbar-thumb:active{background:#6b7280}.sleek-scrollbar{scrollbar-width:thin;scrollbar-color:#d1d5db #f3f4f6}.navbar-section{position:absolute;width:calc(100% - 15rem);top:0;right:0}.bg-lightPrimary{--tw-bg-opacity:1;background-color:rgb(244 247 254/var(--tw-bg-opacity))}.navbar-section-active{position:absolute;width:calc(100% - 5rem);top:0;right:0}@media screen and (max-width:1279px){.navbar-section,.navbar-section-active{position:absolute;width:100%;top:0;right:0}}.zoom-meeting-container{width:100%;height:100vh}.css-1op03nt,[aria-label="Zoom Web SDK Widget"],[aria-label="Zoom app container"]{width:100%!important;height:100%!important}.css-1op03nt{max-width:none!important;max-height:none!important}.css-1op03nt>div[style*="position: relative"]{width:100%!important;height:100%!important;display:grid!important;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))!important;gap:1rem!important;padding:1rem!important;place-items:center!important}.css-1op03nt>div[style*="position: relative"]:has(video-player-container:only-child){grid-template-columns:minmax(300px,600px)!important;justify-content:center!important}video-player-container{position:relative!important;top:0!important;left:0!important;min-height:250px!important;max-width:100%!important;aspect-ratio:16/9!important;overflow:hidden!important}video-player-container,video-player-container>div{width:100%!important;height:100%!important}.zoom-MuiModal-root,.zoom-MuiPopover-root,.zoom-MuiPopper-root{z-index:9999!important}.zoom-MuiPopper-root[role=dialog][aria-label=Chat]{transform:translate3d(-350px,84.8px,0)!important;right:0!important;left:auto!important}.zoom-MuiPopper-root[role=dialog][aria-label=Settings]{transform:translate3d(-400px,80px,0)!important;right:0!important;left:auto!important}.zoom-MuiPopper-root[role=dialog][aria-label="Report Problem"]{transform:translate3d(-380px,80px,0)!important;right:0!important;left:auto!important}.zoom-MuiPopper-root[role=dialog][aria-label="Caption settings"],.zoom-MuiPopper-root[role=dialog][aria-label=Reactions]{position:fixed!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important}.zoom-MuiPopper-root[role=dialog][aria-label="Active Apps Notifier"]{transform:translate3d(-400px,87px,0)!important;right:0!important;left:auto!important}.zoom-MuiPopper-root[role=dialog][aria-label="Meeting Information"]{transform:translate3d(-420px,0,0)!important;right:0!important;left:auto!important}.zoom-MuiPopper-root[role=dialog][aria-label=Participants]{transform:translate3d(-380px,0,0)!important;right:0!important;left:auto!important}@media (max-width:768px){.css-1op03nt>div[style*="position: relative"]{grid-template-columns:1fr!important;gap:.75rem!important;padding:.75rem!important}video-player-container{min-height:200px!important}.zoom-MuiPopper-root[role=dialog][aria-label=Chat]{transform:none!important;position:fixed!important;top:10px!important;right:10px!important;left:10px!important;width:auto!important;max-height:calc(100vh - 20px)!important}.zoom-MuiPopper-root[role=dialog][aria-label=Chat] .react-draggable{transform:none!important}.zoom-MuiPopper-root[role=dialog][aria-label=Chat] .ReactVirtualized__Grid{width:100%!important;max-width:calc(100vw - 40px)!important}.zoom-MuiPopper-root[role=dialog][aria-label=Settings]{transform:none!important;position:fixed!important;top:10px!important;right:10px!important;left:10px!important;width:auto!important;max-height:calc(100vh - 20px)!important}.zoom-MuiPopper-root[role=dialog][aria-label=Settings] .react-draggable{transform:none!important}.zoom-MuiPopper-root[role=dialog][aria-label=Settings] .zoom-MuiPaper-root{width:100%!important;max-width:calc(100vw - 40px)!important;overflow-x:auto!important}.zoom-MuiPopper-root[role=dialog][aria-label=Settings] .zoom-MuiFormControl-root{width:100%!important;min-width:auto!important}.zoom-MuiPopper-root[role=dialog][aria-label="Report Problem"]{transform:none!important;position:fixed!important;top:10px!important;right:10px!important;left:10px!important;width:auto!important;max-height:calc(100vh - 20px)!important}.zoom-MuiPopper-root[role=dialog][aria-label="Report Problem"] .react-draggable{transform:none!important}.zoom-MuiPopper-root[role=dialog][aria-label="Report Problem"] .zoom-MuiPaper-root{width:100%!important;max-width:calc(100vw - 40px)!important;overflow-x:auto!important}.zoom-MuiPopper-root[role=dialog][aria-label="Report Problem"] .zoom-MuiFormControl-root{width:100%!important;min-width:auto!important}.zoom-MuiPopper-root[role=dialog][aria-label="Report Problem"] textarea{width:100%!important;max-width:calc(100vw - 80px)!important}.zoom-MuiPopper-root[role=dialog][aria-label="Active Apps Notifier"],.zoom-MuiPopper-root[role=dialog][aria-label="Caption settings"]{transform:none!important;position:fixed!important;top:10px!important;right:10px!important;left:10px!important;width:auto!important;max-height:calc(100vh - 20px)!important}.zoom-MuiPopper-root[role=dialog][aria-label="Active Apps Notifier"] .react-draggable{transform:none!important}.zoom-MuiPopper-root[role=dialog][aria-label="Active Apps Notifier"] .zoom-MuiPaper-root{width:100%!important;max-width:calc(100vw - 40px)!important;overflow-x:auto!important}.zoom-MuiPopper-root[role=dialog][aria-label="Meeting Information"]{transform:none!important;position:fixed!important;top:10px!important;right:10px!important;left:10px!important;width:auto!important;max-height:calc(100vh - 20px)!important}.zoom-MuiPopper-root[role=dialog][aria-label="Meeting Information"] .react-draggable{transform:none!important}.zoom-MuiPopper-root[role=dialog][aria-label="Meeting Information"] .zoom-MuiPaper-root{width:100%!important;max-width:calc(100vw - 40px)!important;overflow-x:auto!important}.zoom-MuiPopper-root[role=dialog][aria-label=Participants]{transform:none!important;position:fixed!important;top:10px!important;right:10px!important;left:10px!important;width:auto!important;max-height:calc(100vh - 20px)!important}.zoom-MuiPopper-root[role=dialog][aria-label=Participants] .react-draggable{transform:none!important}.zoom-MuiPopper-root[role=dialog][aria-label=Participants] .zoom-MuiPaper-root{width:100%!important;max-width:calc(100vw - 40px)!important;overflow-x:auto!important}.zoom-MuiPopper-root[role=dialog][aria-label=Participants] .ReactVirtualized__Grid{width:100%!important;max-width:calc(100vw - 40px)!important}}