.footer_footer__mqdak{border-top:1px solid var(--charcoal-blue-400);padding:4rem 1.5rem;& .footer_container__RjHDT{max-width:80rem;margin:0 auto}& .footer_grid__yp2LW{display:grid;grid-gap:2rem;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));@media (max-width:460px){grid-template-columns:1fr}}& .footer_brandSection__Oh4nc{grid-column:span 2;@media (max-width:460px){display:flex;flex-direction:column;align-items:center;grid-column:auto;text-align:center}& .footer_brandTitle__wI9NR{position:relative;margin-bottom:1.5rem;width:12rem;height:3rem;& img{width:100%;height:100%;object-fit:cover}}& .footer_brandText__cxeE_{color:var(--gray-text-500);max-width:28rem;margin-bottom:1.5rem}& .footer_socials__VfDh3{display:flex;gap:1rem;@media (max-width:460px){justify-content:center}}& .footer_socialIcon__XoWjV{width:2.5rem;height:2.5rem;background:var(--blue-400);border-radius:.5rem;display:flex;align-items:center;justify-content:center;color:var(--white);cursor:pointer;transition:background .3s;& svg{font-size:1rem}&:hover{background:var(--blue-500)}}}& .footer_section__PNgvI{@media (max-width:460px){text-align:center}& h3{color:var(--white);font-weight:600;margin-bottom:1.5rem;@media (max-width:460px){text-align:center}}& ul{list-style:none;padding:0;margin:0;& li{margin-bottom:.75rem;& span{color:var(--gray-text-500);cursor:pointer;transition:color .3s;&:hover{color:var(--white)}}}}}& .footer_bottomBar__nP2WG{border-top:1px solid var(--charcoal-blue-400);margin-top:3rem;padding-top:2rem;display:flex;flex-direction:column;gap:1rem;align-items:center;justify-content:space-between;@media (min-width:768px){flex-direction:row}& .footer_copy__FuqJW{color:var(--gray-text-500);font-size:.875rem}& .footer_legalLinks___bD2c{display:flex;gap:1.5rem;& span{color:var(--gray-text-500);font-size:.875rem;cursor:pointer;transition:color .3s;&:hover{color:var(--white)}}}}}.main-header_header__zRsdG{position:fixed;top:0;height:6rem;width:100%;z-index:50;background:rgba(255,255,255,.08);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.1);padding:0 1.5rem;box-sizing:border-box;& nav{box-sizing:border-box;max-width:1280px;margin:0 auto;padding:1rem 0;height:100%;&>div{display:flex;align-items:center;justify-content:space-between;height:100%;& .main-header_hamburgerMenu__KmRZZ{display:none;color:var(--dodger-blue);cursor:pointer;@media (max-width:1024px){display:block}}}}& .main-header_left__90oC0{display:flex;align-items:center;gap:3rem}& .main-header_logo__vLIae{position:relative;width:10rem;height:3rem;& img{width:100%;height:100%;object-fit:cover}}& .main-header_links__aP_Jv{display:flex;align-items:center;gap:2rem}& .main-header_link__1pOkk{color:var(--gray-text-400);cursor:pointer;transition:color .2s ease;text-decoration:none;transition:all .3s ease;&:hover{color:var(--teal-400)}}& .main-header_dropdownWrapper__UD52B{position:relative;height:100px;display:flex;align-items:center;cursor:pointer;&:hover button{color:var(--teal-400)}}& .main-header_dropdown__NlK7o{display:flex;flex-direction:column;background:var(--midnight-blue-500);position:absolute;bottom:-100px;border-radius:10px;width:10rem;overflow:hidden;box-shadow:var(--box-shadow-blue);border:var(--card-border);padding:0;& li{border-bottom:var(--card-border);&:hover{color:var(--white);background:var(--charcoal-blue-500)}}& a{display:flex;align-items:flex-start;padding:1rem;color:var(--gray-text-400);text-decoration:none;width:100%}@media (max-width:1024px){display:none}}& .main-header_dropdownBtn__xPFAW{color:var(--gray-text-400);display:flex;align-items:center;gap:.25rem;cursor:pointer;background:none;border:none;font:inherit;transition:all .3s ease}& .main-header_icon___UFNp{font-size:.75rem}& .main-header_right__AsdX6{display:flex;align-items:center;gap:1rem;& .main-header_notificationContainer__UgxcY{position:relative}& .main-header_notificationIcon__bgy0i{color:var(--teal-400)}& .main-header_dropdownWrapper__UD52B{& li a{display:flex;gap:.5rem;align-items:center;font-size:.7rem}& svg{font-size:1rem;width:1rem}}}& .main-header_avatarContainer___PK6w{position:relative;width:35px;height:35px;overflow:hidden;border-radius:999px;border:2px solid var(--teal-500);& img{width:100%;height:100%;object-fit:cover}}& .main-header_getStarted__xx0RU{background-color:var(--blue-400);font-size:1rem}& .main-header_getStarted__xx0RU:hover{background-color:var(--blue-500);box-shadow:var(--box-shadow-blue)}}@media (max-width:1024px){.main-header_header__zRsdG{& .main-header_links__aP_Jv{display:none}}}#nprogress .bar{background:#29d;height:2px}#nprogress .peg{display:block;position:absolute;right:0;width:100px;height:100%;box-shadow:0 0 10px #29d,0 0 5px #29d;opacity:1;transform:rotate(3deg) translateY(-4px)}#nprogress .spinner{display:block;position:fixed;z-index:1031;top:15px;right:15px}#nprogress .spinner-icon{width:18px;height:18px;box-sizing:border-box;border-color:#29d transparent transparent #29d;border-style:solid;border-width:2px;border-radius:50%;animation:nprogress-spinner .4s linear infinite}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .bar,.nprogress-custom-parent #nprogress .spinner{position:absolute}@keyframes nprogress-spinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}#nprogress{pointer-events:none}#nprogress .bar{background:var(--gradient-text)!important;position:fixed;z-index:1031;top:0;left:0;width:100%;height:3px}#nprogress .spinner{display:none}& .name-change-form_accountForm__OXUNy{background:var(--charcoal-blue-500);border-radius:1.5rem;border:var(--card-border);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:var(--box-shadow-blue);display:flex;flex-direction:column;flex:1 1;padding:3rem;& .name-change-form_row__p0HFs{display:flex;gap:1rem;flex-wrap:wrap;margin-bottom:1.5rem}& .name-change-form_field__RbGhU{display:flex;flex-direction:column;flex:1 1;margin-bottom:1.5rem}& label{color:var(--gray-text-400);font-size:.875rem;font-weight:600;margin-bottom:.75rem}& input{padding:1rem 1.5rem;background:var(--charcoal-blue-500);border:var(--card-border);border-radius:1rem;color:var(--white);font-size:1rem;transition:all .3s ease;box-sizing:border-box;&:focus{outline:none;border-color:var(--teal-500);box-shadow:var(--box-shadow-blue)}&::placeholder{color:var(--gray-text-500)}}& .name-change-form_email__Jnj8f{color:var(--gray-text-500);&:focus{outline:none;border-color:transparent;border:var(--card-border);box-shadow:unset}}& .name-change-form_note__4FXIG{font-size:.85rem;color:var(--gray-text-500);margin-top:.3rem}& .name-change-form_passwordSection__U6N_w{border:none}& .name-change-form_passwordSection__U6N_w legend{font-weight:700;margin-bottom:1rem;font-size:1.1rem;color:var(--white)}& .name-change-form_saveButton__FoeMK{display:flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;font-weight:600;color:var(--white);border-radius:.5rem;background:var(--blue-400);box-shadow:0 0 8px var(--teal-500);border:none;transition:all .3s;cursor:pointer;width:-moz-fit-content;width:fit-content}& .name-change-form_saveButton__FoeMK:hover{background:var(--blue-500);box-shadow:var(--box-shadow-blue)}}.overview-stats-grid_statsGrid__Ar5wT{display:grid;grid-gap:1.5rem;gap:1.5rem;& .overview-stats-grid_statCard__GAj6e{background:var(--charcoal-blue-500);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);padding:1.5rem;border-radius:1rem;color:var(--white);display:flex;flex-direction:column;gap:.5rem;animation:overview-stats-grid_fadeInUp__os0Ry .6s ease forwards;transition:all .3s ease;&:hover{box-shadow:var(--box-shadow-hover)}}& .overview-stats-grid_statHeader__x5BRm{display:flex;justify-content:space-between;align-items:flex-start}& .overview-stats-grid_statIcon___mjRF{width:3.5rem;height:3.5rem;background:linear-gradient(135deg,var(--teal-500),var(--teal-400));border-radius:.5rem;display:flex;align-items:center;justify-content:center;box-shadow:var(--box-shadow-blue);& svg{font-size:1.25rem;width:1.25rem;color:var(--white)}}& .overview-stats-grid_statContent__BIhGQ{text-align:right}& .overview-stats-grid_title__LiWh0{color:var(--gray-text-500);font-size:1rem}& .overview-stats-grid_value__uGbo0{font-size:2.25rem;font-weight:700}& .overview-stats-grid_subTitle__R3eB5{color:var(--gray-text-500);font-size:.85rem}}.quick-actions_quickActions__qCWy8{background:var(--charcoal-blue-500);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:var(--card-border);border-radius:1rem;padding:2rem;color:var(--white);transition:all .3s ease;& .quick-actions_title__PKm_O{font-size:1.5rem;font-weight:700;margin-bottom:1.5rem;text-shadow:0 0 6px rgba(96,213,255,.7)}& .quick-actions_actionsGrid__EGtRn{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.5rem;gap:1.5rem}& .quick-actions_actionButton__aKE_E{background:var(--charcoal-blue-400);border-radius:.75rem;padding:1.5rem;text-align:center;cursor:pointer;transition:transform .3s ease,box-shadow .3s ease;border:var(--card-border);text-decoration:none}& .quick-actions_actionButton__aKE_E:hover{transform:scale(1.05);box-shadow:var(--box-shadow-hover)}& .quick-actions_iconWrapper__rrGz9{width:4rem;height:4rem;margin:0 auto 1rem;border-radius:50%;background:linear-gradient(135deg,var(--teal-500),var(--teal-400));display:flex;align-items:center;justify-content:center;box-shadow:0 0 15px rgba(60,166,252,.6)}& .quick-actions_icon__R_8Ug{font-size:1.5rem;width:1.5rem;color:var(--white)}& .quick-actions_actionText__P5ef6{font-weight:600;font-size:1rem;color:var(--white)}}@media (max-width:1024px){.quick-actions_quickActions__qCWy8{& .quick-actions_actionsGrid__EGtRn{grid-template-columns:repeat(2,1fr)}}}@media (max-width:640px){.quick-actions_quickActions__qCWy8{& .quick-actions_actionsGrid__EGtRn{grid-template-columns:1fr}& .quick-actions_iconWrapper__rrGz9{width:3.5rem;height:3.5rem}& .quick-actions_icon__R_8Ug{font-size:1.25rem}}}.notifications_notifications__8dv4h{display:flex;flex-direction:column;width:100%;align-items:flex-start;& ul{list-style:none;width:100%;height:100vh;padding:2rem;overflow-y:scroll;scrollbar-width:none;-ms-overflow-style:none;&::-webkit-scrollbar{display:none}@media (min-width:1024px){width:80%}}& .notifications_notification__yPUxA{padding:12px 14px;border-radius:10px;border:var(--card-border);background:var(--charcoal-blue-500);margin-bottom:10px;box-shadow:var(--box-shadow-blue);transition:transform .15s ease,background .15s ease;&:hover{transform:translateY(-3px);background:var(--charcoal-blue-400);box-sizing:var(--box-shadow-hover)}}& .notifications_header__7SUXK{display:flex;justify-content:space-between;align-items:center;& strong{font-size:14px;font-weight:700;margin-bottom:4px;color:var(--gray-text-400);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}& span{font-size:.75rem;color:var(--gray-text-700)}}& .notifications_message__zcjIz{font-size:13px;line-height:1.2;color:var(--gray-text-500)}}.section_dashboardSection__LGZH3{padding:2rem;gap:1.5rem;.section_sectionHeader__c34GS{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem;@media (max-width:768px){flex-direction:column;align-items:flex-start;gap:.5rem}& h3{color:var(--white);font-size:1.5rem;font-weight:700;text-shadow:0 0 6px var(--teal-500)}& p{color:var(--gray-text-400);margin-top:.25rem}}}.main-sidebar_sidebar__s4Tw5{display:flex;flex-direction:column;gap:2.5rem;background:var(--midnight-blue-500);position:fixed;top:0;right:0;box-sizing:border-box;height:100dvh;width:40vw;min-width:20rem;padding:5rem 2rem 1rem;z-index:999;&>svg{align-self:flex-end;color:var(--white);cursor:pointer}& .main-sidebar_links__7bFdc{display:flex;flex-direction:column;align-items:flex-start;gap:3rem;font-size:1.5rem}& .main-sidebar_link__rkHNQ{color:var(--gray-text-400);cursor:pointer;transition:color .2s ease;text-decoration:none;&:hover{color:var(--white)}}& .main-sidebar_dropdownWrapper__6v1Jp{display:flex;flex-direction:column;width:100%;gap:1rem}& .main-sidebar_dropdown__P_mpe{display:flex;flex-direction:column;background:var(--midnight-blue-500);width:100%;overflow:hidden;gap:1rem;padding:0;& li{&:hover{color:var(--white);background:var(--charcoal-blue-500)}}& a{display:flex;align-items:flex-start;padding:1rem;color:var(--gray-text-400);text-decoration:none;width:100%}}& .main-sidebar_dropdownBtn__UTuyp{color:var(--gray-text-400);display:flex;align-items:center;gap:.25rem;cursor:pointer;background:none;border:none;font:inherit;padding:0;transition:color .2s ease}& .main-sidebar_right__eRwn8{display:flex;align-items:center;gap:1rem}& .main-sidebar_getStarted__gmBcy{background-color:var(--blue-400);font-size:1rem}& .main-sidebar_getStarted__gmBcy:hover{background-color:var(--blue-500);box-shadow:var(--box-shadow-blue)}}