/* ARGMS v2.3.12 */
.invoice-number2311{min-width:0!important;padding:4px 8px!important;border-radius:7px!important;font-size:12px;line-height:1.2}
.dashboard-template2312{display:flex;gap:8px;flex-wrap:wrap;margin-top:12px}
.dashboard-template2312 button{border:1px solid #d8e0eb;background:#fff;color:#526177;border-radius:8px;padding:8px 11px;cursor:pointer;font-weight:700}
.dashboard-template2312 button.active{background:#eaf1ff;border-color:#b7ccf7;color:#1d4ed8}
.dashboard-tile-settings2312{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:12px}
.dashboard-tile-setting2312{display:flex;align-items:center;gap:9px;border:1px solid #e0e6ee;border-radius:9px;padding:9px;background:#fbfcfe}
.occupancy2312{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px}
.finance-card-grid2312{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-bottom:16px}
.finance-card2312{padding:17px}.finance-card2312 span{color:#6d788b}.finance-card2312 strong{display:block;font-size:24px;margin-top:6px}
.vehicle-purchase-number2312{display:inline-flex;padding:5px 8px;border-radius:7px;background:#eef4ff;color:#1d4ed8;font-weight:800}
.asset-progress2312{height:7px;background:#e8edf4;border-radius:999px;overflow:hidden;margin-top:6px}.asset-progress2312>span{display:block;height:100%;background:#2563eb}
.bank-account2312{border-top:4px solid #2563eb}.bank-account2312.cash{border-top-color:#059669}
.bank-connection2312{display:flex;align-items:center;gap:8px;padding:10px 12px;border:1px solid #dce4ee;border-radius:9px;background:#f8fafc}
.import-box2312{border:1px dashed #aebbd0;background:#f8fafc;border-radius:11px;padding:14px}
.transaction-positive2312{color:#047857;font-weight:800}.transaction-negative2312{color:#b91c1c;font-weight:800}
@media(max-width:900px){.finance-card-grid2312{grid-template-columns:1fr}.dashboard-tile-settings2312{grid-template-columns:1fr}}
