.product-card{background:#fff;border-radius:16px;box-shadow:0 1px 3px #0000001a;cursor:pointer;display:flex;flex-direction:column;overflow:hidden;transition:all .2s ease}.product-card--has-discount .product-card__image-container{position:relative}.product-card__discount-badge{bottom:0;height:32px;left:50%;position:absolute;transform:translateX(-50%);width:87px;z-index:2}.product-card__discount-badge svg{height:100%;width:100%}.product-card__price-container{display:flex;flex-direction:column;gap:4px}.product-card__discount-wrapper{align-items:center;display:flex;font-weight:700;gap:5px}.product-card__discount-price{color:#fb034f;font-size:20px;font-weight:700;margin-left:12px}.product-card__original-price{color:#8e8e93;font-size:20px;margin-left:5px;text-decoration:line-through}.product-card__regular-price{color:#fb034f;font-size:20px;font-weight:700;margin-left:12px;margin-right:12px}.product-card__video-amount,.product-card__video-amount-regular-price{color:#8e8e93;font-size:16px;font-weight:700;margin-left:12px}.product-card:hover{box-shadow:0 4px 6px #0000001a;transform:translateY(-4px)}.product-card__image-container{padding-top:100%;position:relative;width:100%}.product-card__favorite{align-items:center;background:#fff;border:none;border-radius:4px;box-shadow:0 1px 3px #0000001a;cursor:pointer;display:flex;height:28px;justify-content:center;position:absolute;right:8px;top:8px;transition:all .2s ease;width:28px;z-index:2}.product-card__favorite:hover{transform:scale(1.1)}.product-card__favorite--active{background:#fff}.product-card__favorite svg{height:16px;width:16px}.product-card__image{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.product-card__price{color:#fb034f;font-size:16px;font-weight:600;padding:8px 12px 0}.product-card__title{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#1b1d1d;display:-webkit-box;font-family:Involve,serif;font-size:16px;font-weight:600;letter-spacing:0;line-height:24px;overflow:hidden;padding:4px 12px}.product-card__rating{align-items:center;display:flex;margin-top:auto;padding:0 12px 12px}.product-card__rating-star{color:#ffd54f;font-size:18px;margin-bottom:3px;margin-right:4px}.product-card__rating-value{color:#1b1d1d}.product-card__rating-value,.product-card__reviews{leading-trim:Cap height;font-variant-numeric-figure:lining-nums;font-variant-numeric-spacing:tabular-nums;font-family:Involve,serif;font-size:14px;font-weight:700;letter-spacing:0;line-height:20px;vertical-align:middle}.product-card__reviews{color:#8e8e93;padding-left:6px}.product-card__purchased{align-items:center;color:#00ccc6;display:flex;font-size:16px;font-weight:500;gap:8px;padding:8px 12px 0}.product-card__purchased .purchased-badge{align-items:center;background-color:#fff;border:2px solid #00ccc6;border-radius:50%;display:flex;height:16px;justify-content:center;width:16px}.navigation-tabs{background:#fff;display:flex;gap:16px;justify-content:center}.navigation-tabs__item{align-items:center;background:none;cursor:pointer;display:flex;flex-direction:column;gap:8px;padding:12px 16px;transition:all .2s ease;width:100px}.navigation-tabs__item:hover{border-color:var(--primary-light)}.navigation-tabs__item--active{border-color:var(--primary)}.navigation-tabs__item--active span{color:var(--primary)}.navigation-tabs__item svg{height:24px;width:24px}.navigation-tabs__item span{color:#8e8e93;font-size:14px;font-weight:500;transition:color .2s ease}.LoadingIndicator_loadingOverlay__pa5lR{align-items:center;background-color:#fffc;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.LoadingIndicator_loadingContent__Z6c6I{align-items:center;display:flex;flex-direction:column;justify-content:center;text-align:center}.LoadingIndicator_spinner__nt5bl{animation:LoadingIndicator_spin__sUjJy 1s linear infinite;border:5px solid #0000001a;border-radius:50%;border-top-color:#09f;height:50px;margin-bottom:20px;width:50px}.LoadingIndicator_message__p4Gx4{color:#333;font-size:1.2rem;font-weight:500}@keyframes LoadingIndicator_spin__sUjJy{to{transform:rotate(1turn)}}.Home_homePage__A8iVz{display:flex;flex-direction:column;height:100vh;padding-bottom:60px}.Home_content__qrD-\+{flex:1 1;overflow-y:auto;padding:16px}.Home_productsGrid__OeRVF{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(1,1fr)}@media(min-width:480px){.Home_productsGrid__OeRVF{grid-template-columns:repeat(2,1fr)}}@media(min-width:768px){.Home_productsGrid__OeRVF{grid-template-columns:repeat(4,1fr)}}@media(min-width:1024px){.Home_productsGrid__OeRVF{grid-template-columns:repeat(6,1fr)}}@media(min-width:1440px){.Home_productsGrid__OeRVF{grid-template-columns:repeat(8,1fr)}}.Home_productCard__Z17DD{width:100%}.Home_emptyState__O1OdM{grid-column:1/-1}.Home_footer__auSkY{background:#fff;bottom:0;box-shadow:0 -2px 8px #0000001a;left:0;position:fixed;right:0}.Home_loadingWrapper__B\+US4{align-items:center;display:flex;justify-content:center;min-height:200px;position:relative;width:100%}.Home_error__szGrz{background-color:#fdecea;border-radius:4px;color:#d32f2f;margin:20px;padding:20px;text-align:center}.Home_emptyState__O1OdM{color:#666;font-size:1.1rem;padding:40px;text-align:center;width:100%}.image-slider{border-radius:8px;height:400px;overflow:hidden;position:relative;width:100%}.image-slider .slider-container{height:100%;position:relative;width:100%}.image-slider .slider-container .slide{height:100%;left:0;object-fit:cover;opacity:0;position:absolute;top:0;transition:opacity .5s ease;width:100%}.image-slider .slider-container .slide.active{opacity:1}.image-slider .slider-top-button{top:16px}.image-slider .slider-bottom-button,.image-slider .slider-top-button{background:#0000;border:none;cursor:pointer;height:40px;padding:0;position:absolute;right:16px;width:40px;z-index:10}.image-slider .slider-bottom-button{bottom:16px}.image-slider .slider-arrow{background:none;border:none;color:#fff;cursor:pointer;font-size:40px;font-weight:900;margin:0;padding:0;position:absolute;top:50%;transform:translateY(-50%);-webkit-user-select:none;user-select:none;z-index:10}.image-slider .slider-arrow span{display:block;line-height:1;text-shadow:0 0 5px #00000080}.image-slider .slider-arrow.left{left:10px}.image-slider .slider-arrow.right{right:10px}.image-slider .slider-arrow:hover span{color:#ccc}.image-slider .slider-counter{background:#00000080;border-radius:20px;bottom:15px;color:#fff;font-size:14px;font-weight:500;left:50%;padding:4px 12px;position:absolute;transform:translateX(-50%);z-index:10}.other-courses-container{margin:0 auto;max-width:1200px;padding:24px 0}.other-courses-container .other-courses-title{color:#111827;font-size:28px;font-weight:600;margin-bottom:24px}.other-courses-container .courses-row{display:flex;flex-wrap:wrap;gap:20px}.other-courses-container .course-card{background:#fff;border-radius:12px;box-shadow:0 2px 8px #0000001a;cursor:pointer;padding:16px;transition:transform .2s ease,box-shadow .2s ease;width:calc(50% - 10px)}.other-courses-container .course-card:hover{box-shadow:0 4px 12px #00000026;transform:translateY(-4px)}.other-courses-container .course-card .image-container{aspect-ratio:16/9;border-radius:8px;margin-bottom:12px;overflow:hidden;position:relative}.other-courses-container .course-card .image-container .course-image{height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.other-courses-container .course-card .image-container:hover .course-image{transform:scale(1.03)}.other-courses-container .course-card .image-container .discount-badge{bottom:0;height:32px;left:50%;position:absolute;transform:translateX(-50%);width:87px}.other-courses-container .course-card .image-container .discount-badge svg{height:100%;width:100%}.other-courses-container .course-card .image-container .favorite-button{align-items:center;background:none;border:none;cursor:pointer;display:flex;height:40px;justify-content:center;padding:0;position:absolute;right:8px;top:8px;transition:transform .2s ease;width:40px}.other-courses-container .course-card .image-container .favorite-button:hover{transform:scale(1.1)}.other-courses-container .course-card .image-container .favorite-button svg{height:100%;transition:all .2s ease;width:100%}.other-courses-container .course-card .image-container .favorite-button.active svg path{stroke:none}.other-courses-container .course-card .price-section{align-items:center;display:flex;gap:8px;margin-bottom:4px}.other-courses-container .course-card .price-section .discount-price{color:#fb034f;font-size:18px;font-weight:700}.other-courses-container .course-card .price-section .original-price{leading-trim:CAP_HEIGHT;font-variant-numeric-figure:lining-nums;font-variant-numeric-spacing:tabular-nums;color:#9ca3af;font-family:Involve,serif;font-size:16px;font-weight:700;line-height:20px;text-decoration:line-through;vertical-align:middle}.other-courses-container .course-card .price-section .normal-price{color:#fb034f;font-size:18px;font-weight:700}.other-courses-container .course-card .video-count{leading-trim:CAP_HEIGHT;font-variant-numeric-figure:lining-nums;font-variant-numeric-spacing:tabular-nums;color:#8e8e93;font-family:Involve,serif;font-size:18px;font-weight:700;line-height:20px;margin-bottom:14px;text-align:left;vertical-align:middle}.other-courses-container .course-card .course-name{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#111827;display:-webkit-box;font-size:16px;font-weight:700;margin:0 0 -12px;min-height:48px;overflow:hidden;text-align:left;transition:color .2s ease}.other-courses-container .course-card:hover .course-name{color:#fb034f}.other-courses-container .course-card .rating-section{align-items:center;display:flex;font-size:25px;gap:4px}.other-courses-container .course-card .rating-section .rating-star{color:#f59e0b;margin-bottom:6px}.other-courses-container .course-card .rating-section .rating-value{color:#111827}.other-courses-container .course-card .rating-section .rating-value,.other-courses-container .course-card .rating-section .reviews-count{leading-trim:CAP_HEIGHT;font-variant-numeric-figure:lining-nums;font-variant-numeric-spacing:tabular-nums;font-family:Involve,serif;font-size:16px;font-weight:700;line-height:20px;vertical-align:middle}.other-courses-container .course-card .rating-section .reviews-count{color:#6b7280;margin-left:10px}@media(max-width:992px){.other-courses-container .course-card .rating-section .rating-value,.other-courses-container .course-card .rating-section .reviews-count{font-size:15px;line-height:18px}.other-courses-container .course-card .rating-section .rating-star{margin-bottom:5px}}@media(max-width:768px){.other-courses-container .course-card .rating-section .rating-value,.other-courses-container .course-card .rating-section .reviews-count{font-size:14px;line-height:16px}.other-courses-container .course-card .rating-section .reviews-count{margin-left:8px}}@media(max-width:576px){.other-courses-container .course-card .rating-section .rating-value,.other-courses-container .course-card .rating-section .reviews-count{font-size:13px;line-height:15px}.other-courses-container .course-card .rating-section .reviews-count{margin-left:6px}.other-courses-container .course-card .rating-section .rating-star{margin-bottom:4px}}.BackButton_backButton__8IViP{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:6px;color:#111827;cursor:pointer;display:inline-flex;font-size:12px;margin-bottom:16px;padding:8px 16px;transition:all .2s ease}.BackButton_backButton__8IViP:hover{background:#f9fafb;border-color:#d1d5db}.product-details{margin:auto auto 60px;max-width:1200px;padding:16px}.product-details__review-block{background:#fff;border-radius:12px;box-shadow:0 2px 8px #0000001a;margin-top:20px;padding:20px}.product-details__rating-container{margin-bottom:12px}.product-details__review-author{font-weight:600;margin-bottom:8px}.product-details__review-date{color:#6b7280;font-weight:400;margin-left:8px}.product-details__review-text{color:#4b5563;line-height:1.5;margin-bottom:16px}.product-details__review-label{color:#6b7280;font-size:14px}.product-details__not-found{color:#8e8e93;font-size:18px;padding:40px;text-align:center}.product-details__back-button{background:#fff;border:1px solid #e5e5ea;border-radius:8px;color:#2c2c2e;cursor:pointer;font-size:14px;margin-bottom:16px;padding:8px 16px;transition:all .2s ease}.product-details__back-button:hover{background:#f7f6f9}.product-details__content{background:#fff;border-radius:16px;box-shadow:0 1px 3px #0000001a;display:grid;grid-template-columns:1fr;overflow:hidden}@media(min-width:768px){.product-details__content{grid-template-columns:1fr 1fr}}.product-details__image-container{padding:16px}.product-details__info{display:flex;flex-direction:column;gap:16px;padding:24px}.product-details__price-container{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.product-details__price-wrapper{align-items:center;display:flex;gap:8px}.product-details__current-price{color:#fb034f;font-size:22px;font-weight:700}.product-details__old-price{color:#8e8e93;font-size:20px;font-weight:700;text-decoration:line-through}.product-details__video-count{color:#fb034f;font-size:20px;font-weight:700}.product-details__purchased-badge{align-items:center;background:#fff;border-radius:20px;color:#00ccc6;display:flex;font-weight:500;gap:8px;padding:6px 12px}.product-details__checkmark{align-items:center;border:1px solid #00ccc6;border-radius:50%;display:flex;font-size:12px;height:20px;justify-content:center;line-height:1;width:20px}.product-details__discount-badge{margin-top:4px}.product-details__discount-badge svg{height:32px;width:86px}.product-details__title{color:#2c2c2e;font-size:24px;font-weight:600;margin:8px 0 4px}.product-details__info-blocks{background:#f7f6f9;border-radius:12px;margin:12px 0;padding:16px}.product-details__info-blocks-container{display:flex;gap:12px;margin-top:20px}.product-details__info-block{align-items:center;background:#fff;border-radius:8px;box-shadow:0 1px 2px #0000000d;display:flex;flex:1 1;justify-content:space-between;padding:12px}.product-details__info-block-content{flex:1 1}.product-details__info-block-button{align-items:center;background:#f7f6f9;border:none;border-radius:50%;color:#2c2c2e;cursor:pointer;display:flex;font-size:18px;font-weight:700;height:32px;justify-content:center;margin-left:12px;min-width:32px;transition:all .2s ease;width:32px}.product-details__info-block-button:hover{background:#e9e7ef}.product-details__rating-stars{align-items:center;display:flex;gap:4px;margin-bottom:4px}.product-details__rating-star{color:#ffd54f;font-size:18px}.product-details__rating-value{color:#2c2c2e;font-size:16px;font-weight:600}.product-details__reviews-count{color:#8e8e93;font-size:12px}.product-details__author-label{color:#8e8e93;font-size:12px;margin-bottom:4px}.product-details__author-name{color:#2c2c2e;font-size:16px;font-weight:600}.product-details__buy-button{background:#00ccc6;border:none;border-radius:12px;color:#fff;cursor:pointer;font-size:16px;font-weight:600;margin-top:8px;padding:12px 16px;transition:all .2s ease;width:100%}.product-details__buy-button:hover{background:#009995}.product-details .product-details__tabs-block{background:#fff;border-radius:12px;box-shadow:0 2px 8px #0000001a;margin-top:20px;padding:20px}.product-details .product-details__tabs-header{display:flex;gap:8px;margin-bottom:16px}.product-details .product-details__tab-button{background:#f3f4f6;border:none;border-radius:20px;color:#111827;cursor:pointer;font-weight:500;padding:8px 16px;transition:all .2s}.product-details .product-details__tab-button.active{background:#111827;color:#fff}.product-details .product-details__tab-content{color:#4b5563;line-height:1.5}.product-details .product-details__course-content{display:flex;flex-direction:column;gap:16px}.product-details .product-details__video-item{display:flex;gap:16px;justify-content:space-between}.product-details .product-details__video-info{flex:1 1}.product-details .product-details__video-title{font-size:16px;font-weight:600;margin:0 0 8px}.product-details .product-details__video-description{color:#6b7280;font-size:14px;margin:0}.product-details .product-details__video-preview{border-radius:8px;height:80px;overflow:hidden;position:relative;width:120px}.product-details .product-details__video-preview img{height:100%;object-fit:cover;width:100%}.product-details .product-details__play-button{align-items:center;background:#fffc;border:none;border-radius:50%;cursor:pointer;display:flex;height:32px;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:32px}.product-details .product-details__video-divider{background:#e5e7eb;height:1px;margin:8px 0}.product-details__footer{background:#fff;bottom:0;box-shadow:0 -2px 8px #0000001a;left:0;position:fixed;right:0}.video-modal{align-items:center;display:flex;justify-content:center;position:fixed;z-index:1000}.video-modal,.video-modal__overlay{height:100%;left:0;top:0;width:100%}.video-modal__overlay{background-color:#000c;position:absolute}.video-modal__content{background:#fff;border-radius:8px;box-shadow:0 0 20px #0000004d;max-width:900px;padding:20px;position:relative;width:90%;z-index:1001}.video-modal__close{border:none;color:#fff;cursor:pointer;font-size:24px;position:absolute;right:30px;top:20px;z-index:2}.video-modal__player-wrapper{height:0;margin-bottom:15px;overflow:hidden;padding-bottom:56.25%;position:relative}.video-modal__iframe{border:none;border-radius:20px;height:100%;left:0;position:absolute;top:0;width:100%}.video-modal__title{color:#333;font-size:18px;margin:0}.reviews-page{background-color:#fff;font-family:Arial,sans-serif;min-height:100vh;padding:20px}.not-found{color:#666;font-size:18px;padding:40px;text-align:center}.reviews-header{background-color:#fff;border-radius:12px;box-shadow:0 2px 8px #0000000d;margin-bottom:20px;padding:20px;text-align:center}.rating-container{align-items:center;display:flex;gap:10px;justify-content:center;margin-bottom:8px}.rating-value{color:#1b1d1d;font-size:24px;font-weight:600}.reviews-count{color:#999;font-size:14px}.reviews-list{display:flex;flex-direction:column;gap:16px}.review-card{background-color:#fff;border-radius:12px;box-shadow:0 2px 8px #0000000d;padding:20px}.review-header,.review-rating{margin-bottom:12px}.review-header{display:flex;gap:12px}.review-author{color:#1b1d1d;font-weight:600}.review-date{color:#999}.review-text{color:#333;line-height:1.5;margin:0}.all-reviews{background-color:#fff;border-radius:12px;box-shadow:0 2px 8px #0000000d;color:#1b1d1d;font-weight:600;margin-top:20px;padding:20px;text-align:center}.other-courses{margin-bottom:100px}.reviews-footer{background:#fff;bottom:0;box-shadow:0 -2px 8px #0000001a;left:0;position:fixed;right:0}.reviews-loading{align-items:center;display:flex;height:100vh;justify-content:center}.reviews-not-found{padding:20px;text-align:center}.reviews-not-found>div{color:#f44;font-size:18px;margin-top:20px}.reviews-back-button{margin:16px}.Favorites_homePage__0bP17{display:flex;flex-direction:column;height:100vh;padding-bottom:60px}.Favorites_content__3PcSk{flex:1 1;margin-bottom:60px;overflow-y:auto;padding:16px}.Favorites_productsGrid__cJpH3{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(1,1fr)}@media(min-width:480px){.Favorites_productsGrid__cJpH3{grid-template-columns:repeat(2,1fr)}}@media(min-width:768px){.Favorites_productsGrid__cJpH3{grid-template-columns:repeat(4,1fr)}}@media(min-width:1024px){.Favorites_productsGrid__cJpH3{grid-template-columns:repeat(6,1fr)}}@media(min-width:1440px){.Favorites_productsGrid__cJpH3{grid-template-columns:repeat(8,1fr)}}.Favorites_productCard__duUKL{width:100%}.Favorites_emptyState__JZnB\+{color:#666;grid-column:1/-1;padding:40px;text-align:center}.Favorites_footer__9calg{background:#fff;bottom:0;box-shadow:0 -2px 8px #0000001a;left:0;position:fixed;right:0}.Favorites_errorContainer__AuuCL,.Favorites_loadingContainer__cHhr5{align-items:center;display:flex;height:60vh;justify-content:center}.Favorites_error__yBLCy{align-items:center;color:#d32f2f;display:flex;flex-direction:column;font-size:1.1rem;gap:16px;max-width:400px;padding:20px;text-align:center}.Favorites_retryButton__iwVc4{background-color:#1976d2;border:none;border-radius:4px;color:#fff;cursor:pointer;padding:8px 16px;transition:background-color .3s}.Favorites_retryButton__iwVc4:hover{background-color:#1565c0}.MyPurchases_my-purchases__QAy0N{--card-radius:12px;--gap:1rem;--padding:1.5rem;--footer-height:60px;background:#f7f6f9;display:flex;flex-direction:column;min-height:100vh;padding:var(--padding);padding-bottom:calc(var(--footer-height) + var(--padding));position:relative}.MyPurchases_purchases-header__6IzPH{align-items:baseline;display:flex;justify-content:space-between;margin-bottom:2rem}.MyPurchases_purchases-header__6IzPH .MyPurchases_purchases-title__tWkuk{leading-trim:NONE;color:#1b1d1d;font-family:Involve,serif;font-size:clamp(1.5rem,5vw,2rem);font-weight:700;letter-spacing:0;line-height:28px;margin:0}.MyPurchases_purchases-header__6IzPH .MyPurchases_purchases-count__pwy33{color:#8e8e93;font-size:clamp(1.2rem,3vw,1rem);font-weight:700;margin-right:16px;margin-top:20px}.MyPurchases_purchases-content__T11O4{flex:1 1}.MyPurchases_purchases-grid__c8PDP{grid-gap:var(--gap);display:grid;gap:var(--gap);grid-template-columns:1fr}.MyPurchases_course-card__Yu\+nD{background:#f7f6f9;border-radius:var(--card-radius);box-shadow:0 2px 12px #00000014;display:flex;overflow:hidden;transition:transform .2s ease,box-shadow .2s ease}.MyPurchases_course-card__Yu\+nD:hover{box-shadow:0 6px 16px #0000001f;transform:translateY(-4px)}.MyPurchases_course-card__media__ewFwh{aspect-ratio:1/1;flex:0 0 30%;max-width:250px;overflow:hidden;position:relative}.MyPurchases_course-card__media__ewFwh:before{content:"";display:block}.MyPurchases_course-card__image__USNAZ{angle:0 deg;border-radius:18px;gap:100px;opacity:1;padding:10px;position:absolute;width:100%}.MyPurchases_course-card__Yu\+nD:hover .MyPurchases_course-card__image__USNAZ{transform:scale(1.03)}.MyPurchases_course-card__content__kFZKu{display:flex;flex:1 1;flex-direction:column;min-width:0;padding:clamp(1.75rem,2vw,1.25rem)}.MyPurchases_course-card__title__Y5xUx{-webkit-line-clamp:2;-webkit-box-orient:vertical;leading-trim:NONE;color:#1b1d1d;display:-webkit-box;font-family:Involve,serif;font-size:clamp(1.3rem,3vw,1rem);font-weight:700;letter-spacing:0;line-height:28px;overflow:hidden}.MyPurchases_course-card__meta__Y29RC{leading-trim:NONE;font-variant-numeric-figure:lining-nums;font-variant-numeric-spacing:tabular-nums;color:#fb034f;font-family:Involve,serif;font-size:clamp(1.1rem,2.5vw,.875rem);font-weight:600;letter-spacing:0;line-height:24px;vertical-align:middle}.MyPurchases_course-card__author__UU3du .MyPurchases_author-label__WaUz2{leading-trim:CAP_HEIGHT;font-variant-numeric-figure:lining-nums;font-variant-numeric-spacing:tabular-nums;color:#8e8e93;display:block;font-family:Involve,serif;font-size:clamp(1rem,2vw,.75rem);font-weight:700;letter-spacing:0;line-height:20px;margin-bottom:.25rem;vertical-align:middle}.MyPurchases_course-card__author__UU3du .MyPurchases_author-name__UQePa{leading-trim:NONE;font-variant-numeric-figure:lining-nums;font-variant-numeric-spacing:tabular-nums;color:#1b1d1d;font-family:Involve,serif;font-size:clamp(1rem,2.5vw,.875rem);font-weight:700;letter-spacing:0;line-height:24px;vertical-align:middle}.MyPurchases_course-card__button__IKz5E{align-self:flex-start;background:#00cac41f;border:none;border-radius:1.5rem;color:#00cac4;cursor:pointer;font-size:clamp(.75rem,2.5vw,.875rem);font-weight:500;margin-top:clamp(.5rem,1.5vw,1rem);padding:clamp(.375rem,1.5vw,.5rem) clamp(.75rem,3vw,1.25rem);transition:all .2s ease}.MyPurchases_course-card__button__IKz5E:hover{background:#00cac433}.MyPurchases_empty-state__Toscb{align-items:center;background:#f7f6f9;border-radius:var(--card-radius);color:#8e8e93;display:flex;height:200px;justify-content:center;padding:2rem;text-align:center}.MyPurchases_empty-state__Toscb p{font-size:clamp(1rem,4vw,1.25rem)}.MyPurchases_purchases-footer__caMfo{background:#f7f6f9;bottom:0;box-shadow:0 -2px 8px #0000001a;left:0;position:fixed;right:0}@media(max-width:480px){.MyPurchases_my-purchases__QAy0N{--padding:1rem;--gap:0.75rem}.MyPurchases_course-card__media__ewFwh{flex-basis:35%;max-width:120px}}.MyPurchases_loadingContainer__eokvZ{align-items:center;display:flex;height:100vh;justify-content:center}.MyPurchases_errorContainer__rUnPj{padding:20px}.MyPurchases_errorContainer__rUnPj .MyPurchases_error__6KpMQ{margin-top:20px;text-align:center}.MyPurchases_errorContainer__rUnPj .MyPurchases_error__6KpMQ p{color:#f44;margin-bottom:16px}.MyPurchases_retryButton__3tvi\+{background-color:#1b1d1d;border:none;border-radius:4px;color:#fff;cursor:pointer;padding:8px 16px}.MyPurchases_backButton__C0VAW{margin:16px;max-height:33px;max-width:88px}.MyReviews_my-purchases__fqaJF{--card-radius:12px;--gap:1rem;--padding:1.5rem;--footer-height:60px;background:#f7f6f9;display:flex;flex-direction:column;min-height:100vh;padding:var(--padding);padding-bottom:calc(var(--footer-height) + var(--padding));position:relative}.MyReviews_purchases-header__oITTz{align-items:baseline;display:flex;justify-content:space-between;margin-bottom:2rem}.MyReviews_purchases-header__oITTz .MyReviews_purchases-title__z3daI{leading-trim:NONE;color:#1b1d1d;font-family:Involve,serif;font-size:clamp(1.5rem,5vw,2rem);font-weight:700;letter-spacing:0;line-height:28px;margin:0}.MyReviews_purchases-header__oITTz .MyReviews_purchases-count__8KMYp{color:#8e8e93;font-size:clamp(1.2rem,3vw,1rem);font-weight:700;margin-right:16px;margin-top:20px}.MyReviews_purchases-content__tBUGZ{flex:1 1}.MyReviews_purchases-grid__GWUkl{grid-gap:var(--gap);display:grid;gap:var(--gap);grid-template-columns:1fr}.MyReviews_course-card__4kuY6{background:#f7f6f9;border-radius:var(--card-radius);box-shadow:0 2px 12px #00000014;display:flex;overflow:hidden;transition:transform .2s ease,box-shadow .2s ease}.MyReviews_course-card__4kuY6:hover{box-shadow:0 6px 16px #0000001f;transform:translateY(-4px)}.MyReviews_course-card__media__70csV{aspect-ratio:1/1;flex:0 0 30%;max-width:250px;overflow:hidden;position:relative}.MyReviews_course-card__media__70csV:before{content:"";display:block}.MyReviews_course-card__image__egKG1{angle:0 deg;border-radius:18px;gap:100px;opacity:1;padding:10px;position:absolute;width:100%}.MyReviews_course-card__4kuY6:hover .MyReviews_course-card__image__egKG1{transform:scale(1.03)}.MyReviews_course-card__content__3FL\+X{display:flex;flex:1 1;flex-direction:column;min-width:0;padding:clamp(1.75rem,2vw,1.25rem)}.MyReviews_course-card__title__l9kYX{-webkit-line-clamp:2;-webkit-box-orient:vertical;leading-trim:NONE;color:#1b1d1d;display:-webkit-box;font-family:Involve,serif;font-size:clamp(1.3rem,3vw,1rem);font-weight:700;letter-spacing:0;line-height:28px;overflow:hidden}.MyReviews_course-card__meta__kQxGz{leading-trim:NONE;font-variant-numeric-figure:lining-nums;font-variant-numeric-spacing:tabular-nums;color:#fb034f;font-family:Involve,serif;font-size:clamp(1.1rem,2.5vw,.875rem);font-weight:600;letter-spacing:0;line-height:24px;vertical-align:middle}.MyReviews_course-card__author__HoM6U .MyReviews_author-label__RvHgX{leading-trim:CAP_HEIGHT;font-variant-numeric-figure:lining-nums;font-variant-numeric-spacing:tabular-nums;color:#8e8e93;display:block;font-family:Involve,serif;font-size:clamp(1rem,2vw,.75rem);font-weight:700;letter-spacing:0;line-height:20px;margin-top:.75rem;vertical-align:middle}.MyReviews_course-card__author__HoM6U .MyReviews_author-name__1pqLT{leading-trim:NONE;font-variant-numeric-figure:lining-nums;font-variant-numeric-spacing:tabular-nums;color:#1b1d1d;font-family:Involve,serif;font-size:clamp(1rem,2.5vw,.875rem);font-weight:700;letter-spacing:0;line-height:24px;vertical-align:middle}.MyReviews_course-card__button__MGMJF{align-self:flex-start;background:#00cac41f;border:none;border-radius:1.5rem;color:#00cac4;cursor:pointer;font-size:clamp(.75rem,2.5vw,.875rem);font-weight:500;margin-top:clamp(.5rem,1.5vw,1rem);padding:clamp(.375rem,1.5vw,.5rem) clamp(.75rem,3vw,1.25rem);transition:all .2s ease}.MyReviews_course-card__button__MGMJF:hover{background:#00cac433}.MyReviews_empty-state__81G8W{align-items:center;background:#f7f6f9;border-radius:var(--card-radius);color:#8e8e93;display:flex;height:200px;justify-content:center;padding:2rem;text-align:center}.MyReviews_empty-state__81G8W p{font-size:clamp(1rem,4vw,1.25rem)}.MyReviews_purchases-footer__T1vl4{background:#f7f6f9;bottom:0;box-shadow:0 -2px 8px #0000001a;left:14px;position:fixed;right:0}@media(max-width:480px){.MyReviews_my-purchases__fqaJF{--padding:1rem;--gap:0.75rem}.MyReviews_course-card__media__70csV{flex-basis:35%;max-width:120px}}.MyReviews_stars-container__DkfD4{display:flex;margin-top:10px}.MyReviews_star__VQfCh{color:#ccc;font-size:40px;margin-right:4px}.MyReviews_course-card__4kuY6{cursor:pointer}.MyReviews_backButton__sUnbv{align-items:center;background:#fff;border:1px solid #e0e0e0;border-radius:4px;color:#333;cursor:pointer;display:flex;font-size:14px;gap:4px;justify-content:center;margin:16px;padding:8px 16px;transition:all .2s ease}.MyReviews_backButton__sUnbv:hover{background:#f5f5f5}.MyReviews_error__IEL2Q{padding:20px;text-align:center}.MyReviews_error__IEL2Q .MyReviews_backButton__sUnbv{margin:0 auto 20px}.MyReview_container__ysiR7{--footer-height:60px;background:#f5f5f5;display:flex;flex-direction:column;min-height:100vh;padding:1.5rem;padding-bottom:calc(var(--footer-height) + 1.5rem);position:relative}.MyReview_backButton__TQeS\+{margin:16px;max-height:33px;max-width:88px}.MyReview_productInfo__hGJQ7{display:flex;gap:1rem;margin-bottom:2rem}.MyReview_productImage__vTqZ\+{border-radius:12px;height:100px;object-fit:cover;width:100px}.MyReview_productDetails__G72S2{flex:1 1}.MyReview_productTitle__rF0GB{color:#1b1d1d;font-size:1.5rem;font-weight:700;margin:0}.MyReview_authorInfo__Bn9oN{margin-top:.5rem}.MyReview_authorLabel__kUsqN{color:#6b7280;font-size:.75rem}.MyReview_authorName__202mJ{color:#1b1d1d;font-size:.875rem;font-weight:600;margin-left:.5rem}.MyReview_ratingBlock__3NS1B{background:#fff;border-radius:12px;margin-bottom:1rem;padding:1.5rem}.MyReview_ratingTitle__f5\+nl{font-size:1.25rem;margin-bottom:1rem}.MyReview_starsContainer__j9nVX{display:flex;gap:.5rem}.MyReview_star__Bwi30{color:#e5e7eb;cursor:pointer;font-size:2rem}.MyReview_star__Bwi30.MyReview_active__pY8DV{color:gold}.MyReview_reviewBlock__h\+W-z{background:#fff;border-radius:12px;margin-bottom:1rem;padding:1.5rem}.MyReview_reviewTitle__cqlta{font-size:1.25rem;margin-bottom:1rem}.MyReview_reviewInput__yfama{border:1px solid #e5e7eb;border-radius:8px;font-family:inherit;min-height:150px;padding:1rem;resize:vertical;width:100%}.MyReview_submitError__oc5i6{color:#ef4444;margin:1rem 0;text-align:center}.MyReview_submitButton__dpzYy{background:#00cac4;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;padding:1rem;transition:background .2s}.MyReview_submitButton__dpzYy:disabled{background:#9ca3af;cursor:not-allowed}.MyReview_footer__kla4s{background:#fff;bottom:0;box-shadow:0 -2px 8px #0000001a;left:0;position:fixed;right:0}.MyReview_loadingContainer__2SL-0{align-items:center;display:flex;height:100vh;justify-content:center}.MyReview_errorContainer__zcl9E{padding:20px}.MyReview_errorContainer__zcl9E .MyReview_error__Q\+Rt3{margin-top:20px;text-align:center}.MyReview_errorContainer__zcl9E .MyReview_error__Q\+Rt3 p{color:#f44;margin-bottom:16px}.MyReview_retryButton__2T8IP{background-color:#1b1d1d;border:none;border-radius:4px;color:#fff;cursor:pointer;padding:8px 16px}.MyPurchase_container__QTqcN{background-color:#f5f5f5;min-height:100vh;padding-bottom:80px}.MyPurchase_playerContainer__ImuqR{background:#fff;border-radius:12px;box-shadow:0 2px 8px #0000000d;margin:20px auto;max-width:1200px;padding:20px}.MyPurchase_videoWrapper__JFazw{border-radius:12px;margin-bottom:20px;overflow:hidden;position:relative}.MyPurchase_mainVideo__DKSdb{border-radius:12px;display:block;width:100%}.MyPurchase_purchaseInfo__1Hilw{align-items:flex-start;display:flex;flex-direction:column}.MyPurchase_purchaseBadge__4Phh8{align-items:center;display:flex;margin-bottom:12px}.MyPurchase_checkCircle__o9FSf{align-items:center;background-color:#00ccc6;border-radius:50%;display:flex;height:24px;justify-content:center;margin-right:8px;width:24px}.MyPurchase_checkIcon__xs3rA{color:#fff;font-size:14px;font-weight:700}.MyPurchase_purchaseText__33l0I{color:#00ccc6;font-size:16px;font-weight:500}.MyPurchase_videoTitle__W85wa{color:#333;font-size:24px;margin:0 0 8px}.MyPurchase_videoDuration__YH4Nc{color:#a3baba;font-size:14px;margin:0}.MyPurchase_videosList__R4s-G{background:#fff;border-radius:12px;box-shadow:0 2px 8px #0000000d;margin:20px auto;max-width:1200px;padding:20px}.MyPurchase_videoItem__xAKNJ{align-items:center;border-bottom:1px solid #eee;cursor:pointer;display:flex;justify-content:space-between;padding:15px 0;transition:background-color .2s}.MyPurchase_videoItem__xAKNJ:last-child{border-bottom:none}.MyPurchase_videoItem__xAKNJ:hover{background-color:#f9f9f9}.MyPurchase_videoInfo__yeV\+e{flex:1 1}.MyPurchase_itemTitle__7dRaj{color:#333;font-size:18px;margin:0 0 6px}.MyPurchase_itemDuration__nemWN{color:#a3baba;font-size:14px;margin:0}.MyPurchase_videoThumbnail__wQmZH{border-radius:6px;height:68px;overflow:hidden;width:120px}.MyPurchase_thumbnailImage__LePa8{height:100%;object-fit:cover;width:100%}.MyPurchase_descriptionContainer__8mVw5{background:#fff;border-radius:12px;box-shadow:0 2px 8px #0000000d;margin:20px auto;max-width:1200px;padding:20px}.MyPurchase_descriptionTitle__rqClu{color:#333;font-size:20px;margin:0 0 15px}.MyPurchase_descriptionText__nYRaG{color:#666;line-height:1.6;margin:0}.MyPurchase_navigation__Gt7d1{background:#fff;bottom:0;box-shadow:0 -2px 10px #0000001a;left:0;padding:10px 0;position:fixed;right:0}.MyPurchase_notFound__XvuXI{align-items:center;display:flex;flex-direction:column;height:100vh;justify-content:center;padding:20px;text-align:center}.MyPurchase_notFound__XvuXI h2{color:#333;margin-bottom:20px}.MyPurchase_notFound__XvuXI button{background:#00ccc6;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:16px;padding:10px 20px;transition:background .2s}.MyPurchase_notFound__XvuXI button:hover{background:#00b4b0}.MyPurchase_backButton__EftBc{align-items:center;background:#fff;border:1px solid #e0e0e0;border-radius:4px;color:#333;cursor:pointer;display:flex;font-size:14px;justify-content:center;margin-bottom:16px;padding:8px 16px;transition:all .2s ease}.MyPurchase_backButton__EftBc:hover{background:#f5f5f5}.not-found{align-items:center;display:flex;justify-content:center;min-height:60vh;padding:20px}.not-found__content{max-width:400px;text-align:center;width:100%}.not-found__title{color:#00ccc6;font-size:72px;font-weight:700;margin-bottom:16px}.not-found__text{color:#8e8e93;font-size:18px;margin-bottom:24px}.not-found__button{background:#00ccc6;border:none;border-radius:12px;color:#fff;cursor:pointer;font-size:16px;padding:12px 24px;transition:background-color .2s}.not-found__button:hover{background:#009995}.Account_account__RTSnd{background-color:#f5f5f5;display:flex;flex-direction:column;min-height:100vh;padding:0 16px}.Account_content__62A8N{box-sizing:border-box;display:flex;flex:1 1;flex-direction:column;margin:0 auto;max-width:1200px;padding:16px 0;width:100%}.Account_block__VPHjJ{background-color:#fff;border-radius:12px;box-shadow:0 2px 4px #0000000d;margin-bottom:16px;padding:16px}.Account_userBlock__nMofm{text-align:left}.Account_userName__fdWYI{margin:0}.Account_sectionTitle__25jqt,.Account_userName__fdWYI{font-family:Involve,serif;font-size:20px;font-weight:700;letter-spacing:0;line-height:28px}.Account_sectionTitle__25jqt{margin:0 0 12px}.Account_purchaseBlock__Oj8p\+ .Account_purchaseCard__j\+Prw{border-radius:20px;overflow:hidden;position:relative}.Account_purchaseBlock__Oj8p\+ .Account_purchaseImage__YVmuM{display:block;max-height:40vh;object-fit:cover;width:100%}.Account_purchaseBlock__Oj8p\+ .Account_purchaseInfo__CK1rK{bottom:12px;color:#fff;left:12px;position:absolute}.Account_purchaseBlock__Oj8p\+ .Account_purchaseTitle__XfSGI{margin:0 0 8px}.Account_purchaseBlock__Oj8p\+ .Account_purchaseTitle__XfSGI,.Account_purchaseBlock__Oj8p\+ .Account_videoCount__tVzaw{angle:0 deg;leading-trim:none;background-color:rgba(0,202,196,.169);border-radius:20px;color:#000;font-family:Involve,serif;font-size:22px;font-weight:600;gap:4px;letter-spacing:0;min-width:64px;opacity:1;padding:4px 12px;vertical-align:middle}.Account_purchaseBlock__Oj8p\+ .Account_videoCount__tVzaw{height:320px;width:800px}@media(max-width:1200px){.Account_purchaseBlock__Oj8p\+ .Account_purchaseTitle__XfSGI,.Account_purchaseBlock__Oj8p\+ .Account_videoCount__tVzaw{border-radius:18px;font-size:20px;padding:3px 10px}.Account_purchaseBlock__Oj8p\+ .Account_videoCount__tVzaw{height:280px;width:700px}}@media(max-width:992px){.Account_purchaseBlock__Oj8p\+ .Account_purchaseTitle__XfSGI,.Account_purchaseBlock__Oj8p\+ .Account_videoCount__tVzaw{border-radius:16px;font-size:18px;padding:3px 8px}.Account_purchaseBlock__Oj8p\+ .Account_videoCount__tVzaw{height:240px;width:600px}}@media(max-width:768px){.Account_purchaseBlock__Oj8p\+ .Account_purchaseTitle__XfSGI,.Account_purchaseBlock__Oj8p\+ .Account_videoCount__tVzaw{border-radius:14px;font-size:16px;padding:2px 6px}.Account_purchaseBlock__Oj8p\+ .Account_videoCount__tVzaw{height:auto;max-width:500px;width:100%}}@media(max-width:576px){.Account_purchaseBlock__Oj8p\+ .Account_purchaseTitle__XfSGI,.Account_purchaseBlock__Oj8p\+ .Account_videoCount__tVzaw{border-radius:12px;font-size:14px;padding:2px 5px}.Account_purchaseBlock__Oj8p\+ .Account_videoCount__tVzaw{max-width:100%;padding:8px}}.Account_actionRow__8nfKr{display:flex;flex-wrap:wrap;gap:12px}.Account_actionBlock__wXRuc{align-items:center;border:none;border-radius:12px;cursor:pointer;display:flex;flex:1 1;justify-content:space-between;min-width:200px;padding:12px 16px;text-align:left}.Account_actionContent__DDgTL{align-items:center;display:flex;gap:4px}.Account_secondActionContent__YHmeA{display:flex;flex-direction:column;gap:4px}.Account_courseAmount__QzwSD{leading-trim:CAP_HEIGHT;font-variant-numeric-figure:lining-nums;font-variant-numeric-spacing:tabular-nums;color:#a3baba;font-family:Involve,serif;font-size:14px;font-weight:700;letter-spacing:0;line-height:20px;vertical-align:middle}.Account_starContent__8xNAh{font-family:Involve,serif;font-size:16px;font-weight:700;letter-spacing:0;line-height:24px;vertical-align:middle}.Account_starIcon__sK7qk{align-items:center;display:flex;height:20px;justify-content:center;width:20px}.Account_starIcon__sK7qk svg{fill:#ffc107}.Account_arrowIcon__Xe7UW{align-items:center;background-color:#eaf4f4;border-radius:50%;display:flex;height:28px;justify-content:center;padding:4px;width:28px}.Account_arrowIcon__Xe7UW svg{height:16px;width:16px}.Account_footer__h6Sng{background:#fff;bottom:0;box-shadow:0 -2px 8px #0000001a;left:0;position:fixed;right:0}.Account_disabled__MhuA6{cursor:not-allowed;opacity:.6}.Account_disabled__MhuA6 h4,.Account_disabled__MhuA6 p{color:#e0e0e0}.Account_currentProduct__8Ywwv{margin-bottom:50px}.Account_loadingContainer__AII7q{align-items:center;display:flex;height:100vh;justify-content:center;width:100%}.Account_error__EC4Rr{color:#f44;font-size:16px;padding:20px;text-align:center}.layout{background:#f7f6f9;display:flex;flex-direction:column;min-height:100vh}.layout__content{flex:1 1}.AdminLogin_container__UvMTq{align-items:center;background-color:#f5f5f5;display:flex;justify-content:center;min-height:100vh;padding:20px}.AdminLogin_form__VSAKw{background:#fff;border-radius:32px;box-shadow:0 2px 10px #0000001a;max-width:400px;padding:30px;width:100%}.AdminLogin_title__pkhxW{leading-trim:NONE;color:#333;font-size:28px;font-weight:700;letter-spacing:0;line-height:100%;margin-bottom:24px;text-align:left}.AdminLogin_field__G7rDR{margin-bottom:20px;position:relative}.AdminLogin_label__JWh04{leading-trim:NONE;color:#1b1d1d;display:block;font-size:16px;font-weight:600;letter-spacing:0;line-height:24px;margin-bottom:8px}.AdminLogin_input__RdZdl{background-color:#f4f7f7;border:3px solid #f4f7f7;border-radius:20px;font-size:16px;padding:12px 48px 12px 16px;transition:all .3s ease;width:100%}.AdminLogin_input__RdZdl:focus{background-color:#fff;border-color:#00ccc6;outline:none}.AdminLogin_errorInput__0eT0\+{background-color:#fff2f0!important;border-color:#ff4d4f!important}.AdminLogin_inputWrapper__pYihW{position:relative}.AdminLogin_clearButton__4duj6{align-items:center;background:#0000;border:none;color:#a3baba;cursor:pointer;display:flex;justify-content:center;padding:6px;position:absolute;right:12px;top:50%;transform:translateY(-50%);transition:color .2s}.AdminLogin_clearButton__4duj6:hover{color:#00ccc6}.AdminLogin_clearButton__4duj6 svg{height:16px;width:16px}.AdminLogin_toggleButton__l47VM{align-items:center;background:#0000;border:none;color:#a3baba;cursor:pointer;display:flex;justify-content:center;padding:6px;position:absolute;right:12px;top:50%;transform:translateY(-50%);transition:color .2s}.AdminLogin_toggleButton__l47VM:hover{color:#00ccc6}.AdminLogin_toggleButton__l47VM svg{height:24px;width:24px}.AdminLogin_footer__B1BBP{align-items:center;display:flex;justify-content:space-between;margin-top:24px}.AdminLogin_forgotLink__4Q6xn{color:#00ccc6;font-size:14px;font-weight:600;text-decoration:none}.AdminLogin_forgotLink__4Q6xn:hover{text-decoration:underline}.AdminLogin_errorInline__YA0-V{align-items:center;background:#fff2f0;border:1px solid #ffccc7;border-radius:8px;display:flex;gap:8px;margin-bottom:20px;padding:12px 16px;width:100%}.AdminLogin_errorInlineIcon__xHDnJ{flex-shrink:0;height:20px;width:20px}.AdminLogin_errorInlineText__as8VE{color:#ff4d4f;font-size:14px;font-weight:500;line-height:1.5}.AdminLogin_fieldError__fVI64{color:#ff4d4f;display:block;font-size:12px;margin-top:4px}.AdminLogin_submitButton__0DtTe{background-color:#00ccc6;border:none;border-radius:20px;color:#fff;cursor:pointer;font-size:16px;font-weight:600;padding:14px 20px;transition:all .3s ease;width:100%}.AdminLogin_submitButton__0DtTe:hover{background-color:#00b3ad;box-shadow:0 2px 8px #00ccc64d}.AdminLogin_submitButton__0DtTe:active{transform:scale(.98)}.AdminLogin_submitButton__0DtTe:disabled{background-color:#a3baba;box-shadow:none;cursor:not-allowed}.AdminLogin_spinner__xrF--{animation:AdminLogin_rotate__b7yWz 1s linear infinite}@keyframes AdminLogin_rotate__b7yWz{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.AdminDashboard_contentWrapper__XPkkP{padding-top:1rem;width:100%}.AdminDashboard_productsHeader__FTuYk{align-items:center;display:grid;grid-template-columns:1fr 1fr;padding-bottom:1.25rem;position:relative;width:100%}.AdminDashboard_productsTitle__qZ6K9{color:#000;font-family:Involve,sans-serif;font-size:2rem;font-weight:700;justify-self:start;line-height:2.5rem;margin-left:7.5rem}.AdminDashboard_addButton__KF5Yu{align-items:center;background:#00cac4;border:none;border-radius:1.25rem;color:#fff;cursor:pointer;display:flex;font-family:Involve,sans-serif;font-size:1rem;font-weight:500;height:3.5rem;justify-content:center;justify-self:end;margin-right:7.5rem;min-width:12.5rem;padding:0 1rem;transition:background-color .3s ease}.AdminDashboard_addButton__KF5Yu:hover{background:#00b3ad}@media(max-width:1200px){.AdminDashboard_productsTitle__qZ6K9{margin-left:2rem}.AdminDashboard_addButton__KF5Yu{margin-right:2rem}}@media(max-width:992px){.AdminDashboard_productsTitle__qZ6K9{margin-left:1.5rem}.AdminDashboard_addButton__KF5Yu{margin-right:1.5rem}}@media(max-width:768px){.AdminDashboard_productsTitle__qZ6K9{font-size:1.75rem;line-height:2.25rem}.AdminDashboard_addButton__KF5Yu{font-size:.9rem;height:3rem;min-width:11rem}}@media(max-width:576px){.AdminDashboard_productsTitle__qZ6K9{font-size:1.5rem;line-height:2rem;margin-left:1rem}.AdminDashboard_addButton__KF5Yu{font-size:.85rem;height:2.75rem;margin-right:1rem;min-width:9rem}}@media(max-width:400px){.AdminDashboard_productsTitle__qZ6K9{font-size:1.25rem;line-height:1.75rem}.AdminDashboard_addButton__KF5Yu{font-size:.8rem;height:2.5rem;min-width:7rem}}.AdminDashboard_headerLine__Dy-fM{background-color:#e0e0e0;bottom:0;height:2px;left:7.5rem;position:absolute;right:7.5rem}@media(max-width:1200px){.AdminDashboard_headerLine__Dy-fM{left:2rem;right:2rem}}@media(max-width:992px){.AdminDashboard_headerLine__Dy-fM{left:1.5rem;right:1.5rem}}@media(max-width:576px){.AdminDashboard_headerLine__Dy-fM{left:1rem;right:1rem}}.AdminDashboard_filtersContainer__WwuIh{background-color:#f1f5f6;border-radius:1.25rem;display:flex;gap:.625rem;height:4.5rem;margin-left:7.5rem;margin-top:1rem;padding:.5rem;width:24.1875rem}@media(max-width:1200px){.AdminDashboard_filtersContainer__WwuIh{margin-left:2rem}}@media(max-width:992px){.AdminDashboard_filtersContainer__WwuIh{margin-left:1.5rem}}@media(max-width:768px){.AdminDashboard_filtersContainer__WwuIh{height:auto;max-width:24.1875rem;min-height:4.5rem;width:100%}}@media(max-width:576px){.AdminDashboard_filtersContainer__WwuIh{flex-direction:column;gap:.5rem;margin-left:1rem;padding:.75rem;width:calc(100% - 2rem)}}.AdminDashboard_filterButton__GwyO7{font-feature-settings:lining-nums tabular-nums;align-items:center;background:#fff;border:2px solid #0000;border-radius:1.25rem;color:#1b1d1d;cursor:pointer;display:inline-flex;font-family:Involve,sans-serif;font-size:1rem;font-variant-numeric:lining-nums tabular-nums;font-weight:700;height:3.5rem;justify-content:center;letter-spacing:0;line-height:1.25rem;padding:.75rem 1.25rem;transition:all .3s ease;white-space:nowrap}.AdminDashboard_filterButton__GwyO7:first-child{width:9.9375rem}.AdminDashboard_filterButton__GwyO7:last-child{width:12.625rem}@media(max-width:768px){.AdminDashboard_filterButton__GwyO7:first-child,.AdminDashboard_filterButton__GwyO7:last-child{max-width:none;width:100%}}@media(max-width:576px){.AdminDashboard_filterButton__GwyO7{font-size:.9rem;height:3rem;line-height:1.125rem}}@media(max-width:400px){.AdminDashboard_filterButton__GwyO7{font-size:.85rem;padding:.5rem 1rem}}.AdminDashboard_filterButton__GwyO7.AdminDashboard_active__kz\+Ko{border-color:#00cac4}.AdminDashboard_filterButton__GwyO7.AdminDashboard_active__kz\+Ko .AdminDashboard_count__p7L8s{color:#00cac4}.AdminDashboard_count__p7L8s{font-feature-settings:inherit;color:#a3baba;font-family:inherit;font-size:inherit;font-variant-numeric:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;margin-left:.25rem;transition:color .3s ease}@media(max-width:576px){.AdminDashboard_count__p7L8s{margin-left:.2rem}}.ProductsTable_productsTableContainer__GwDVF{background-color:#0000;border-radius:20px;margin:1rem 7.5rem 0;overflow:hidden}.ProductsTable_tableHeader__jwJoz{display:flex;gap:4px;margin-bottom:4px}.ProductsTable_columnHeader__yYMEZ{font-feature-settings:"tnum" on,"lnum" on;align-items:center;background-color:#fff;color:#1b1d1d80;display:flex;font-family:Involve,sans-serif;font-size:16px;font-weight:600;justify-content:center;line-height:20px;padding:12px 20px}.ProductsTable_photoColumn__TJpTz{border-radius:20px 0 0 20px;width:136px}.ProductsTable_authorColumn__qDd1C,.ProductsTable_contentColumn__ebJS7,.ProductsTable_nameColumn__DTsbh,.ProductsTable_priceColumn__XuRqm,.ProductsTable_statusColumn__UmJEj{width:277px}.ProductsTable_actionsColumn__I3QW6{border-radius:0 20px 20px 0;justify-content:flex-end;width:136px}.ProductsTable_tableRow__KXzBq{display:flex;gap:4px;margin-bottom:4px}.ProductsTable_tableCell__I1mKq{font-feature-settings:"tnum" on,"lnum" on;leading-trim:NONE;font-variant-numeric-figure:lining-nums;font-variant-numeric-spacing:tabular-nums;align-items:center;background-color:#fff;display:flex;font-family:Involve,sans-serif;font-size:16px;font-weight:700;letter-spacing:0;line-height:24px;padding:12px 20px;vertical-align:middle}.ProductsTable_photoCell__se6pg{border-radius:20px 0 0 20px;justify-content:center;width:136px}.ProductsTable_authorCell__G3ptm,.ProductsTable_contentCell__4t1io,.ProductsTable_nameCell__X-o1D,.ProductsTable_statusCell__LWA2X{width:277px}.ProductsTable_priceCell__mvu6P{justify-content:flex-end;width:277px}.ProductsTable_actionsCell__AxyuC{border-radius:0 20px 20px 0;justify-content:flex-end;width:136px}.ProductsTable_photoWrapper__tkrZs{align-items:center;display:flex;justify-content:center;position:relative}.ProductsTable_photoBackground__McbCL{background:#eaf4f4;border-color:#fff;border-radius:20px;border-style:solid;border-width:2px 0;z-index:0}.ProductsTable_photoBackground__McbCL,.ProductsTable_photoImage__N-ph3{align-items:center;box-sizing:border-box;display:flex;height:56px;justify-content:center;width:56px}.ProductsTable_photoImage__N-ph3{background-color:#f1f5f6;background-position:50%;background-size:cover;border:2px solid #fff;border-left:none;border-radius:20px;margin:0 -44px;position:relative;z-index:2}.ProductsTable_photoCircle__65Nm0{align-items:center;background:#00ccc6;border-radius:50%;display:flex;height:32px;justify-content:center;position:absolute;right:-16px;top:50%;transform:translateY(-50%);width:32px;z-index:3}.ProductsTable_photoCircleText__3Drlc{color:#fff;font-family:Involve,sans-serif;font-size:14px;font-weight:700;line-height:1}.ProductsTable_actionsContainer__q5qLx{display:flex;gap:0}.ProductsTable_iconButton__I3-pd{align-items:center;background:none;border:none;border-radius:12px;cursor:pointer;display:flex;height:40px;justify-content:center;margin-left:-5px;padding:4px;transition:background-color .2s;width:40px}.ProductsTable_iconButton__I3-pd:hover{background-color:#0000000d}.ProductsTable_settingsIcon__wslq\+{height:24px;width:24px}@media(max-width:1200px){.ProductsTable_tableHeader__jwJoz .ProductsTable_columnHeader__yYMEZ,.ProductsTable_tableRow__KXzBq .ProductsTable_tableCell__I1mKq{flex:1 1;width:auto}}@media(max-width:768px){.ProductsTable_productsTableContainer__GwDVF{overflow-x:auto}.ProductsTable_tableHeader__jwJoz,.ProductsTable_tableRow__KXzBq{min-width:800px}}.ProductsTable_contentBadge__pfrp1{align-items:center;display:flex;flex-direction:column;justify-content:center}.ProductsTable_contentCount__7pieO{margin-left:25px;margin-top:-28px}.ProductsTable_contentCount__7pieO,.ProductsTable_hasDescription__UcWdh{align-items:center;color:#fb034f;display:flex;font-family:Involve,sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:24px}.ProductsTable_hasDescription__UcWdh{height:24px;margin-top:10px;text-align:center;width:119px}.ProductsTable_noDescription__2TJXQ{align-items:center;color:#a3baba;display:flex;font-family:Involve,sans-serif;font-size:16px;font-style:normal;font-weight:600;height:24px;line-height:24px;margin-top:4px;text-align:center;width:111px}.ProductsTable_priceCell__mvu6P{align-items:flex-end;display:flex;flex-direction:column;gap:2px}.ProductsTable_discountPrice__NNgLf{color:#fb034f;font-size:14px;font-weight:600;line-height:20px}.ProductsTable_noDiscount__\+1Wi6{color:#a3baba;font-size:14px;font-weight:600;line-height:20px}.ProductsTable_hasTooltip__pe9uI{position:relative}.ProductsTable_hasTooltip__pe9uI:after{background:#333333f2;border-radius:6px;bottom:calc(100% + 6px);color:#fff;content:attr(data-tooltip);font-size:12px;left:50%;opacity:0;padding:4px 8px;pointer-events:none;position:absolute;transform:translateX(-50%);transition:opacity .15s ease-in-out,transform .15s ease-in-out;white-space:nowrap;z-index:10}.ProductsTable_hasTooltip__pe9uI:hover:after{opacity:1;transform:translateX(-50%) translateY(-2px)}@media(max-width:855px){.ProductsTable_productsTableContainer__GwDVF{display:flex;flex-direction:column;gap:16px;margin:1rem;overflow-x:hidden}.ProductsTable_tableHeader__jwJoz{display:none}.ProductsTable_tableRow__KXzBq{background:#fff;border-radius:16px;box-shadow:0 2px 8px #0000000d;flex-direction:column;gap:12px;margin-bottom:0;padding:16px}.ProductsTable_tableCell__I1mKq{align-items:center;display:flex;flex-direction:row;gap:12px;justify-content:flex-start;padding:0;width:100%}.ProductsTable_authorCell__G3ptm,.ProductsTable_contentCell__4t1io,.ProductsTable_nameCell__X-o1D,.ProductsTable_priceCell__mvu6P,.ProductsTable_statusCell__LWA2X{align-items:flex-start;flex-direction:column;gap:4px}.ProductsTable_priceCell__mvu6P{align-items:flex-start}.ProductsTable_actionsCell__AxyuC{justify-content:flex-start;margin-top:8px}.ProductsTable_actionsContainer__q5qLx{gap:8px;justify-content:flex-start}.ProductsTable_contentBadge__pfrp1{position:relative}.ProductsTable_contentCount__7pieO{align-items:center;border-radius:12px;display:flex;font-size:16px;font-weight:600;justify-content:center;left:30px;line-height:1;margin:0;padding:2px 6px;position:absolute;top:6px;z-index:2}.ProductsTable_hasDescription__UcWdh,.ProductsTable_noDescription__2TJXQ{margin-top:0}.ProductsTable_photoWrapper__tkrZs{margin-bottom:8px}}.ConfirmDeleteModal_overlay__5cM4w{align-items:center;background:#1b1d1d80;display:flex;height:100%;justify-content:center;left:0;padding:16px;position:fixed;top:0;width:100%;z-index:1000}.ConfirmDeleteModal_modal__vYVcC{align-items:center;background:#fff;border-radius:24px;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;max-width:558px;padding:24px;width:100%}.ConfirmDeleteModal_header__M1h7Z{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px;width:100%}.ConfirmDeleteModal_title__32Fpw{color:#000;flex-grow:1;font-size:32px;font-weight:700;line-height:40px}.ConfirmDeleteModal_closeBtn__zF-6e{cursor:pointer;height:40px;width:40px}.ConfirmDeleteModal_description__zDqOw{color:#1b1d1d;font-size:16px;font-weight:600;line-height:24px;margin-bottom:16px;max-width:502px;width:100%}.ConfirmDeleteModal_tableHeader__e1Phr{align-items:flex-start;background:#f1f5f6;border-radius:24px;display:flex;flex-direction:row;gap:4px;margin-bottom:24px;max-width:502px;padding:8px;width:100%}.ConfirmDeleteModal_cardLeft__AgsqF{align-items:center;background:#eaf4f4;border:2px solid #fff;border-radius:20px;display:flex}.ConfirmDeleteModal_cardLeft__AgsqF,.ConfirmDeleteModal_photoWrapper__tix6t{height:56px;position:relative;width:56px}.ConfirmDeleteModal_productImage__6fgAj{border:2px solid #fff;border-radius:20px;height:56px;left:0;object-fit:cover;position:absolute;top:0;width:56px;z-index:2}.ConfirmDeleteModal_imagesCount__xgOZl{align-items:center;display:flex;height:28px;justify-content:center;position:absolute;right:-14px;top:10px;width:28px;z-index:3}.ConfirmDeleteModal_imagesCount__xgOZl svg{height:100%;width:100%}.ConfirmDeleteModal_imagesCount__xgOZl text{font-size:11px;font-weight:700}.ConfirmDeleteModal_cardRight__Yu0aX{background:#fff;border-radius:0 20px 20px 0;display:flex;flex-direction:column;height:56px;justify-content:center;padding:12px 20px;width:calc(100% - 56px)}.ConfirmDeleteModal_cardTitle__2YTHX{color:#1b1d1d;font-size:16px;font-weight:700;line-height:24px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ConfirmDeleteModal_actions__RNDbW{display:flex;gap:16px;margin-top:24px}.ConfirmDeleteModal_actions__RNDbW button{align-items:center;display:flex;flex:1 1;justify-content:center}@media(max-width:480px){.ConfirmDeleteModal_modal__vYVcC{border-radius:16px;padding:16px}.ConfirmDeleteModal_title__32Fpw{font-size:22px;line-height:28px}.ConfirmDeleteModal_cardTitle__2YTHX,.ConfirmDeleteModal_description__zDqOw{font-size:14px;line-height:20px}.ConfirmDeleteModal_imagesCount__xgOZl{height:22px;width:22px}.ConfirmDeleteModal_imagesCount__xgOZl text{font-size:9px}.ConfirmDeleteModal_actions__RNDbW{flex-direction:column;gap:12px}.ConfirmDeleteModal_actions__RNDbW button{width:100%}}.AddProductPage_page__GEuXF{box-sizing:border-box;color:#1b1d1d;color:var(--text);margin:0 auto;max-width:1650px;padding:24px 0 80px}.AddProductPage_backRow__zDa2v{align-items:center;display:flex}.AddProductPage_backBtn__jmCdP{align-items:center;background:#0000;border:0;cursor:pointer;display:inline-flex;justify-content:center;padding:0}.AddProductPage_titleRow__Ci2RY{display:flex;margin-top:44px;position:relative}.AddProductPage_pageTitle__4ySj9{color:#000;flex:none;flex-grow:0;font-size:32px;font-weight:700;line-height:40px;order:0;text-align:left}.AddProductPage_closeBtn__WiLDo{background:#0000;border:0;cursor:pointer;padding:0;position:absolute;right:0;top:50%;transform:translateY(-50%)}.AddProductPage_stepsWrapper__-Nufz{display:flex;margin-top:24px}.AddProductPage_topBar__CSmX9{align-items:flex-start;background:#f1f5f6;background:var(--bg);border-radius:20px;box-sizing:border-box;display:flex;flex-direction:row;gap:10px;height:72px;max-width:831px;padding:8px;width:100%}.AddProductPage_stepCard__9tPtH{align-items:center;background:#fff;background:var(--white);border:2px solid #0000;border-radius:20px;color:#1b1d1d;color:var(--text);cursor:pointer;display:flex;flex-direction:row;font-size:14px;font-weight:700;gap:8px;height:56px;line-height:20px;padding:12px 20px;transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease}.AddProductPage_stepCard__9tPtH:hover{background:#fff;box-shadow:0 2px 8px #0000000f}.AddProductPage_step1__RdIwW{min-width:255px}.AddProductPage_step2__Qnjxd{min-width:235px}.AddProductPage_step3__8qHwM{min-width:305px}.AddProductPage_active__4A-J\+{border-color:#00ccc6;border-color:var(--brand)}.AddProductPage_phaseCircle__Ijmwu{align-items:center;background:#e0e6e6;border-radius:24px;color:#a3baba;display:inline-flex;font-size:12px;font-weight:700;height:24px;justify-content:center;line-height:1;width:24px}.AddProductPage_phaseActive__mw9L0{background:#00ccc6;background:var(--brand);color:#fff}.AddProductPage_stepLabel__czHEM{white-space:nowrap}.AddProductPage_contentArea__4vN0T{margin-top:32px}.AddProductPage_card__rW5Ck{leading-trim:NONE;font-size:24px;font-weight:700;letter-spacing:0;line-height:32px}.AddProductPage_card__rW5Ck>h2{font-size:18px;font-weight:700;line-height:24px;margin:0 0 12px}@media(max-width:1024px){.AddProductPage_page__GEuXF{padding:20px 16px 60px}.AddProductPage_titleRow__Ci2RY{flex-wrap:wrap;gap:16px;margin-top:32px}.AddProductPage_pageTitle__4ySj9{flex:1 1;font-size:28px;line-height:36px;min-width:0}.AddProductPage_closeBtn__WiLDo{margin-left:auto;order:2;position:static;transform:none}.AddProductPage_stepsWrapper__-Nufz{margin-top:20px}.AddProductPage_topBar__CSmX9{-webkit-overflow-scrolling:touch;border-radius:16px;height:auto;max-width:715px;overflow-x:auto;padding:6px;scrollbar-width:none}.AddProductPage_topBar__CSmX9::-webkit-scrollbar{display:none}.AddProductPage_stepCard__9tPtH{flex:0 0 auto;font-size:13px;height:52px;padding:10px 16px}.AddProductPage_step1__RdIwW{min-width:220px}.AddProductPage_step2__Qnjxd{min-width:200px}.AddProductPage_step3__8qHwM{min-width:260px}.AddProductPage_phaseCircle__Ijmwu{font-size:11px;height:22px;width:22px}.AddProductPage_contentArea__4vN0T{margin-top:24px}}@media(max-width:767px){.AddProductPage_page__GEuXF{padding:16px 12px 40px}.AddProductPage_backRow__zDa2v{align-items:center;flex-direction:row;gap:0;justify-content:space-between}.AddProductPage_backBtn__jmCdP{order:1}.AddProductPage_titleRow__Ci2RY{flex-direction:column;gap:12px;margin-top:24px}.AddProductPage_pageTitle__4ySj9{font-size:24px;line-height:32px;order:1;text-align:center;width:100%}.AddProductPage_closeBtn__WiLDo{display:none!important}.AddProductPage_stepsWrapper__-Nufz{margin-top:16px}.AddProductPage_topBar__CSmX9{flex-direction:column;gap:8px;height:auto;padding:12px}.AddProductPage_stepCard__9tPtH{height:48px;justify-content:flex-start;min-width:100%!important;width:100%}.AddProductPage_stepLabel__czHEM{flex:1 1;white-space:normal}.AddProductPage_phaseCircle__Ijmwu{flex-shrink:0}.AddProductPage_contentArea__4vN0T{margin-top:20px}.AddProductPage_card__rW5Ck{font-size:20px;line-height:28px}.AddProductPage_card__rW5Ck>h2{font-size:16px;line-height:22px}}@media(max-width:360px){.AddProductPage_page__GEuXF{padding:12px 8px 32px}.AddProductPage_stepCard__9tPtH{font-size:12px;height:44px;padding:8px 12px}.AddProductPage_phaseCircle__Ijmwu{font-size:10px;height:20px;width:20px}.AddProductPage_pageTitle__4ySj9{font-size:22px;line-height:28px}}@media(max-width:1024px){.AddProductPage_closeBtn__WiLDo{display:none!important}}.AddProductPage_headerLine__1NNNX{background-color:#e0e6e6;border-radius:2px;height:2px;margin-top:20px;width:100%}.AddProductPage_buttonsRow__fOZkH{display:flex;gap:16px;margin-top:48px}@media(max-width:480px){.AddProductPage_buttonsRow__fOZkH{flex-direction:column;width:100%}.AddProductPage_buttonsRow__fOZkH>*{width:100%}}.CourseInfoForm_formWrapper__gUIi3{box-sizing:border-box;display:flex;flex-direction:column;gap:24px;max-width:840px;width:100%}.CourseInfoForm_label__bwOtQ{font-size:24px;font-weight:700;letter-spacing:0;line-height:32px}.CourseInfoForm_inputGroup__Xkd7e{display:flex;flex-direction:column;gap:8px;width:100%}.CourseInfoForm_inputLabel__votcp{color:#1b1d1d;font-family:Involve,sans-serif;font-size:16px;font-weight:600;line-height:24px}.CourseInfoForm_input__SII8p{border:2px solid #e0e6e6;border-radius:20px;box-sizing:border-box;color:#000;font-size:14px;font-weight:600;height:40px;outline:none;padding:8px 12px;transition:border-color .3s,color .3s;width:100%}.CourseInfoForm_input__SII8p:focus{border-color:#00cac4;color:#000}.CourseInfoForm_doubleInputGroup__np38n{display:flex;flex-wrap:wrap;gap:12px;width:100%}.CourseInfoForm_singleInputWrapper__ZOfG2{display:flex;flex:1 1 48%;flex-direction:column;gap:8px;min-width:200px}@media(max-width:600px){.CourseInfoForm_input__SII8p{font-size:13px;height:36px}.CourseInfoForm_label__bwOtQ{font-size:20px;line-height:28px}.CourseInfoForm_doubleInputGroup__np38n{flex-direction:column}.CourseInfoForm_singleInputWrapper__ZOfG2{width:100%}}.CourseInfoForm_headerLine__THVhA{background-color:#e0e6e6;border-radius:2px;height:2px;margin-top:24px;width:100%}.CourseInfoForm_inputError__RCQ\+j{border:1px solid red}.CourseInfoForm_errorMessage__6sk2G{color:red;font-size:14px;margin-top:4px}.ImagesBlock_wrapper__HKehI{display:flex;flex-direction:column;gap:20px}.ImagesBlock_title__450rC{color:#000;font-family:Involve,sans-serif;font-size:24px;font-weight:700;height:32px;line-height:32px;margin-top:24px;width:170px}.ImagesBlock_grid__SBw-E{display:flex;gap:6px}.ImagesBlock_slot__vXaGh{align-items:center;background:#f4f7f7;border-radius:24px;display:flex;justify-content:center;position:relative}.ImagesBlock_large__kx6Sf{height:300px;width:277px}.ImagesBlock_smallGrid__dk-96{display:flex;gap:6px}.ImagesBlock_smallColumn__kEMRm{display:flex;flex-direction:column;gap:16px}.ImagesBlock_small__gMBql{height:148px;width:136px}.ImagesBlock_addBtn__keiJV{cursor:pointer;height:100%;width:100%}.ImagesBlock_addBtn__keiJV,.ImagesBlock_plus__GlJGy{align-items:center;display:flex;justify-content:center}.ImagesBlock_plus__GlJGy{background:#a3baba;border-radius:12px;color:#fff;font-size:24px;font-weight:700;height:40px;width:40px}.ImagesBlock_imageWrapper__1mAwD{height:100%;position:relative;width:100%}.ImagesBlock_img__5uy1z{border-radius:24px;height:100%;object-fit:cover;width:100%}.ImagesBlock_removeBtn__RCOgS{background:#0000;border:none;cursor:pointer;position:absolute;right:8px;top:8px}@media(max-width:900px){.ImagesBlock_grid__SBw-E{align-items:center;flex-direction:column}.ImagesBlock_smallGrid__dk-96{flex-wrap:wrap;justify-content:center}}.Button_button__JBBzO{align-items:center;border-radius:20px;cursor:pointer;display:flex;font-family:Involve,sans-serif;font-size:16px;font-weight:700;gap:8px;height:56px;justify-content:center;line-height:24px;padding:4px 16px;transition:opacity .2s ease;white-space:nowrap}.Button_button__JBBzO:hover{opacity:.9}.Button_cancel__MOD8z{background:#eaf4f4;color:#1b1d1d;width:110px}.Button_next__Ig97Y{background:#00cac4;color:#fff;width:198px}.Button_custom__5Nnsw{background:#f4f7f7;color:#000}.Button_disabled__DkgJ\+{background:#e0e0e0!important;color:#999!important;cursor:not-allowed;opacity:.6}@media(max-width:1024px){.Button_cancel__MOD8z{width:100px}.Button_next__Ig97Y{width:180px}}@media(max-width:768px){.Button_button__JBBzO{border-radius:16px;font-size:15px;height:52px}.Button_cancel__MOD8z{width:90px}.Button_next__Ig97Y{width:160px}}@media(max-width:480px){.Button_button__JBBzO{border-radius:14px;font-size:14px;height:48px;width:100%}}.CourseContentSection_wrapper__\+9oW\+{display:flex;flex-direction:column;gap:24px}.CourseContentSection_sectionTitle__32b\+t{color:#000;font-family:Involve,sans-serif;font-size:24px;font-weight:700;height:32px;line-height:32px;text-align:left;width:220px}.CourseContentSection_textareaGroup__mmJ9Q{max-width:838px;width:100%}.CourseContentSection_textarea__o0fIj{border:2px solid #e0e6e6;border-radius:20px;box-sizing:border-box;color:#1b1d1d;font-size:16px;line-height:24px;min-height:160px;outline:none;padding:12px 16px;resize:vertical;width:100%}.CourseContentSection_textarea__o0fIj::placeholder{color:#a3baba}.CourseContentSection_textarea__o0fIj:focus{border-color:#00cac4}.CourseContentSection_videosStack__zPoRb{display:flex;flex-direction:column;gap:16px;max-width:100%}.CourseContentSection_videoRow__FSrLz{align-items:flex-start;display:flex;gap:24px;max-width:100%}.CourseContentSection_videoDrop__o7onP{background:#f1f5f6;border-radius:20px;cursor:pointer;flex:0 0 auto;height:140px;overflow:hidden;position:relative;width:277px}.CourseContentSection_addIcon__fGyfF,.CourseContentSection_videoDrop__o7onP{align-items:center;display:flex;justify-content:center}.CourseContentSection_hiddenInput__o6AHY{cursor:pointer;inset:0;opacity:0;position:absolute}.CourseContentSection_videoPreview__k4voj{border-radius:20px;display:block;height:100%;object-fit:cover;width:100%}.CourseContentSection_removeBtn__hw8pW{background:#0000;border:0;cursor:pointer;padding:0;position:absolute;right:8px;top:8px}.CourseContentSection_videoMeta__NOLCd{display:flex;flex:1 1 auto;flex-direction:column;gap:8px;max-width:100%;width:537px}.CourseContentSection_inputLabel__aEAfU{color:#1b1d1d;font-family:Involve,sans-serif;font-size:16px;font-weight:600;line-height:24px}.CourseContentSection_textInput__1Khdx{border:2px solid #e0e6e6;border-radius:20px;box-sizing:border-box;color:#1b1d1d;font-size:16px;height:40px;line-height:24px;max-width:530px;outline:none;padding:8px 12px;width:100%}.CourseContentSection_textInput__1Khdx::placeholder{color:#a3baba}.CourseContentSection_textInput__1Khdx:focus{border-color:#00cac4}.CourseContentSection_addButton__VOqqq{align-items:center;background:#00cac41f;border:none;border-radius:20px;color:#00ccc6;cursor:pointer;display:inline-flex;font-family:Involve,sans-serif;font-size:16px;font-weight:700;gap:8px;height:56px;justify-content:center;line-height:24px;width:179px}@media(max-width:1200px){.CourseContentSection_sectionTitle__32b\+t{text-align:left}}@media(max-width:570px){.CourseContentSection_videoRow__FSrLz{flex-direction:column}.CourseContentSection_videoDrop__o7onP{height:180px;width:100%}.CourseContentSection_addButton__VOqqq,.CourseContentSection_videoMeta__NOLCd{width:100%}}.CourseContentSection_headerLine__DNHLO{background-color:#e0e6e6;border-radius:2px;height:2px;margin-top:20px;width:100%}.CourseContentSection_demoLabel__xOvXD{align-items:center;color:#1b1d1d;cursor:pointer;display:inline-flex;font-family:Involve,sans-serif;font-size:14px;font-weight:600;gap:8px;line-height:20px;-webkit-user-select:none;user-select:none}.CourseContentSection_demoLabel__xOvXD input[type=checkbox]{-webkit-appearance:none;appearance:none;background-color:#fff;border:2px solid #00ccc6;border-radius:4px;cursor:pointer;height:18px;position:relative;transition:all .2s ease;width:18px}.CourseContentSection_demoLabel__xOvXD input[type=checkbox]:checked{background-color:#00ccc6;border-color:#00ccc6}.CourseContentSection_demoLabel__xOvXD input[type=checkbox]:checked:after{border:solid #fff;border-width:0 2px 2px 0;content:"";height:8px;left:4px;position:absolute;transform:rotate(45deg);width:4px}.CourseContentSection_demoLabel__xOvXD input[type=checkbox]:focus{box-shadow:0 0 0 2px #00ccc64d;outline:none}.ProductPreview_preview__sey5N{box-sizing:border-box;color:#1b1d1d;color:var(--text);display:flex;max-width:100%}.ProductPreview_infoBlock__qQvqV{display:flex;flex-direction:column;gap:20px;max-width:900px;width:100%}.ProductPreview_sectionTitle__UsBo-{color:#1b1d1d;color:var(--text);font-family:Involve,system-ui,sans-serif;font-size:24px;font-weight:700;line-height:32px}.ProductPreview_field__-Pz1B{display:flex;flex-direction:column;gap:8px}.ProductPreview_fieldLabel__wG5UV{color:#1b1d1d;color:var(--text);font-family:Involve,sans-serif;font-size:16px;font-weight:600;line-height:24px;opacity:.5}.ProductPreview_fieldValueBig__FEnn1{color:#1b1d1d;color:var(--text);font-family:Involve,sans-serif;font-size:20px;font-weight:700;line-height:28px}.ProductPreview_priceBlock__teFi5{display:flex;flex-direction:column;gap:6px}.ProductPreview_priceDiscounted__k2ojI{color:#fb034f;color:var(--danger);font-family:Involve,sans-serif;font-size:20px;font-weight:700;line-height:28px}.ProductPreview_priceOriginal__Z6avq{font-size:16px;line-height:24px}.ProductPreview_priceNormal__-L9dw,.ProductPreview_priceOriginal__Z6avq{color:#1b1d1d;color:var(--text);font-family:Involve,sans-serif;font-weight:700}.ProductPreview_priceNormal__-L9dw{font-size:20px;line-height:28px}.ProductPreview_imagesTitle__dOIfb{color:#1b1d1d;color:var(--text);font-family:Involve,sans-serif;font-size:24px;font-weight:700;line-height:32px}.ProductPreview_imagesRow__CaS34{align-items:flex-start;display:flex;flex-wrap:wrap;gap:16px}.ProductPreview_mainImageWrapper__sC5oh{align-items:center;background:#f4f7f7;background:var(--bg-img);border-radius:24px;display:flex;flex:0 0 auto;height:300px;justify-content:center;overflow:hidden;width:277px}.ProductPreview_mainImage__J4WEc{height:100%;object-fit:cover;width:100%}.ProductPreview_emptyMain__GpShy{background:#f4f7f7;background:var(--bg-img);height:100%;width:100%}.ProductPreview_sideColumn__D6JXq{display:flex;flex:1 1 auto;flex-direction:column;gap:12px;min-width:136px}.ProductPreview_smallWrapper__kcBNE{align-items:center;background:#f4f7f7;background:var(--bg-img);border-radius:24px;display:flex;height:148px;justify-content:center;overflow:hidden;width:136px}.ProductPreview_smallImage__RIX7n{height:100%;object-fit:cover;width:100%}.ProductPreview_emptySmall__g2IfE{background:#f4f7f7;background:var(--bg-img);height:100%;width:100%}.ProductPreview_extraGrid__eVGzD{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(2,1fr);margin-top:6px}.ProductPreview_extraThumb__w2iHB{background:#f4f7f7;background:var(--bg-img);border-radius:12px;height:64px;overflow:hidden;width:64px}.ProductPreview_extraImg__lbJvL{height:100%;object-fit:cover;width:100%}.ProductPreview_extraThumbEmpty__E-w2C{background:#f4f7f7;background:var(--bg-img);border-radius:12px;height:64px;width:64px}.ProductPreview_description__TAf7L{align-items:flex-start;background:#0000;box-sizing:border-box;color:#1b1d1d;color:var(--text);display:flex;font-family:Involve,sans-serif;font-size:20px;font-weight:600;line-height:28px;max-width:837px;min-height:112px;padding:12px;width:100%}.ProductPreview_videosList__hZ3ay{display:flex;flex-direction:column;gap:12px}.ProductPreview_videoRow__snPcz{align-items:center;max-width:100%}.ProductPreview_videoThumb__-asUS{align-items:center;background:#f1f5f6;border-radius:20px;display:flex;flex:0 0 auto;height:140px;justify-content:center;overflow:hidden;width:277px}.ProductPreview_videoThumbImg__dP-oO{height:100%;object-fit:cover;width:100%}.ProductPreview_videoMeta__kg2n6{display:flex;flex:1 1 auto;flex-direction:column;gap:8px;max-width:100%}.ProductPreview_videoTitle__1bbcC{color:#1b1d1d;color:var(--text);font-family:Involve,sans-serif;font-size:16px;font-weight:700;line-height:24px}.ProductPreview_demoFlag__CXlPG{align-items:center;background:#00ccc614;border-radius:12px;color:#00ccc6;color:var(--brand);display:inline-flex;font-family:Involve,sans-serif;font-size:14px;font-weight:700;justify-content:center;padding:4px 8px;width:-webkit-fit-content;width:fit-content}.ProductPreview_noVideos__CZUJR{color:#a3baba;color:var(--muted);font-family:Involve,sans-serif}@media(max-width:500px){.ProductPreview_imagesRow__CaS34{align-items:stretch;flex-direction:column}.ProductPreview_mainImageWrapper__sC5oh{height:300px;width:100%}.ProductPreview_sideColumn__D6JXq{flex-direction:row;gap:8px;justify-content:space-between}.ProductPreview_smallWrapper__kcBNE{height:120px;width:48%}.ProductPreview_extraGrid__eVGzD{grid-template-columns:repeat(4,1fr)}.ProductPreview_description__TAf7L{padding:10px}.ProductPreview_videoThumb__-asUS{height:180px;width:100%}.ProductPreview_videoRow__snPcz{align-items:stretch;flex-direction:column}}.ProductPreview_missing__DZxLR{align-items:center;color:#fb034f;display:flex;font-family:Involve,sans-serif;font-size:20px;font-weight:700;line-height:28px}.ProductPreview_errorMessage__boun9{color:red;font-size:14px;margin-top:4px}.ProductPreview_videoContainer__BI9rc{background:#000;border-radius:8px;height:150px;overflow:hidden;width:250px}.ProductPreview_videoPlayer__R39mj{height:100%;object-fit:cover;width:100%}.ProductPreview_videoPlaceholder__QAqOd{align-items:center;background:#f0f0f0;border-radius:8px;display:flex;height:100%;justify-content:center;width:100%}.ProductPreview_noVideoText__CSbv5{color:#666;font-size:12px}.ProductPreview_videoRow__snPcz{align-items:flex-start;display:flex;gap:16px;margin-bottom:16px}.ProductPreview_videoMeta__kg2n6{flex:1 1;min-width:0}.ProductPreview_videoTitle__1bbcC{font-weight:500;margin-bottom:4px}.ProductPreview_demoFlag__CXlPG{background:#e3f2fd;border-radius:4px;color:#1976d2;display:inline-block;font-size:12px;font-weight:500;padding:2px 8px}.UpdateImages_wrapper__bFJ8E{display:flex;flex-direction:column;gap:20px}.UpdateImages_title__P58y4{color:#000;font-family:Involve,sans-serif;font-size:24px;font-weight:700;height:32px;line-height:32px;margin-top:24px;width:170px}.UpdateImages_grid__JGMeX{display:flex;gap:6px}.UpdateImages_slot__sN5cn{align-items:center;background:#f4f7f7;border-radius:24px;display:flex;justify-content:center;position:relative}.UpdateImages_large__NiBOw{height:300px;width:277px}.UpdateImages_smallGrid__GI3Sa{display:flex;gap:6px}.UpdateImages_smallColumn__0rRmE{display:flex;flex-direction:column;gap:16px}.UpdateImages_small__E5cJu{height:148px;width:136px}.UpdateImages_addBtn__rP5mg{cursor:pointer;height:100%;width:100%}.UpdateImages_addBtn__rP5mg,.UpdateImages_plus__SSgLd{align-items:center;display:flex;justify-content:center}.UpdateImages_plus__SSgLd{background:#a3baba;border-radius:12px;color:#fff;font-size:24px;font-weight:700;height:40px;width:40px}.UpdateImages_imageWrapper__TsCaF{height:100%;position:relative;width:100%}.UpdateImages_img__0okLi{border-radius:24px;height:100%;object-fit:cover;width:100%}.UpdateImages_removeBtn__ZMPHJ{background:#0000;border:none;cursor:pointer;position:absolute;right:8px;top:8px}@media(max-width:900px){.UpdateImages_grid__JGMeX{align-items:center;flex-direction:column}.UpdateImages_smallGrid__GI3Sa{flex-wrap:wrap;justify-content:center}}.UpdateVideo_wrapper__nhsLy{display:flex;flex-direction:column;gap:24px}.UpdateVideo_sectionTitle__akfsy{color:#000;font-family:Involve,sans-serif;font-size:24px;font-weight:700;height:32px;line-height:32px;text-align:left;width:220px}.UpdateVideo_textareaGroup__Y8G3Y{max-width:838px;width:100%}.UpdateVideo_textarea__qV\+n7{border:2px solid #e0e6e6;border-radius:20px;box-sizing:border-box;color:#1b1d1d;font-size:16px;line-height:24px;min-height:160px;outline:none;padding:12px 16px;resize:vertical;width:100%}.UpdateVideo_textarea__qV\+n7::placeholder{color:#a3baba}.UpdateVideo_textarea__qV\+n7:focus{border-color:#00cac4}.UpdateVideo_videosStack__drhUb{display:flex;flex-direction:column;gap:16px;max-width:100%}.UpdateVideo_videoRow__zQuEX{align-items:flex-start;display:flex;gap:24px;max-width:100%}.UpdateVideo_videoDrop__r27dh{background:#f1f5f6;border-radius:20px;cursor:pointer;flex:0 0 auto;height:140px;overflow:hidden;position:relative;width:277px}.UpdateVideo_addIcon__yuGsK,.UpdateVideo_videoDrop__r27dh{align-items:center;display:flex;justify-content:center}.UpdateVideo_hiddenInput__5JZwa{cursor:pointer;inset:0;opacity:0;position:absolute}.UpdateVideo_videoPreview__vEryy{border-radius:20px;display:block;height:100%;object-fit:cover;width:100%}.UpdateVideo_removeBtn__OZ8D7{background:#0000;border:0;cursor:pointer;padding:0;position:absolute;right:8px;top:8px}.UpdateVideo_videoMeta__Z2P4r{display:flex;flex:1 1 auto;flex-direction:column;gap:8px;max-width:100%;width:537px}.UpdateVideo_inputLabel__SuQfA{color:#1b1d1d;font-family:Involve,sans-serif;font-size:16px;font-weight:600;line-height:24px}.UpdateVideo_textInput__3tooj{border:2px solid #e0e6e6;border-radius:20px;box-sizing:border-box;color:#1b1d1d;font-size:16px;height:40px;line-height:24px;max-width:530px;outline:none;padding:8px 12px;width:100%}.UpdateVideo_textInput__3tooj::placeholder{color:#a3baba}.UpdateVideo_textInput__3tooj:focus{border-color:#00cac4}.UpdateVideo_addButton__\+bR88{align-items:center;background:#00cac41f;border:none;border-radius:20px;color:#00ccc6;cursor:pointer;display:inline-flex;font-family:Involve,sans-serif;font-size:16px;font-weight:700;gap:8px;height:56px;justify-content:center;line-height:24px;width:179px}@media(max-width:1200px){.UpdateVideo_sectionTitle__akfsy{text-align:left}}@media(max-width:570px){.UpdateVideo_videoRow__zQuEX{flex-direction:column}.UpdateVideo_videoDrop__r27dh{height:180px;width:100%}.UpdateVideo_addButton__\+bR88,.UpdateVideo_videoMeta__Z2P4r{width:100%}}.UpdateVideo_headerLine__x5iVh{background-color:#e0e6e6;border-radius:2px;height:2px;margin-top:20px;width:100%}.UpdateVideo_demoLabel__qfclB{align-items:center;color:#1b1d1d;cursor:pointer;display:inline-flex;font-family:Involve,sans-serif;font-size:14px;font-weight:600;gap:8px;line-height:20px;-webkit-user-select:none;user-select:none}.UpdateVideo_demoLabel__qfclB input[type=checkbox]{-webkit-appearance:none;appearance:none;background-color:#fff;border:2px solid #00ccc6;border-radius:4px;cursor:pointer;height:18px;position:relative;transition:all .2s ease;width:18px}.UpdateVideo_demoLabel__qfclB input[type=checkbox]:checked{background-color:#00ccc6;border-color:#00ccc6}.UpdateVideo_demoLabel__qfclB input[type=checkbox]:checked:after{border:solid #fff;border-width:0 2px 2px 0;content:"";height:8px;left:4px;position:absolute;transform:rotate(45deg);width:4px}.UpdateVideo_demoLabel__qfclB input[type=checkbox]:focus{box-shadow:0 0 0 2px #00ccc64d;outline:none}.UpdateVideo_uploadBtn__yOaxE{align-items:center;background-color:#00ccc6;border-color:#00ccc6;border:2px solid #0000;border-radius:20px;color:#fff;cursor:pointer;display:inline-flex;font-family:Involve,sans-serif;font-size:16px;font-weight:700;height:40px;justify-content:center;line-height:24px;margin-left:10px;margin-top:10px;transition:all .2s ease-in-out;width:100px}.UpdateVideo_uploadBtn__yOaxE.UpdateVideo_active__dN966{background-color:#00ccc6;border-color:#00ccc6}.UpdateVideo_uploadBtn__yOaxE.UpdateVideo_active__dN966:hover{background-color:#00b3ad;border-color:#00b3ad;transform:translateY(-1px)}.UpdateVideo_uploadBtn__yOaxE.UpdateVideo_active__dN966:active{background-color:#009a94;border-color:#009a94;box-shadow:0 2px 4px #00ccc64d;transform:translateY(1px)}.UpdateVideo_uploadBtn__yOaxE.UpdateVideo_disabled__salJd{background-color:#ccc;border-color:#ccc;cursor:not-allowed;opacity:.6}.UpdateVideo_uploadBtn__yOaxE:disabled{overflow:hidden;position:relative}.UpdateVideo_uploadBtn__yOaxE:disabled:after{animation:UpdateVideo_loadingShimmer__NeMwu 1.5s infinite;background:linear-gradient(90deg,#0000,#fff6,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;width:100%}@keyframes UpdateVideo_loadingShimmer__NeMwu{0%{left:-100%}to{left:100%}}:root{--danger:#fb034f;--bg-img:#f4f7f7}.ProductUpdatePreview_preview__59m\+4{box-sizing:border-box;color:#1b1d1d;color:var(--text);display:flex;max-width:100%}.ProductUpdatePreview_infoBlock__2X-xi{display:flex;flex-direction:column;gap:20px;max-width:900px;width:100%}.ProductUpdatePreview_sectionTitle__JP4ww{color:#1b1d1d;color:var(--text);font-family:Involve,system-ui,sans-serif;font-size:24px;font-weight:700;line-height:32px}.ProductUpdatePreview_field__70cZ-{display:flex;flex-direction:column;gap:8px}.ProductUpdatePreview_fieldLabel__5nGXo{color:#1b1d1d;color:var(--text);font-family:Involve,sans-serif;font-size:16px;font-weight:600;line-height:24px;opacity:.5}.ProductUpdatePreview_fieldValueBig__ELn8L{color:#1b1d1d;color:var(--text);font-family:Involve,sans-serif;font-size:20px;font-weight:700;line-height:28px}.ProductUpdatePreview_priceBlock__mJT4e{display:flex;flex-direction:column;gap:6px}.ProductUpdatePreview_priceDiscounted__2c1Oh{color:#fb034f;color:var(--danger);font-family:Involve,sans-serif;font-size:20px;font-weight:700;line-height:28px}.ProductUpdatePreview_priceOriginal__l-3KZ{color:#1b1d1d;color:var(--text);font-family:Involve,sans-serif;font-size:16px;font-weight:700;line-height:24px;text-decoration:line-through}.ProductUpdatePreview_priceNormal__KdLdL{color:#1b1d1d;color:var(--text);font-family:Involve,sans-serif;font-size:20px;font-weight:700;line-height:28px}.ProductUpdatePreview_imagesTitle__qW0Vr{color:#1b1d1d;color:var(--text);font-family:Involve,sans-serif;font-size:24px;font-weight:700;line-height:32px}.ProductUpdatePreview_imagesRow__Cza4c{align-items:flex-start;display:flex;flex-wrap:wrap;gap:16px}.ProductUpdatePreview_mainImageWrapper__d3yhd{align-items:center;background:#f4f7f7;background:var(--bg-img);border-radius:24px;display:flex;flex:0 0 auto;height:300px;justify-content:center;overflow:hidden;width:277px}.ProductUpdatePreview_mainImage__PwJ0b{height:100%;object-fit:cover;width:100%}.ProductUpdatePreview_emptyMain__XT2Al{background:#f4f7f7;background:var(--bg-img);height:100%;width:100%}.ProductUpdatePreview_sideColumn__wgQTA{display:flex;flex:1 1 auto;flex-direction:column;gap:12px;min-width:136px}.ProductUpdatePreview_smallWrapper__axgcb{align-items:center;background:#f4f7f7;background:var(--bg-img);border-radius:24px;display:flex;height:148px;justify-content:center;overflow:hidden;width:136px}.ProductUpdatePreview_smallImage__CjFi6{height:100%;object-fit:cover;width:100%}.ProductUpdatePreview_emptySmall__vcsek{background:#f4f7f7;background:var(--bg-img);height:100%;width:100%}.ProductUpdatePreview_extraGrid__8W0-K{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(2,1fr);margin-top:6px}.ProductUpdatePreview_extraThumb__zwSUC{background:#f4f7f7;background:var(--bg-img);border-radius:12px;height:64px;overflow:hidden;width:64px}.ProductUpdatePreview_extraImg__Sp9YP{height:100%;object-fit:cover;width:100%}.ProductUpdatePreview_extraThumbEmpty__Md6LZ{background:#f4f7f7;background:var(--bg-img);border-radius:12px;height:64px;width:64px}.ProductUpdatePreview_description__zY0VQ{align-items:flex-start;background:#0000;box-sizing:border-box;color:#1b1d1d;color:var(--text);display:flex;font-family:Involve,sans-serif;font-size:20px;font-weight:600;line-height:28px;max-width:837px;min-height:112px;padding:12px;width:100%}.ProductUpdatePreview_videosList__C0V6w{display:flex;flex-direction:column;gap:12px}.ProductUpdatePreview_videoRow__foocB{display:flex;gap:16px}.ProductUpdatePreview_videoContainer__fRAGl{background:#000;border-radius:12px;flex:0 0 auto;height:120px;overflow:hidden;position:relative;width:200px}.ProductUpdatePreview_kinescopeIframe__WQMiJ{border:none;border-radius:12px;height:100%;width:100%}.ProductUpdatePreview_videoPlayer__Oh0jL{border-radius:12px;height:100%;object-fit:cover;width:100%}.ProductUpdatePreview_videoPlaceholder__\+j34V{align-items:center;background:#f4f7f7;background:var(--bg-img);border-radius:12px;display:flex;height:100%;justify-content:center;width:100%}.ProductUpdatePreview_noVideoText__iSjiO{color:#a3baba;color:var(--muted);font-family:Involve,sans-serif;font-size:14px;font-weight:600}.ProductUpdatePreview_videoMeta__tFOu6{display:flex;flex:1 1 auto;flex-direction:column;gap:8px;max-width:100%}.ProductUpdatePreview_videoTitle__lEWHf{color:#1b1d1d;color:var(--text);font-family:Involve,sans-serif;font-size:16px;font-weight:700;line-height:24px}.ProductUpdatePreview_demoFlag__gOwE6{align-items:center;background:#00ccc614;border-radius:12px;color:#00ccc6;color:var(--brand);display:inline-flex;font-family:Involve,sans-serif;font-size:14px;font-weight:700;justify-content:center;padding:4px 12px;width:-webkit-fit-content;width:fit-content}.ProductUpdatePreview_noVideos__3K4TZ{color:#a3baba;color:var(--muted);font-family:Involve,sans-serif}.ProductUpdatePreview_videoPlayer__Oh0jL:fullscreen{background:#000;height:100vh;object-fit:contain;width:100vw}.ProductUpdatePreview_kinescopeIframe__WQMiJ:fullscreen{height:100vh;width:100vw}.ProductUpdatePreview_customPlayButton__obMq1{align-items:center;background:#00ccc6e6;border:none;border-radius:50%;cursor:pointer;display:flex;height:48px;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .2s ease;width:48px;z-index:10}.ProductUpdatePreview_customPlayButton__obMq1:hover{background:#00ccc6;background:var(--brand);transform:translate(-50%,-50%) scale(1.1)}.ProductUpdatePreview_customPlayButton__obMq1:after{border-color:#0000 #0000 #0000 #fff;border-style:solid;border-width:8px 0 8px 12px;content:"";height:0;margin-left:2px;width:0}.ProductUpdatePreview_missing__nx64V{align-items:center;color:#fb034f;color:var(--danger);display:flex;font-family:Involve,sans-serif;font-size:20px;font-weight:700;line-height:28px}.ProductUpdatePreview_errorMessage__zH2-7{color:#fb034f;color:var(--danger);font-family:Involve,sans-serif;font-size:14px;margin-top:4px}@media(max-width:768px){.ProductUpdatePreview_videoRow__foocB{align-items:stretch;flex-direction:column}.ProductUpdatePreview_videoContainer__fRAGl{height:200px;width:100%}.ProductUpdatePreview_videoPlayer__Oh0jL{object-fit:contain}.ProductUpdatePreview_imagesRow__Cza4c{align-items:stretch;flex-direction:column}.ProductUpdatePreview_mainImageWrapper__d3yhd{height:300px;width:100%}.ProductUpdatePreview_sideColumn__wgQTA{flex-direction:row;gap:8px;justify-content:space-between}.ProductUpdatePreview_smallWrapper__axgcb{height:120px;width:48%}.ProductUpdatePreview_extraGrid__8W0-K{grid-template-columns:repeat(4,1fr)}.ProductUpdatePreview_description__zY0VQ{font-size:16px;line-height:24px;padding:10px}}@media(max-width:500px){.ProductUpdatePreview_sideColumn__wgQTA{flex-direction:column}.ProductUpdatePreview_smallWrapper__axgcb{height:100px;width:100%}.ProductUpdatePreview_extraGrid__8W0-K{grid-template-columns:repeat(2,1fr)}.ProductUpdatePreview_videoContainer__fRAGl{height:160px}}:root{--brand:#00ccc6;--text:#1b1d1d;--muted:#a3baba;--bg:#f1f5f6;--white:#fff}.UpdateProductPage_page__kGvnz{box-sizing:border-box;color:#1b1d1d;color:var(--text);margin:0 auto;max-width:1650px;padding:24px 0 80px}.UpdateProductPage_backRow__6RJTL{align-items:center;display:flex}.UpdateProductPage_backBtn__HXn4J{align-items:center;background:#0000;border:0;cursor:pointer;display:inline-flex;justify-content:center;padding:0}.UpdateProductPage_titleRow__PEVZE{display:flex;margin-top:44px;position:relative}.UpdateProductPage_pageTitle__WVPVW{color:#000;flex:none;flex-grow:0;font-size:32px;font-weight:700;line-height:40px;order:0;text-align:left}.UpdateProductPage_closeBtn__JTbsI{background:#0000;border:0;cursor:pointer;padding:0;position:absolute;right:0;top:50%;transform:translateY(-50%)}.UpdateProductPage_stepsWrapper__HDygw{display:flex;margin-top:24px}.UpdateProductPage_topBar__UXltd{align-items:flex-start;background:#f1f5f6;background:var(--bg);border-radius:20px;box-sizing:border-box;display:flex;flex-direction:row;gap:10px;height:72px;max-width:831px;padding:8px;width:100%}.UpdateProductPage_stepCard__x5n7\+{align-items:center;background:#fff;background:var(--white);border:2px solid #0000;border-radius:20px;color:#1b1d1d;color:var(--text);cursor:pointer;display:flex;flex-direction:row;font-size:14px;font-weight:700;gap:8px;height:56px;line-height:20px;padding:12px 20px;transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease}.UpdateProductPage_stepCard__x5n7\+:hover{background:#fff;box-shadow:0 2px 8px #0000000f}.UpdateProductPage_step1__4D4Sz{min-width:255px}.UpdateProductPage_step2__wFTKP{min-width:235px}.UpdateProductPage_step3__dAPCB{min-width:305px}.UpdateProductPage_active__btCBz{border-color:#00ccc6;border-color:var(--brand)}.UpdateProductPage_phaseCircle__0mVig{align-items:center;background:#e0e6e6;border-radius:24px;color:#a3baba;display:inline-flex;font-size:12px;font-weight:700;height:24px;justify-content:center;line-height:1;width:24px}.UpdateProductPage_phaseActive__9joLF{background:#00ccc6;background:var(--brand);color:#fff}.UpdateProductPage_stepLabel__dxDDW{white-space:nowrap}.UpdateProductPage_contentArea__ew29f{margin-top:32px}.UpdateProductPage_card__Qw60b{leading-trim:NONE;font-size:24px;font-weight:700;letter-spacing:0;line-height:32px}.UpdateProductPage_card__Qw60b>h2{font-size:18px;font-weight:700;line-height:24px;margin:0 0 12px}@media(max-width:1024px){.UpdateProductPage_page__kGvnz{padding:20px 16px 60px}.UpdateProductPage_titleRow__PEVZE{flex-wrap:wrap;gap:16px;margin-top:32px}.UpdateProductPage_pageTitle__WVPVW{flex:1 1;font-size:28px;line-height:36px;min-width:0}.UpdateProductPage_closeBtn__JTbsI{margin-left:auto;order:2;position:static;transform:none}.UpdateProductPage_stepsWrapper__HDygw{margin-top:20px}.UpdateProductPage_topBar__UXltd{-webkit-overflow-scrolling:touch;border-radius:16px;height:auto;max-width:715px;overflow-x:auto;padding:6px;scrollbar-width:none}.UpdateProductPage_topBar__UXltd::-webkit-scrollbar{display:none}.UpdateProductPage_stepCard__x5n7\+{flex:0 0 auto;font-size:13px;height:52px;padding:10px 16px}.UpdateProductPage_step1__4D4Sz{min-width:220px}.UpdateProductPage_step2__wFTKP{min-width:200px}.UpdateProductPage_step3__dAPCB{min-width:260px}.UpdateProductPage_phaseCircle__0mVig{font-size:11px;height:22px;width:22px}.UpdateProductPage_contentArea__ew29f{margin-top:24px}}@media(max-width:767px){.UpdateProductPage_page__kGvnz{padding:16px 12px 40px}.UpdateProductPage_backRow__6RJTL{align-items:center;flex-direction:row;gap:0;justify-content:space-between}.UpdateProductPage_backBtn__HXn4J{order:1}.UpdateProductPage_titleRow__PEVZE{flex-direction:column;gap:12px;margin-top:24px}.UpdateProductPage_pageTitle__WVPVW{font-size:24px;line-height:32px;order:1;text-align:center;width:100%}.UpdateProductPage_closeBtn__JTbsI{display:none!important}.UpdateProductPage_stepsWrapper__HDygw{margin-top:16px}.UpdateProductPage_topBar__UXltd{flex-direction:column;gap:8px;height:auto;padding:12px}.UpdateProductPage_stepCard__x5n7\+{height:48px;justify-content:flex-start;min-width:100%!important;width:100%}.UpdateProductPage_stepLabel__dxDDW{flex:1 1;white-space:normal}.UpdateProductPage_phaseCircle__0mVig{flex-shrink:0}.UpdateProductPage_contentArea__ew29f{margin-top:20px}.UpdateProductPage_card__Qw60b{font-size:20px;line-height:28px}.UpdateProductPage_card__Qw60b>h2{font-size:16px;line-height:22px}}@media(max-width:360px){.UpdateProductPage_page__kGvnz{padding:12px 8px 32px}.UpdateProductPage_stepCard__x5n7\+{font-size:12px;height:44px;padding:8px 12px}.UpdateProductPage_phaseCircle__0mVig{font-size:10px;height:20px;width:20px}.UpdateProductPage_pageTitle__WVPVW{font-size:22px;line-height:28px}}@media(max-width:1024px){.UpdateProductPage_closeBtn__JTbsI{display:none!important}}.UpdateProductPage_headerLine__7\+Ohr{background-color:#e0e6e6;border-radius:2px;height:2px;margin-top:20px;width:100%}.UpdateProductPage_buttonsRow__oI18j{display:flex;gap:16px;margin-top:48px}@media(max-width:480px){.UpdateProductPage_buttonsRow__oI18j{flex-direction:column;width:100%}.UpdateProductPage_buttonsRow__oI18j>*{width:100%}}.AdminLayout_dashboardContainer__oeFyp{background-color:#f8fafb;box-sizing:border-box;min-height:100vh;padding:1rem;width:100%}.AdminHeader_header__WemHO{align-items:center;display:flex;justify-content:space-between;margin-bottom:1.5rem;padding:1rem 0;width:100%}.AdminHeader_logoContainer__Ignsw{align-items:center;display:flex;gap:.75rem;margin-left:7.5rem}.AdminHeader_logoIcon__X-fKI{height:3.5rem;min-height:2.5rem;min-width:2.5rem;width:3.5rem}.AdminHeader_adminTitle__lCTT0{color:#1b1d1d;font-size:1.5rem;font-style:normal;font-weight:700;line-height:1.5rem;margin:0;white-space:nowrap}.AdminHeader_logoutButton__IVMqT{align-items:center;background-color:#f1f5f6;border:none;border-radius:1.25rem;cursor:pointer;display:flex;justify-content:center;margin-right:7.5rem;padding:.5rem;transition:background-color .2s}.AdminHeader_logoutButton__IVMqT:hover{background-color:#dee7ea}.AdminHeader_logoutIcon__dSyzA{height:3.5rem;min-height:2.5rem;min-width:2.5rem;width:3.5rem}@media(max-width:1200px){.AdminHeader_logoContainer__Ignsw{margin-left:2rem}.AdminHeader_logoutButton__IVMqT{margin-right:2rem}}@media(max-width:992px){.AdminHeader_logoContainer__Ignsw{margin-left:1.5rem}.AdminHeader_logoutButton__IVMqT{margin-right:1.5rem}}@media(max-width:768px){.AdminHeader_header__WemHO{margin-bottom:1rem;padding:.75rem 0}.AdminHeader_logoIcon__X-fKI,.AdminHeader_logoutIcon__dSyzA{height:3rem;width:3rem}.AdminHeader_adminTitle__lCTT0{font-size:1.25rem}}@media(max-width:576px){.AdminHeader_logoContainer__Ignsw{gap:.5rem;margin-left:.5rem}.AdminHeader_logoutButton__IVMqT{border-radius:1rem;margin-right:.5rem;padding:.25rem}.AdminHeader_logoIcon__X-fKI,.AdminHeader_logoutIcon__dSyzA{height:2.5rem;width:2.5rem}.AdminHeader_adminTitle__lCTT0{font-size:1rem;max-width:5rem;white-space:normal}}@media(max-width:400px){.AdminHeader_adminTitle__lCTT0{display:none}}@font-face{font-display:swap;font-family:Involve;font-style:normal;font-weight:400;src:local("Involve"),url(/static/media/Involve-Regular.90328f7d54996bc56e05.ttf) format("truetype")}@font-face{font-display:swap;font-family:Involve;font-style:normal;font-weight:500;src:local("Involve"),url(/static/media/Involve-Medium.79dffed9c131118ea843.ttf) format("truetype")}@font-face{font-display:swap;font-family:Involve;font-style:normal;font-weight:700;src:local("Involve"),url(/static/media/Involve-Bold.62a9cc5f3ce669733af3.ttf) format("truetype")}*{box-sizing:border-box;font-family:Involve,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;margin:0;padding:0}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:var(--background);color:var(--text);font-family:Involve,sans-serif;line-height:1.5}a{color:inherit;text-decoration:none}button{background:none;border:none;cursor:pointer;font-family:inherit}.container{margin:0 auto;max-width:1200px;padding:0 16px;width:100%}h1,h2,h3,h4,h5,h6,input,select,textarea{font-family:Involve,sans-serif}h1,h2,h3,h4,h5,h6{font-weight:500}
/*# sourceMappingURL=main.255fe440.css.map*/