.NotificationBell_notificationBell__jZes8{position:relative;display:inline-block}.NotificationBell_bellButton__lVwTx{position:relative;background:none;border:none;cursor:pointer;padding:8px;border-radius:8px;color:var(--text-primary);transition:all .2s ease}.NotificationBell_bellButton__lVwTx:hover{background:var(--bg-secondary);color:var(--accent-color)}.NotificationBell_bellIcon__I6KwL{width:20px;height:20px}.NotificationBell_badge__j6hIN{position:absolute;top:4px;right:4px;background:#ff4757;color:white;font-size:10px;font-weight:600;padding:2px 5px;border-radius:10px;min-width:16px;height:16px;display:flex;align-items:center;justify-content:center;line-height:1}.NotificationBell_dropdown__oR6At{position:absolute;top:100%;right:0;width:380px;max-width:90vw;background:#1A1A1A;border:1px solid var(--border-color);border-radius:12px;box-shadow:0 8px 32px rgba(0,0,0,.6);z-index:1000;margin-top:8px;overflow:hidden}.NotificationBell_dropdownHeader__SwhP1{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;border-bottom:1px solid var(--border-color);background:var(--bg-secondary)}.NotificationBell_dropdownHeader__SwhP1 h3{margin:0;font-size:16px;font-weight:600;color:var(--text-primary)}.NotificationBell_markAllReadBtn__37BF_{background:none;border:none;color:var(--accent-color);font-size:13px;font-weight:500;cursor:pointer;padding:4px 8px;border-radius:4px;transition:all .2s ease}.NotificationBell_markAllReadBtn__37BF_:hover{background:var(--accent-color);color:var(--bg-primary)}.NotificationBell_notificationList___mYhg{max-height:400px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(32,184,205,.3) rgba(42,43,43,.3)}.NotificationBell_notificationList___mYhg::-webkit-scrollbar{width:6px}.NotificationBell_notificationList___mYhg::-webkit-scrollbar-track{background:rgba(42,43,43,.3);border-radius:3px}.NotificationBell_notificationList___mYhg::-webkit-scrollbar-thumb{background:rgba(32,184,205,.3);border-radius:3px}.NotificationBell_notificationList___mYhg::-webkit-scrollbar-thumb:hover{background:rgba(32,184,205,.5)}.NotificationBell_notificationItem__hHmYd{position:relative;display:flex;align-items:flex-start;padding:16px 20px;border-bottom:1px solid var(--border-color);cursor:pointer;transition:all .2s ease}.NotificationBell_notificationItem__hHmYd:hover{background:var(--bg-secondary)}.NotificationBell_notificationItem__hHmYd:last-child{border-bottom:none}.NotificationBell_notificationItem__hHmYd.NotificationBell_unread__aUVED{background:rgba(32,184,205,.05);border-left:3px solid var(--accent-color)}.NotificationBell_unreadDot__yZkcQ{position:absolute;left:8px;top:20px;width:8px;height:8px;background:var(--accent-color);border-radius:50%}.NotificationBell_notificationContent__b1ivH{flex:1 1;margin-left:8px}.NotificationBell_notificationTitle__2eqdG{font-size:14px;font-weight:600;color:var(--text-primary);margin-bottom:4px;line-height:1.3}.NotificationBell_notificationMessage__pR3Lf{font-size:13px;color:var(--text-secondary);margin-bottom:8px;line-height:1.4}.NotificationBell_filingDetails__rexFW{display:flex;gap:8px;margin-bottom:8px;flex-wrap:wrap}.NotificationBell_ticker__gnsT5{background:var(--accent-color);color:var(--bg-primary);font-size:11px;font-weight:600;padding:2px 6px;border-radius:4px}.NotificationBell_formType__jOtRf{background:var(--bg-tertiary);color:var(--text-primary);font-size:11px;font-weight:500;padding:2px 6px;border-radius:4px;border:1px solid var(--border-color)}.NotificationBell_significance__mdIjY{font-size:11px;font-weight:500;padding:2px 6px;border-radius:4px}.NotificationBell_significance__mdIjY.NotificationBell_high__xSed_{background:#ff4757;color:white}.NotificationBell_significance__mdIjY.NotificationBell_medium__ofdb9{background:#ffa502;color:white}.NotificationBell_significance__mdIjY.NotificationBell_low___GuWE{background:var(--bg-tertiary);color:var(--text-secondary);border:1px solid var(--border-color)}.NotificationBell_notificationTime__XjDbz{font-size:12px;color:var(--text-tertiary)}.NotificationBell_loading__cVBlV{padding:40px 20px;text-align:center;color:var(--text-secondary);font-size:14px;display:flex;flex-direction:column;align-items:center;gap:12px}.NotificationBell_spinner__ujdkd{width:20px;height:20px;border-top:2px solid var(--border-color);border:2px solid var(--border-color);border-top-color:var(--accent-color);border-radius:50%;animation:NotificationBell_spin__S3sXH 1s linear infinite}@keyframes NotificationBell_spin__S3sXH{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.NotificationBell_empty__ADfy9{padding:40px 20px;text-align:center}.NotificationBell_emptyIcon__Q24ZY{width:48px;height:48px;color:var(--text-tertiary);margin-bottom:16px}.NotificationBell_empty__ADfy9 p{margin:0 0 8px;color:var(--text-secondary);font-size:14px}.NotificationBell_emptySubtext__MbWw6{font-size:12px!important;color:var(--text-tertiary)!important}.NotificationBell_dropdownFooter__O_mtD{padding:12px 20px;border-top:1px solid var(--border-color);background:var(--bg-secondary)}.NotificationBell_viewAllBtn__QgWHF{width:100%;background:none;border:1px solid var(--border-color);color:var(--text-primary);font-size:13px;font-weight:500;padding:8px 16px;border-radius:6px;cursor:pointer;transition:all .2s ease}.NotificationBell_viewAllBtn__QgWHF:hover{background:var(--accent-color);color:var(--bg-primary);border-color:var(--accent-color)}@media (max-width:480px){.NotificationBell_dropdown__oR6At{width:320px;right:-20px}.NotificationBell_dropdownHeader__SwhP1,.NotificationBell_notificationItem__hHmYd{padding:12px 16px}}.Header_header__072v2{background-color:var(--color-bg);border-bottom:1px solid var(--color-border);position:-webkit-sticky;position:sticky;top:0;z-index:100;box-shadow:var(--shadow-sm);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:rgba(32,34,34,.95)}.Header_container__DOHRG{max-width:var(--max-width);margin:0 auto;padding:0 var(--spacing);display:flex;justify-content:space-between;align-items:center;height:60px}.Header_branding__IzD4t{display:flex;align-items:center;gap:1rem}.Header_logo__0dir7{text-decoration:none;display:flex;align-items:center;gap:.625rem;transition:transform var(--transition-fast)}.Header_logo__0dir7:hover{transform:translateY(-1px)}.Header_logoImage__3Nnj4{height:42px;width:auto;filter:drop-shadow(0 2px 4px rgba(32,184,205,.3))}.Header_logo__0dir7 h1{font-size:1.125rem;font-weight:700;color:var(--color-text);margin:0;letter-spacing:-.02em}.Header_logo__0dir7 h1 span{color:var(--color-primary);font-weight:800}.Header_beta__qN97Z{display:inline-flex;align-items:center;padding:.2rem .5rem;background:var(--color-primary);color:#1A1A1A;font-size:.625rem;font-weight:700;border-radius:var(--radius-sm);text-transform:uppercase;letter-spacing:.05em;margin-left:.5rem}.Header_nav__evgr5{display:flex;gap:.625rem;align-items:center}.Header_mobileMenuButton__QRUW9{display:none;background:none;border:none;color:var(--color-text);font-size:1.5rem;cursor:pointer;padding:.5rem;z-index:1001}.Header_hamburger__f_45F{display:block;width:24px;height:24px;line-height:24px;text-align:center}.Header_upgradeLink__w5_Uj{display:inline-flex;align-items:center;gap:.375rem;padding:.5rem .875rem;background:rgba(32,184,205,.15);color:var(--color-primary);border:1px solid var(--color-primary);border-radius:var(--radius-md);font-weight:600;font-size:.8125rem;text-decoration:none;transition:all var(--transition-fast);animation:Header_pulse-glow__KDCIt 3s ease-in-out infinite}.Header_upgradeLink__w5_Uj:hover{background:var(--color-primary);color:#1A1A1A;transform:translateY(-1px);box-shadow:var(--shadow-sm)}@keyframes Header_pulse-glow__KDCIt{0%,to{box-shadow:0 0 0 rgba(32,184,205,.4)}50%{box-shadow:0 0 12px rgba(32,184,205,.6)}}.Header_adminLink___jfY3{background:rgba(147,51,234,.1);border:1px solid rgba(147,51,234,.3);color:#c084fc;font-weight:600}.Header_adminLink___jfY3:hover{background:rgba(147,51,234,.2);border-color:#c084fc;transform:translateY(-1px)}.Header_alertsLink__ynsLB{background:rgba(32,184,205,.1);border:1px solid rgba(32,184,205,.3);color:var(--color-primary)}.Header_alertsLink__ynsLB:hover{background:rgba(32,184,205,.2);border-color:var(--color-primary);transform:translateY(-1px)}.Header_navLinkText__Auwn8{display:inline-flex;align-items:center;padding:.625rem .875rem;color:var(--color-text-secondary);font-weight:500;font-size:.875rem;transition:all var(--transition-fast);position:relative}.Header_navLinkText__Auwn8:after{content:"";position:absolute;bottom:.375rem;left:.875rem;right:.875rem;height:2px;background:var(--color-primary);transform:scaleX(0);transition:transform var(--transition-fast)}.Header_navLinkText__Auwn8:hover{color:var(--color-primary)}.Header_navLinkText__Auwn8:hover:after{transform:scaleX(1)}.Header_navLink__bzbwi{display:inline-flex;align-items:center;gap:.375rem;padding:.5rem .875rem;color:var(--color-text);font-weight:500;font-size:.8125rem;border-radius:var(--radius-md);transition:all var(--transition-fast);border:1px solid transparent}.Header_navLink__bzbwi:hover{background-color:var(--color-bg-secondary);transform:translateY(-1px)}.Header_navLinkPrimary__72bGr{background:linear-gradient(135deg,var(--color-primary),var(--color-primary-dark));color:white;font-weight:600;box-shadow:var(--shadow-sm)}.Header_navLinkPrimary__72bGr:hover{transform:translateY(-2px);box-shadow:var(--shadow-md);background:linear-gradient(135deg,var(--color-primary-light),var(--color-primary))}.Header_navLinkSecondary__XE4tm{border-color:var(--color-border);background-color:white}.Header_navLinkSecondary__XE4tm:hover{border-color:var(--color-primary);color:var(--color-primary);background-color:rgba(0,102,255,.04)}.Header_icon__jBtEQ{font-size:.875rem}.Header_marketStatus__ZL7fK{display:flex;align-items:center;gap:.625rem;padding:.5rem 1rem;background-color:var(--color-bg-secondary);border-radius:var(--radius-md);border:1px solid var(--color-border);margin-right:1rem}.Header_marketStatusDot__jMYkn{width:8px;height:8px;background-color:var(--color-success);border-radius:50%;animation:Header_pulse__MsbZl 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes Header_pulse__MsbZl{0%,to{opacity:1}50%{opacity:.5}}.Header_marketStatusText__y_LQ9{font-size:.875rem;font-weight:600;color:var(--color-text-secondary)}.Header_marketStatusValue__EPlXz{color:var(--color-text);font-weight:700}@media (max-width:968px){.Header_marketStatus__ZL7fK{display:none}}.Header_authButtons__W_hN7{display:flex;align-items:center;gap:.5rem}.Header_authButton__jXx4C{background:transparent;color:var(--color-text);font-weight:500;border:1px solid var(--color-border);cursor:pointer;text-decoration:none}.Header_authButton__jXx4C:hover{transform:translateY(-2px);box-shadow:var(--shadow-sm);border-color:var(--color-primary);color:var(--color-primary)}.Header_authButtonPrimary__WDWWx{background:var(--color-primary);color:#1A1A1A;font-weight:600;box-shadow:var(--shadow-sm);cursor:pointer;border:none;text-decoration:none}.Header_authButtonPrimary__WDWWx:hover{background:var(--color-primary-dark);transform:translateY(-2px);box-shadow:var(--shadow-md)}.Header_userSection__y9HIW{display:flex;align-items:center;gap:12px}.Header_userMenu__CGaMk{position:relative}.Header_userButton__ZKleo{display:flex;align-items:center;gap:.625rem;padding:.375rem .875rem;background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--radius-md);cursor:pointer;transition:all var(--transition-fast);font-family:inherit}.Header_userButton__ZKleo:hover{border-color:var(--color-primary);box-shadow:var(--shadow-sm);transform:translateY(-1px)}.Header_userAvatar__T9Lx_{width:28px;height:28px;border-radius:50%;object-fit:cover;border:2px solid var(--color-border)}.Header_userInitial__eRJcv{width:28px;height:28px;border-radius:50%;background:var(--color-primary);color:#1A1A1A;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:.75rem}.Header_userName__ZaRYO{font-weight:500;color:var(--color-text);font-size:.8125rem}.Header_dropdown__4bjVO{position:absolute;top:calc(100% + .5rem);right:0;min-width:240px;background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);z-index:1000;padding:.5rem;animation:Header_dropdownSlideIn__SQqhb .2s ease-out}@keyframes Header_dropdownSlideIn__SQqhb{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.Header_dropdownHeader__6qjeM{padding:.75rem;border-radius:var(--radius-sm);background-color:var(--color-bg-secondary)}.Header_dropdownName___v0DB{font-weight:600;color:var(--color-text);font-size:.875rem;margin-bottom:.25rem}.Header_dropdownEmail__CUKY0{font-size:.75rem;color:var(--color-text-secondary)}.Header_dropdownPlan__TwGRV{font-size:.6875rem;color:var(--color-primary);font-weight:600;margin-top:.25rem}.Header_dropdownDivider__gE_md{height:1px;background-color:var(--color-border);margin:.5rem 0}.Header_dropdownItem__XgHS6{width:100%;display:flex;align-items:center;gap:.5rem;padding:.5rem .625rem;background:none;border:none;border-radius:var(--radius-sm);cursor:pointer;transition:all var(--transition-fast);font-family:inherit;font-size:.8125rem;color:var(--color-text);text-align:left}.Header_dropdownItem__XgHS6:hover{background-color:var(--color-bg-secondary);color:var(--color-primary)}@media (max-width:968px){.Header_mobileMenuButton__QRUW9{display:block}.Header_nav__evgr5{position:fixed;top:60px;right:0;width:280px;height:calc(100vh - 60px);background:var(--color-bg-card);border-left:1px solid var(--color-border);flex-direction:column;align-items:stretch;padding:1.5rem;gap:.75rem;transform:translateX(100%);transition:transform .3s ease;overflow-y:auto;box-shadow:-4px 0 20px rgba(0,0,0,.5)}.Header_navOpen__Prshy{transform:translateX(0)}.Header_navLinkText__Auwn8,.Header_navLink__bzbwi{width:100%;justify-content:flex-start;padding:.75rem 1rem}.Header_navLink__bzbwi span:not(.Header_icon__jBtEQ){display:inline}.Header_authButtons__W_hN7{width:100%;flex-direction:column;gap:.75rem}.Header_authButtonPrimary__WDWWx,.Header_authButton__jXx4C,.Header_upgradeLink__w5_Uj{width:100%;justify-content:center}.Header_userMenu__CGaMk{width:100%}.Header_userButton__ZKleo{width:100%;justify-content:flex-start}.Header_dropdown__4bjVO{position:static;width:100%;margin-top:.5rem;box-shadow:none;border:1px solid var(--color-border)}}@media (max-width:480px){.Header_container__DOHRG{padding:0 .75rem}.Header_logo__0dir7 h1{font-size:1rem}.Header_logoImage__3Nnj4{height:36px}.Header_beta__qN97Z{font-size:.5625rem;padding:.15rem .375rem}.Header_nav__evgr5{width:100%}}.Footer_footer__yl3k1{background:#202222;color:#B4B4B4;margin-top:3rem;padding:2.5rem 0 1.5rem;border-top:1px solid #3a3b3b}.Footer_container__MaumR{max-width:var(--max-width);margin:0 auto;padding:0 var(--spacing)}.Footer_content__D6CiN{display:grid;grid-template-columns:2fr 1fr 1fr 1.5fr;grid-gap:3rem;gap:3rem;margin-bottom:3rem;padding-bottom:3rem;border-bottom:1px solid rgba(255,255,255,.08)}.Footer_section__SrMcd h3{color:#EEEEEE;font-size:.875rem;margin-bottom:1rem;font-weight:700;letter-spacing:-.01em}.Footer_section__SrMcd p{line-height:1.5;font-size:.8125rem;color:#D1D1D1}.Footer_brand__epaix{display:flex;flex-direction:column;gap:1rem}.Footer_brandLogo__cLyID{display:flex;align-items:center;gap:.5rem;font-size:1.125rem;font-weight:800;color:#EEEEEE;letter-spacing:-.02em}.Footer_brandIcon__Xz7bf{font-size:1.25rem}.Footer_brandTagline__px5U_{color:#B4B4B4;font-size:.8125rem;line-height:1.5}.Footer_links__Uk3ms{display:flex;flex-direction:column;gap:.875rem}.Footer_links__Uk3ms a{color:#B4B4B4;transition:all var(--transition-fast);display:flex;align-items:center;gap:.375rem;font-size:.8125rem;font-weight:500}.Footer_links__Uk3ms a:hover{color:var(--color-primary);transform:translateX(4px)}.Footer_linkIcon__Vu85f{font-size:1rem}.Footer_social__H97YH{display:flex;gap:1rem;margin-top:1rem}.Footer_socialLink__Wcgd8{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:var(--radius-md);background-color:var(--color-bg-card);color:#B4B4B4;transition:all var(--transition-fast);font-size:1.25rem;border:1px solid var(--color-border)}.Footer_socialLink__Wcgd8:hover{background-color:var(--color-primary);color:#1A1A1A;transform:translateY(-3px);box-shadow:0 8px 16px rgba(32,184,205,.4);border-color:var(--color-primary)}.Footer_newsletter__XOUFP{display:flex;flex-direction:column;gap:1rem}.Footer_newsletterInput__6Hfcw{display:flex;gap:.5rem}.Footer_newsletterInput__6Hfcw input{flex:1 1;padding:.75rem 1rem;border-radius:var(--radius-md);border:1px solid var(--color-border);background-color:var(--color-bg-card);color:#EEEEEE;font-size:.9375rem;outline:none;transition:all var(--transition-fast)}.Footer_newsletterInput__6Hfcw input:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px rgba(32,184,205,.2)}.Footer_newsletterInput__6Hfcw input::placeholder{color:#8B8B8B}.Footer_newsletterButton__Oe7EX{padding:.75rem 1.25rem;background:var(--color-primary);color:#1A1A1A;border:none;border-radius:var(--radius-md);font-weight:600;cursor:pointer;transition:all var(--transition-fast);white-space:nowrap}.Footer_newsletterButton__Oe7EX:hover{background:var(--color-primary-dark);transform:translateY(-2px);box-shadow:0 8px 16px rgba(32,184,205,.4)}.Footer_disclaimer__ejjsK{background:rgba(255,167,38,.1);padding:1.5rem;border-radius:var(--radius-lg);margin:2rem 0;line-height:1.7;font-size:.875rem;border:1px solid rgba(255,167,38,.3);color:#D1D1D1}.Footer_disclaimer__ejjsK strong{color:#FFA726;font-weight:700}.Footer_copyright__g3z6w{text-align:center;padding-top:2rem;font-size:.875rem;opacity:.6}.Footer_copyrightLinks___7LyK{display:flex;justify-content:center;gap:2rem;margin-top:1rem;flex-wrap:wrap}.Footer_copyrightLinks___7LyK a{color:#8B8B8B;transition:color var(--transition-fast)}.Footer_copyrightLinks___7LyK a:hover{color:var(--color-primary)}@media (max-width:968px){.Footer_content__D6CiN{grid-template-columns:repeat(2,1fr);gap:2rem}.Footer_brand__epaix{grid-column:1/-1}}@media (max-width:640px){.Footer_content__D6CiN{grid-template-columns:1fr}.Footer_copyrightLinks___7LyK{flex-direction:column;gap:.75rem}}