.reward-category[data-v-73967621]{padding:1rem;border:1px solid #999;border-radius:4px;margin-bottom:8px}.reward-category-name[data-v-73967621],.reward-category .category-name[data-v-73967621]{font-size:1.25rem;font-weight:700;color:#333}.reward-category-name[data-v-73967621]{background:#eee;padding:1rem;margin-bottom:1rem;border-radius:4px}.reward-category-name svg[data-v-73967621]{width:24px;height:24px;margin-right:.5rem}.reward-list[data-v-73967621]{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:8px}.reward-item[data-v-73967621]{border:1px solid #aaa;border-radius:4px;padding:1rem;cursor:pointer}.reward-item.selected[data-v-73967621]{border-color:green;color:green;background:rgba(0,255,0,.025)}.reward-name[data-v-73967621]{font-weight:700;font-size:1.15rem}.reward-point[data-v-73967621]{font-size:1rem}.footer[data-v-73967621]{display:grid;grid-template-columns:1fr 1fr}@media only screen and (max-width:768px){.reward-list[data-v-73967621]{grid-template-columns:1fr 1fr}}.button[data-v-2dd76fec]{cursor:pointer;color:#fff;background-color:var(--primary);border:1px solid var(--primary);padding:8px 16px;border-radius:8px;text-align:center;font-weight:700}.reward-exchange[data-v-2dd76fec]{background-color:var(--success)}.qrcode[data-v-2dd76fec]{background-color:var(--secondary)}.text-box[data-v-2dd76fec]{display:block;text-align:center;border:1px solid #ccc;border-radius:10px;padding:1rem 2rem}.text-box .value[data-v-2dd76fec]{font-weight:700;font-size:2rem;display:block}.text-box .label[data-v-2dd76fec]{display:block;font-weight:700;color:#666}