.status[data-v-2b5d8755]{display:inline-block;font-size:12px;-webkit-user-select:none;user-select:none;font-weight:500;color:#fff;line-height:14px;border-radius:6px;padding:6px}.status_close[data-v-2b5d8755]{background-color:#00aeef}@media only screen and (min-width:600px){.status_close[data-v-2b5d8755]{background-color:#ff350d}}.status_open[data-v-2b5d8755]{background-color:#00cc90}.status_recruiting[data-v-2b5d8755]{background-color:#9a35ff}.status_pay[data-v-2b5d8755]{background-color:#ff894d;color:#fff}.course[data-v-07a511ac]{background-color:#fff;border-radius:16px;min-height:120px;position:relative;padding:10px;transition:all .3s ease-in-out}.course[data-v-07a511ac]:hover{box-shadow:4px 4px 24px #656c6f4d}.course__modal[data-v-07a511ac]{padding:20px}.course__modal-btn[data-v-07a511ac]{background:#00aeef;color:#fff;border-radius:8px;padding:12px;cursor:pointer}.course__modal-cancel[data-v-07a511ac]{background:#f0f0f0;color:#36404d;border-radius:8px;padding:12px;cursor:pointer}.course__modal-btns[data-v-07a511ac]{display:flex;margin-top:1rem;flex-wrap:wrap;justify-content:space-between}.course__modal-label[data-v-07a511ac]{margin-bottom:1rem;margin-top:1rem;display:block}.course__modal-input input[data-v-07a511ac]{width:248px;background-color:#f0f0f0;border-radius:8px;padding:20px 18px}@media only screen and (min-width:744px){.course__modal-input input[data-v-07a511ac]{width:296px}}@media only screen and (min-width:1296px){.course__modal-input input[data-v-07a511ac]{width:280px}}.course__sticker[data-v-07a511ac]{cursor:pointer;position:absolute;top:-17px;right:0;width:24px;height:58px;transform:rotate(-45deg);background-color:#00aeefcc}.course__sticker[data-v-07a511ac]:hover{opacity:.8}.course__sticker--active[data-v-07a511ac]{background:#36404d}.course__sticker .icon[data-v-07a511ac]{position:absolute;top:37%;right:24%;transform:rotate(45deg)}.course__aside[data-v-07a511ac]{display:none;gap:10px}@media only screen and (min-width:744px){.course__aside[data-v-07a511ac]{display:flex;flex-direction:column;margin-right:20px}}.course__inner[data-v-07a511ac]{width:100%;display:flex;flex-direction:column;justify-content:space-between}.course__top[data-v-07a511ac]{display:flex;justify-content:space-between;margin-bottom:12px}.course__row[data-v-07a511ac]{display:flex;align-items:center;justify-content:space-between;width:100%}.course__status[data-v-07a511ac]:first-child{margin-right:8px}.course__title[data-v-07a511ac]{font-size:17px;max-width:200px;cursor:pointer;color:#464646}@media only screen and (min-width:744px){.course__title[data-v-07a511ac]{font-size:20px;max-width:none}}.course__title[data-v-07a511ac]:hover{opacity:.85}.course__price[data-v-07a511ac]{font-size:16px;color:#fff;font-weight:600;text-align:center;flex-shrink:0;background:#ff894d;border-radius:5px;padding:10px;margin-bottom:16px;display:none}@media only screen and (min-width:744px){.course__price[data-v-07a511ac]{margin-bottom:0}.course__price_mobile_off[data-v-07a511ac]{display:block}}.course__price_mobile_on[data-v-07a511ac]{display:block}@media only screen and (min-width:744px){.course__price_mobile_on[data-v-07a511ac]{display:none}}.course__notification[data-v-07a511ac]{font-size:14px;color:#212326;text-align:center;background:#ff894d;border-radius:5px;padding:10px;display:none;margin-bottom:16px}@media only screen and (min-width:744px){.course__notification[data-v-07a511ac]{margin-bottom:0}.course__notification_mobile_off[data-v-07a511ac]{display:block}}.course__notification_mobile_on[data-v-07a511ac]{display:block}@media only screen and (min-width:744px){.course__notification_mobile_on[data-v-07a511ac]{display:none}}.course__icon-more[data-v-07a511ac]{transform:rotate(180deg)}.course__icon[data-v-07a511ac]{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:40px;height:40px;border-radius:8px;background-color:#f3f3f3}.course__icon_active[data-v-07a511ac]{fill:gold;stroke:gold}@media only screen and (min-width:744px){.course__icon_tablet-off[data-v-07a511ac]{display:none}}.course__info[data-v-07a511ac]{-webkit-user-select:none;user-select:none;display:flex;font-size:12px;color:#36404d;margin-bottom:16px}.course__info .item[data-v-07a511ac]{background-color:#f0f0f0;padding:6px;border-radius:6px}.course__info[data-v-07a511ac] :not(:last-child){margin-right:6px}.course__text[data-v-07a511ac]{margin-bottom:16px;transition:all 1s ease}.course__text[data-v-07a511ac] a{display:inline;color:#00aeef;transition:opacity .3s}.course__text[data-v-07a511ac] a:hover{opacity:.8}.course__text img[data-v-07a511ac]{max-height:150px!important}.course__tags[data-v-07a511ac]{margin-bottom:8px}.course__teachers[data-v-07a511ac]{margin-bottom:12px}.course__unavailable[data-v-07a511ac]{margin-right:18px}.course__btns-wrapper[data-v-07a511ac]{display:flex}.course__sticker-wrp[data-v-07a511ac]{width:40px;height:40px;position:absolute;top:0;right:0;border-top-right-radius:16px;overflow:hidden}.course__desc-btn[data-v-07a511ac]{width:50px;height:40px}.course__bottom[data-v-07a511ac]{display:flex;align-items:center}.course__link[data-v-07a511ac]{height:40px;margin-right:18px;padding:0 12px}@media only screen and (min-width:744px){.course__link[data-v-07a511ac]{padding:0 16px}}.course__more[data-v-07a511ac]{display:flex;align-items:center;justify-content:center;height:40px;font-size:13px;font-weight:500;color:#36404d;cursor:pointer;margin-right:auto}@media only screen and (min-width:744px){.course__more[data-v-07a511ac]{margin-right:0}}.course__button[data-v-07a511ac]{margin-right:4px}.course .status_color_close[data-v-07a511ac]{fill:#a9a9a9;stroke:#a9a9a9}.course .status_color_open[data-v-07a511ac]{fill:#00aeef;stroke:#00aeef}.course .status_color_recruiting[data-v-07a511ac]{fill:#9a35ff;stroke:#9a35ff}.course .status_color_pay[data-v-07a511ac]{fill:#ff894d;stroke:#ff894d}.course .text-dimmed[data-v-07a511ac]{height:82px;overflow:hidden;position:relative;cursor:pointer}.course .text-dimmed[data-v-07a511ac]:before{content:"";display:block;width:100%;height:40px;position:absolute;bottom:0;background:linear-gradient(to bottom,#fff6,#fffc 30%,#fff)}.title_course-category[data-v-07a511ac]{cursor:pointer;color:gray;font-size:14px}.fade-enter-active[data-v-07a511ac],.fade-leave-active[data-v-07a511ac]{transition:all .3s;max-height:700px}.fade-enter-from[data-v-07a511ac],.fade-leave-to[data-v-07a511ac]{opacity:0;max-height:0}
