.loading-module__JwoJ2W__bone{background:linear-gradient(90deg, var(--card) 0%, color-mix(in srgb, var(--border) 60%, var(--card)) 50%, var(--card) 100%);background-size:600px 100%;border-radius:6px;animation:1.6s ease-in-out infinite loading-module__JwoJ2W__shimmer;display:block}@keyframes loading-module__JwoJ2W__shimmer{0%{background-position:-600px 0}to{background-position:600px 0}}.loading-module__JwoJ2W__page{flex-direction:column;min-height:100%;display:flex}.loading-module__JwoJ2W__pageHeader{border-bottom:1px solid var(--border);background:var(--bg);z-index:50;flex-shrink:0;align-items:center;height:48px;display:flex;position:sticky;top:0}.loading-module__JwoJ2W__pageHeaderInner{justify-content:space-between;align-items:center;width:100%;padding:0 32px;display:flex}.loading-module__JwoJ2W__headerBone{width:90px;height:13px}.loading-module__JwoJ2W__headerLiveBone{border-radius:999px;width:70px;height:10px}.loading-module__JwoJ2W__inner{flex-direction:column;gap:0;padding:28px 32px 80px;display:flex}.loading-module__JwoJ2W__topStatsRow{grid-template-columns:17% 34% 1fr 1fr;gap:12px;margin-bottom:24px;display:grid}.loading-module__JwoJ2W__statCardsRow{grid-template-columns:repeat(2,1fr);gap:8px;display:grid}.loading-module__JwoJ2W__statSummaryCard{flex-direction:column;align-items:center;gap:8px;padding:16px 12px;display:flex}.loading-module__JwoJ2W__statNum{border-radius:4px;width:50%;height:28px}.loading-module__JwoJ2W__statLabel{border-radius:4px;width:70%;height:9px}.loading-module__JwoJ2W__insightCard{flex-direction:column;height:240px;display:flex;overflow:hidden}.loading-module__JwoJ2W__insightBody{flex-direction:column;flex:1;gap:10px;padding:16px 20px;display:flex}.loading-module__JwoJ2W__insightTitle{border-radius:4px;width:75%;height:14px;margin-bottom:4px}.loading-module__JwoJ2W__card{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg,10px);overflow:hidden}.loading-module__JwoJ2W__cardHeader{border-bottom:1px solid var(--border);align-items:center;gap:8px;padding:10px 16px;display:flex}.loading-module__JwoJ2W__iconBone{border-radius:3px;flex-shrink:0;width:13px;height:13px}.loading-module__JwoJ2W__filterBar{align-items:center;gap:10px;padding-top:4px;padding-bottom:24px;display:flex}.loading-module__JwoJ2W__filterBone{border-radius:999px;width:100px;height:30px}.loading-module__JwoJ2W__sectionLabel{border-radius:4px;width:80px;height:10px;margin-bottom:12px}.loading-module__JwoJ2W__feedList{overflow:hidden}.loading-module__JwoJ2W__feedRow{border-bottom:1px solid var(--border);grid-template-columns:80px minmax(200px,380px) 220px minmax(120px,1fr) 80px 120px;align-items:center;gap:16px;padding:14px 20px;display:grid}.loading-module__JwoJ2W__feedRow:last-child{border-bottom:none}.loading-module__JwoJ2W__feedRowDate{border-radius:4px;width:70%;height:10px}.loading-module__JwoJ2W__feedRowTitle{flex-direction:column;gap:6px;display:flex}.loading-module__JwoJ2W__feedRowTitleLine{border-radius:4px;width:85%;height:12px}.loading-module__JwoJ2W__feedRowPills{gap:6px;display:flex}.loading-module__JwoJ2W__pillBone{border-radius:999px;width:70px;height:22px}.loading-module__JwoJ2W__feedRowSignals{border-radius:4px;width:80%;height:10px}.loading-module__JwoJ2W__feedRowLogos{border-radius:4px;width:100%;height:24px}.loading-module__JwoJ2W__feedRowSparkline{border-radius:4px;width:100%;height:28px}@media (max-width:1350px){.loading-module__JwoJ2W__topStatsRow{grid-template-rows:auto auto;grid-template-columns:1fr 1fr}.loading-module__JwoJ2W__statCardsRow{grid-area:1/1}.loading-module__JwoJ2W__insightCard:nth-child(2){grid-area:1/2}.loading-module__JwoJ2W__insightCard:nth-child(3){grid-area:2/1}.loading-module__JwoJ2W__insightCard:nth-child(4){grid-area:2/2}}@media (max-width:1100px){.loading-module__JwoJ2W__feedRow{grid-template-columns:80px 1fr 180px}.loading-module__JwoJ2W__feedRow>:nth-child(n+4){display:none}}@media (max-width:860px){.loading-module__JwoJ2W__topStatsRow{grid-template-columns:1fr}.loading-module__JwoJ2W__insightCard{height:auto;min-height:160px}.loading-module__JwoJ2W__pageHeaderInner{padding:0 16px}}@media (max-width:560px){.loading-module__JwoJ2W__inner{padding:20px 16px 60px}.loading-module__JwoJ2W__feedRow{grid-template-columns:1fr 1fr}.loading-module__JwoJ2W__feedRow>:nth-child(n+3){display:none}}
