*{box-sizing:border-box}@font-face{font-display:swap;font-family:Roboto;src:local("Roboto")}html{scroll-behavior:smooth}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0;overflow-x:hidden}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}button{font-weight:500!important;letter-spacing:.02em!important;text-transform:none!important;transition:all .3s ease!important}img{transition:transform .3s ease,opacity .3s ease}.animated-button img,.feature-card img{will-change:transform}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:#0000001a}::-webkit-scrollbar-thumb{background:#38dfff80;border-radius:5px}::-webkit-scrollbar-thumb:hover{background:#38dfffcc}.MuiAccordion-root,.MuiButton-root{transition:all .3s ease!important}a{transition:all .3s ease}:focus-visible{border-radius:4px;outline:2px solid #38dfff99;outline-offset:2px}:root{--primary-color:#38dfff;--secondary-color:#f90;--text-color:#fff;--text-muted-color:#ffffffb3;--card-bg-color:#18122b;--card-border-color:#ffffff2e;--color-white:#fff}.App,body{font-family:Roboto,Arial,sans-serif}.App.dark-mode{background:#030014;color:#fff;min-height:100vh}.App.light-mode{background:#f5f7fa;color:#1a1a2e;min-height:100vh}.navbar-appbar,.navbar-container{position:-webkit-sticky!important;position:sticky!important;top:0;z-index:1000}.navbar-appbar{background-color:#030014!important;border-bottom:1px solid #ffffff9e!important;color:#fff!important;left:0}.light-mode .navbar-appbar{background-color:#fff!important;border-bottom:1px solid #0000001f!important;box-shadow:0 1px 4px #00000014!important;color:#1a1a2e!important}.light-mode .navbar-title{color:#1976d2!important}.light-mode .navbar-title-highlight{color:#f59e0b!important}.navbar-toolbar{display:flex!important}.navbar-logo-box{align-items:center;display:flex}.navbar-logo-img{height:2.25rem;margin-right:.5rem}.navbar-title{color:#2196f3!important;font-weight:700!important}.navbar-title-highlight{color:#fbc02d}.navbar-links-box{align-items:center;display:flex;flex-grow:1;gap:1rem;.navbar-links{align-items:center;display:flex;gap:1rem;margin:0 auto}}.navbar-login-btn{margin-bottom:.5rem!important;margin-left:1rem!important}.navbar-signup-btn{margin-left:.5rem!important}.navbar-drawer-box{display:flex;flex-direction:column;height:100%;justify-content:space-between;width:15.625rem}.dark-mode .navbar-drawer-box{background-color:#030014!important;border-left:1px solid #ffffff9e!important;color:#fff!important}.navbar-drawer-actions{display:flex;flex-direction:column;padding:1rem}.navbar-login-btn{margin-bottom:0!important}.navbar-drawer-subitem{padding-left:2rem!important}.navbar-menu-btn{margin-left:auto!important}.dark-mode .navbar-drawer-paper{background-color:#030014!important}.dark-mode .navbar-submenu,.navbar-submenu{ul{background-color:#020014!important}}.navbar-actions{gap:.5rem}.navbar-actions,.navbar-theme-toggle,.navbar-theme-toggle-inner{align-items:center;display:flex}.navbar-theme-toggle-inner{gap:2px}.navbar-theme-icon{opacity:.85}.navbar-drawer-theme-toggle{align-items:center;display:flex;gap:4px;justify-content:center;padding:.75rem 1rem}.site-footer{background-color:#000;color:var(--text-color);font-size:16px;font-weight:500;padding:16px;text-align:center}.light-mode .site-footer{background-color:#e8eaf0;color:#1a1a2e}@media (max-width:600px){.site-footer{font-size:12px;padding:14px}}.welcome-page{color:#fff;padding:40px 80px;text-align:left}.welcome-page h1{font-size:2.5rem}.welcome-page p{font-size:1.25rem}.welcome-page button{font-size:1rem;padding:12px 32px;width:auto}.animated-button{overflow:hidden;position:relative;transform:translateY(0);transition:all .3s ease!important}.animated-button:hover{box-shadow:0 8px 16px #0003!important;transform:translateY(-2px)!important}.animated-button:active{box-shadow:0 4px 8px #0003!important;transform:translateY(0)!important}.features-grid{display:flex;flex-wrap:wrap;gap:16px!important;justify-content:space-evenly;margin-top:30px;>*{align-items:stretch;display:flex;flex:1 1 320px;justify-content:center}.feature-card{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background-color:#ffffff1a;border:1px solid #fff;border-radius:12px;box-shadow:4px 4px 12px 0 #ffffff40;cursor:pointer;display:flex;flex-direction:column;height:100%;max-width:320px;overflow:hidden;padding:24px;text-align:center;transition:all .3s ease;width:100%}.feature-card:hover{background-color:#ffffff26;border-color:#ffffffe6;box-shadow:6px 8px 20px 0 #ffffff59;transform:translateY(-8px)}.feature-card>div{align-items:center;display:flex;flex:1 1 auto;flex-direction:column;justify-content:flex-start}.feature-card img{transition:transform .3s ease}.feature-card:hover img{transform:scale(1.05)}}.testimonials-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(340px,1fr));margin-top:30px;.testimonial-card{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:#03001452;border:2px solid #ffffffbd;border-radius:12px;cursor:pointer;display:flex;flex-direction:column;gap:16px;padding:20px 36px;transition:all .3s ease;p{color:#fffc;font-size:14px}.MuiTypography-caption{color:#ffffffb3}.MuiTypography-subtitle2{font-size:20px}}.testimonial-card:hover{background-color:#03001473;border-color:#ffffffe6;box-shadow:0 10px 25px #0000004d;transform:translateY(-5px)}}.faq-grid{align-items:center;display:flex;flex-wrap:wrap;margin-top:30px}@media screen and (max-width:900px){.welcome-page{padding:32px 24px;text-align:left}.welcome-page h1{font-size:2rem}.welcome-page p{font-size:1.1rem}.welcome-page button{font-size:1rem;padding:12px;width:100%}}@media screen and (max-width:600px){.welcome-page{padding:20px 8px;text-align:center}.welcome-page h1{font-size:1.5rem}.welcome-page p{font-size:1rem}.welcome-page button{font-size:.95rem;padding:10px;width:100%}}.LoginSignup{align-items:center;display:flex;height:calc(100vh - 100px);justify-content:center;position:relative}.LoginSignupMainContainer{box-sizing:border-box;height:calc(100vh - 100px);overflow:scroll}.LoginSignupContainer{align-items:center;background:#ffffff12;border:2px solid #ffffffd1;border-radius:20px;display:flex;flex-direction:column;justify-content:center;padding:30px 40px;.WelcomeBack{font-size:24px;margin-bottom:8px;text-align:center}.WelcomeBackInfo{color:#ffffffd9;font-size:14px;text-align:center}.LoginSingupContent{display:flex;flex-direction:column;gap:16px;margin-top:20px;width:320px;input{width:320px}.RememberPassword{input{width:100%!important}}.OrSignIn{color:#fffc;opacity:.75;text-align:center}.Icons{display:flex;gap:16px;justify-content:center;svg{cursor:pointer;transition:all .2s ease;&:hover{fill:var(--primary-color)}}}.SignupLink{color:#ffffffd9;text-align:center;a{color:var(--primary-color);text-decoration:none}}}}.AboutUsContainer{position:relative;.AboutUsTitle{font-size:36px;font-weight:500;left:50%;letter-spacing:.2px;position:absolute;transform:translate(-50%,30px)}.AboutUsHero{padding-top:90px}.AboutUsTeam{align-items:center;display:flex;flex-direction:column;gap:20px;justify-content:center;padding:30px 0 50px;.TeamTitle{font-size:36px;font-weight:500}.TeamSubTitle{font-size:16px;text-align:center}}.AboutContactUs,.OurStoryResponsive{.BackgroundBox{transform:scaleX(-1) scaleY(-1)}}.AllMembers{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:20px;justify-content:center;.EachMember{align-items:center;background:#030014;border:1px solid #ffffffb8;border-radius:16px;cursor:pointer;display:flex;gap:20px;justify-content:center;padding:16px 28px;transition:all .3s ease;width:440px;&:hover{background:#030014cc;border-color:#fffffff2;box-shadow:0 10px 30px #38dfff33;transform:translateY(-5px)}.MemberImage{background-color:#d9d9d9;border-radius:50%;flex-shrink:0;height:66px;overflow:hidden;transition:transform .3s ease;width:66px}&:hover .MemberImage{transform:scale(1.1)}.NameDescription{display:flex;flex-direction:column;gap:2px;.MemberDescription{line-height:24px;opacity:.9;transition:opacity .3s ease}}&:hover .MemberDescription{opacity:1}.MemberName{font-size:20px;font-weight:500}.MemberRole{font-size:14px;font-weight:400}}}.OurStoryContainer{div:first-child{font-size:38px;margin-bottom:20px}div:nth-child(2),div:nth-child(3){font-size:16px;line-height:24px;margin-bottom:16px}}.GetInvolvedContainer{.GetInvolvedTitle{font-size:38px;margin-bottom:20px}.GetInvolvedDescription{font-size:16px;line-height:24px;margin-bottom:16px}}.AboutContactUs{.OurStoryContainer{align-items:center;display:flex;flex-direction:column}}}@media only screen and (max-width:600px){.EachMember{max-width:86vw;padding:12px 20px!important}}.dashboard-root{background:#f5f7fa;color:#1a1a2e;min-height:calc(100vh - 64px)}.dashboard-hero{background:linear-gradient(90deg,#1976d214,#1976d20a);border-bottom:1px solid #0000001a;padding:2.5rem 0 2rem}.dashboard-hero-content{align-items:center;display:flex;gap:1.25rem}.dashboard-hero-avatar{background:linear-gradient(135deg,#1976d2,#42a5f5)!important;border:3px solid #1976d266!important;box-shadow:0 4px 20px #1976d233!important;font-size:1.75rem!important;height:64px!important;width:64px!important}.dashboard-welcome-title{color:#1a1a2e!important;font-size:1.75rem!important;font-weight:700!important}.dashboard-username-highlight{color:#1976d2}.dashboard-welcome-subtitle{color:#555!important;margin-top:.25rem!important}.dashboard-divider{border-color:#0000001a!important}.dashboard-section-title{color:#1a1a2e!important;font-weight:600!important;letter-spacing:.03em;margin-bottom:1.5rem!important}.dashboard-card{background:#fff!important;border:1px solid #00000014!important;border-radius:16px!important;height:100%;transition:box-shadow .3s ease,border-color .3s ease!important}.dashboard-card:hover{border-color:#1976d266!important;box-shadow:0 8px 32px #1976d21f!important}.dashboard-card-action{align-items:flex-start!important;display:flex!important;flex-direction:column!important;height:100%}.dashboard-card-content{display:flex;flex-direction:column;gap:.5rem;padding:1.5rem!important;width:100%}.dashboard-card-icon{margin-bottom:.25rem}.dashboard-card-chip{align-self:flex-start;margin-bottom:.25rem!important}.dashboard-card-title{color:#1a1a2e!important;font-size:1.05rem!important;font-weight:600!important}.dashboard-card-desc{color:#555!important;line-height:1.6!important}.report-lost-root{background:#f5f7fa;min-height:calc(100vh - 64px)}.report-lost-hero{background:linear-gradient(90deg,#f4433614,#f443360a);border-bottom:1px solid #0000001a;padding:2.5rem 0 2rem}.report-lost-hero-title{color:#1a1a2e!important;font-weight:700!important}.report-lost-hero-subtitle{color:#555!important;margin-top:.5rem!important}.report-lost-form-card{background:#fff!important;border:1px solid #00000014!important;border-radius:16px!important}.report-lost-section-title{color:#1a1a2e!important;font-weight:600!important;margin-bottom:1rem!important}.report-lost-table-card{background:#fff!important;border:1px solid #00000014!important;border-radius:16px!important;margin-top:2rem}.report-found-root{background:#f5f7fa;min-height:calc(100vh - 64px)}.report-found-hero{background:linear-gradient(90deg,#4caf5014,#4caf500a);border-bottom:1px solid #0000001a;padding:2.5rem 0 2rem}.report-found-hero-title{color:#1a1a2e!important;font-weight:700!important}.report-found-hero-subtitle{color:#555!important;margin-top:.5rem!important}.report-found-form-card{background:#fff!important;border:1px solid #00000014!important;border-radius:16px!important}.report-found-section-title{color:#1a1a2e!important;font-weight:600!important;margin-bottom:1rem!important}.report-found-table-card{background:#fff!important;border:1px solid #00000014!important;border-radius:16px!important;margin-top:2rem}.search-lost-root{background:#f5f7fa;min-height:calc(100vh - 64px)}.search-lost-hero{background:linear-gradient(90deg,#2196f314,#2196f30a);border-bottom:1px solid #0000001a;padding:2.5rem 0 2rem}.search-lost-hero-title{color:#1a1a2e!important;font-weight:700!important}.search-lost-hero-subtitle{color:#555!important;margin-top:.5rem!important}.search-lost-filter-card{margin-bottom:2rem}.search-lost-filter-card,.search-lost-item-card{background:#fff!important;border:1px solid #00000014!important;border-radius:16px!important}.search-lost-item-card{height:100%;transition:box-shadow .3s ease,border-color .3s ease!important}.search-lost-item-card:hover{border-color:#2196f366!important;box-shadow:0 8px 32px #2196f31f!important}.search-lost-section-title{color:#1a1a2e!important;font-weight:600!important;margin-bottom:1.5rem!important}.search-found-root{background:#f5f7fa;min-height:calc(100vh - 64px)}.search-found-hero{background:linear-gradient(90deg,#ff980014,#ff98000a);border-bottom:1px solid #0000001a;padding:2.5rem 0 2rem}.search-found-hero-title{color:#1a1a2e!important;font-weight:700!important}.search-found-hero-subtitle{color:#555!important;margin-top:.5rem!important}.search-found-filter-card{margin-bottom:2rem}.search-found-filter-card,.search-found-item-card{background:#fff!important;border:1px solid #00000014!important;border-radius:16px!important}.search-found-item-card{height:100%;transition:box-shadow .3s ease,border-color .3s ease!important}.search-found-item-card:hover{border-color:#ff980066!important;box-shadow:0 8px 32px #ff98001f!important}.search-found-section-title{color:#1a1a2e!important;font-weight:600!important;margin-bottom:1.5rem!important}.forum-root{background:#f5f7fa;min-height:calc(100vh - 64px)}.forum-hero{background:linear-gradient(90deg,#9c27b014,#9c27b00a);border-bottom:1px solid #0000001a;padding:2.5rem 0 2rem}.forum-hero-title{color:#1a1a2e!important;font-weight:700!important}.forum-hero-subtitle{color:#555!important;margin-top:.5rem!important}.forum-thread-card{background:#fff!important;border:1px solid #00000014!important;border-radius:16px!important;cursor:pointer;margin-bottom:1rem;transition:box-shadow .3s ease,border-color .3s ease!important}.forum-thread-card:hover{border-color:#9c27b066!important;box-shadow:0 8px 32px #9c27b01a!important}.forum-section-title{color:#1a1a2e!important;font-weight:600!important;margin-bottom:1.5rem!important}.forum-reply-card{background:#f9f9f9!important;border:1px solid #0000000f!important;border-radius:12px!important;margin-bottom:.75rem;padding:1rem}.contact-root{background:#f5f7fa;min-height:calc(100vh - 64px)}.contact-hero{background:linear-gradient(90deg,#607d8b14,#607d8b0a);border-bottom:1px solid #0000001a;padding:2.5rem 0 2rem}.contact-hero-title{color:#1a1a2e!important;font-weight:700!important}.contact-hero-subtitle{color:#555!important;margin-top:.5rem!important}.contact-form-card,.contact-sidebar-card{background:#fff!important;border:1px solid #00000014!important;border-radius:16px!important}.contact-section-title{color:#1a1a2e!important;font-weight:600!important;margin-bottom:1rem!important}.contact-info-item{align-items:flex-start;display:flex;gap:.75rem;margin-bottom:1.25rem}.manage-posts-root{background:#f5f7fa;min-height:calc(100vh - 64px)}.manage-posts-hero{background:linear-gradient(90deg,#7c3aed14,#7c3aed0a);border-bottom:1px solid #0000001a;padding:2.5rem 0 2rem}.manage-posts-hero-title{color:#1a1a2e!important;font-weight:700!important}.manage-posts-hero-subtitle{color:#555!important;margin-top:.5rem!important}.manage-posts-stat-card,.manage-posts-table-card{background:#fff!important;border:1px solid #00000014!important;border-radius:16px!important}.manage-posts-section-title{color:#1a1a2e!important;font-weight:600!important}.forgot-password-root{align-items:center;background:#f5f7fa;display:flex;min-height:calc(100vh - 64px)}.forgot-password-card{background:#fff!important;border:1px solid #00000014!important;border-radius:16px!important;margin:0 auto;max-width:480px;width:100%}.forgot-password-title{color:#1a1a2e!important;font-weight:700!important;margin-bottom:.5rem!important}.forgot-password-subtitle{color:#555!important;margin-bottom:1.5rem!important}
/*# sourceMappingURL=main.b294add3.css.map*/