.finance-page{animation:finance-enter .35s ease both}.finance-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px}.finance-page .panel{margin:22px 0;padding:24px;transition:box-shadow .25s,transform .25s}.finance-page .panel:hover{box-shadow:0 12px 30px #13234212}.finance-chart{height:240px;display:flex;align-items:stretch;gap:12px;overflow:auto;padding:20px 0}.finance-chart>div{min-width:46px;flex:1;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;gap:8px}.finance-chart i{height:var(--height);min-height:3px;width:70%;background:linear-gradient(0deg,#186b8d,#50c9c1);border-radius:8px 8px 0 0;animation:finance-grow .6s ease both;transform-origin:bottom}.finance-chart span{font-size:10px;white-space:nowrap}.finance-trend{font-size:18px;font-weight:700}.negative{color:#b34242}.positive{color:#14785c}.finance-nav-category{display:block;padding:20px 14px 6px;font-size:10px;font-weight:800;letter-spacing:1.4px;color:#7f9daa}.loan-offer-card{border:1px solid #78cfc1;border-radius:18px;background:linear-gradient(130deg,#f6fffe,#edf7ff);padding:20px;margin:18px 0;animation:finance-enter .4s ease both}.loan-offer-card h3{margin:6px 0}.loan-offer-card button{padding:12px 18px;border:0;border-radius:10px;background:#176e76;color:white;cursor:pointer}.loan-offer-card p{line-height:1.5}.recovery-link{display:block;width:100%;margin:14px 0;background:transparent;border:0;color:#197184;cursor:pointer}.finance-page .report-kpis article{min-width:150px}.finance-page .report-kpis small{display:block}.management-dialog fieldset{padding:16px;border:1px solid #dce7ef;border-radius:12px;margin:12px 0}@keyframes finance-enter{from{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes finance-grow{from{transform:scaleY(.1);opacity:.3}to{transform:scaleY(1);opacity:1}}@media(max-width:800px){.finance-grid{grid-template-columns:1fr}.finance-page .page-head{display:block}.finance-page .panel{padding:16px}.finance-chart{gap:8px}.finance-page .business-actions{margin:12px 0}}@media(prefers-reduced-motion:reduce){.finance-page,.finance-chart i,.loan-offer-card{animation:none}.finance-page .panel{transition:none}}
.ui-nav-group{display:none!important}.finance-page{padding:0}.finance-page .business-actions input{max-width:190px}.finance-page table td{vertical-align:top}

.capital-summary article{border:1px solid #cfe1d8;border-top:3px solid #25936b}.projection-note{padding:14px 18px;background:#f1f7f4;border:1px solid #d5e5dc;border-radius:10px;color:#587266;font-size:13px;line-height:1.7}.combo-controls{display:flex;gap:20px;align-items:center;justify-content:space-between;flex-wrap:wrap;margin:18px 0}.combo-controls select{padding:9px;border:1px solid #cfdbd5;border-radius:7px;background:white;font:inherit}.combo-legend{display:flex;align-items:center;gap:9px;font-size:12px}.combo-legend i{display:inline-block;width:12px;height:12px;background:#f13e35}.combo-legend b{display:inline-block;width:12px;height:12px;background:#2bab54;border-radius:50%}[data-combo-chart]{border:1px solid #cdd4d8;padding:14px;background:#fff}[data-combo-chart] svg{display:block;width:100%;height:auto;min-width:600px}[data-combo-chart]{overflow-x:auto}.u-metrics{grid-template-columns:repeat(3,minmax(0,1fr))!important}.capital-summary{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))!important}