*{box-sizing:border-box}body{margin:0;background:#e8ede9;color:#17251d;font-family:Arial,sans-serif}header{min-height:68px;background:#173d2c;color:#fff;display:flex;align-items:center;justify-content:space-between;padding:10px 18px;gap:15px}header a{color:#fff;text-decoration:none;border:1px solid #789685;border-radius:8px;padding:8px 11px}header div{text-align:center}header strong,header small{display:block}header small{color:#c7d8ce;margin-top:3px}main{padding:16px;max-width:1400px;margin:auto;text-align:center}.pdf-controls{position:sticky;top:0;z-index:2;display:flex;justify-content:center;align-items:center;gap:9px;flex-wrap:wrap;padding:10px;background:#fff;border-radius:10px;margin-bottom:12px;box-shadow:0 4px 16px #0001}.pdf-controls button{border:0;background:#1f5b3d;color:#fff;border-radius:7px;padding:9px 12px;font-weight:bold}#viewer,.receipt-image{display:block;max-width:100%;height:auto;margin:auto;background:#fff;box-shadow:0 4px 20px #0002}.receipt-pages{display:grid;gap:24px}.receipt-pages figure{margin:0}.receipt-pages figcaption{margin:0 auto 7px;color:#536159;font-weight:bold}#viewerMessage{padding:16px;color:#536159}@media(max-width:550px){header{font-size:12px}header div{display:none}main{padding:8px}}
