/* lend.css - FtbLoanBook P2P page specifics (shell + cpage base elsewhere). */
.lnstats{display:grid; grid-template-columns:repeat(4,1fr); gap:1px; background:var(--hair); border:1px solid var(--hair); margin-bottom:4px}
.lnstats .fs{background:var(--paper); padding:10px 12px; min-width:0}
.lnstats .l{display:block; font-size:10px; letter-spacing:.14em; text-transform:uppercase; color:var(--faint)}
.lnstats .v{display:block; font-family:var(--disp); font-size:var(--fs-lead); margin-top:3px; overflow-wrap:anywhere}
@media (max-width:620px){ .lnstats{grid-template-columns:1fr 1fr} }

#loansBody .lnrow{border-top:1px solid var(--hair); padding:10px 0; display:flex; justify-content:space-between; align-items:baseline; gap:10px 16px; flex-wrap:wrap}
#loansBody .lnrow:first-child{border-top:0}
#loansBody .lnmeta{overflow-wrap:anywhere}
#loansBody .lnid{color:var(--faint)}
#loansBody .lntxt{color:var(--ink-2)}
#loansBody .lnst{text-transform:uppercase; letter-spacing:.06em; font-size:var(--fs-meta)}
#loansBody .lnst.s-open{color:var(--ok)}
#loansBody .lnst.s-active{color:var(--amber)}
#loansBody .lnst.s-done{color:var(--faint)}
#loansBody .lnst.s-default{color:var(--dn)}
#loansBody .lnacts{gap:.5rem}

#lnWizard{margin-top:12px}
#lnWizard .lnfield{display:flex; flex-direction:column; gap:3px; min-width:96px}
#lnWizard .lnlbl{font-size:10px; letter-spacing:.14em; text-transform:uppercase; color:var(--faint)}
#lnWizard select{font-family:var(--mono); font-size:14px; background:var(--paper); color:var(--ink); border:1px solid var(--ink); padding:.35em .4em; border-radius:2px}
#lnWizard input{min-width:96px; background:var(--paper); border:1px solid var(--data-bd); color:var(--ink); font-family:var(--mono); font-size:13px; padding:9px 11px}
