.finance-pages-module__OhNi7a__pageBanner{border:1px solid var(--hos-border);background:linear-gradient(135deg,#05966914,#0f766e0f);border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;min-width:0;padding:18px 20px;display:flex}html.dark .finance-pages-module__OhNi7a__pageBanner{background:linear-gradient(135deg,#0596691f,#0f172ae6);border-color:#94a3b829}.finance-pages-module__OhNi7a__pageBannerPurple{background:linear-gradient(135deg,#7c3aed1a,#f59e0b0f)}html.dark .finance-pages-module__OhNi7a__pageBannerPurple{background:linear-gradient(135deg,#7c3aed24,#111c2ef2)}.finance-pages-module__OhNi7a__bannerStatGrid{flex-wrap:wrap;gap:20px 28px;min-width:0;display:flex}.finance-pages-module__OhNi7a__bannerStat{flex-direction:column;gap:2px;min-width:0;display:flex}.finance-pages-module__OhNi7a__bannerStatLabel{color:var(--hos-text-muted);text-transform:uppercase;letter-spacing:.04em;font-size:.75rem}.finance-pages-module__OhNi7a__bannerStatValue{color:var(--hos-text-strong);font-variant-numeric:tabular-nums;font-size:1.35rem;font-weight:800}.finance-pages-module__OhNi7a__bannerRiskNote{color:var(--hos-text-normal);max-width:420px;margin:0;font-size:.875rem;line-height:1.45}.finance-pages-module__OhNi7a__heroGrid{grid-template-columns:1fr 1fr;gap:16px;min-width:0;display:grid}@media (max-width:900px){.finance-pages-module__OhNi7a__heroGrid{grid-template-columns:1fr}}.finance-pages-module__OhNi7a__identityCard{border:1px solid var(--hos-border);background:var(--hos-surface);border-radius:14px;min-width:0;padding:16px 18px}html.dark .finance-pages-module__OhNi7a__identityCard{background:#111c2e;border-color:#94a3b829}.finance-pages-module__OhNi7a__balanceHero{background:#ecfdf5;border:1px solid #05966940;border-radius:14px;min-width:0;padding:16px 18px}html.dark .finance-pages-module__OhNi7a__balanceHero{background:#0596691a;border-color:#05966959}.finance-pages-module__OhNi7a__balanceHeroAmount{color:#059669;font-variant-numeric:tabular-nums;margin:4px 0 8px;font-size:2rem;font-weight:800}html.dark .finance-pages-module__OhNi7a__balanceHeroAmount{color:#34d399}.finance-pages-module__OhNi7a__progressTrack{background:#64748b33;border-radius:999px;height:8px;margin:8px 0 12px;overflow:hidden}.finance-pages-module__OhNi7a__progressFill{background:linear-gradient(90deg,#059669,#16a34a);border-radius:999px;height:100%}.finance-pages-module__OhNi7a__searchPanel{border:1px solid var(--hos-border);background:var(--hos-surface);border-radius:14px;min-width:0;padding:14px 16px}html.dark .finance-pages-module__OhNi7a__searchPanel{background:#111c2e;border-color:#94a3b829}.finance-pages-module__OhNi7a__searchInput{border:1px solid var(--hos-border);width:100%;font:inherit;background:var(--hos-surface-soft,#f8fafc);color:var(--hos-text-strong);border-radius:10px;padding:10px 12px}html.dark .finance-pages-module__OhNi7a__searchInput{color:#f8fafc;background:#0f172a;border-color:#94a3b829}.finance-pages-module__OhNi7a__accountPickerList{flex-direction:column;gap:8px;max-height:220px;margin-top:12px;display:flex;overflow-y:auto}.finance-pages-module__OhNi7a__accountPickerRow{text-align:left;border:1px solid var(--hos-border);cursor:pointer;width:100%;font:inherit;color:inherit;background:0 0;border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;padding:10px 12px;display:flex}.finance-pages-module__OhNi7a__accountPickerRow:hover,.finance-pages-module__OhNi7a__accountPickerRowActive{background:#0596690f;border-color:#059669}html.dark .finance-pages-module__OhNi7a__accountPickerRow:hover{background:#0596691f}html.dark .finance-pages-module__OhNi7a__accountPickerRowActive{background:#0596691f}.finance-pages-module__OhNi7a__timeline{flex-direction:column;gap:10px;max-height:320px;padding-right:4px;display:flex;overflow-y:auto}.finance-pages-module__OhNi7a__timelineItem{border-bottom:1px solid var(--hos-border);grid-template-columns:72px 1fr auto;align-items:start;gap:10px;padding:10px 0;font-size:.8125rem;display:grid}html.dark .finance-pages-module__OhNi7a__timelineItem{border-color:#94a3b81f}@media (max-width:640px){.finance-pages-module__OhNi7a__timelineItem{grid-template-columns:1fr}}.finance-pages-module__OhNi7a__billMiniCard{border:1px solid var(--hos-border);border-radius:10px;flex-direction:column;gap:6px;min-width:0;padding:10px 12px;display:flex}html.dark .finance-pages-module__OhNi7a__billMiniCard{background:#0f172a;border-color:#94a3b829}.finance-pages-module__OhNi7a__billMiniActions{flex-wrap:wrap;gap:6px;display:flex}.finance-pages-module__OhNi7a__splitPanels{grid-template-columns:1fr 1fr;gap:16px;min-width:0;display:grid}@media (max-width:900px){.finance-pages-module__OhNi7a__splitPanels{grid-template-columns:1fr}}.finance-pages-module__OhNi7a__panelStack{flex-direction:column;gap:8px;max-height:360px;display:flex;overflow-y:auto}.finance-pages-module__OhNi7a__matrixGrid{grid-template-columns:1fr 1fr;gap:10px;min-width:0;display:grid}.finance-pages-module__OhNi7a__matrixCell{border:1px solid var(--hos-border);background:var(--hos-surface);border-radius:12px;min-width:0;padding:12px}html.dark .finance-pages-module__OhNi7a__matrixCell{background:#111c2e;border-color:#94a3b829}.finance-pages-module__OhNi7a__matrixCellTitle{color:var(--hos-text-muted);margin:0 0 6px;font-size:.75rem;font-weight:700}.finance-pages-module__OhNi7a__reviewWorkspace{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:16px;min-width:0;display:grid}@media (max-width:1024px){.finance-pages-module__OhNi7a__reviewWorkspace{grid-template-columns:1fr}}.finance-pages-module__OhNi7a__queueList{flex-direction:column;gap:8px;max-height:420px;display:flex;overflow-y:auto}.finance-pages-module__OhNi7a__queueItem{text-align:left;border:1px solid var(--hos-border);background:var(--hos-surface);cursor:pointer;width:100%;font:inherit;color:inherit;border-radius:12px;padding:12px}html.dark .finance-pages-module__OhNi7a__queueItem{background:#111c2e;border-color:#94a3b829}.finance-pages-module__OhNi7a__queueItemActive{border-color:#7c3aed;box-shadow:0 0 0 1px #7c3aed40}.finance-pages-module__OhNi7a__reviewPanel{border:1px solid var(--hos-border);background:var(--hos-surface);border-radius:14px;min-width:0;padding:16px 18px}html.dark .finance-pages-module__OhNi7a__reviewPanel{background:#111c2e;border-color:#94a3b829}.finance-pages-module__OhNi7a__statusRibbon{flex-wrap:wrap;gap:8px;display:flex}.finance-pages-module__OhNi7a__statusRibbonBtn{border:1px solid var(--hos-border);background:var(--hos-surface-soft,#f8fafc);cursor:pointer;min-width:0;font:inherit;text-align:left;border-radius:10px;flex:100px;padding:10px 12px}html.dark .finance-pages-module__OhNi7a__statusRibbonBtn{color:#cbd5e1;background:#0f172a;border-color:#94a3b829}.finance-pages-module__OhNi7a__statusRibbonBtnActive{background:#7c3aed14;border-color:#7c3aed}.finance-pages-module__OhNi7a__chipRow{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.finance-pages-module__OhNi7a__metaMuted{color:var(--hos-text-muted);font-size:.8125rem}.finance-pages-module__OhNi7a__riskCritical{color:#dc2626;font-weight:700}.finance-pages-module__OhNi7a__riskHigh{color:#f59e0b;font-weight:700}.finance-pages-module__OhNi7a__filterRow{flex-wrap:wrap;align-items:center;gap:10px;margin-top:10px;display:flex}.finance-pages-module__OhNi7a__filterSelect{border:1px solid var(--hos-border);font:inherit;background:var(--hos-surface);color:var(--hos-text-strong);border-radius:8px;padding:8px 10px}html.dark .finance-pages-module__OhNi7a__filterSelect{color:#f8fafc;background:#0f172a;border-color:#94a3b829}.finance-pages-module__OhNi7a__revenueShell{flex-direction:column;gap:16px;width:90%;min-width:0;max-width:1320px;margin-inline:auto;display:flex}.finance-pages-module__OhNi7a__revenueTabs{flex-wrap:wrap;gap:8px;display:flex}@media (max-width:640px){.finance-pages-module__OhNi7a__revenueTabs{-webkit-overflow-scrolling:touch;flex-wrap:nowrap;padding-bottom:4px;overflow-x:auto}}.finance-pages-module__OhNi7a__revenueTab{border:1px solid var(--hos-border);background:var(--hos-surface-soft,var(--hos-surface));cursor:pointer;text-align:center;min-width:120px;font:inherit;color:var(--hos-text-normal);border-radius:12px;flex:auto;padding:10px 14px;font-size:.875rem;font-weight:600}@media (max-width:640px){.finance-pages-module__OhNi7a__revenueTab{flex:none;min-width:108px}}html.dark .finance-pages-module__OhNi7a__revenueTab{background:#0f172aa6;border-color:#94a3b824}.finance-pages-module__OhNi7a__revenueTabSelected{color:var(--hos-text-strong);background:#05966914;border-color:#05966973;box-shadow:inset 0 3px #059669}html.dark .finance-pages-module__OhNi7a__revenueTabSelected{background:#05966924;border-color:#34d39959}.finance-pages-module__OhNi7a__revenueTabPanel{flex-direction:column;gap:16px;min-width:0;display:flex}.finance-pages-module__OhNi7a__revenueTabsProminent{border:1px solid var(--hos-border);background:var(--hos-surface-soft,#f8fafce6);border-radius:14px;gap:10px;padding:4px}html.dark .finance-pages-module__OhNi7a__revenueTabsProminent{background:#0f172a8c;border-color:#94a3b824}.finance-pages-module__OhNi7a__revenueTabsProminent .finance-pages-module__OhNi7a__revenueTab{letter-spacing:.01em;flex:1 1 0;min-width:100px;padding:12px 14px;font-size:.9375rem}.finance-pages-module__OhNi7a__revenueTabPanelScroll{min-width:0;max-height:min(52vh,440px);padding-right:4px;overflow-y:auto}.finance-pages-module__OhNi7a__notificationsHeroGrid{align-items:stretch}.finance-pages-module__OhNi7a__notificationsPanelCard{flex-direction:column;min-height:min(48vh,520px);display:flex}.finance-pages-module__OhNi7a__notificationsPanelBody{flex-direction:column;flex:1;gap:12px;min-height:0;display:flex}.finance-pages-module__OhNi7a__notificationsPanelScroll{flex-direction:column;flex:1;gap:8px;min-width:0;min-height:0;padding-right:4px;display:flex;overflow-y:auto}.finance-pages-module__OhNi7a__revenueChartBox{width:100%;min-width:0;height:min(42vh,300px);min-height:220px}
