.not-found_pageContainer__GHKU2{display:flex;min-height:100vh;flex-direction:column;align-items:center;justify-content:center;padding:0 1.5rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;color:white;overflow:hidden;position:relative;background-color:#090a0f}.not-found_backgroundWrapper__TZ4s5{position:fixed;inset:0;z-index:-10}.not-found_backgroundInner__TE0dX{position:relative;height:100%;width:100%;background-color:#090a0f;overflow:hidden}.not-found_gridPattern__F_zep{position:absolute;height:100%;width:100%;background-image:linear-gradient(90deg,rgba(68,68,68,.05) 1px,transparent 0),linear-gradient(180deg,rgba(68,68,68,.05) 1px,transparent 0);background-size:14px 24px;opacity:.7}.not-found_gradientOrb1__9gwLg{position:absolute;top:10%;left:15%;width:30vh;height:30vh;border-radius:50%;background:radial-gradient(circle,rgba(79,70,229,.15) 0,transparent 70%);filter:blur(40px);opacity:.4}.not-found_gradientOrb2__AyGBh{position:absolute;bottom:20%;right:10%;width:25vh;height:25vh;border-radius:50%;background:radial-gradient(circle,rgba(236,72,153,.1) 0,transparent 70%);filter:blur(45px);opacity:.4}.not-found_contentContainer__Y_4ta{width:100%;max-width:28rem;text-align:center;display:flex;flex-direction:column;gap:1rem;padding:1rem 0;opacity:1;margin-bottom:70px}.not-found_headingSection__cm7yb{margin-bottom:.5rem}.not-found_errorCode__CAcSi{font-size:clamp(7rem,20vw,14rem);line-height:1;font-weight:700;margin:0;background:linear-gradient(180deg,rgba(255,255,255,.95),rgba(180,180,180,.5));-webkit-background-clip:text;background-clip:text;color:transparent;text-shadow:0 10px 30px rgba(0,0,0,.2);letter-spacing:-.05em}.not-found_errorText__3kKAE{font-size:1.25rem;color:rgba(220,220,220,.8);margin:.5rem 0 0;font-weight:500;letter-spacing:.025em;opacity:1;line-height:1.5}.not-found_navSection__y63Be{margin-top:0;margin-bottom:0;opacity:1}.not-found_navTitle__STLKn{font-size:.875rem;color:rgba(180,180,180,.7);margin-bottom:1rem;font-weight:400;letter-spacing:.02em}.not-found_navLinks__CYxgz{display:flex;justify-content:center;gap:1rem;flex-wrap:wrap}.not-found_navLink__dzhgA{display:flex;align-items:center;text-decoration:none;color:rgba(255,255,255,.85);padding:.5rem 1rem;border-radius:25px;transition:all .2s ease;border:1px solid transparent;background:transparent}.not-found_navLink__dzhgA:hover{transform:none;color:#ffffff;border-color:rgba(255,255,255,.06);background:rgba(255,255,255,.03)}.not-found_navLink__dzhgA:focus-visible{outline:none;box-shadow:0 0 0 2px rgba(255,255,255,.3)}.not-found_navLink__dzhgA svg{width:18px;height:18px;stroke-width:1.5;margin-right:.5rem;opacity:.9}.not-found_navLinkText__Tc0cF{font-size:.9375rem;font-weight:400}.not-found_searchSection__b8XIc{margin-top:.5rem;margin-bottom:1rem;opacity:1;z-index:999}.not-found_searchTitle__9LkpZ{font-size:.875rem;color:rgba(180,180,180,.7);margin-bottom:1.2rem}.not-found_searchWrapper__uQf7r{position:relative}.not-found_searchInner__TX1Ja,.not-found_searchWrapper__uQf7r{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%}.not-found_searchInner__TX1Ja{filter:drop-shadow(0 4px 12px rgba(0,0,0,.15))}.not-found_homeLinkContainer__h07OQ{margin-top:.5rem}.not-found_homeLink__dJ3y2{display:inline-flex;align-items:center;font-size:.875rem;color:rgba(220,220,220,.7);text-decoration:none;padding:.5rem .75rem;border-radius:2rem;transition:all .2s ease;background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.05);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);margin-top:1rem}.not-found_homeLink__dJ3y2:hover{background:rgba(255,255,255,.07);color:white;transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.2)}.not-found_homeLink__dJ3y2:focus-visible{outline:2px solid rgba(255,255,255,.5);outline-offset:2px}.not-found_arrowIcon__z342n{margin-left:.5rem;height:1rem;width:1rem;transition:transform .2s ease}.not-found_homeLink__dJ3y2:hover .not-found_arrowIcon__z342n{transform:translateX(3px)}.not-found_footer__DV_UC{position:fixed;bottom:0;width:100%;padding:1rem;border-top:1px solid rgba(75,75,75,.2);background-color:rgba(0,0,0,.4);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);opacity:.9}.not-found_footerContent__PP7ds{max-width:100%;margin:0 auto;text-align:center;font-size:.875rem;color:rgba(180,180,180,.6)}.not-found_logoBackground__4C7C_{position:absolute;inset:0;z-index:-3;display:flex;justify-content:center;align-items:center;overflow:hidden;pointer-events:none}.not-found_logoWrapper__3kYyp{position:absolute;width:min(90vh,90vw);height:min(90vh,90vw);opacity:.025;transform:rotate(-5deg)}.not-found_logoWrapper__3kYyp svg{width:100%;height:100%;stroke:rgba(255,255,255,.8);stroke-width:.5}.not-found_js-animate__fgRTB .not-found_logoWrapper__3kYyp{animation:not-found_logoPulse__PiV35 12s ease-in-out infinite alternate}@keyframes not-found_logoPulse__PiV35{0%{opacity:.02;transform:rotate(-5deg) scale(.98)}to{opacity:.035;transform:rotate(-5deg) scale(1.03)}}.not-found_js-animate__fgRTB .not-found_errorCode__CAcSi{animation:not-found_pulseLight__tcZfk 4s ease-in-out infinite alternate}.not-found_js-animate__fgRTB .not-found_errorText__3kKAE{animation:not-found_fadeSlideUp__wvyg1 .7s ease-out}.not-found_js-animate__fgRTB .not-found_navSection__y63Be{animation:not-found_fadeIn__12Brx .7s ease-out .1s both}.not-found_js-animate__fgRTB .not-found_searchSection__b8XIc{animation:not-found_fadeSlideUp__wvyg1 .7s ease-out .2s both}.not-found_js-animate__fgRTB .not-found_homeLinkContainer__h07OQ{animation:not-found_fadeSlideUp__wvyg1 .7s ease-out .3s both}.not-found_js-animate__fgRTB .not-found_gradientOrb1__9gwLg{opacity:.7;animation:not-found_float__pUhTr 15s ease-in-out infinite alternate}.not-found_js-animate__fgRTB .not-found_gradientOrb2__AyGBh{opacity:.7;animation:not-found_float__pUhTr 18s ease-in-out infinite alternate-reverse}@keyframes not-found_fadeIn__12Brx{0%{opacity:0}to{opacity:1}}@keyframes not-found_fadeSlideUp__wvyg1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes not-found_float__pUhTr{0%{transform:translate(0)}to{transform:translate(8px,-8px)}}@keyframes not-found_pulseLight__tcZfk{0%{opacity:.9}to{opacity:1}}.not-found_srOnly__wklmP{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}@media (max-width:480px){.not-found_navLinks__CYxgz{gap:.75rem}.not-found_navLink__dzhgA{padding:.4rem .75rem}.not-found_navLink__dzhgA svg{width:16px;height:16px}.not-found_navLinkText__Tc0cF{font-size:.875rem}}.StockSearch_container__KIYkf{position:relative;width:300px}.StockSearch_searchInput__RWFY9{display:flex;height:2.5rem;width:100%;padding:.5rem .75rem;font-size:.875rem;border-radius:9999px;border:1px solid var(--border-color);background-color:var(--input-bg);color:var(--text-primary)}.StockSearch_searchInput__RWFY9::placeholder{color:var(--text-secondary)}.StockSearch_searchInput__RWFY9:hover{background-color:var(--input-hover-bg)}.StockSearch_searchInput__RWFY9:focus{outline:none;background-color:var(--input-focus-bg);box-shadow:0 0 0 2px var(--primary-300)}.StockSearch_searchInput__RWFY9:disabled{cursor:not-allowed;opacity:.5}.StockSearch_searchInput__RWFY9[type=file]{border:0;background:transparent;font-size:.875rem;font-weight:500}.StockSearch_error__4NpfI{border-color:var(--error-color)}.StockSearch_searchResults___GZCv{position:absolute;top:100%;left:0;width:100%;background-color:var(--bg-primary);box-shadow:var(--shadow-lg);margin-top:.5rem;border-radius:.5rem;border:1px solid var(--border-color);z-index:50;text-align:left}.StockSearch_emptyState___eo_x,.StockSearch_loadingState__bfbeS{padding:1rem;color:var(--text-secondary);font-size:.875rem}.StockSearch_resultsList__d34Ir{list-style:none;margin:0;padding:.5rem 0}.StockSearch_resultItem__iH0N5{min-height:18px;padding:.5rem .75rem;display:flex;align-items:center;gap:.5rem;cursor:pointer;transition:background-color .2s}.StockSearch_resultItem__iH0N5:hover{background-color:var(--hover-bg)}.StockSearch_stockInfo__uaehJ{font-size:.875rem;color:var(--text-primary);white-space:normal;word-break:break-word;overflow-wrap:break-word}.StockSearch_stockName__YJmHy{font-weight:500;color:var(--text-primary);font-size:.875rem;white-space:nowrap;margin-right:.5rem}.StockSearch_stockSymbol__3SKhS{font-size:.8rem;color:var(--text-muted)}@media (max-width:768px){.StockSearch_container__KIYkf,.StockSearch_searchInput__RWFY9{width:100%}}.header_header__dGL52{display:flex;align-items:center;justify-content:space-between;padding:.5rem 1rem;border-bottom:1px solid var(--border-color);background-color:var(--background);position:-webkit-sticky;position:sticky;top:0;z-index:50}.header_headerLeft__7Kj1x{display:flex;align-items:center;gap:2rem}.header_logoLink__2MwUw,.header_logo__zlk1H{display:flex;align-items:center;gap:.5rem;font-weight:600;font-size:1rem}.header_logoLink__2MwUw{text-decoration:none;color:inherit;transition:opacity .2s ease;padding:0 0 0 1rem}.header_logoLink__2MwUw:hover{opacity:.8}.header_logoLink__2MwUw img{filter:brightness(0) saturate(100%);filter:invert(100%) sepia(0) saturate(0) hue-rotate(93deg) brightness(103%) contrast(103%)}@media (prefers-color-scheme:dark){.header_logoLink__2MwUw img{filter:invert(21%) sepia(14%) saturate(682%) hue-rotate(176deg) brightness(95%) contrast(88%)}}.header_navigationContainer__HjCS6{margin-left:auto;display:flex;align-items:center;gap:1rem}.header_navContainer__NwpbZ{gap:1rem;padding:0 1rem 0 0}.header_mainNav__I5a9E,.header_navContainer__NwpbZ{display:flex;align-items:center}.header_navList__wViA1{display:flex;list-style:none;margin:0;padding:0;gap:1.5rem}.header_navLink__j7DH9{color:var(--text-secondary);text-decoration:none;font-weight:500;font-size:.875rem;transition:color .2s;padding:.5rem 0}.header_navLink__j7DH9:hover{color:var(--text-primary)}.header_profileDropdown__p_VSB{position:relative;display:inline-block}.header_profileDropdown__p_VSB:after{content:"";position:absolute;top:100%;left:0;width:100%;height:.75rem;background-color:transparent}.header_profileButton__t4fg1{display:flex;align-items:center;justify-content:center;width:2.3rem;height:2.3rem;border-radius:50%;border:1px solid var(--border-color);background-color:transparent;cursor:pointer;transition:all .2s ease;padding:0;color:var(--text-secondary);position:relative}.header_profileButton__t4fg1:hover{color:var(--text-primary);box-shadow:0 0 0 2px var(--background),0 0 0 4px var(--border-color)}.header_userIcon__ZROp1{width:1.2rem;height:1.2rem}.header_srOnly__JQ_QE{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.header_dropdownMenu__prrMJ{position:absolute;top:calc(100% + .75rem);right:0;width:12rem;background-color:var(--background);border:1px solid var(--border-color);border-radius:.375rem;box-shadow:0 4px 12px rgba(0,0,0,.1);padding:.5rem;z-index:100;opacity:0;visibility:hidden;transform:translateY(-10px);transition:opacity .2s ease-in-out,transform .2s ease-in-out,visibility 0s linear .2s}.header_profileDropdown__p_VSB:hover .header_dropdownMenu__prrMJ{opacity:1;visibility:visible;transform:translateY(0);transition:opacity .2s ease-in-out,transform .2s ease-in-out,visibility 0s linear}@keyframes header_fadeIn___W3J5{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.header_dropdownItem__J2Ia9{display:flex;align-items:center;gap:.5rem;padding:.5rem;color:var(--text-primary);text-decoration:none;border-radius:.25rem;font-size:.875rem;transition:background-color .2s;cursor:pointer;border:none;background-color:transparent;text-align:left;margin:0}.header_dropdownItem__J2Ia9:hover{background-color:var(--hover-bg)}.header_dropdownIcon__mbWZw{color:var(--text-muted);flex-shrink:0}.header_dropdownDivider__4C7ge{height:1px;background-color:var(--border-color);margin:.5rem 0}.header_menuButton___WD5_{display:none;background:none;border:none;color:var(--text-secondary);cursor:pointer;padding:.5rem;margin-right:.5rem}.header_drawer__qQ_mX{position:fixed;right:-280px;top:0;height:100vh;width:280px;background-color:var(--background);transition:right .3s ease-in-out;z-index:100;display:flex;flex-direction:column}.header_drawerOpen__BJdw0{right:0}.header_backdrop__wf_Iz{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);z-index:90;animation:header_fadeIn___W3J5 .2s ease-in-out}.header_drawerHeader__89_Qf{display:flex;justify-content:space-between;align-items:center;padding:.5rem;border-bottom:1px solid var(--border-color)}.header_drawerLogo__2VEgB{text-decoration:none;color:inherit;padding-left:.5rem}.header_closeDrawer__yGwTv{background:none;border:none;color:var(--text-secondary);cursor:pointer;padding:.5rem}.header_drawerNav__3SA0L{flex:1 1;overflow-y:auto;padding:1rem 0}.header_drawerNavList__rrsaH{list-style:none;margin:0;padding:0}.header_drawerNavLink__HQNIo{display:flex;align-items:center;padding:.75rem 1.5rem;color:var(--text-primary);text-decoration:none;transition:background-color .2s}.header_drawerNavLink__HQNIo:focus,.header_drawerNavLink__HQNIo:hover{background-color:var(--hover-bg)}.header_drawerIcon__JsX0m{display:flex;margin-right:.75rem;color:var(--text-secondary)}.header_drawerFooter__X7KC1{padding:.5rem 1.5rem;border-top:1px solid var(--border-color)}.header_logoutButton__gKmOe{display:flex;align-items:center;width:100%;padding:.75rem 0;background:none;border:none;color:var(--text-primary);cursor:pointer;font-size:.875rem;text-align:left}.header_logoutButton__gKmOe:hover{color:var(--error-color)}.header_desktopLogo__TZff2{display:block}.header_mobileLogo__nQ7GR{display:none}@media (max-width:640px){.header_header__dGL52{padding:.5rem 0}.header_navContainer__NwpbZ{gap:.5rem}}@media (max-width:768px){.header_headerLeft__7Kj1x{gap:1rem}.header_menuButton___WD5_{display:block;order:3}.header_navContainer__NwpbZ{order:2;width:100%}.header_profileDropdown__p_VSB{display:none}.header_header__dGL52{padding:.5rem}.header_headerLeft__7Kj1x{padding:0 1.2rem 0 .5rem}.header_logoLink__2MwUw{padding:0}.header_desktopLogo__TZff2{display:none}.header_mobileLogo__nQ7GR{display:block}.header_headerLeft__7Kj1x{gap:.5rem}.header_mainNav__I5a9E{display:none}}
/*# sourceMappingURL=d09d11e228e902fa.css.map*/