.finance-lock,.billing-student-lock{display:grid;gap:4px;margin:12px 0;padding:14px;border:1px solid #8b343b;border-left:5px solid #ef1b23;border-radius:14px;background:linear-gradient(135deg,#2a1418,#111318)}.finance-lock span,.billing-student-lock span,.receipt-student-name span{color:#ff737b;font-size:9px;font-weight:900;letter-spacing:.13em}.finance-lock strong,.billing-student-lock strong{font-size:20px;color:#fff}.finance-lock small,.billing-student-lock small{color:#aeb3bd;line-height:1.45}.finance-ledger-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:7px;margin:10px 0 14px}.finance-ledger-stats div{padding:11px;border:1px solid #30343d;border-radius:12px;background:#0b0d11}.finance-ledger-stats div.warn{border-color:#783139;background:#271317}.finance-ledger-stats strong,.finance-ledger-stats span{display:block}.finance-ledger-stats strong{font-size:16px}.finance-ledger-stats span{margin-top:4px;color:#9399a4;font-size:8px;font-weight:900}.finance-archive-grid article em,.finance-card-owner{display:block!important;margin-bottom:4px;color:#ff737b!important;font-size:9px!important;font-style:normal;font-weight:900;letter-spacing:.08em}.receipt-student-name{display:grid;gap:3px;padding:10px 12px;border-radius:11px;background:#171a20}.receipt-student-name strong{font-size:16px;color:#fff}@media(max-width:620px){.finance-ledger-stats{grid-template-columns:repeat(2,1fr)}}
