/* Lokatur OpenBus — Central Financeira Unificada 1.0.32 */
.lokfin-source-note{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin:14px 0 18px;padding:12px 16px;border:1px solid #cde7dc;background:#f2fbf7;border-radius:14px;color:#145b43}.lokfin-source-note strong{font-weight:900}.lokfin-source-note span{font-size:13px}.lokfin-action-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.lokfin-action-grid>a{display:grid;grid-template-columns:46px 1fr auto;grid-template-rows:auto auto;gap:3px 12px;align-items:center;padding:18px;border:1px solid #dde4f1;border-radius:16px;background:#fff;text-decoration:none!important;color:#17214d;box-shadow:0 7px 22px rgba(24,39,100,.06);transition:.18s ease}.lokfin-action-grid>a:hover{transform:translateY(-2px);box-shadow:0 12px 28px rgba(24,39,100,.11)}.lokfin-action-grid>a>span{grid-row:1/3;width:46px;height:46px;display:grid;place-items:center;border-radius:13px;background:#f0f3ff;font-size:23px}.lokfin-action-grid strong{font-size:16px}.lokfin-action-grid small{font-size:12px;color:#68718d}.lokfin-action-grid b{grid-column:3;grid-row:1/3;font-size:12px;color:#3233a8}.lokfin-alertas{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:0 0 18px}.lokfin-alertas>div{background:#fff6ec;border:1px solid #f3d4b0;border-radius:14px;padding:14px 16px;display:flex;align-items:baseline;gap:10px}.lokfin-alertas span{font-weight:800;color:#794410}.lokfin-alertas strong{font-size:18px;color:#b24f00}.lokfin-alertas small{margin-left:auto;color:#7c6a5a}.cx-row-static{display:flex!important;justify-content:space-between;align-items:center;gap:18px;padding:15px 17px}.lokfin-legado{margin:18px 0;padding:14px 16px;border-radius:14px;background:#f6f7fb;border:1px solid #e0e3ed;color:#5e6578}.lokfin-legado summary{cursor:pointer;font-weight:800}.lokfin-legado div{padding-top:10px}.lokfin-legado a{display:inline-block;padding:9px 13px;border-radius:10px;background:#eceef7;text-decoration:none;font-weight:800}.lokfin-legacy-banner{max-width:980px;margin:16px auto;padding:14px 16px;background:#fff5d9;border:1px solid #ecd18b;border-radius:12px;color:#604500}.lokfin-tabs{position:relative}.lokfin-kpis{margin-bottom:16px}@media(max-width:800px){.lokfin-action-grid{grid-template-columns:1fr}.lokfin-alertas{grid-template-columns:1fr}.lokfin-action-grid>a{grid-template-columns:42px 1fr}.lokfin-action-grid>a b{grid-column:2;grid-row:3}.cx-row-static{align-items:flex-start;flex-direction:column}.cx-row-static .cx-row-value{text-align:left}}
