.joy-task-reward-modal[data-v-b23356d0]{position:fixed;inset:0;z-index:200;display:flex;align-items:center;justify-content:center}.joy-task-reward-modal__mask[data-v-b23356d0]{position:absolute;inset:0;border:0;background:#000000b3;cursor:pointer}.joy-task-reward-modal__panel[data-v-b23356d0]{position:relative;width:640px;max-width:90%;max-height:80vh;box-sizing:border-box;overflow-y:auto;padding:40px 32px 32px;border-radius:10px;background:#fff}.joy-task-reward-modal__close[data-v-b23356d0]{position:absolute;top:12px;right:16px;border:0;background:transparent;color:#86909c;font-size:22px;line-height:1;cursor:pointer}.joy-task-reward-modal__title[data-v-b23356d0]{margin:0 0 24px;color:#23ade5;font-size:24px;font-weight:700;text-align:center}.joy-task-reward-modal__list[data-v-b23356d0]{display:flex;flex-wrap:wrap;justify-content:center;gap:16px}.joy-task-reward-modal__item[data-v-b23356d0]{flex:0 0 180px;box-sizing:border-box;padding:12px;border-radius:8px;background:#f4f4f4;text-align:center}.joy-task-reward-modal__image[data-v-b23356d0]{width:120px;height:120px;border-radius:6px;background:#fff;-o-object-fit:contain;object-fit:contain}.joy-task-reward-modal__name[data-v-b23356d0]{margin-top:8px;color:#1f2329;font-size:16px}.joy-task-reward-modal__code[data-v-b23356d0]{margin-top:6px;color:#fb7299;font-size:14px;word-break:break-all}.joy-task-reward-modal__code span[data-v-b23356d0]{-webkit-user-select:all;-moz-user-select:all;user-select:all}.joy-task-reward-modal__detail[data-v-b23356d0]{margin-top:6px;color:#86909c;font-size:12px}.joy-task-reward-modal__empty[data-v-b23356d0]{padding:40px 0;color:#86909c;text-align:center}.joy-task-button[data-v-eb1fbb44],.joy-task-button__btn[data-v-eb1fbb44]{display:inline-flex;box-sizing:border-box}.joy-task-button__btn[data-v-eb1fbb44]{position:relative;width:100%;height:100%;align-items:center;justify-content:center;overflow:hidden;padding:0 12px;border:inherit;border-radius:inherit;background:inherit;color:inherit;font:inherit;line-height:1;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.joy-task-button__btn[disabled][data-v-eb1fbb44]{cursor:not-allowed;opacity:.65}.joy-task-button__img[data-v-eb1fbb44]{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.joy-task-button__text[data-v-eb1fbb44]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
