._breadcrumb_yfrld_3{color:#9499b3;align-items:center;gap:8px;margin-bottom:8px;font-size:12px;display:flex}._breadcrumb_yfrld_3 a{color:#c8410c}._redBanner_yfrld_16{color:#b91c1c;background:#fef2f2;border-radius:8px;margin:0 0 16px;padding:10px 14px;font-size:14px}._courseGrid_yfrld_25{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:12px;display:grid}._courseCard_yfrld_31{color:inherit;font:inherit;text-align:left;cursor:pointer;background:#fff;border:1px solid #e3e6f0;border-radius:12px;flex-direction:column;align-items:stretch;gap:8px;padding:16px;text-decoration:none;display:flex}._courseCard_yfrld_31:hover{background:#f5f6fb}._courseTop_yfrld_51{flex-direction:column;gap:2px;display:flex}._progressTrack_yfrld_57{background:#eef0f7;border-radius:999px;height:6px;overflow:hidden}._progressTrack_yfrld_57 span{background:#1e9e6a;height:100%;display:block}._courseLine_yfrld_70{font-size:13px}._courseMeta_yfrld_74{flex-wrap:wrap;gap:6px;display:flex}._chapterStack_yfrld_80{gap:12px;margin-bottom:28px;display:grid}._chapterCard_yfrld_86{background:#fff;border:1px solid #e3e6f0;border-radius:12px;padding:14px 16px}._chapterHead_yfrld_93{flex-wrap:wrap;justify-content:space-between;gap:12px;margin-bottom:12px;display:flex}._goalLabel_yfrld_101{font-size:13px;font-weight:600}._goalMeta_yfrld_106{color:#5f6585;font-size:12px}._goalActions_yfrld_111{flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;display:flex}._goalActions_yfrld_111 a{color:#c8410c}._submissionCard_yfrld_123{background:#fff;border:1px solid #e3e6f0;border-radius:12px;gap:14px;padding:20px;display:grid}._submissionHead_yfrld_132{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}._submissionHead_yfrld_132 h2{margin:4px 0 0;font-size:18px}._submitBox_yfrld_144,._replyBox_yfrld_145{gap:8px;display:grid}._replyBox_yfrld_145{justify-items:start}._replyBox_yfrld_145 textarea{width:100%}._thread_yfrld_158{gap:10px;margin:0;padding:0;list-style:none;display:grid}._threadWrap_yfrld_166{gap:14px;display:grid}._thread_yfrld_158 li{background:#f5f6fb;border-radius:8px;gap:4px;padding:10px 12px;transition:background .15s,box-shadow .15s;display:grid}._threadReviewer_yfrld_182{background:#fff;box-shadow:inset 0 0 0 1px #e3e6f0}._threadNear_yfrld_188{box-shadow:inset 0 0 0 1px #ffd2ad;background:#fff1e0!important}._threadMeta_yfrld_193{color:#5f6585;flex-wrap:wrap;align-items:center;gap:4px 8px;font-size:12px;display:flex}._threadMeta_yfrld_193 strong{color:#151b3f}._threadBody_yfrld_206{white-space:pre-wrap;color:#343a5e;font-size:13px;line-height:1.5}._timeButton_yfrld_214{color:#c8410c;font:inherit;font-variant-numeric:tabular-nums;cursor:pointer;background:#fff;border:1px solid #e3e6f0;border-radius:999px;align-items:center;gap:4px;margin-left:auto;padding:1px 8px;font-size:12px;font-weight:600;display:inline-flex}._timeButton_yfrld_214:hover:not(:disabled){background:#fff1e0}._timeButton_yfrld_214:disabled{opacity:.6;cursor:default}._timeButtonNear_yfrld_240{color:#fff;background:#c8410c;border-color:#c8410c}._errorText_yfrld_246{color:#dc2626;margin:0;font-size:13px}._tasksIntro_yfrld_253{color:#343a5e;gap:10px;margin-bottom:16px;font-size:14px;display:grid}._tasksIntro_yfrld_253 p{margin:0}._courseCardActive_yfrld_265{border-color:#c8410c;box-shadow:0 0 0 1px #c8410c}._tasksCourseTitle_yfrld_270{margin:24px 0 12px;font-size:18px}._tasksStack_yfrld_275{gap:12px;display:grid}._goalWhat_yfrld_280{color:#5f6585;font-size:12px;line-height:1.35}._taskGroups_yfrld_287{gap:20px;margin-bottom:28px;display:grid}._taskGroup_yfrld_287{gap:8px;display:grid}._taskGroupHead_yfrld_298{flex-wrap:wrap;align-items:baseline;gap:10px;font-size:14px;display:flex}._taskCount_yfrld_306{color:#343a5e;text-align:center;background:#eef0f7;border-radius:999px;min-width:20px;padding:0 6px;font-size:12px;display:inline-block}._taskList_yfrld_317{gap:8px;margin:0;padding:0;list-style:none;display:grid}._taskRow_yfrld_325{background:#fff;border:1px solid #e3e6f0;border-radius:10px;justify-content:space-between;align-items:center;gap:16px;padding:12px 14px;display:flex}._taskMain_yfrld_336{flex-direction:column;gap:3px;min-width:0;display:flex}._taskMain_yfrld_336 ._goalLabel_yfrld_101{align-items:center;gap:8px;font-size:14px;display:flex}._courseBrowse_yfrld_350{gap:12px;display:grid}._courseSelect_yfrld_355{gap:4px;max-width:480px;font-size:13px;display:grid}._taskCourse_yfrld_362{background:#fff;border:1px solid #e3e6f0;border-radius:12px;gap:8px;padding:12px 14px;display:grid}._taskCourseHead_yfrld_371{margin:0;font-size:15px}._taskCourse_yfrld_362 ._taskRow_yfrld_325,._chapterCard_yfrld_86 ._taskRow_yfrld_325{background:#f5f6fb;border:0;padding:8px 12px}._approvalCourse_yfrld_384{gap:16px;display:grid}._approvalCourseHead_yfrld_389{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;display:flex}._approvalCourseHead_yfrld_389 h2{color:#151b3f;margin:0;font-size:18px}._approvalList_yfrld_403{gap:20px;display:grid}._approvalChapter_yfrld_408{gap:4px;display:grid}._approvalChapter_yfrld_408 h3{color:#5f6585;margin:0;font-size:13px;font-weight:600}._approvalRows_yfrld_420{margin:0;padding:0;list-style:none}._approvalRow_yfrld_420{border-top:1px solid #e3e6f0;flex-wrap:wrap;align-items:center;gap:8px 16px;min-height:56px;padding:10px 0;display:flex}._approvalRow_yfrld_420:last-child{border-bottom:1px solid #e3e6f0}._approvalRowMain_yfrld_440{flex-direction:column;flex:240px;gap:2px;min-width:0;display:flex}._approvalRowTitle_yfrld_448{color:#151b3f;font-size:15px;font-weight:600}._approvalRowActions_yfrld_454{gap:8px;margin-left:auto;display:flex}._approvalRowActions_yfrld_454 a,._approvalRowActions_yfrld_454 button{white-space:nowrap}._chat_yfrld_466{flex-direction:column;flex:auto;min-height:0;display:flex}._chatList_yfrld_473{flex-direction:column;flex:auto;gap:12px;margin:0;padding:16px 20px;list-style:none;display:flex;overflow-y:auto}._bubble_yfrld_484{background:#f5f6fb;border-radius:14px 14px 14px 4px;flex-direction:column;align-self:flex-start;gap:4px;max-width:88%;padding:8px 12px;transition:background .15s;display:flex}._bubbleMine_yfrld_496{background:#fff1e0;border-radius:14px 14px 4px;align-self:flex-end}._bubbleNear_yfrld_502{background:#ffe4cc}._bubbleAction_yfrld_506{color:#5f6585;font-size:12px;font-weight:600}._bubbleBody_yfrld_512{color:#151b3f;white-space:pre-wrap;font-size:14px;line-height:1.5}._bubbleMeta_yfrld_519{color:#9499b3;flex-wrap:wrap;align-items:center;gap:6px;font-size:11px;display:flex}._bubbleMeta_yfrld_519 ._timeButton_yfrld_214{margin-left:0}._composer_yfrld_532{background:#fff;border-top:1px solid #e3e6f0;padding:10px 12px}._composerBox_yfrld_539{background:#f5f6fb;border:1px solid #0000;border-radius:8px;align-items:flex-end;gap:6px;padding:4px 4px 4px 12px;transition:border-color .15s,background .15s;display:flex}._composerBox_yfrld_539:focus-within{background:#fff;border-color:#c8410c}._composerInput_yfrld_557{color:#151b3f;min-width:0;font:inherit;resize:none;background:0 0;border:0;outline:none;flex:auto;padding:8px 0;font-size:14px;line-height:20px;overflow-y:hidden}._composerInput_yfrld_557::placeholder{color:#9499b3}._sendButton_yfrld_576{color:#5f6585;cursor:pointer;background:0 0;border:0;border-radius:6px;flex:none;place-items:center;width:32px;height:32px;padding:0;transition:background .15s,color .15s;display:grid}._sendButton_yfrld_576:hover:not(:disabled){color:#c8410c;background:#e3e6f0}._sendButton_yfrld_576:disabled{color:#c5c8d6;cursor:default}
