body{font-family:Montserrat,sans-serif;background:#fffbf5;margin:0;padding:0}.container1{max-width:1000px;padding:10px;background:#9ca5a5;margin:0 auto}.container2{max-width:1000px;padding:10px;background:#f4e3d1;margin:0 auto}.heading{display:flex;flex-direction:column;justify-content:center;align-items:center;line-height:0%;font-weight:300;font-size:48px;gap:14px;margin:45px 15px;text-decoration-color:#222;line-height:100%;text-align:center}img{margin-right:10px}h1{color:#222}table{width:100%;border-collapse:collapse;margin-top:20px;border-color:#525252}th,td{border:1px solid #ccc;text-align:center}.table-heading{font-size:40px;font-weight:700}.design{border-color:#525252;font-size:24px}.align{display:flex;flex-direction:row;justify-content:center;align-items:center;margin:10px}.paid-table{margin:18px;font-size:24px}.sales-paid-row{display:flex;flex-direction:column;text-align:left;padding:15px}.description{font-size:16px;font-weight:400}.content-alignment{display:flex;flex-direction:row;align-items:center}.payable-table{margin:18px;font-size:24px}.value{border-color:#525252}.redeem-button{background:#2d3a3a;color:#fff;font-size:12px;font-weight:700;width:109px;height:38px;font-family:Montserrat,sans-serif}.payable-sales-content{display:flex;flex-direction:row;justify-content:center;align-self:center;flex:1 auto}@media (max-width: 768px){.heading{font-weight:500;font-size:24px}.paid-table,.payable-table{font-size:20px;margin:0}.table-heading{font-size:20px;font-weight:700}.design{font-size:13px}.description{font-size:11px;margin-top:5px}.value{font-size:15px}.image-size{width:35px}.align{margin:5px;display:flex;flex-direction:column;justify-content:center;align-items:center}img{margin-right:0}.payable-sales-content{display:flex;flex-direction:column;justify-content:center;align-self:center}.redeem-button{margin-top:10px}}.modal{display:flex;justify-content:center;align-items:center;position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;z-index:1}.modal-content{background-color:#fff;padding:20px;border-radius:5px;box-shadow:0 0 10px #0003;text-align:center}p{margin-bottom:20px}.confirm-button,.cancel-button{padding:10px 20px;margin:5px;cursor:pointer;border:none;background-color:#007bff;color:#fff;border-radius:5px;outline:none}.cancel-button{background-color:#ccc}#loader{position:fixed;z-index:10;width:100%;height:100%;background:rgba(255,255,255,.5);display:flex;justify-content:center;align-items:center}
