.ai-course-container{margin-top:30px;margin-bottom:50px}.ai-course-container .ai-course-heading{font-size:40px;text-align:center;color:#036}.ai-course-container .ai-feedback-main-image{display:flex;justify-content:center}.ai-course-container .ai-feedback-main-image img{border-style:none;width:850px;border-radius:18px;margin-bottom:20px;margin-left:60px}.ai-course-container .ai-feeedback-heading{font-weight:700;color:#004b8d;margin:10px 0;padding-left:12px;text-align:center;line-height:1.4}.ai-course-container .ai-feedback-image{margin:20px 0;display:flex;justify-content:center}.ai-course-container .ai-feedback-image img{width:850px;border:1px solid #d4d4d5;border-radius:18px;padding:20px}.ai-course-container .ai-feedback-sub-container{display:flex;flex-direction:column;justify-content:center;align-items:center}.ai-course-container .ai-feedback-para{line-height:1.75;color:#333;margin-bottom:1.5rem;text-align:center;max-width:900px}.ai-course-container .ai-feedback-content{padding:20px 40px 10px 20px}.ai-course-container .scoring-indicator{display:flex;flex-direction:column;font-size:18px}.ai-course-container .close-icon{display:flex;align-items:center;gap:5px}.ai-course-container .fluency-speed{display:flex;gap:8px;align-items:center}.ai-course-container .pronunciation-feedback{gap:8px;display:flex;align-items:center}.ai-course-container .why-matters-heading{font-size:18px;font-weight:700;margin-bottom:10px}.ai-course-container .ai-feedback-matters{align-items:flex-start;gap:12px;background:#f8fbff;border:1px solid #dfe7f0;border-left:6px solid transparent;border-radius:8px;padding:10px 14px;margin-bottom:12px;transition:.3s}.ai-course-container .fluency-feedback-list{display:flex}.ai-course-container .fluency-subheading{font-size:1.4rem;color:#036;margin:20px 0 14px;font-weight:600}.ai-course-container .feedback-list{list-style:none;padding:0;margin:0 0 20px}.ai-course-container .feedback-item{display:flex;align-items:flex-start;gap:12px;background:#f8fbff;border:1px solid #dfe7f0;border-left:6px solid transparent;border-radius:8px;padding:10px 14px;margin-bottom:12px;transition:.3s}.ai-course-container .feedback-info,.ai-course-container .feedback-text{display:flex;flex-direction:column;align-items:flex-start}.ai-course-container .feedback-item:hover{background-color:#eef6ff}.ai-course-container .feedback-item strong{color:#002b5c;display:block;margin-bottom:2px}.ai-course-container .feedback-item p{margin:0;color:#444;font-size:.95rem}.ai-course-container .badge{font-size:1.5rem;margin-top:2px}.ai-course-container .dot{width:14px;height:14px;border-radius:50%;margin-top:6px}.ai-course-container .teal{background-color:#00b5ad}.ai-course-container .red{background-color:#db2828}.ai-course-container .orange{background-color:#f2711c}.ai-course-container .feedback-item.correct{border-left-color:#21ba45}.ai-course-container .feedback-item.incorrect{border-left-color:#db2828}.ai-course-container .feedback-item.perfect{border-left-color:#00b5ad}.ai-course-container .feedback-item.slow{border-left-color:#db2828}.ai-course-container .feedback-item.fast{border-left-color:#f2711c}.ai-course-container .flueny-feedback-pause{margin:0 100px}.ai-course-container .icon-close{color:#db2828;width:30px;height:30px}.ai-course-container .pronunciation-feedback-grid{display:flex;gap:20px;justify-content:center;flex-wrap:wrap;margin-bottom:30px}.ai-course-container .feedback-box{display:flex;align-items:center;gap:12px;background-color:#f9f9f9;padding:16px 20px;border-radius:16px;min-width:260px;box-shadow:0 4px 10px #0000000d;transition:transform .2s ease}.ai-course-container .feedback-box:hover{transform:translateY(-4px)}.ai-course-container .icon-circle{width:20px;height:20px;border-radius:50%;background-color:#fff;display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:700}.ai-course-container .feedback-info strong{display:block;font-size:1rem;color:#222}.ai-course-container .feedback-info p{margin:0;font-size:.875rem;color:#666}.ai-course-container .good-box{background-color:#e0f7f5}.ai-course-container .missing-box{background-color:#ffecec}.ai-course-container .mispronounced-box{background-color:#fff4e5}.ai-course-container .teal-dot{background-color:#00b5ad}.ai-course-container .red-dot{background-color:#db2828}.ai-course-container .orange-dot{background-color:#f2711c}
