.lp .docflow{flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:12px;display:flex}.lp .docflow .pill{font-size:10.5px}.lp .docflow i{color:var(--g400);font-size:12px;font-style:normal}.lp .doc{border:1px solid var(--g100);background:#fff;border-radius:12px;padding:10px 12px}.lp .doc .dh{justify-content:space-between;align-items:center;margin-bottom:8px;font-size:12px;display:flex}.lp .doc .dh b{font-family:var(--font-sora);font-size:13px}.lp .doc table{border-collapse:collapse;width:100%;font-size:12px}.lp .doc td{border-top:1px solid var(--g100);font-variant-numeric:tabular-nums;padding:5px 0}.lp .doc td:last-child{text-align:right}.lp .doc .tot td{color:var(--g900);font-weight:800}.lp .acts{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.lp .acts span{border:1px solid var(--g200);color:var(--g700);border-radius:8px;padding:6px 10px;font-size:11.5px;font-weight:700}.lp .acts span.pri{background:var(--em6);border-color:var(--em6);color:#fff}.lp .chain{gap:8px;display:grid}.lp .chain div{border:1px solid var(--g100);background:#fff;border-radius:12px;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;padding:9px 12px;font-size:12.5px;display:grid}.lp .chain small{color:var(--g500);margin-top:2px;font-size:11.5px;display:block}.lp .chain .pill{justify-content:center;min-width:84px}.lp .chain .st{color:var(--g500);font-size:11px;font-weight:700}.lp .chain .st.ok{color:var(--em7)}.lp .kv{gap:7px;font-size:12.5px;display:grid}.lp .kv div{border-bottom:1px solid var(--g100);justify-content:space-between;gap:10px;padding-bottom:6px;display:flex}.lp .kv div:last-child{border-bottom:0}.lp .kv b{font-variant-numeric:tabular-nums}.lp .bo{color:#92400e;background:#fffbeb;border:1px solid #fde68a;border-radius:10px;align-items:center;gap:10px;margin-top:10px;padding:8px 10px;font-size:12px;display:flex}.lp .cred .bar{background:#ffffff1a;border-radius:99px;height:9px;margin:8px 0 4px;overflow:hidden}.lp .cred .bar i{background:linear-gradient(90deg,#10b981,#f59e0b);height:100%;display:block}.lp .cred .lim{color:#94a3b8;justify-content:space-between;font-size:11.5px;display:flex}.lp .cred .rows{gap:7px;margin-top:12px;display:grid}.lp .cred .rows div{color:#cbd5e1;background:#ffffff0a;border:1px solid #ffffff14;border-radius:10px;justify-content:space-between;gap:10px;padding:8px 10px;font-size:12px;display:flex}.lp .cred .rows b{color:#fff}.lp .cred .warn{color:#fcd34d!important;background:#f59e0b14!important;border-color:#f59e0b66!important}.lp .reps{border-collapse:collapse;width:100%;font-size:12px}.lp .reps th{color:var(--g500);text-align:right;padding-bottom:5px;font-size:10.5px;font-weight:700}.lp .reps td{border-top:1px solid var(--g100);text-align:right;font-variant-numeric:tabular-nums;padding:6px 0}.lp .reps th:first-child,.lp .reps td:first-child{text-align:left}.lp .stack{gap:14px;display:grid}.lp .mini3{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.lp .mini3 div{border:1px solid var(--g100);color:var(--g500);background:#fff;border-radius:12px;padding:10px;font-size:11.5px}.lp .mini3 b{font-family:var(--font-sora);color:var(--g900);margin-top:4px;font-size:15px;display:block}@media (max-width:640px){.lp .mini3{grid-template-columns:1fr}}
