.receipt-year-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:12px}.receipt-year-card{display:flex;flex-direction:column;gap:10px;text-align:left;padding:18px;border:1px solid #d7e2dc;border-radius:12px;background:#fff;color:#172e24;cursor:pointer}.receipt-year-card.selected{border:2px solid #176b45;background:#eff8f1}.receipt-year-card strong{font-size:25px}.receipt-year-card small{line-height:1.6}.receipt-year-panel td small{display:block;max-width:250px;overflow-wrap:anywhere}.boss-main>.finance-panel{margin:20px 0}.receipt-year-panel details>summary{cursor:pointer;padding:14px 0}.receipt-year-panel select{padding:8px;margin:10px}@media print{.receipt-year-panel{break-inside:avoid}.receipt-year-cards{grid-template-columns:repeat(2,1fr)}}