.text-container[data-v-ab46da16]{position:relative}.text-content[data-v-ab46da16]{position:relative;line-height:1.5;font-size:14px;transition:all .3s ease}.line-clamp[data-v-ab46da16]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.view-more-wrap[data-v-ab46da16]{position:absolute;right:0;bottom:0;line-height:22px;padding-left:25px;display:inline-block;font-size:14px}.view-more-wrap .view-more[data-v-ab46da16]{cursor:pointer;padding-left:5px;color:#1585ff;background-color:#fff;font-size:14px;font-weight:600;line-height:19px;letter-spacing:0}.view-more-wrap .view-more-bg[data-v-ab46da16]{position:absolute;left:0;height:22px;width:25px;background:linear-gradient(90deg,hsla(0,0%,100%,0),#fff)}.view-more[data-v-ab46da16]:hover{text-decoration:underline}.description-modal-wrap[data-v-ab46da16]{padding:24px 34px}.description-modal-wrap .header[data-v-ab46da16]{margin-bottom:20px;color:#333;font-size:24px;font-weight:700;line-height:33px}.description-modal-wrap .content[data-v-ab46da16]{color:#333;font-size:14px;font-weight:400;line-height:22px}.description-modal-wrap-mobile[data-v-ab46da16]{padding:1.5rem 1.5rem 2rem}.description-modal-wrap-mobile .header[data-v-ab46da16]{margin-bottom:1.5rem;color:#333;font-size:1.6rem;font-weight:700;line-height:2.4rem;letter-spacing:0}.description-modal-wrap-mobile .content[data-v-ab46da16]{color:#333;font-size:1.4rem;font-weight:400;line-height:2.2rem}.rtl--container .text-container .view-more-wrap[data-v-ab46da16]{right:auto;left:0;padding-left:0}.rtl--container .text-container .view-more-wrap .view-more[data-v-ab46da16]{padding-left:0}.rtl--container .text-container .view-more-bg[data-v-ab46da16]{left:auto;right:-25px}.body--container[data-v-ab46da16]{max-width:1370px;padding-left:30px;padding-right:30px;margin:0 auto}.flex--box--center[data-v-ab46da16]{display:flex;align-items:center;justify-content:center}.flex--box--space--between[data-v-ab46da16]{display:flex;align-items:center;justify-content:space-between}.flex--box--vertical--center[data-v-ab46da16],.flex--box--vertical[data-v-ab46da16]{display:flex;flex-direction:column;align-items:center}.flex--box--vertical--center[data-v-ab46da16]{justify-content:center}.grid--standard--column--wrapper_4[data-v-ab46da16]{grid-template-columns:repeat(auto-fill,minmax(281.25px,calc(25% - 18.75px)))}.grid--standard--column--wrapper_3[data-v-ab46da16],.grid--standard--column--wrapper_4[data-v-ab46da16]{display:grid;grid-row-gap:25px;justify-content:space-between;grid-column-gap:25px;justify-content:center}.grid--standard--column--wrapper_3[data-v-ab46da16]{grid-template-columns:repeat(auto-fill,minmax(383.33333px,calc(33.33333% - 16.66667px)));grid-template-columns:repeat(3,calc(33.33333% - 17.33333px))}.vertical--center[data-v-ab46da16]{position:absolute;top:50%;transform:translateY(-50%)}.level--center[data-v-ab46da16]{position:absolute;left:50%;transform:translate(-50%)}.vertical--level--center[data-v-ab46da16]{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.vertical--center--flex[data-v-ab46da16]{display:flex;align-items:center}.level--center--flex[data-v-ab46da16]{display:flex;justify-content:center}.vertical--level--center--flex[data-v-ab46da16]{display:flex;justify-content:center;align-items:center}.overflow--ellipsis[data-v-ab46da16]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.m--toast[data-v-ab46da16]{background-color:#fff!important;font-size:1.6rem!important;color:#333!important;letter-spacing:0!important;line-height:2.2rem!important;font-weight:400!important;min-width:20rem!important;max-width:34.5rem!important}[data-v-ab46da16]::-webkit-scrollbar{width:8px;height:8px;background:#f5f5f5}[data-v-ab46da16]::-webkit-scrollbar-track{background:#f5f5f5;border-radius:4px}[data-v-ab46da16]::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:4px}[data-v-ab46da16]::-webkit-scrollbar-thumb:hover{background:#a8a8a8}[data-v-ab46da16]::-webkit-scrollbar-thumb:active{background:#888}[data-v-ab46da16]::-webkit-scrollbar-corner{background:#f5f5f5}.scroll--bar--thin[data-v-ab46da16]::-webkit-scrollbar{width:4px;height:4px}.scroll--bar--thin[data-v-ab46da16]::-webkit-scrollbar-thumb{background:#d0d0d0;border-radius:2px}.scroll--bar--thin[data-v-ab46da16]::-webkit-scrollbar-thumb:hover{background:#b0b0b0}.scroll--bar[data-v-ab46da16]::-webkit-scrollbar{width:6px;background:#f5f5f5}.scroll--bar[data-v-ab46da16]::-webkit-scrollbar-thumb{border-radius:4px;width:6px;background:#c1c1c1}.scroll--bar[data-v-ab46da16]::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.scroll--bar[data-v-ab46da16]::-webkit-scrollbar-track{background:#f5f5f5;border-radius:4px}.bg--standard--image[data-v-ab46da16]{width:100%;background-repeat:no-repeat;background-size:cover;background-position:50%}input[data-v-ab46da16]::-webkit-input-placeholder{color:#999}input[data-v-ab46da16]:-moz-placeholder,input[data-v-ab46da16]::-moz-placeholder{color:#999;opacity:1}.mobile-view-more[data-v-ab46da16]{display:flex;align-items:center;justify-content:center}.mobile-view-more button[data-v-ab46da16]{height:3.2rem;border:1px solid #ddd;padding:0 1.6rem;border-radius:1.6rem;background-color:#fff;font-size:1.4rem;color:#2e2c2a}.updated-tag[data-v-ab46da16]{font-size:12px;line-height:20px;border-radius:20px;height:20px;padding:0 10px;margin-left:8px}.mobile-updated-tag[data-v-ab46da16],.updated-tag[data-v-ab46da16]{font-style:italic;vertical-align:top;display:inline-block;color:#00b06e;background:rgba(0,176,110,.1);font-weight:700}.mobile-updated-tag[data-v-ab46da16]{font-size:1.2rem;line-height:2rem;border-radius:2rem;height:2rem;padding:0 1rem;margin-left:.8rem}.trainer .location-icon[data-v-ab46da16]{margin-right:8px;margin-top:3px;align-self:flex-start}.common-location[data-v-ab46da16]{overflow-wrap:break-word;word-break:break-word}.bold[data-v-2cbbb491]{font-size:14px;color:#333;font-weight:700}.status-wrap[data-v-2cbbb491]{font-size:14px}.flex-box[data-v-2cbbb491]{display:flex;align-items:center;flex-wrap:wrap;grid-row-gap:10px;row-gap:10px}.flex-box .enroll-btn[data-v-2cbbb491]{color:#1585ff;font-size:14px;cursor:pointer;background:none;font-weight:600}.flex-box .enroll-btn[data-v-2cbbb491]:hover{text-decoration:underline}.flex-box .dot[data-v-2cbbb491]{border-radius:50%;width:8px;height:8px;display:inline-block;margin-right:8px}.flex-box .pending[data-v-2cbbb491]{background:#ff9717}.flex-box .unenrolled[data-v-2cbbb491]{background:#d7150e}.flex-box .checkIn[data-v-2cbbb491]{background:#52c41a}.flex-box .absent[data-v-2cbbb491]{background:#ff9000}.flex-box .divide-line[data-v-2cbbb491]{height:12px;width:1px;background:#eaeaea;margin:0 10px}.flex-box.mobile-box .divide-line[data-v-2cbbb491]{height:1.2rem}.flex-box.mobile-box .dot[data-v-2cbbb491]{border-radius:50%;width:.8rem;height:.8rem;display:inline-block;margin-right:.8rem}.flex-box.mobile-box .bold[data-v-2cbbb491],.flex-box.mobile-box .enroll-btn[data-v-2cbbb491]{font-size:1.4rem}.pay-actions[data-v-2cbbb491]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;flex:1 1}.pay-actions .enroll-btn[data-v-2cbbb491]{color:#1585ff;font-size:14px;cursor:pointer;background:none;font-weight:600}.pay-actions .enroll-btn[data-v-2cbbb491]:hover{text-decoration:underline}.pay-actions .divide-line[data-v-2cbbb491]{height:12px;width:1px;background:#eaeaea;margin:0 10px}.pay-actions .pay-status[data-v-2cbbb491]{display:flex;align-items:center;flex-wrap:wrap}.pay-actions .pay-status .countdown[data-v-2cbbb491]{display:flex;align-items:center;margin-left:12px;grid-gap:8px;gap:8px}.pay-actions .pay-status .countdown .icon[data-v-2cbbb491]{height:16px;width:16px}.pay-actions .pay-status .countdown .time[data-v-2cbbb491]{color:#333;font-size:14px;font-weight:700;letter-spacing:0;text-align:left}.pay-actions .pay-status .dot[data-v-2cbbb491]{border-radius:50%;width:8px;height:8px;display:inline-block;margin-right:8px}.pay-actions .pay-status .pending[data-v-2cbbb491]{background:#ff9717}.pay-actions .pay-status .unenrolled[data-v-2cbbb491]{background:#d7150e}.pay-actions .pay-status .checkIn[data-v-2cbbb491]{background:#52c41a}.pay-actions .pay-status .absent[data-v-2cbbb491]{background:#ff9000}.pay-actions .pay-status .bold[data-v-2cbbb491]{font-size:14px;color:#333;font-weight:700}.pay-actions .pay-mobile-status[data-v-2cbbb491]{width:100%;height:1.9rem;display:flex;align-items:center}.pay-actions .pay-mobile-status .dot[data-v-2cbbb491]{border-radius:50%;width:.8rem;height:.8rem;display:inline-block;margin-right:.8rem}.pay-actions .pay-mobile-status .pending[data-v-2cbbb491]{background:#ff9717}.pay-actions .pay-mobile-status .unenrolled[data-v-2cbbb491]{background:#d7150e}.pay-actions .pay-mobile-status .checkIn[data-v-2cbbb491]{background:#52c41a}.pay-actions .pay-mobile-status .absent[data-v-2cbbb491]{background:#ff9000}.pay-actions .pay-mobile-status .bold[data-v-2cbbb491]{font-size:1.4rem;color:#333;font-weight:700}.pay-actions .pay-mobile-status .countdown[data-v-2cbbb491]{display:flex;align-items:center;margin-left:1.2rem;grid-gap:.8rem;gap:.8rem}.pay-actions .pay-mobile-status .countdown .icon[data-v-2cbbb491]{height:1.6rem;width:1.6rem}.pay-actions .pay-mobile-status .countdown .time[data-v-2cbbb491]{color:#333;font-size:1.4rem;font-weight:700;text-align:left}.pay-actions .pay-mobile-actions[data-v-2cbbb491],.pay-actions .pay-operate[data-v-2cbbb491]{display:flex;align-items:center}.pay-actions.mobile-box .pay-status .dot[data-v-2cbbb491]{border-radius:50%;width:.8rem;height:.8rem;display:inline-block;margin-right:.8rem}.pay-actions.mobile-box .enroll-btn[data-v-2cbbb491],.pay-actions.mobile-box .pay-status .bold[data-v-2cbbb491]{font-size:1.4rem}.pay-actions.mobile-box .divide-line[data-v-2cbbb491]{height:1.2rem;margin:0 1rem}.actions-box[data-v-2cbbb491]{display:flex;flex-wrap:wrap;align-items:center}.body--container[data-v-2cbbb491]{max-width:1370px;padding-left:30px;padding-right:30px;margin:0 auto}.flex--box--center[data-v-2cbbb491]{display:flex;align-items:center;justify-content:center}.flex--box--space--between[data-v-2cbbb491]{display:flex;align-items:center;justify-content:space-between}.flex--box--vertical--center[data-v-2cbbb491],.flex--box--vertical[data-v-2cbbb491]{display:flex;flex-direction:column;align-items:center}.flex--box--vertical--center[data-v-2cbbb491]{justify-content:center}.grid--standard--column--wrapper_4[data-v-2cbbb491]{grid-template-columns:repeat(auto-fill,minmax(281.25px,calc(25% - 18.75px)))}.grid--standard--column--wrapper_3[data-v-2cbbb491],.grid--standard--column--wrapper_4[data-v-2cbbb491]{display:grid;grid-row-gap:25px;justify-content:space-between;grid-column-gap:25px;justify-content:center}.grid--standard--column--wrapper_3[data-v-2cbbb491]{grid-template-columns:repeat(auto-fill,minmax(383.33333px,calc(33.33333% - 16.66667px)));grid-template-columns:repeat(3,calc(33.33333% - 17.33333px))}.vertical--center[data-v-2cbbb491]{position:absolute;top:50%;transform:translateY(-50%)}.level--center[data-v-2cbbb491]{position:absolute;left:50%;transform:translate(-50%)}.vertical--level--center[data-v-2cbbb491]{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.vertical--center--flex[data-v-2cbbb491]{display:flex;align-items:center}.level--center--flex[data-v-2cbbb491]{display:flex;justify-content:center}.vertical--level--center--flex[data-v-2cbbb491]{display:flex;justify-content:center;align-items:center}.overflow--ellipsis[data-v-2cbbb491]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.m--toast[data-v-2cbbb491]{background-color:#fff!important;font-size:1.6rem!important;color:#333!important;letter-spacing:0!important;line-height:2.2rem!important;font-weight:400!important;min-width:20rem!important;max-width:34.5rem!important}[data-v-2cbbb491]::-webkit-scrollbar{width:8px;height:8px;background:#f5f5f5}[data-v-2cbbb491]::-webkit-scrollbar-track{background:#f5f5f5;border-radius:4px}[data-v-2cbbb491]::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:4px}[data-v-2cbbb491]::-webkit-scrollbar-thumb:hover{background:#a8a8a8}[data-v-2cbbb491]::-webkit-scrollbar-thumb:active{background:#888}[data-v-2cbbb491]::-webkit-scrollbar-corner{background:#f5f5f5}.scroll--bar--thin[data-v-2cbbb491]::-webkit-scrollbar{width:4px;height:4px}.scroll--bar--thin[data-v-2cbbb491]::-webkit-scrollbar-thumb{background:#d0d0d0;border-radius:2px}.scroll--bar--thin[data-v-2cbbb491]::-webkit-scrollbar-thumb:hover{background:#b0b0b0}.scroll--bar[data-v-2cbbb491]::-webkit-scrollbar{width:6px;background:#f5f5f5}.scroll--bar[data-v-2cbbb491]::-webkit-scrollbar-thumb{border-radius:4px;width:6px;background:#c1c1c1}.scroll--bar[data-v-2cbbb491]::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.scroll--bar[data-v-2cbbb491]::-webkit-scrollbar-track{background:#f5f5f5;border-radius:4px}.bg--standard--image[data-v-2cbbb491]{width:100%;background-repeat:no-repeat;background-size:cover;background-position:50%}input[data-v-2cbbb491]::-webkit-input-placeholder{color:#999}input[data-v-2cbbb491]:-moz-placeholder,input[data-v-2cbbb491]::-moz-placeholder{color:#999;opacity:1}.mobile-view-more[data-v-2cbbb491]{display:flex;align-items:center;justify-content:center}.mobile-view-more button[data-v-2cbbb491]{height:3.2rem;border:1px solid #ddd;padding:0 1.6rem;border-radius:1.6rem;background-color:#fff;font-size:1.4rem;color:#2e2c2a}.updated-tag[data-v-2cbbb491]{font-size:12px;line-height:20px;border-radius:20px;height:20px;padding:0 10px;margin-left:8px}.mobile-updated-tag[data-v-2cbbb491],.updated-tag[data-v-2cbbb491]{font-style:italic;vertical-align:top;display:inline-block;color:#00b06e;background:rgba(0,176,110,.1);font-weight:700}.mobile-updated-tag[data-v-2cbbb491]{font-size:1.2rem;line-height:2rem;border-radius:2rem;height:2rem;padding:0 1rem;margin-left:.8rem}.trainer .location-icon[data-v-2cbbb491]{margin-right:8px;margin-top:3px;align-self:flex-start}.common-location[data-v-2cbbb491]{overflow-wrap:break-word;word-break:break-word}