.page-inner{max-width:1400px;margin:0 auto;padding:20px 24px}@media (max-width:768px){.page-inner{padding:16px}}@media (max-width:900px){.screener-sidebar{display:none!important}.screener-sidebar.open{z-index:300;max-width:320px;inset:0;overflow-y:auto;width:100%!important;display:block!important;position:fixed!important}}@media (max-width:640px){.ant-menu-horizontal .ant-menu-item{padding:0 8px!important;font-size:12px!important}.appshell-search{display:none!important}}@media (max-width:768px){.company-header-row{flex-direction:column!important}.company-metrics-bar .ant-col{border-bottom:1px solid #f3f4f6;border-right:none!important;padding:8px 12px!important}.company-metrics-bar>.ant-row{flex-wrap:wrap!important}}@media (max-width:480px){.ant-card{border-radius:8px!important}}.ant-table-wrapper{overflow-x:auto}@media (max-width:768px){.ant-layout-header{padding:0 12px!important}}@media (max-width:900px){.screener-mobile-filter-btn{display:inline-flex!important}}
:root{--forest-700:#004540;--forest-600:#007a72;--forest-100:#c6ece9;--forest-50:#eaf5f3;--yellow-700:#edc731;--yellow-600:#f0d258;--yellow-100:#f9edbd;--yellow-50:#fdfaec;--onyx-900:#18181b;--silver-400:#a1a1aa;--mist-200:#e4e4e7;--info-100:#f4f4f5;--color-primary:var(--forest-700);--color-primary-hover:var(--forest-600);--color-primary-light:var(--forest-50);--color-success:#0a7e54;--color-success-bg:#eaf7f0;--color-danger:#c03030;--color-danger-bg:#fdeded;--color-warning:#7c5e0a;--color-warning-bg:#fbf5e6;--color-bg-page:#f4f5f7;--color-bg-card:#fff;--color-text-primary:#18181b;--color-text-secondary:#52525b;--color-text-tertiary:#a1a1aa;--color-border:#e5e7eb;--color-border-light:#f3f4f6;--navbar-height:64px;--ai-bar-height:56px;--font-family:"Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif}*{box-sizing:border-box;margin:0;padding:0}html,body{max-width:100vw;font-family:var(--font-family);background-color:var(--color-bg-page);color:var(--color-text-primary);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:clip}a{color:inherit;text-decoration:none}.ant-layout{background:var(--color-bg-page)!important}.ant-layout-header{border-bottom:1px solid var(--color-border)!important;line-height:var(--navbar-height)!important;background:#fff!important}.ant-card{border:1px solid var(--color-border-light)!important;box-shadow:0 1px 3px #0000000f!important}.ant-card:hover{transition:box-shadow .2s;box-shadow:0 4px 12px #00000014!important}.ant-table-wrapper .ant-table{border-radius:12px;overflow:hidden}.ant-tag{font-size:11px;font-weight:500}@keyframes uaShimmer{0%{background-position:-200px 0}to{background-position:200px 0}}@keyframes uaFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes uaBarOnce{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.ua-login-shell{flex:1;min-height:0;display:flex}.ua-login-left{flex:0 0 46%;max-width:584px}@media (max-width:960px){.ua-login-shell{display:block;overflow-y:auto}.ua-login-left{display:none}}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#9ca3af}.ipo-bar-red .ant-progress-bg{background-color:#c03030!important}.ipo-bar-amber .ant-progress-bg{background-color:#7c5e0a!important}.ipo-bar-green .ant-progress-bg{background-color:#0a7e54!important}.trending-tag{cursor:pointer;font-family:Noto Sans,sans-serif;transition:all .15s}.trending-tag:hover{background:var(--color-primary-light)!important;border-color:var(--color-primary)!important;color:var(--color-primary)!important}.landing-or-analyse{color:#52525b;white-space:nowrap;font-family:Noto Sans,sans-serif;font-size:14px;font-weight:500}.platform-content{padding-top:var(--navbar-height);padding-bottom:calc(var(--ai-bar-height) + 16px);min-height:100vh}.page-inner{max-width:1400px;margin:0 auto;padding:24px}.section-header{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.section-title{color:#111827;align-items:center;gap:8px;font-size:15px;font-weight:700;display:flex}.section-link{color:var(--color-primary);cursor:pointer;font-size:13px;font-weight:500;text-decoration:none}.section-link:hover{color:var(--color-primary-hover)}.ei-tabs .ant-tabs-nav{margin-bottom:22px}.ei-tabs .ant-tabs-tab{text-transform:uppercase;letter-spacing:.4px;padding:9px 22px;font-size:13px;font-weight:600}.ei-tabs .ant-tabs-tab+.ant-tabs-tab{margin-left:8px}.ei-tabs .ant-tabs-tab-active{background:var(--color-primary-light);border-radius:8px 8px 0 0}.ei-tabs .ant-tabs-tab-active .ant-tabs-tab-btn{color:var(--color-primary)!important}.ei-tabs .ant-tabs-ink-bar{background:var(--color-primary);height:3px}
