.card-container[data-v-40ba510d]{display:flex;flex-direction:column;grid-gap:.213rem;gap:.213rem;align-items:flex-start;width:100%;padding:.32rem;overflow:hidden;background-color:#fff}.card-container .card-container__title[data-v-40ba510d]{display:flex;align-items:center;color:#000;font-weight:500;font-size:.427rem;font-style:normal;line-height:.64rem}.card-container .card-container__tags--scroll[data-v-40ba510d]{width:100%;overflow-x:scroll;overflow-y:hidden}.card-container .card-container__tags--scroll .card-container__tags[data-v-40ba510d]{display:flex;flex-direction:row;grid-gap:.213rem;gap:.213rem;align-items:flex-start;width:-moz-fit-content;width:fit-content;padding:0}.card-container .card-container__tags--scroll .card-container__tags .card-container__tag-item--selected[data-v-40ba510d],.card-container .card-container__tags--scroll .card-container__tags .card-container__tag-item--unselected[data-v-40ba510d]{display:flex;flex-direction:row;grid-gap:.107rem;gap:.107rem;align-items:center;padding:.08rem .213rem;background:#f7f7f9;border-radius:.107rem}.card-container .card-container__tags--scroll .card-container__tags .card-container__tag-item--selected .card-container__tag-item__title[data-v-40ba510d],.card-container .card-container__tags--scroll .card-container__tags .card-container__tag-item--unselected .card-container__tag-item__title[data-v-40ba510d]{width:-moz-fit-content;width:fit-content;overflow:hidden;color:rgba(0,0,0,.64);font-weight:400;font-size:.32rem;font-style:normal;line-height:.48rem;white-space:nowrap}.card-container .card-container__tags--scroll .card-container__tags .card-container__tag-item--selected[data-v-40ba510d]{background:#f2f0ff}.card-container .card-container__tags--scroll .card-container__tags .card-container__tag-item--selected .card-container__tag-item__title[data-v-40ba510d]{color:#674cff;font-weight:500}.card-container .card-container__tags--scroll[data-v-40ba510d]::-webkit-scrollbar{display:none}.role-skill-container[data-v-1da7fb1d]{width:100%}.role-skill-container .role-skill-card-container[data-v-1da7fb1d]{display:flex;flex-wrap:wrap;align-content:flex-start;justify-content:flex-start}.role-skill-container .role-skill-card-container .role-skill-card-item[data-v-1da7fb1d]{display:flex;flex-direction:row;grid-gap:.16rem;gap:.16rem;align-items:center;padding:0}.role-skill-container .role-skill-card-container .role-skill-card-item .role-skill-card-title[data-v-1da7fb1d]{display:flex;align-items:center;color:rgba(0,0,0,.64);font-weight:400;font-size:.373rem;font-style:normal;line-height:.587rem}.role-skill-container .role-skill-card-container .role-skill-card-item .role-skill-card-paragraph[data-v-1da7fb1d]{display:flex;align-items:center;white-space:pre-wrap;color:#000;font-weight:400;font-size:.373rem;font-style:normal;line-height:.587rem}.role-card-container[data-v-2019a981]{display:flex;flex-direction:column;grid-gap:.213rem;gap:.213rem;align-items:flex-start;width:9.733rem;height:-moz-fit-content;height:fit-content;padding:.32rem;background:#fff;border-radius:.107rem}.role-card-container .role-detail__top-card__description[data-v-2019a981]{display:flex;align-items:center;width:9.093rem;color:rgba(0,0,0,.64);font-weight:400;font-size:.373rem;font-style:normal;line-height:.587rem}.role-card-container .role-card-body[data-v-2019a981]{display:flex;flex-direction:column;grid-gap:.107rem;gap:.107rem;align-items:flex-start;width:9.093rem;padding:0}.role-card-container .role-card-title[data-v-2019a981]{display:flex;flex-direction:row;grid-gap:.213rem;gap:.213rem;align-items:baseline;padding:0;color:#000;font-weight:500;font-size:16px;font-style:normal;line-height:24px}.role-detail__top-card__base-info[data-v-502e283c]{display:flex;flex-direction:row;grid-gap:.32rem;gap:.32rem;align-items:flex-start;justify-content:flex-start;width:9.093rem;padding:0}.role-detail__top-card__base-info .role-detail__base-info__image[data-v-502e283c]{width:2.76rem;height:3.68rem;border-radius:.107rem}.role-detail__top-card__base-info .role-detail__base-info__image img[data-v-502e283c]{background-color:#eee}.role-detail__top-card__base-info .role-detail__base-info__texts[data-v-502e283c]{display:flex;flex-direction:column;grid-gap:.16rem;gap:.16rem;align-items:flex-start;width:5.013rem;min-height:3.68rem;padding:0}.role-detail__top-card__base-info .role-detail__base-info__texts .role-detail__base-info__title[data-v-502e283c]{display:flex;align-items:center;color:#000;font-weight:500;font-size:.48rem;font-style:normal;line-height:.667rem}.role-detail__top-card__base-info .role-detail__base-info__texts .role-detail__base-info__details[data-v-502e283c]{display:flex;flex-direction:column;grid-gap:.053rem;gap:.053rem;align-items:flex-start;width:5.013rem;padding:0}.role-detail__top-card__base-info .role-detail__base-info__texts .role-detail__base-info__details .role-detail__base-info__detail-item[data-v-502e283c]{display:flex;flex-direction:row;grid-gap:.16rem;gap:.16rem;align-items:flex-start;min-height:.48rem;padding:0}.role-detail__top-card__base-info .role-detail__base-info__texts .role-detail__base-info__details .role-detail__base-info__detail-item .role-detail__base-info__detail-item__label[data-v-502e283c]{display:flex;align-items:center;height:.48rem;white-space:pre-wrap;color:rgba(0,0,0,.64);font-weight:400;font-size:.32rem;font-style:normal;line-height:.48rem}.role-detail__top-card__base-info .role-detail__base-info__texts .role-detail__base-info__details .role-detail__base-info__detail-item .role-detail__base-info__detail-item__value[data-v-502e283c]{display:flex;align-items:center;min-height:.48rem;color:#000;font-weight:400;font-size:.32rem;font-style:normal;line-height:.48rem}.common-item-container[data-v-34c7c273]{width:100%;display:flex;flex-direction:column}.common-item-container .common-item[data-v-34c7c273]{display:flex;justify-content:space-around;flex-direction:column}.common-item-container .common-item .common-item-header[data-v-34c7c273]{display:flex;justify-content:space-between;grid-gap:.133rem;gap:.133rem}.common-item-container .common-item .common-item-header .common-item-attribute-container[data-v-34c7c273],.common-item-container .common-item .common-item-header .common-item-costHP-container[data-v-34c7c273]{display:flex;align-items:center}.common-item-container .common-item .common-item-header .common-item-attribute-costHP-title[data-v-34c7c273],.common-item-container .common-item .common-item-header .common-item-attribute-title[data-v-34c7c273]{font-weight:400;font-size:14px;line-height:22px;color:rgba(0,0,0,.64);width:1.2rem}.common-item-container .common-item .common-item-header .common-item-attribute-title[data-v-34c7c273]{width:.933rem}.common-item-container .common-item .common-item-header .common-item-attribute-costHP-title[data-v-34c7c273]{width:1.6rem}.common-item-container .common-item .common-item-header .common-item-attribute-value[data-v-34c7c273]{font-weight:400;font-size:14px;line-height:22px;display:flex;grid-gap:.053rem;gap:.053rem;align-items:center}.common-item-container .common-item .common-item-header .attribute-costHp-container[data-v-34c7c273]{display:flex;justify-content:space-between;width:50%}.common-item-container .common-item-description-container[data-v-34c7c273],.common-item-container .common-item-description[data-v-34c7c273],.common-item-container .common-item-title[data-v-34c7c273]{font-style:normal;font-weight:400;font-size:14px;line-height:22px;display:flex;align-items:center;color:#000}.common-item-container .common-item-title[data-v-34c7c273]{width:50%;color:#9762b1}.common-item-container .common-item-description[data-v-34c7c273]{margin-bottom:.133rem}.common-item-container .common-item-description .common-item-unlock-method[data-v-34c7c273]{display:flex}.common-item-container .common-item-description .common-item-unlock-method .common-item-unlock-method-title[data-v-34c7c273]{color:rgba(0,0,0,.64);width:1.867rem}.common-item-container .common-item-description-container[data-v-34c7c273]{margin-bottom:.133rem}.common-item-unlock-method-value[data-v-34c7c273]{width:9.333rem;white-space:pre-wrap}.role-skill-container .role-skill-card-container[data-v-34c7c273]{display:flex;flex-wrap:wrap;align-content:flex-start;justify-content:flex-start}.role-skill-container .role-skill-card-container .role-skill-card-item[data-v-34c7c273]{display:flex;flex-direction:row;grid-gap:.16rem;gap:.16rem;align-items:center;padding:0}.role-skill-container .role-skill-card-container .role-skill-card-item .role-skill-card-title[data-v-34c7c273]{display:flex;align-items:center;color:rgba(0,0,0,.64);font-weight:400;font-size:.373rem;font-style:normal;line-height:.587rem}.role-skill-container .role-skill-card-container .role-skill-card-item .role-skill-card-paragraph[data-v-34c7c273]{display:flex;align-items:center;white-space:pre-wrap;color:#000;font-weight:400;font-size:.373rem;font-style:normal;line-height:.587rem}.container[data-v-1a5e92d4]{width:100%;min-height:100vh;padding:0 .133rem;background-color:#f7f7f9}.container .role-detail-container[data-v-1a5e92d4]{display:flex;flex-direction:column;grid-gap:.213rem;gap:.213rem;align-items:center;justify-content:flex-start;padding-top:.213rem;padding-bottom:.32rem}.container .role-detail-container .role-detail__top-card[data-v-1a5e92d4]{display:flex;flex-direction:column;grid-gap:.32rem;gap:.32rem;align-items:flex-start;width:9.733rem;padding:.32rem;background:#fff;border-radius:.107rem}.container .role-detail-container .role-detail__top-card .role-detail__top-card__description[data-v-1a5e92d4]{display:flex;align-items:center;width:9.093rem;color:rgba(0,0,0,.64);font-weight:400;font-size:.373rem;font-style:normal;line-height:.587rem}.container .role-detail-container .role-detail__top-card .role-detail__top-card__divider[data-v-1a5e92d4]{width:9.093rem;height:0;border:.5px solid rgba(0,0,0,.12)}.container .role-detail-container .role-detail__top-card .role-detail__top-card__experience .role-detail__top-card__experience-container[data-v-1a5e92d4],.container .role-detail-container .role-detail__top-card .role-detail__top-card__experience[data-v-1a5e92d4]{display:flex;flex-direction:column;grid-gap:.107rem;gap:.107rem;align-items:flex-start;width:9.093rem;padding:0}.container .role-detail-container .role-detail__top-card .role-detail__top-card__experience .role-detail__top-card__experience-container .role-detail__top-card__experience-item[data-v-1a5e92d4]{display:flex;flex-direction:row;grid-gap:.16rem;gap:.16rem;align-items:center;width:9.093rem;height:.587rem;padding:0}.container .role-detail-container .role-detail__top-card .role-detail__top-card__experience .role-detail__top-card__experience-container .role-detail__top-card__experience-item .role-detail__top-card__experience-item__label[data-v-1a5e92d4]{display:flex;align-items:center;width:.853rem;height:.587rem;color:rgba(0,0,0,.64);font-weight:400;font-size:.373rem;font-style:normal;line-height:.587rem}.container .role-detail-container .role-detail__top-card .role-detail__top-card__experience .role-detail__top-card__experience-container .role-detail__top-card__experience-item .role-detail__top-card__experience-item__value[data-v-1a5e92d4]{display:flex;align-items:center;color:#000;font-weight:400;font-size:.373rem;font-style:normal;line-height:.587rem}.container .role-detail-container .role-select__tabs[data-v-1a5e92d4]{display:flex;flex-direction:row;grid-gap:.533rem;gap:.533rem;align-items:center;width:10rem;padding:0 .267rem}.container .role-detail-container .role-data[data-v-1a5e92d4]{width:100%}.container .role-detail-container .role-data[data-v-1a5e92d4],.container .role-detail-container .role-record[data-v-1a5e92d4]{display:flex;flex-direction:column;grid-gap:.213rem;gap:.213rem}.container .role-detail-container .role-record .role-record-item[data-v-1a5e92d4]{display:flex;flex-direction:column;grid-gap:.213rem;gap:.213rem;align-items:flex-start;width:9.733rem;padding:.32rem;background:#fff;border-radius:.107rem}.role-skill-container .role-skill-card-container[data-v-1a5e92d4]{display:flex;flex-wrap:wrap;align-content:flex-start;justify-content:flex-start}.role-skill-container .role-skill-card-container .role-skill-card-item[data-v-1a5e92d4]{display:flex;flex-direction:row;grid-gap:.16rem;gap:.16rem;align-items:center;padding:0}.role-skill-container .role-skill-card-container .role-skill-card-item .role-skill-card-title[data-v-1a5e92d4]{display:flex;align-items:center;color:rgba(0,0,0,.64);font-weight:400;font-size:.373rem;font-style:normal;line-height:.587rem}.role-skill-container .role-skill-card-container .role-skill-card-item .role-skill-card-subtitle[data-v-1a5e92d4]{display:flex;align-items:center;color:#000;font-weight:400;font-size:.373rem;font-style:normal;line-height:.587rem}.fire-emblem-engage__role-container[data-v-1a5e92d4]{grid-gap:.267rem;gap:.267rem;display:flex;flex-wrap:wrap;align-content:flex-start;justify-content:flex-start}.fire-emblem-engage__role-container .fire-emblem-engage__role-item[data-v-1a5e92d4]{display:flex;flex-direction:column;grid-gap:.16rem;gap:.16rem;align-items:center;width:1.6rem;padding:0;border-radius:.107rem}.fire-emblem-engage__role-container .fire-emblem-engage__role-item .fire-emblem-engage__role__logo[data-v-1a5e92d4]{width:1.6rem;height:2.133rem;overflow:hidden;border-radius:.107rem}.fire-emblem-engage__role-container .fire-emblem-engage__role-item .fire-emblem-engage__role__logo img[data-v-1a5e92d4]{background-color:#eee}.fire-emblem-engage__role-container .fire-emblem-engage__role-item .fire-emblem-engage__role__title[data-v-1a5e92d4]{width:1.573rem;height:.48rem;overflow:hidden;color:#000;font-weight:400;font-size:.32rem;font-style:normal;line-height:.48rem;white-space:nowrap;text-overflow:ellipsis}