.inline{display:inline-block;margin-left:12px}.site-header nav a{margin-right:12px}.mark{color:white;background:#102a43;padding:10px}.split{display:grid;grid-template-columns:minmax(0,2fr) minmax(260px,1fr);gap:20px}.card{margin-bottom:20px}.bank-details{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:16px;background:#eaf8f5;border-radius:12px}.bank-details div{overflow-wrap:anywhere}.bank-details small{display:block;color:#526779}.formgrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}label{display:block;margin-bottom:12px}input,select,textarea{display:block;width:100%;box-sizing:border-box}input[type=checkbox]{width:auto;display:inline}button{margin:4px 0}summary{cursor:pointer;padding:12px}.proof-link{display:inline-block;padding:12px;background:#dff7f2;border-radius:10px}.table-shell{overflow:auto}.hero h1{color:#fff}.status{background:#eaf8f5;padding:6px 10px;border-radius:12px}pre{white-space:pre-wrap;overflow-wrap:anywhere}.banner{color:white;background:#102a43;text-align:center}.hero-copy p{font-size:16px}.stat strong{font-size:27px}.table-shell td{white-space:normal;min-width:110px}.section{margin:35px 0}@media(max-width:760px){.split,.formgrid,.bank-details{grid-template-columns:1fr}.site-header{flex-wrap:wrap}.site-header nav{margin-top:10px}.card{padding:18px}.slide{min-height:300px}.hero-art{display:none}} 
.grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.bank-details{grid-template-columns:minmax(100px,1fr) minmax(0,2fr)}.bank-details dd{margin:0;overflow-wrap:anywhere}.bank-details dt{color:#526779}.wrap,code{overflow-wrap:anywhere}.banner{padding:10px}.metrics strong{display:block;font-size:27px}.workspace-nav{display:flex;flex-wrap:wrap;gap:14px;padding:18px 0}.workspace-nav [aria-current=page]{font-weight:700;text-decoration:underline}.site-header{display:flex;justify-content:space-between;gap:18px}.hero .slide[hidden]{display:none}main{max-width:1200px;margin:auto;padding:24px}footer{text-align:center;padding:24px}@media(max-width:760px){.grid{grid-template-columns:1fr}.metrics{grid-template-columns:repeat(2,minmax(0,1fr))}main{padding:14px}}
/* Founder Support reserve */
.founder-admin-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin:24px 0}.founder-admin-grid>.card{margin:0}.founder-support-payment{border-left:6px solid #18bdae}.founder-support-payment .payment-type-label{color:#087b72}.page-admin_founder_support .table-shell small{display:block;margin-top:4px}.page-admin_founder_support .protected-control{margin-bottom:24px}
@media(max-width:850px){.founder-admin-grid{grid-template-columns:1fr}.page-admin_founder_support .section-heading{align-items:flex-start}.page-admin_founder_support table{min-width:850px}}

/* v23.2 transaction visibility */
.posted-payment-receipt{display:grid;gap:7px;margin:18px 0;padding:18px;border:1px solid #a8ded7;border-left:6px solid #18bdae;border-radius:18px;background:#effaf8}.posted-payment-receipt .badge{width:max-content}.posted-payment-receipt p,.posted-payment-receipt small{margin:0}.receipt-confirm-form{padding:18px;border:1px solid #cde4e1;border-radius:18px;background:#f7fbfb}.dispute-payment{margin-top:14px}.dispute-payment summary{color:#8b2c2c}.ledger-filters{margin-bottom:22px}.ledger-summary{display:grid;grid-template-columns:repeat(5,1fr);gap:16px;margin:22px 0}.ledger-summary article{padding:20px;border:1px solid #d8e4e6;border-radius:18px;background:#fff;box-shadow:0 12px 32px rgba(10,41,61,.06)}.ledger-summary span{display:block;color:#627787;font-size:.85rem}.ledger-summary strong{display:block;margin-top:8px;font-size:1.45rem;color:#08263b}.transaction-ledger-table small{display:block;margin-top:5px}.transaction-ledger-table td{vertical-align:top}
@media(max-width:950px){.ledger-summary{grid-template-columns:repeat(2,1fr)}.transaction-ledger-table{min-width:1100px}}@media(max-width:540px){.ledger-summary{grid-template-columns:1fr 1fr}.ledger-summary article:first-child{grid-column:1/-1}}
