
/* MINAX_FINANCE_FINAL_V612_START */
.fin612 .panel-head{align-items:flex-start;gap:16px}.fin612-actions{display:flex;gap:8px;flex-wrap:wrap}.fin612-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:18px 0}.fin612-kpis>div{border:1px solid var(--line,#e5e7eb);border-radius:14px;padding:14px;background:var(--card,#fff)}.fin612-kpis small{display:block;color:var(--muted,#64748b);font-size:12px;margin-bottom:5px}.fin612-kpis strong{font-size:23px}.fin612-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:14px}.fin612-grid section{border:1px solid var(--line,#e5e7eb);border-radius:16px;padding:15px;background:var(--card,#fff);min-width:0}.fin612-grid h4{margin:0 0 12px}.fin612-list{display:grid;gap:9px;max-height:390px;overflow:auto}.fin612-item{border:1px solid var(--line,#e5e7eb);border-radius:12px;padding:11px 12px;position:relative}.fin612-item b{display:block;padding-right:55px}.fin612-item p{margin:4px 0 0;color:var(--muted,#64748b);font-size:12px}.fin612-item.ok{border-color:#b7dfc1}.fin612-item.pending{border-style:dashed}.fin612-item>span:last-child{font-size:10px;font-weight:800;position:absolute;right:10px;top:10px}.fin612-sev{display:inline-block!important;position:static!important;margin-bottom:6px;padding:3px 7px;border-radius:999px;font-size:9px!important}.fin612-sev.critical{background:#fee2e2;color:#991b1b}.fin612-sev.warning{background:#fef3c7;color:#92400e}.fin612-sev.info{background:#e0f2fe;color:#075985}.fin612-modules{display:grid;gap:6px}.fin612-modules>div{display:grid;grid-template-columns:62px 1fr auto;gap:9px;align-items:center;border-bottom:1px solid var(--line,#eef2f7);padding:7px 0}.fin612-modules span{font-family:monospace;font-size:11px}.fin612-modules b{font-size:12px}.fin612-modules em{font-style:normal;font-size:10px;font-weight:800;color:#15803d}.fin612-auditbar{display:flex;gap:8px;flex-wrap:wrap;margin-top:12px}.fin612-snapshots{display:grid;gap:6px;margin-top:10px}.fin612-snapshots>div{display:grid;grid-template-columns:auto 1fr auto;gap:8px;font-size:11px;align-items:center}.fin612-snapshots code{font-size:10px}.fin612-bottom{margin-top:16px}@media(max-width:900px){.fin612-kpis{grid-template-columns:1fr 1fr}.fin612-grid{grid-template-columns:1fr}}@media(max-width:540px){.fin612-kpis{grid-template-columns:1fr}.fin612-actions{width:100%}.fin612-actions .btn{flex:1}}
/* MINAX_FINANCE_FINAL_V612_END */
