:root{--das-blue:#1268dd;--das-navy:#061a33;--das-teal:#16aeba;--das-gold:#f5b52b;--das-line:#e2e8f0;--das-paper:#f6f8fb}.das-course-shell{display:grid;grid-template-columns:minmax(0,1fr) 330px;gap:32px;max-width:1180px;margin:45px auto}.das-course-side{border:1px solid var(--das-line);border-radius:16px;padding:22px;height:max-content;position:sticky;top:110px;background:#fff;box-shadow:0 12px 35px #0a224012}.das-course-side img{border-radius:12px}.das-curriculum{border:1px solid var(--das-line);border-radius:14px;padding:22px;margin:22px 0;background:#fff}.das-lesson-list{list-style:none;padding:0;margin:12px 0}.das-lesson-list li{display:grid;grid-template-columns:26px 1fr auto;gap:9px;padding:12px;border-top:1px solid var(--das-line);align-items:center}.das-lesson-list small{color:#64748b}.das-assessment-link{display:block;padding:13px;border-radius:9px;background:#edf5ff;color:var(--das-blue);font-weight:800;margin-top:10px}.das-lms-btn{display:inline-flex;border:0;border-radius:9px;padding:12px 18px;background:var(--das-blue);color:#fff!important;font-weight:800;cursor:pointer}.das-lms-btn.secondary{background:var(--das-navy)}.das-lms-btn:disabled{opacity:.65}.das-success{padding:12px;border-radius:9px;background:#e9faef;color:#15773d;font-weight:800}.das-notice{max-width:900px;margin:40px auto;padding:20px;border-left:5px solid var(--das-gold);background:#fff8e7}.das-lesson-player{max-width:1000px;margin:40px auto}.das-lesson-player iframe,.das-lesson-player video{width:100%;aspect-ratio:16/9;height:auto;border-radius:15px;background:#000}.das-quiz{max-width:900px;margin:35px auto}.das-quiz fieldset{border:1px solid var(--das-line);border-radius:14px;padding:20px;margin:18px 0}.das-quiz legend{font-weight:900;color:var(--das-navy);padding:0 8px}.das-quiz label{display:block;padding:10px;margin:6px 0;border-radius:8px;background:var(--das-paper);cursor:pointer}.das-result{max-width:900px;margin:25px auto;padding:22px;border-radius:14px}.das-result.pass{background:#e9faef;border:1px solid #a7e4bb}.das-result.fail{background:#fff0f0;border:1px solid #f4b2b2}.das-result .right{color:#15773d}.das-result .wrong{color:#b42318}.das-dashboard{max-width:1180px;margin:45px auto}.das-stat-grid,.das-course-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.das-stat-grid>div,.das-course-grid article{border:1px solid var(--das-line);border-radius:14px;padding:22px;background:#fff}.das-stat-grid b,.das-stat-grid span{display:block}.das-stat-grid b{font-size:34px;color:var(--das-blue)}.das-course-grid article img{width:100%;aspect-ratio:16/9;object-fit:cover;border-radius:10px}.das-table-wrap{overflow:auto}.das-dashboard table{width:100%;border-collapse:collapse;background:#fff}.das-dashboard th,.das-dashboard td{text-align:left;padding:12px;border-bottom:1px solid var(--das-line)}@media(max-width:800px){.das-course-shell{grid-template-columns:1fr;margin:25px 18px}.das-course-side{position:static}.das-stat-grid,.das-course-grid{grid-template-columns:1fr}.das-dashboard{margin:25px 18px}}
