#stage16FinancialBody{padding:18px 20px 22px}
.stage16-start,.stage16-loading,.stage16-empty,.stage16-error{display:flex;align-items:center;gap:14px;border:1px solid #dce8ef;background:#f8fbfd;border-radius:14px;padding:16px}
.stage16-start>div:nth-child(2),.stage16-loading>div{display:flex;flex-direction:column;gap:3px;flex:1}.stage16-start strong,.stage16-loading strong,.stage16-empty strong,.stage16-error strong{color:#10243a}.stage16-start span,.stage16-loading span,.stage16-empty span,.stage16-error span{color:#617789;font-size:13px;line-height:1.45}
.stage16-start-icon{width:42px;height:42px;border-radius:12px;background:#e8f3fb;color:#0b5b99;display:grid;place-items:center;font-weight:900}
.stage16-primary,.stage16-secondary{border:0;border-radius:10px;padding:10px 14px;font-weight:800;cursor:pointer;font:inherit}.stage16-primary{background:#0b2e6b;color:#fff}.stage16-secondary{background:#eef4f8;color:#0b2e6b}.stage16-link{text-decoration:none;display:inline-flex;align-items:center;justify-content:center;margin-left:auto}
.stage16-note{margin-top:12px;padding:11px 13px;border-left:3px solid #81a9c5;background:#f6fafc;color:#566f82;font-size:12px;line-height:1.5;border-radius:0 9px 9px 0}
.stage16-loading i{width:27px;height:27px;border:3px solid #c9dce8;border-top-color:#0b2e6b;border-radius:50%;animation:stage16spin .8s linear infinite}@keyframes stage16spin{to{transform:rotate(360deg)}}
.stage16-empty,.stage16-error{align-items:flex-start;flex-direction:column}.stage16-error{border-color:#f1c8cf;background:#fff7f8}.stage16-error strong{color:#9a2737}
.stage16-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:14px}.stage16-metric{border:1px solid #dce8ef;border-radius:13px;padding:14px;background:#fff;display:flex;flex-direction:column;gap:3px}.stage16-metric span{font-size:12px;color:#62798b}.stage16-metric strong{font-size:21px;color:#0b2e6b}.stage16-metric small{font-size:11px;color:#788d9c}
.stage16-toolbar{display:flex;align-items:center;justify-content:space-between;gap:14px;margin:8px 0 10px}.stage16-toolbar>div{display:flex;flex-direction:column;gap:2px}.stage16-toolbar strong{color:#10243a}.stage16-toolbar span{font-size:12px;color:#6b8090}
.stage16-list{border:1px solid #dce8ef;border-radius:14px;overflow:hidden;background:#fff}.stage16-row+.stage16-row{border-top:1px solid #e5edf2}.stage16-row-main{width:100%;border:0;background:#fff;display:flex;align-items:center;gap:12px;padding:13px 14px;text-align:left;cursor:pointer;color:inherit}.stage16-row-main:disabled{cursor:default}.stage16-row.has-records .stage16-row-main:hover{background:#f8fbfd}.stage16-row-icon{width:30px;height:30px;border-radius:9px;display:grid;place-items:center;font-weight:900;background:#eaf8f2;color:#187454}.stage16-row.has-records .stage16-row-icon{background:#fff0e9;color:#b84f27}.stage16-row-copy{display:flex;flex-direction:column;gap:3px;flex:1;min-width:0}.stage16-row-copy strong{color:#152b3d}.stage16-row-copy small{color:#63798a;font-size:12px}.stage16-chevron{color:#6d8392;font-size:16px}.stage16-row.expanded .stage16-chevron{transform:rotate(180deg)}
.stage16-status{display:inline-flex;width:max-content;border-radius:999px;padding:3px 7px;font-size:10px;font-weight:800;margin-right:4px;background:#eef3f6;color:#526b7c}.stage16-status.irregular{background:#fff0f1;color:#a52b3d}.stage16-status.negotiated{background:#fff7e6;color:#8c6413}.stage16-status.guaranteed{background:#edf3ff;color:#28599c}.stage16-status.suspended{background:#f3efff;color:#6540a8}.stage16-status.extinguished{background:#eaf8f2;color:#187454}
.stage16-details{background:#f7fafc;border-top:1px solid #e4edf2;padding:12px}.stage16-detail-table{display:grid;gap:9px}.stage16-record{background:#fff;border:1px solid #dce8ef;border-radius:12px;padding:13px}.stage16-record-top{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px}.stage16-record-top strong{font-size:17px;color:#0b2e6b}.stage16-record dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 16px;margin:0}.stage16-record dl div{min-width:0}.stage16-record dt{font-size:10px;text-transform:uppercase;letter-spacing:.04em;color:#7b8e9b}.stage16-record dd{margin:2px 0 0;color:#22394a;font-size:12px;overflow-wrap:anywhere}.stage16-detail-loading,.stage16-detail-empty,.stage16-detail-error{padding:14px;text-align:center;color:#657b8b;font-size:12px}.stage16-detail-error{color:#a52b3d}
.stage16-source{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-top:12px;padding:12px 13px;border:1px solid #dce8ef;border-radius:12px}.stage16-source>div{display:flex;flex-direction:column;gap:2px}.stage16-source strong{font-size:12px;color:#243b4c}.stage16-source span{font-size:11px;color:#718593}.stage16-source a{font-size:12px;font-weight:800;color:#0b5b99;text-decoration:none}
@media(max-width:760px){.stage16-start{align-items:flex-start;flex-wrap:wrap}.stage16-primary{width:100%}.stage16-metrics{grid-template-columns:1fr}.stage16-toolbar{align-items:flex-start;flex-direction:column}.stage16-record dl{grid-template-columns:1fr}.stage16-source{align-items:flex-start;flex-direction:column}.stage16-link{margin-left:0}.stage16-toolbar .stage16-secondary{width:100%}}
