.PointBenefitButton_container__1uPbe{background:var(--Blue-10);display:inline-flex;align-items:center;gap:4px;border-radius:4px;border:1px solid var(--Blue-10);padding:8px}.PointBenefitButton_container__1uPbe.PointBenefitButton_actived__BUvJY{cursor:pointer}.PointBenefitButton_container__1uPbe .PointBenefitButton_icon__due_L{width:auto;height:16px;margin-right:4px}.PointBenefitButton_container__1uPbe .PointBenefitButton_title__rqcdK{font-size:12px;font-weight:600;color:var(--Blue-60);display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-break:keep-all;overflow-wrap:anywhere;word-break:break-all;overflow-wrap:normal}.PointBenefitButton_container__1uPbe .PointBenefitButton_icon_info_line__Bz3L3{margin-left:auto}.PointBenefitButton_container__1uPbe .PointBenefitButton_icon_info_line__Bz3L3 circle{stroke:var(--Blue-40)}.PointBenefitButton_container__1uPbe .PointBenefitButton_icon_info_line__Bz3L3 path{fill:var(--Blue-40)}.PointBenefitButton_popup__yMd4a{display:flex;flex-direction:column;gap:20px}.PointBenefitButton_popup__yMd4a .PointBenefitButton_messages__DjcYy ul{margin:0!important}.PointBenefitButton_popup__yMd4a .PointBenefitButton_guide__tUV7U{display:flex;flex-direction:column;gap:8px}.PointBenefitButton_popup__yMd4a .PointBenefitButton_guide__tUV7U .PointBenefitButton_guide_title__23ETG{font-size:12px;font-weight:600;color:var(--Blue-50)}.PointBenefitButton_popup__yMd4a .PointBenefitButton_guide__tUV7U .PointBenefitButton_guide_description__1aNnc{background:none;padding:0}