.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{--color-primary:#6b5ef8;--color-primary-hover:#5548e0;--color-primary-light:#f5f3ff;--color-success:#16a34a;--color-success-bg:#f0fdf4;--color-danger:#dc2626;--color-danger-bg:#fef2f2;--color-warning:#d97706;--color-warning-bg:#fffbeb;--color-bg-page:#f4f5f7;--color-bg-card:#fff;--color-text-primary:#111827;--color-text-secondary:#6b7280;--color-text-tertiary:#9ca3af;--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:#dc2626!important}.ipo-bar-amber .ant-progress-bg{background-color:#d97706!important}.ipo-bar-green .ant-progress-bg{background-color:#16a34a!important}.trending-tag{cursor:pointer;transition:all .15s}.trending-tag:hover{background:var(--color-primary-light)!important;border-color:var(--color-primary)!important;color:var(--color-primary)!important}.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:#6b5ef8;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:#f5f3ff;border-radius:8px 8px 0 0}.ei-tabs .ant-tabs-tab-active .ant-tabs-tab-btn{color:#5b47c0!important}.ei-tabs .ant-tabs-ink-bar{background:#5b47c0;height:3px}
