.finance-panel h2{font-size:17px;margin:0}.finance-heading{display:flex;justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:18px}.finance-heading p,.finance-panel p{font-size:11px;line-height:1.8;color:#617367}.finance-status{display:inline-block;flex-shrink:0;font-size:11px;padding:7px 10px;border-radius:7px;background:#eaf0e6;color:#49633d}.finance-status.difference{background:#fff1d5;color:#8a5b11}.finance-status.matched{background:#e1f1e6;color:#22653f}.finance-cards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.finance-cards>div{padding:16px;border:1px solid #dfe6dc;border-radius:9px;background:#f8faf6}.finance-cards small,.finance-comparison small{display:block;color:#5b7260;font-size:11px}.finance-cards strong,.finance-comparison strong{display:block;font-size:23px;margin-top:8px;color:#234d36;overflow-wrap:anywhere}.finance-comparison{display:grid;grid-template-columns:1fr 1fr;gap:14px;border-top:1px solid #dfe5d8;margin-top:18px;padding-top:16px}.finance-comparison .finance-difference{color:#a66b12}.finance-formula{color:#927338!important}.finance-pnl{display:flex;gap:22px;flex-wrap:wrap;font-size:12px;margin-top:16px;color:#3d5f45}.finance-admin-header{display:flex;align-items:center;justify-content:space-between;gap:16px}.finance-admin-forms{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:20px 0}.finance-admin-forms form{padding:18px;border:1px solid #dce5d8;border-radius:10px;margin:0}.finance-admin-forms h3{font-size:15px;margin:0}.finance-admin-forms p{font-size:11px}.finance-admin-forms button{align-self:end}.finance-history{margin-top:20px}.finance-history h3{font-size:16px}.finance-void{opacity:.5;text-decoration:line-through}.finance-message{color:#97442d}.finance-empty{padding:12px;color:#617367}
@media(max-width:780px){.finance-cards{grid-template-columns:1fr 1fr}.finance-cards strong,.finance-comparison strong{font-size:20px}.finance-heading{flex-direction:column;gap:8px}.finance-admin-forms{grid-template-columns:1fr}.finance-admin-header{align-items:flex-start}.finance-comparison{gap:10px}.finance-cards>div{padding:12px}}
.finance-all-pnl{font-size:14px;color:#33523a}.finance-scope-warning{padding:12px 14px;border:1px solid #e3d1ac;border-radius:9px;background:#fff5e0;color:#806332!important;font-size:12px!important}
.trader-current-balance{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:2px 0}.trader-current-balance small{display:block;font-size:12px;color:#6c7c67}.trader-current-balance strong{display:block;margin-top:9px;font-size:34px;line-height:1.3;color:#31563c;font-weight:600}.trader-current-balance>span{font-size:11px;color:#8c7c53}
