.styles_shell__ddSI2{min-height:100vh;background:#f5f6fb;color:#13213d}.styles_topbar__gLrGy{height:76px;padding:0 clamp(20px,6vw,90px);background:#fff;border-bottom:1px solid #e8eaf0;display:flex;align-items:center;justify-content:space-between}.styles_brand__YO334{display:flex;align-items:center;gap:9px;color:#10213f;text-decoration:none;font-size:24px;font-weight:900}.styles_brand__YO334 svg{color:#674fe5}.styles_topbar__gLrGy>span{color:#68758d;font-weight:700}.styles_hero__jWvWt{position:relative;padding:42px clamp(20px,6vw,90px) 52px;background:linear-gradient(135deg,#172542,#263762);color:#fff;overflow:hidden}.styles_hero__jWvWt>a{display:inline-flex;align-items:center;gap:7px;color:#c9c4ff;text-decoration:none;font-weight:700;margin-bottom:28px}.styles_hero__jWvWt p,.styles_title__03v_5 p{margin:0 0 7px;color:#a99eff;font-size:12px;font-weight:800;letter-spacing:.12em}.styles_hero__jWvWt h1{margin:0;font-size:clamp(32px,4.5vw,53px);letter-spacing:-.04em}.styles_hero__jWvWt>span{display:block;margin-top:9px;color:#c7cfdd}.styles_hero__jWvWt>svg{position:absolute;right:8%;bottom:-45px;width:180px;height:180px;color:rgba(153,140,255,.22)}.styles_content__xcYFb,.styles_state__FzSb_{max-width:1400px;margin:auto}.styles_state__FzSb_{margin-top:40px;padding:28px;background:#fff;border:1px solid #e4e7ef;border-radius:18px;text-align:center}.styles_error__TFtwP{color:#b4233b;background:#fff3f5}.styles_content__xcYFb{padding:30px clamp(20px,4vw,56px) 70px}.styles_stats__W52s_{display:grid;grid-template-columns:repeat(4,1fr);gap:15px;margin-bottom:20px}.styles_stats__W52s_ article{display:flex;gap:15px;background:#fff;border:1px solid #e3e6ee;border-radius:20px;padding:21px}.styles_stats__W52s_ article>svg{width:47px;height:47px;padding:11px;border-radius:14px;color:#6751e2;background:#eeeaff;flex:none}.styles_stats__W52s_ small{color:#7b879d}.styles_stats__W52s_ strong{display:block;font-size:28px;margin:3px 0;color:#182945}.styles_stats__W52s_ p{margin:0;color:#949dad;font-size:12px}.styles_panel__8DL1R{background:#fff;border:1px solid #e2e5ed;border-radius:23px;padding:26px;margin-bottom:20px}.styles_title__03v_5{display:flex;justify-content:space-between;align-items:center;margin-bottom:21px}.styles_title__03v_5 h2{margin:0;font-size:24px}.styles_title__03v_5>svg{width:28px;height:28px;color:#6f5be6}.styles_courseGrid__T_jJs{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.styles_course__D1gn7{display:grid;grid-template-columns:1fr auto;gap:16px;text-decoration:none;color:#152541;padding:19px;border:1px solid #e5e7ee;border-radius:17px;transition:.2s}.styles_course__D1gn7:hover{border-color:#8a79ec;transform:translateY(-2px);box-shadow:0 8px 24px rgba(47,38,99,.08)}.styles_course__D1gn7 h3{margin:0 0 5px;font-size:16px}.styles_course__D1gn7 span{color:#8993a7;font-size:12px}.styles_course__D1gn7>strong{font-size:20px;color:#6250da}.styles_progress__pc4tm{grid-column:1/-1;height:8px;background:#eceef4;border-radius:10px;overflow:hidden}.styles_progress__pc4tm i{display:block;height:100%;background:linear-gradient(90deg,#6852e2,#aa9df5);border-radius:10px}.styles_columns__hy08H{display:grid;grid-template-columns:1fr 1fr;gap:20px}.styles_columns__hy08H .styles_panel__8DL1R{margin:0}.styles_list__3Bkmn article{display:grid;grid-template-columns:44px 1fr auto;align-items:center;gap:12px;padding:15px 0;border-bottom:1px solid #edf0f4}.styles_list__3Bkmn article:last-child{border-bottom:0}.styles_list__3Bkmn article>span{width:40px;height:40px;display:grid;place-items:center;border-radius:13px}.styles_list__3Bkmn article svg{width:21px;height:21px}.styles_passed__fK6aK{background:#e0f7ec;color:#16825f}.styles_failed__1ihkf{background:#ffeaed;color:#c83c50}.styles_pending__Cqkyq{background:#fff1db;color:#d07c22}.styles_list__3Bkmn h3{margin:0 0 3px;font-size:15px}.styles_list__3Bkmn p{margin:0;color:#77839a;font-size:12px}.styles_list__3Bkmn small{display:block;margin-top:4px;color:#98a1b0}.styles_list__3Bkmn article>strong{font-size:18px;color:#283752}.styles_empty__nZxOY{color:#8490a5;text-align:center;padding:28px;grid-column:1/-1}@media(max-width:1050px){.styles_courseGrid__T_jJs,.styles_stats__W52s_{grid-template-columns:repeat(2,1fr)}.styles_columns__hy08H{grid-template-columns:1fr}}@media(max-width:650px){.styles_topbar__gLrGy{height:66px}.styles_topbar__gLrGy>span{display:none}.styles_hero__jWvWt{padding-top:27px}.styles_content__xcYFb{padding:20px 14px 50px}.styles_courseGrid__T_jJs,.styles_stats__W52s_{grid-template-columns:1fr}.styles_panel__8DL1R{padding:20px 15px}.styles_list__3Bkmn article{grid-template-columns:40px 1fr}.styles_list__3Bkmn article>strong{grid-column:2}.styles_hero__jWvWt>svg{display:none}}