.training-workspace_page__6dbnd{display:flex;flex-direction:column;gap:24px}.training-workspace_back__oRqzL{display:flex;gap:7px;align-items:center;color:#2563eb;font-size:12px}.training-workspace_notice__gS_J0{padding:12px 16px;border:1px solid #dbeafe;background:#eff6ff;border-radius:9px;font-size:12px;color:#1e40af}.training-workspace_stats__dU6y_{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.training-workspace_toolbar___cV90{display:flex;gap:10px;align-items:center}.training-workspace_toolbar___cV90 input{flex:1;min-width:120px}.training-workspace_page__6dbnd input,.training-workspace_page__6dbnd select,.training-workspace_page__6dbnd textarea{border:1px solid #dbe3ef;border-radius:8px;padding:10px 12px;background:white;font-size:12px;color:#0f172a}.training-workspace_page__6dbnd button{cursor:pointer}.training-workspace_toolbar___cV90 button{padding:10px;border:1px solid #e2e8f0;background:white;border-radius:8px}.training-workspace_toolbar___cV90 button[aria-pressed=true]{color:#2563eb;background:#eff6ff;border-color:#93b4fb}.training-workspace_grid__t_5dV{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.training-workspace_card__bjUFf{background:white;border:1px solid #e2e8f0;border-radius:15px;overflow:hidden;box-shadow:0 3px 12px #0f172a05;transition:transform .2s,box-shadow .2s}.training-workspace_card__bjUFf:hover{transform:translateY(-2px);box-shadow:0 8px 24px #0f172a0c}.training-workspace_cover__SI4iT{position:relative;min-height:165px;overflow:hidden;color:white;display:flex;align-items:center;justify-content:center}.training-workspace_blue__1GKZW{background:linear-gradient(125deg,#102659,#2563eb)}.training-workspace_teal__bXnns{background:linear-gradient(125deg,#123d43,#0d9488)}.training-workspace_violet__PvAyV{background:linear-gradient(125deg,#322157,#7c3aed)}.training-workspace_coverPattern__B7V6v{position:absolute;width:250px;height:250px;border:1px solid #ffffff25;border-radius:50%;right:-60px;top:-100px;box-shadow:0 0 0 30px #ffffff08,0 0 0 65px #ffffff05}.training-workspace_coverLabel__uaCkG{position:absolute;bottom:18px;left:20px;font-size:9px;letter-spacing:.15em;font-weight:700;text-transform:uppercase}.training-workspace_coverStatus__0kEzG{position:absolute;top:14px;right:14px;background:#ffffffeb;color:#1e3a5f;font-size:9px;padding:5px 8px;border-radius:5px;font-weight:700}.training-workspace_cover__SI4iT img{width:100%;height:190px;-o-object-fit:cover;object-fit:cover}.training-workspace_cardBody__Qdj17{padding:20px}.training-workspace_kicker__E_ga2{color:#2563eb;font-size:9px;font-weight:750;letter-spacing:.13em;text-transform:uppercase}.training-workspace_page__6dbnd h2{font-size:16px;font-weight:700;margin:8px 0;line-height:1.5}.training-workspace_cardBody__Qdj17>p{font-size:12px;line-height:1.7;color:#64748b;min-height:60px;margin:8px 0}.training-workspace_metadata__43sfy{display:flex;gap:18px;flex-wrap:wrap;color:#64748b;font-size:11px;margin:16px 0}.training-workspace_metadata__43sfy span{display:flex;gap:6px;align-items:center}.training-workspace_row__klTgc{display:flex;align-items:center;gap:10px;justify-content:space-between}.training-workspace_row__klTgc small{font-size:10px;color:#64748b}.training-workspace_row__klTgc>button{padding:6px;color:#64748b}.training-workspace_page__6dbnd progress{display:block;width:100%;height:5px;border:0;border-radius:5px;overflow:hidden;margin:10px 0 18px;background:#edf2fa}.training-workspace_page__6dbnd progress::-webkit-progress-bar{background:#edf2fa}.training-workspace_page__6dbnd progress::-webkit-progress-value{background:#3b82f6;border-radius:5px}.training-workspace_page__6dbnd progress::-moz-progress-bar{background:#3b82f6}.training-workspace_access__UTrmv{font-size:12px;color:#2563eb;font-weight:650}.training-workspace_list__TZROf{display:flex;flex-direction:column;gap:14px}.training-workspace_list__TZROf .training-workspace_card__bjUFf{display:grid;grid-template-columns:240px 1fr}.training-workspace_list__TZROf .training-workspace_cover__SI4iT{height:100%;min-height:210px}.training-workspace_list__TZROf .training-workspace_cover__SI4iT img{height:100%;position:absolute}.training-workspace_list__TZROf .training-workspace_cardBody__Qdj17>p{min-height:0}.training-workspace_detail__N4n5Q{display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:24px}.training-workspace_detail__N4n5Q>div>.training-workspace_cover__SI4iT{border-radius:16px;min-height:260px}.training-workspace_detail__N4n5Q>div>.training-workspace_cover__SI4iT img{height:300px}.training-workspace_panel__8DzpC{border:1px solid #e2e8f0;border-radius:14px;padding:24px;background:white;margin-top:20px}.training-workspace_panel__8DzpC p{font-size:12px;line-height:1.8;color:#64748b;margin:10px 0}.training-workspace_detail__N4n5Q aside .training-workspace_panel__8DzpC{margin:0;position:sticky;top:90px}.training-workspace_panel__8DzpC hr{border-color:#e2e8f0;margin:22px 0}.training-workspace_panel__8DzpC p strong{color:#0f172a}.training-workspace_module___Pkky{border:1px solid #e2e8f0;border-radius:10px;margin-top:14px;overflow:hidden}.training-workspace_module___Pkky summary{display:flex;gap:10px;padding:16px;background:#f8fafc;cursor:pointer;font-size:12px;font-weight:650}.training-workspace_module___Pkky summary>span{color:#2563eb}.training-workspace_module___Pkky summary small{margin-left:auto;font-size:10px;color:#64748b}.training-workspace_lesson__41ZNG{display:flex;align-items:center;gap:12px;padding:16px;width:100%;text-align:left;border-top:1px solid #edf2f7;color:#2563eb;background:white}.training-workspace_lesson__41ZNG:hover{background:#eff6ff}.training-workspace_lesson__41ZNG span{color:#334155;font-size:12px;flex:1}.training-workspace_lesson__41ZNG small{font-size:10px;color:#64748b}.training-workspace_lessonContent__tDvdg{white-space:pre-wrap}.training-workspace_editor__ZHh7m{border:1px solid #bfdbfe;border-radius:16px;background:white;padding:28px;box-shadow:0 8px 30px #0f172a08;scroll-margin-top:90px}.training-workspace_editor__ZHh7m label{display:flex;flex-direction:column;gap:6px;font-size:11px;font-weight:600;color:#475569;margin:12px 0}.training-workspace_editor__ZHh7m textarea{min-height:95px;resize:vertical}.training-workspace_fields__Uq18J{display:grid;grid-template-columns:1fr 1fr;gap:0 18px}.training-workspace_moduleEditor__2vOuh{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;padding:18px;margin:16px 0}.training-workspace_moduleEditor__2vOuh .training-workspace_row__klTgc>label{flex:1}.training-workspace_lessonEditor__U4qCh{border:1px solid #e2e8f0;border-radius:10px;background:white;padding:16px;margin:12px 0}.training-workspace_lessonEditor__U4qCh>button{font-size:11px;color:#b91c1c}.training-workspace_save__WJvrX{display:flex;justify-content:flex-end;gap:12px;border-top:1px solid #e2e8f0;margin-top:24px;padding-top:20px}.training-workspace_preview__bPWuu{width:180px;height:90px;-o-object-fit:cover;object-fit:cover;border-radius:8px}.training-workspace_page__6dbnd button:disabled{opacity:.4;cursor:default}@media(max-width:1050px){.training-workspace_grid__t_5dV{grid-template-columns:repeat(2,minmax(0,1fr))}.training-workspace_detail__N4n5Q{grid-template-columns:minmax(0,1fr) 240px}}@media(max-width:700px){.training-workspace_detail__N4n5Q,.training-workspace_fields__Uq18J,.training-workspace_grid__t_5dV,.training-workspace_list__TZROf .training-workspace_card__bjUFf,.training-workspace_stats__dU6y_{grid-template-columns:1fr}.training-workspace_list__TZROf .training-workspace_cover__SI4iT{min-height:165px}.training-workspace_toolbar___cV90{flex-wrap:wrap}.training-workspace_toolbar___cV90 input{width:100%;flex-basis:100%}.training-workspace_editor__ZHh7m{padding:18px}.training-workspace_detail__N4n5Q aside{grid-row:1}}