.navbar-nav,.sidenav{overflow-y:auto!important;overflow-x:hidden!important}.navbar-nav{space-y:0.5rem!important}.toggle-switch{position:relative;display:inline-block;width:40px;height:20px}.nav-dropdown button,.navbar-nav,.sidenav{display:flex!important}.toggle-switch input{opacity:0;width:0;height:0}.toggle-slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;transition:.4s;border-radius:20px}.toggle-slider:before{position:absolute;content:"";height:16px;width:16px;left:2px;bottom:2px;background-color:#fff;transition:.4s;border-radius:50%}input:checked+.toggle-slider{background-color:#047409}input:focus+.toggle-slider{box-shadow:0 0 1px #047409}input:checked+.toggle-slider:before{transform:translateX(20px)}.sidenav{flex-direction:column!important}.navbar-nav{flex-direction:column!important;min-height:calc(100vh - 250px)!important}.dropdown-content .nav-link{padding-left:2.5rem!important}.nav-dropdown button{width:100%!important;justify-content:space-between!important;align-items:center!important}.navbar-nav,.sidenav{flex-direction:column!important;display:flex!important}.navbar-nav>a[href*=support]{order:initial!important;margin-top:.25rem!important;margin-bottom:.25rem!important;position:relative!important;order:initial!important}.navbar-nav{flex-grow:1!important}.sidenav{height:100vh!important;width:280px!important;min-width:280px!important;background:linear-gradient(to bottom,#f9fafb,#fff)!important;border-radius:0 .75rem .75rem 0!important;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)!important;padding-bottom:.5rem!important}.sidenav-header{padding:1.5rem!important;border-bottom:1px solid #e5e7eb!important}.navbar-nav{padding:1.5rem 1rem!important;margin-top:.5rem!important;display:flex!important;flex-direction:column!important;flex-grow:1!important}.nav-link .flex-shrink-0,.sidenav .nav-link .flex-shrink-0{align-items:center!important;width:2.25rem!important;height:2.25rem!important;display:flex!important}.nav-link{padding:.75rem 1rem!important;margin:.25rem 0!important;border-radius:.75rem!important;transition:.2s!important}.dropdown-content{padding-left:3rem!important;margin-top:.25rem!important;margin-bottom:.25rem!important}.dropdown-arrow{transition:transform .3s!important}.dropdown-arrow.rotate-180{transform:rotate(180deg)!important}.sidenav-footer{border-top:1px solid #e5e7eb!important;padding:1.25rem!important;margin-top:auto!important}.sidenav>div:last-child{border-top:1px solid #e5e7eb!important;padding:.75rem 1.5rem!important;margin-bottom:.5rem!important}.nav-link .flex-shrink-0{justify-content:center!important;border-radius:.5rem!important}.nav-link.active,.nav-link.bg-amber-50,.nav-link.bg-blue-50,.nav-link.bg-cyan-50,.nav-link.bg-emerald-50,.nav-link.bg-green-50,.nav-link.bg-indigo-50,.nav-link.bg-orange-50,.nav-link.bg-purple-50,.nav-link.bg-red-50,.nav-link.bg-rose-50,.nav-link.bg-teal-50,.nav-link.bg-yellow-50{font-weight:600!important}.main-content{margin-left:280px!important;width:calc(100% - 280px)!important}@media (max-width:1024px){.sidenav{width:0!important;min-width:0!important;transform:translateX(-100%)}body.g-sidenav-pinned .sidenav{width:280px!important;min-width:280px!important;transform:translateX(0)}.main-content{margin-left:0!important;width:100%!important}}.upcoming-activities-container{height:100%;display:flex;flex-direction:column}.upcoming-activities-widget{flex:1;display:flex;flex-direction:column}.upcoming-activities-content{flex:1;overflow-y:auto;max-height:240px}.upcoming-activities-footer{margin-top:auto}@media (min-width:1024px){.lg\:grid-cols-3>div:first-child,.lg\:grid-cols-3>div:nth-child(2){min-height:260px}}.sidenav .nav-link .flex-shrink-0{justify-content:center!important}.sidenav .nav-link .flex-shrink-0 svg{margin:0 auto!important}.sidenav .nav-dropdown button .flex-shrink-0,.sidenav .nav-link .flex-shrink-0 i{display:flex!important;align-items:center!important;justify-content:center!important}.sidenav .nav-link .flex-shrink-0 i,.sidenav .nav-link .flex-shrink-0 svg{width:1.25rem!important;height:1.25rem!important;font-size:1.25rem!important}.sidenav .dropdown-arrow{margin-top:2px!important}