.FinanceHero_hero__IBajf{background:linear-gradient(145deg,#0d1b2a,#1b263b);border-radius:24px;padding:2rem;border:2px solid #17668b;box-shadow:0 0 30px rgba(23,102,139,.3),inset 0 0 60px rgba(23,102,139,.05);margin-bottom:1.5rem;width:100%}.FinanceHero_heroGrid__5s8TX{display:grid;grid-template-columns:1fr auto;grid-gap:2rem;gap:2rem;align-items:center;margin-bottom:1.5rem}.FinanceHero_balanceSection__5lbZx{display:flex;align-items:center;gap:1rem}.FinanceHero_teamLogo__i8dz2{flex-shrink:0}.FinanceHero_balanceMain__ZpJJw{display:flex;flex-direction:column;gap:.3rem}.FinanceHero_balanceHeader__pFNwB{display:flex;align-items:center;gap:.5rem}.FinanceHero_balanceLabel__LIDIW{font-size:11px;color:#9c9c9c;text-transform:uppercase;letter-spacing:1.5px}.FinanceHero_balanceAmount__Z2jPj{font-size:48px;font-weight:900;color:orange;line-height:1;text-shadow:0 0 40px rgba(255,165,0,.6)}.FinanceHero_balanceSubtitle__Fo24a{font-size:11px;color:#c3c3c3;margin-top:.3rem}.FinanceHero_weeklyNet__pGvNA{text-align:right}.FinanceHero_weeklyNetHeader__BWZ8_{display:flex;align-items:center;gap:.5rem;justify-content:flex-end;margin-bottom:.3rem}.FinanceHero_weeklyNetLabel__iDFeA{font-size:11px;color:#9c9c9c;text-transform:uppercase;letter-spacing:1px}.FinanceHero_weeklyNetValue__c0c6f{font-size:32px;font-weight:800;line-height:1;margin-bottom:.8rem}.FinanceHero_weeklyNetValue__c0c6f.FinanceHero_positive__7eB1J{color:#3ee615;text-shadow:0 0 25px rgba(62,230,21,.5)}.FinanceHero_weeklyNetValue__c0c6f.FinanceHero_negative__cmPWb{color:#e6153e;text-shadow:0 0 25px rgba(230,21,62,.5)}.FinanceHero_weeklyBreakdown__4Df5_{display:flex;gap:1.5rem;font-size:12px;justify-content:flex-end}.FinanceHero_breakdownItem__ec5du{display:flex;align-items:center;gap:.5rem}.FinanceHero_breakdownDot__PJdJN{width:8px;height:8px;border-radius:50%;flex-shrink:0}.FinanceHero_breakdownDot__PJdJN.FinanceHero_income__WWr1f{background:#3ee615;box-shadow:0 0 10px rgba(62,230,21,.5)}.FinanceHero_breakdownDot__PJdJN.FinanceHero_cost__VhzUJ{background:#e6153e;box-shadow:0 0 10px rgba(230,21,62,.5)}.FinanceHero_statsGrid__V9K1S{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1.5rem;gap:1.5rem}.FinanceHero_statCard__9uGPt{background:rgba(23,102,139,.08);border:1px solid rgba(23,102,139,.3);border-radius:16px;padding:1.2rem;transition:all .3s ease;position:relative}.FinanceHero_statCard__9uGPt:before{content:"";position:absolute;top:0;left:0;width:100%;height:3px;background:linear-gradient(90deg,transparent,#17668b,transparent);border-radius:16px 16px 0 0}.FinanceHero_statCard__9uGPt:hover{transform:translateY(-2px);box-shadow:0 0 25px rgba(23,102,139,.4);border-color:rgba(23,102,139,.6)}.FinanceHero_statCardHeader__Gf6Ra{display:flex;align-items:center;gap:.5rem;padding-bottom:.2rem;margin-bottom:.6rem}.FinanceHero_statCardTitleRow__IloO_{display:inline-flex;align-items:center;gap:.35rem}.FinanceHero_statCardTitle__qLllv{font-size:11px;color:#9c9c9c;text-transform:uppercase;letter-spacing:1px}.FinanceHero_statCardValue__DSKWg{font-size:28px;font-weight:800;color:#f4f4f4}.FinanceHero_statCardValue__DSKWg.FinanceHero_positiveValue__WPHTp{color:#3ee615}.FinanceHero_statCardValue__DSKWg.FinanceHero_negativeValue__QbRO6{color:#e6153e}.FinanceHero_statCardDescription__pyzEx{font-size:11px;color:#c3c3c3;margin-top:.3rem}@media (max-width:1024px){.FinanceHero_heroGrid__5s8TX{grid-template-columns:1fr;gap:1.5rem}.FinanceHero_weeklyNet__pGvNA{text-align:left}.FinanceHero_weeklyBreakdown__4Df5_,.FinanceHero_weeklyNetHeader__BWZ8_{justify-content:flex-start}}@media (max-width:768px){.FinanceHero_hero__IBajf{border-radius:16px;padding:1.5rem;border:1px solid #17668b;box-shadow:0 0 20px rgba(23,102,139,.3);margin-bottom:1rem}.FinanceHero_heroGrid__5s8TX{margin-bottom:1rem}.FinanceHero_balanceSection__5lbZx{gap:.8rem}.FinanceHero_teamLogo__i8dz2{width:60px;height:60px}.FinanceHero_balanceLabel__LIDIW{font-size:10px}.FinanceHero_balanceAmount__Z2jPj{font-size:36px}.FinanceHero_balanceSubtitle__Fo24a,.FinanceHero_weeklyNetLabel__iDFeA{font-size:10px}.FinanceHero_weeklyNetValue__c0c6f{font-size:28px}.FinanceHero_weeklyBreakdown__4Df5_{display:none}.FinanceHero_breakdownDot__PJdJN{width:6px;height:6px}.FinanceHero_statsGrid__V9K1S{grid-template-columns:1fr;gap:1rem}.FinanceHero_statCard__9uGPt{border-radius:12px;padding:1rem}.FinanceHero_statCard__9uGPt:before{height:2px}.FinanceHero_statCard__9uGPt:hover{transform:none;box-shadow:none}.FinanceHero_statCardHeader__Gf6Ra{margin-bottom:.6rem}.FinanceHero_statCardTitle__qLllv{font-size:10px}.FinanceHero_statCardValue__DSKWg{font-size:24px}.FinanceHero_statCardDescription__pyzEx{font-size:10px}}@media (max-width:400px){.FinanceHero_hero__IBajf{padding:1rem}.FinanceHero_balanceAmount__Z2jPj{font-size:32px}.FinanceHero_weeklyNetValue__c0c6f{font-size:24px}.FinanceHero_statCardValue__DSKWg{font-size:20px}}