button[data-v-7b390898]{font-size:16px;background:var(--s-primary);color:#fff}button.s-btn-bg-primary[data-v-7b390898]{background:var(--liff-button-color);color:var(--liff-button-text-color)}button.s-btn-outline-primary[data-v-7b390898]{border:1px solid var(--liff-button-color);color:var(--liff-button-color);background:var(--liff-button-text-color)}button[data-v-7b390898]:disabled{border:1px solid #c0c4cc;background:#e5e5ea;color:#2c2c2e;opacity:1;cursor:not-allowed}.badge[data-v-8662c81e]{overflow:hidden;font-size:15px;font-weight:700}.badge[data-v-8662c81e],.badge__hero[data-v-8662c81e]{border-radius:10px;box-shadow:0 2px 4px 0 rgba(0,0,0,.1)}.badge__progress[data-v-8662c81e]{background:#fff;border-radius:1rem;box-shadow:0 0 7px 0 rgba(44,44,46,.6);overflow:hidden}.badge__progress__bar[data-v-8662c81e]{background-color:#ffd600;height:1rem;border-radius:1rem;border:3px solid #fff}.badge__description[data-v-8662c81e]{color:#636366;font-size:14px;font-style:normal;font-weight:400;text-align:start}.badge__task[data-v-8662c81e]{border-radius:100%;aspect-ratio:1;overflow:hidden;padding:5px;border:3px solid #c0c4cc;width:100%}.badge__task img[data-v-8662c81e]{border-radius:100%;-o-object-fit:cover;object-fit:cover;max-width:100%;width:100%;aspect-ratio:1;border:1px solid rgba(102,153,204,.3019607843);background-color:#f2f2f7}.badge__task.active[data-v-8662c81e]{border-color:var(--s-primary)}.badge__task__name[data-v-8662c81e]{font-size:13px;font-weight:700}.badge__task__progress[data-v-8662c81e]{background:#d9d9d9;border-radius:5px}.badge__task__progress__bar[data-v-8662c81e]{background-color:#333;height:5px;border-radius:5px}.badge__detail__close[data-v-8662c81e]{position:absolute;top:-3rem;left:50%;transform:translateX(-50%);border:none;border-radius:100%;aspect-ratio:1;padding:10px;line-height:0}.badge__detail__hero[data-v-8662c81e]{background-image:url(../img/badge_bg.47ceaadf.png);background-size:contain}.badge__detail__hero__img[data-v-8662c81e]{border-radius:100%;aspect-ratio:1;overflow:hidden;padding:15px;border:5px solid #c0c4cc;width:100%}.badge__detail__hero__img img[data-v-8662c81e]{border-radius:100%;-o-object-fit:cover;object-fit:cover;max-width:100%;width:100%;aspect-ratio:1;border:1px solid rgba(102,153,204,.3019607843);background-color:#f2f2f7}.badge__detail__hero__title[data-v-8662c81e]{font-size:20px;font-weight:700;text-align:center}.badge__detail__hero.active[data-v-8662c81e]{background-image:url(../img/badge_bg.47ceaadf.png);background-size:contain}.badge__detail__hero.active .badge__detail__hero__img[data-v-8662c81e]{border-color:var(--s-primary);box-shadow:0 0 12px 0 rgba(102,153,204,.5)}.badge__detail__hero.active .badge__detail__hero__title[data-v-8662c81e]{color:var(--s-primary)}.badge__detail .badge__task__progress__bar[data-v-8662c81e]{height:8px;background-color:var(--s-primary)}[data-v-8662c81e] .modal-content{border-radius:10px;font-size:15px}