.CoursePage-module__boppKq__btn_add_course_cart{color:#fff;cursor:pointer;background:linear-gradient(135deg,#4f46e5,#7c3aed);border:none;border-radius:16px;justify-content:center;align-items:center;gap:10px;width:100%;min-width:0;max-width:220px;height:56px;font-size:15px;font-weight:700;transition:all .3s;display:flex;box-shadow:0 10px 25px #4f46e533}.CoursePage-module__boppKq__btn_add_course_cart:hover{transform:translateY(-4px);box-shadow:0 18px 35px #4f46e547}.CoursePage-module__boppKq__free_course{color:#15803d;background:#dcfce7;border-radius:16px;justify-content:center;align-items:center;min-width:140px;height:56px;padding:0 20px;font-size:15px;font-weight:700;display:flex}.CoursePage-module__boppKq__p_discount_price{color:#fff;background:linear-gradient(135deg,#f97316,#fb7185);border-radius:16px;flex-direction:column;justify-content:center;align-items:center;min-width:180px;height:64px;padding:8px 15px;display:flex;box-shadow:0 12px 24px #f9731640}.CoursePage-module__boppKq__p_discount_price span{font-size:16px;font-weight:700}.CoursePage-module__boppKq__p_discount_price del{opacity:.85;font-size:12px}.CoursePage-module__boppKq__btn_start_course{color:#fff;cursor:pointer;background-color:#4fd04f;border:0;border-radius:15px;padding:15px 22px;transition:all .5s}.CoursePage-module__boppKq__btn_start_course:hover{transition:all .5s;transform:translateY(-3px);box-shadow:inset 0 30px 60px -12px #32325d40,inset 0 18px 36px -18px #0000004d}.CoursePage-module__boppKq__box_option_course{background:#fff;border:1px solid #ececec;border-radius:18px;flex-direction:column;gap:8px;height:100%;padding:18px;transition:all .3s;display:flex}.CoursePage-module__boppKq__box_option_course:hover{transform:translateY(-4px);box-shadow:0 15px 30px #0000000d}.CoursePage-module__boppKq__box_option_course span:first-child{color:#888;font-size:13px}.CoursePage-module__boppKq__box_option_course span:last-child{font-weight:600}.CoursePage-module__boppKq__description_course_close{color:#374151;max-height:140px;padding:10px;font-size:14px;line-height:2.2;position:relative;overflow:hidden}.CoursePage-module__boppKq__description_course_close:after{content:"";background:linear-gradient(#fff0,#fff);height:60px;position:absolute;bottom:0;left:0;right:0}.CoursePage-module__boppKq__description_course_open{color:#374151;padding:10px;font-size:15px;line-height:2.2}@media (max-width:768px){.CoursePage-module__boppKq__description_course_close{max-height:120px;padding:8px;font-size:13px;line-height:2}.CoursePage-module__boppKq__description_course_open{padding:8px;font-size:13px;line-height:2}.CoursePage-module__boppKq__description_course_close:after{height:50px}}.CoursePage-module__boppKq__text_h h1,.CoursePage-module__boppKq__text_h h2,.CoursePage-module__boppKq__text_h h3,.CoursePage-module__boppKq__text_h h4,.CoursePage-module__boppKq__text_h h5,.CoursePage-module__boppKq__text_h h6{line-height:35px}.CoursePage-module__boppKq__show_more_btn{color:#4f46e5;cursor:pointer;background:#eef2ff;border:none;border-radius:14px;justify-content:center;align-items:center;gap:5px;height:48px;margin-top:20px;font-size:14px;font-weight:600;transition:all .3s;display:flex}.CoursePage-module__boppKq__show_more_btn:hover{background:#e0e7ff}.CoursePage-module__boppKq__course_thumbnail{object-fit:cover;border-radius:24px;width:100%;height:auto;box-shadow:0 20px 40px #00000014}.CoursePage-module__boppKq__course_chapters{background:#fff;border:1px solid #ececec;border-radius:24px;overflow:hidden;box-shadow:0 8px 20px #0000000a}@media screen and (max-width:992px){.CoursePage-module__boppKq__btn_add_course_cart{width:90%}.CoursePage-module__boppKq__p_discount_price,.CoursePage-module__boppKq__free_course{min-width:130px}}@media screen and (max-width:768px){.CoursePage-module__boppKq__btn_add_course_cart{min-width:95%}.CoursePage-module__boppKq__description_course_open,.CoursePage-module__boppKq__description_course_close{line-height:2}}@media screen and (max-width:576px){.CoursePage-module__boppKq__btn_add_course_cart{height:52px;font-size:14px}.CoursePage-module__boppKq__free_course,.CoursePage-module__boppKq__p_discount_price span{font-size:14px}.CoursePage-module__boppKq__contetn_lesson_bar span,.CoursePage-module__boppKq__contetn_lesson_bar p{font-size:12px}.CoursePage-module__boppKq__lessons_contetn_parent,.CoursePage-module__boppKq__start_course_btn{flex-direction:column}}:is(body.dark .CoursePage-module__boppKq__course_chapters,body.dark .CoursePage-module__boppKq__show_more_btn,body.dark .CoursePage-module__boppKq__box_option_course){color:#fff;-webkit-backdrop-filter:blur(22px);background:linear-gradient(#ffffff14,#ffffff08);border:1px solid #ffffff14;border-radius:24px;box-shadow:inset 0 1px #ffffff1f,inset 0 -1px #ffffff05,0 20px 60px #00000059}body.dark .CoursePage-module__boppKq__description_course_open{color:#fff}body.dark .CoursePage-module__boppKq__btn_add_course_cart{-webkit-backdrop-filter:blur(22px);color:#fff;background:linear-gradient(#7010ca80,#1305d6f1);border:1px solid #ffffff14;border-radius:24px;box-shadow:inset 0 1px #ffffff1f,inset 0 -1px #ffffff05,0 20px 60px #00000059}
.CourseComment-module__-NVppq__comments{direction:rtl;background:#fff;border-radius:16px;margin:4rem 0;padding:2.5rem;box-shadow:0 8px 30px #00000014}.CourseComment-module__-NVppq__header{align-items:center;gap:10px;padding:16px 0 32px;display:flex}.CourseComment-module__-NVppq__title{color:#1e293b;font-size:1.7rem;font-weight:700;display:inline-block}.CourseComment-module__-NVppq__addCommentBtn{color:#fff;cursor:pointer;background:#e2852e;border:none;border-radius:50px;padding:2px 15px;font-size:16px;font-weight:600;transition:all .3s}.CourseComment-module__-NVppq__commentsList{flex-direction:column;gap:10px;display:flex}.CourseComment-module__-NVppq__commentItem{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;padding:1.8rem}.CourseComment-module__-NVppq__user{font-weight:700}.CourseComment-module__-NVppq__commentHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1rem;display:flex}.CourseComment-module__-NVppq__userInfo{align-items:center;gap:1rem;display:flex}.CourseComment-module__-NVppq__avatar{border:3px solid #e2e8f0;border-radius:50%;width:50px;height:50px;overflow:hidden}.CourseComment-module__-NVppq__avatar img{object-fit:cover;width:100%;height:100%}.CourseComment-module__-NVppq__defaultAvatar{color:#fff;background:#3b82f6;justify-content:center;align-items:center;width:100%;height:100%;font-size:1.4rem;font-weight:700;display:flex}.CourseComment-module__-NVppq__userName{color:#1e293b;font-size:1.1rem;font-weight:600}.CourseComment-module__-NVppq__date{color:#64748b;font-size:.95rem}.CourseComment-module__-NVppq__commentText{color:#334155;margin:0;font-size:16px;line-height:1.8}.CourseComment-module__-NVppq__empty{text-align:center;color:#64748b;padding:3rem;font-size:1.2rem}.CourseComment-module__-NVppq__commentForm{border-top:2px dashed #e2e8f0;margin-top:3rem;padding-top:2rem}.CourseComment-module__-NVppq__formTitle{color:#1e293b;margin-bottom:1.5rem;font-size:1.6rem}.CourseComment-module__-NVppq__textarea{resize:vertical;border:2px solid #e2e8f0;border-radius:12px;width:100%;min-height:150px;padding:1rem;font-family:inherit;font-size:1.1rem;transition:border-color .3s}.CourseComment-module__-NVppq__textarea:focus{border-color:#3b82f6;outline:none;box-shadow:0 0 0 3px #3b82f626}.CourseComment-module__-NVppq__cancelBtn,.CourseComment-module__-NVppq__submitBtn{color:#334155;cursor:pointer;background:#e2e8f0;border:none;border-radius:50px;width:130px;padding:.9rem 2rem;font-weight:600;transition:all .3s}.CourseComment-module__-NVppq__cancelBtn:hover{background:#cbd5e1}.CourseComment-module__-NVppq__submitBtn{color:#fff;background:#3b82f6}.CourseComment-module__-NVppq__submitBtn:hover:not(:disabled){background:#2563eb;transform:translateY(-2px)}.CourseComment-module__-NVppq__submitBtn:disabled{opacity:.7;cursor:not-allowed}.CourseComment-module__-NVppq__message{border-radius:8px;margin-top:1rem;padding:1rem;font-weight:600}.CourseComment-module__-NVppq__message.CourseComment-module__-NVppq__success{color:#065f46;background:#d1fae5}.CourseComment-module__-NVppq__message.CourseComment-module__-NVppq__error{color:#991b1b;background:#fee2e2}@media (max-width:768px){.CourseComment-module__-NVppq__comments{padding:1.5rem}.CourseComment-module__-NVppq__commentHeader{flex-direction:column;align-items:flex-start}.CourseComment-module__-NVppq__userInfo{margin-bottom:.8rem}}.CourseComment-module__-NVppq__modalOverlay{z-index:1000;background:#0009;justify-content:center;align-items:center;animation:.3s CourseComment-module__-NVppq__fadeIn;display:flex;position:fixed;inset:0}.CourseComment-module__-NVppq__modal{background:#fff;border-radius:16px;width:90%;max-width:600px;animation:.4s CourseComment-module__-NVppq__slideUp;overflow:hidden;box-shadow:0 15px 40px #0003}@keyframes CourseComment-module__-NVppq__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes CourseComment-module__-NVppq__slideUp{0%{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}.CourseComment-module__-NVppq__modalHeader{background:#f8fafc;border-bottom:1px solid #e2e8f0;justify-content:space-between;align-items:center;padding:1.5rem 2rem;display:flex}.CourseComment-module__-NVppq__modalHeader h3{color:#1e293b;margin:0;font-size:1.6rem}.CourseComment-module__-NVppq__modalClose{color:#64748b;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:40px;height:40px;font-size:2.2rem;display:flex}.CourseComment-module__-NVppq__modalClose:hover{color:#ef4444}.CourseComment-module__-NVppq__modalForm{padding:2rem}.CourseComment-module__-NVppq__modalTextarea{resize:vertical;border:2px solid #e2e8f0;border-radius:12px;width:100%;min-height:180px;padding:1.2rem;font-family:inherit;font-size:1.1rem}.CourseComment-module__-NVppq__modalTextarea:focus{border-color:#3b82f6;outline:none;box-shadow:0 0 0 3px #3b82f626}.CourseComment-module__-NVppq__modalFooter{justify-content:flex-end;gap:1rem;margin-top:1.5rem;display:flex}.CourseComment-module__-NVppq__modal .CourseComment-module__-NVppq__submitBtn{padding:.9rem 2rem}.CourseComment-module__-NVppq__modalMessage{text-align:center;border-radius:8px;margin-top:1rem;padding:1rem;font-weight:600}.CourseComment-module__-NVppq__modalMessage.CourseComment-module__-NVppq__success{color:#065f46;background:#d1fae5}.CourseComment-module__-NVppq__modalMessage.CourseComment-module__-NVppq__error{color:#991b1b;background:#fee2e2}.CourseComment-module__-NVppq__loginPrompt{text-align:center;color:#92400e;background:#fffbeb;border:2px dashed #f59e0b;border-radius:12px;margin-top:3rem;padding:2rem;font-size:1.1rem}.CourseComment-module__-NVppq__loginLink{color:#3b82f6;font-weight:700;text-decoration:underline}.CourseComment-module__-NVppq__adminReply{background:#e2852e14;border:1px solid #e2852ea3;border-radius:12px;margin-top:1.5rem;padding:1.2rem}.CourseComment-module__-NVppq__replyHeader{justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}.CourseComment-module__-NVppq__adminBadge{color:#fff;background:#ea8933;border-radius:50px;padding:.4rem 1rem;font-size:.9rem;font-weight:700}.CourseComment-module__-NVppq__replyText{color:#581c87;margin:0;font-size:1.05rem;line-height:1.7}:is(body.dark .CourseComment-module__-NVppq__comments,body.dark .CourseComment-module__-NVppq__addCommentBtn,body.dark .CourseComment-module__-NVppq__cancelBtn,body.dark .CourseComment-module__-NVppq__submitBtn){color:#fff;-webkit-backdrop-filter:blur(22px);background:linear-gradient(#ffffff14,#ffffff08);border:1px solid #ffffff14;border-radius:24px;box-shadow:inset 0 1px #ffffff1f,inset 0 -1px #ffffff05,0 20px 60px #00000059}:is(body.dark .CourseComment-module__-NVppq__title,body.dark .CourseComment-module__-NVppq__empty){color:#fff}:is(body.dark .CourseComment-module__-NVppq__modal,body.dark .CourseComment-module__-NVppq__modalHeader){background-color:#141414}body.dark .CourseComment-module__-NVppq__modalHeader h3{color:#fff}
