.styles_page__MyloA,.styles_root__LXsEZ{--es-bg:#fff;--es-card-bg:#fff;--es-card-border:#abe3f7;--es-text-primary:#20232a;--es-text-secondary:#535d6e;--es-code:#4270bd;--es-link:#159fd1;--es-button-bg:#ecf9fd;--es-button-bg-hover:#d9f2fb;--es-button-border:#abe3f7;--es-button-text:#0a4e66;--es-nav-text:#0e0e0e;--es-nav-text-hover:#066b89;--es-login-bg:#0a4e66;--es-login-bg-hover:#08394b;--es-login-text:#ecf9fd;--es-focus-ring:#80c7da}.styles_darkMode__qIIGZ,.theme-dark-root .dark-page .styles_root__LXsEZ,.theme-dark-root.dark-page-global .styles_page__MyloA,.theme-dark-root.dark-page-global .styles_root__LXsEZ{--es-bg:oklch(24.71% 0.0269 262.55);--es-card-bg:oklch(27.59% 0.0325 261.68);--es-card-border:oklch(41.17% 0.0551 261.45);--es-text-primary:oklch(96.68% 0.0058 264.53);--es-text-secondary:oklch(78% 0.02 250);--es-code:oklch(80.37% 0.0683 268.15);--es-link:oklch(75.13% 0.1377 228.62);--es-button-bg:oklch(34.3% 0.0426 260.71);--es-button-bg-hover:oklch(41.17% 0.0551 261.45);--es-button-border:oklch(66.33% 0.059 261.12);--es-button-text:oklch(96% 0.01 250);--es-nav-text:oklch(96.68% 0.0058 264.53);--es-nav-text-hover:oklch(75.13% 0.1377 228.62);--es-login-bg:#d7efff;--es-login-bg-hover:#bfe4fb;--es-login-text:#0a4e66;--es-focus-ring:oklch(75.13% 0.1377 228.62)}.styles_root__LXsEZ{container-type:inline-size;container-name:error-screen;width:100%;min-height:0;overflow-y:auto;box-sizing:border-box;font-family:DM Sans,ui-sans-serif,system-ui,sans-serif}.styles_screen__3crvz{display:flex;flex-direction:column;align-items:center;width:100%}.styles_illustrationWrap__xrcVN{width:min(var(--es-illustration-size,350px),100%,40vh);max-width:100%;aspect-ratio:1/1;flex-shrink:0}.styles_illustration__YJXjs{display:block;width:100%;height:auto}.styles_darkMode__qIIGZ .styles_illustrationLight__suOpb,.styles_illustrationDark__dlNDf,.theme-dark-root .dark-page .styles_illustrationLight__suOpb,.theme-dark-root.dark-page-global .styles_illustrationLight__suOpb{display:none}.styles_darkMode__qIIGZ .styles_illustrationDark__dlNDf,.theme-dark-root .dark-page .styles_illustrationDark__dlNDf,.theme-dark-root.dark-page-global .styles_illustrationDark__dlNDf{display:block}.styles_body__tek_b{display:flex;flex-direction:column;align-items:center;gap:20px;max-width:100%;text-align:center}.styles_code__jEZA1{margin:0;font-family:DM Sans,ui-sans-serif,system-ui,sans-serif;font-size:16px;font-weight:700;line-height:1.45;letter-spacing:-.32px;color:var(--es-code)}.styles_copy__ZPXom{display:flex;flex-direction:column;align-items:center;gap:8px;color:var(--es-text-primary)}.styles_title___tFfn{margin:0;font-family:Rubik,ui-sans-serif,system-ui,sans-serif;font-size:32px;font-weight:600;line-height:1.25;letter-spacing:-.32px;color:var(--es-text-primary)}.styles_description__lSIv9{margin:0;font-size:16px;font-weight:400;line-height:1.5;color:var(--es-text-primary)}.styles_descriptionLine__BXgqY{display:block}.styles_help__zNYJz{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:4px;margin:0;font-size:14px;line-height:1.5}.styles_helpPrefix__Q7sj9{color:var(--es-text-secondary)}.styles_contactLink__eb1HV{padding:0;border:0;background:none;font-family:inherit;font-size:14px;font-weight:700;line-height:1.5;letter-spacing:-.28px;color:var(--es-link);text-decoration:underline;cursor:pointer;border-radius:2px}.styles_contactLink__eb1HV:hover{color:var(--es-link);opacity:.85}.styles_backButton__AArpD:focus-visible,.styles_contactLink__eb1HV:focus-visible,.styles_loginButton__5DvRV:focus-visible,.styles_logoLink__brpDr:focus-visible,.styles_navLink__7HKcW:focus-visible,.styles_retryButton__HfiUo:focus-visible{outline:2px solid var(--es-focus-ring);outline-offset:2px}.styles_backButton__AArpD{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:8px 16px;border:1px solid var(--es-button-border);border-radius:8px;background:var(--es-button-bg);font-family:DM Sans,ui-sans-serif,system-ui,sans-serif;font-size:14px;font-weight:700;line-height:1.5;letter-spacing:-.28px;color:var(--es-button-text);cursor:pointer;transition:background-color .15s ease}.styles_backButton__AArpD:hover{background:var(--es-button-bg-hover)}.styles_actionIcon__Y_7sa{width:20px;height:20px;flex-shrink:0}.styles_actions__eKjHp{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:12px}.styles_retryButton__HfiUo{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:8px 16px;border:1px solid transparent;border-radius:8px;background:var(--es-login-bg);font-family:DM Sans,ui-sans-serif,system-ui,sans-serif;font-size:14px;font-weight:700;line-height:1.5;letter-spacing:-.28px;color:var(--es-login-text);cursor:pointer;transition:background-color .15s ease}.styles_retryButton__HfiUo:hover{background:var(--es-login-bg-hover)}.styles_compact__MpRxw{--es-illustration-size:180px}.styles_compact__MpRxw .styles_body__tek_b{gap:12px}.styles_compact__MpRxw .styles_copy__ZPXom{gap:6px}.styles_compact__MpRxw .styles_code__jEZA1{font-size:14px}.styles_compact__MpRxw .styles_title___tFfn{font-size:22px}.styles_compact__MpRxw .styles_description__lSIv9{font-size:14px}.styles_compact__MpRxw .styles_contactLink__eb1HV,.styles_compact__MpRxw .styles_help__zNYJz{font-size:13px}.styles_compact__MpRxw .styles_actions__eKjHp{gap:8px}.styles_compact__MpRxw .styles_backButton__AArpD,.styles_compact__MpRxw .styles_retryButton__HfiUo{padding:6px 12px;font-size:13px}.styles_compact__MpRxw .styles_actionIcon__Y_7sa{width:16px;height:16px}@container error-screen (max-width: 520px){.styles_illustrationWrap__xrcVN{width:min(var(--es-illustration-size,350px),260px,100%,40vh)}.styles_body__tek_b{gap:16px}.styles_title___tFfn{font-size:24px}.styles_description__lSIv9{font-size:14px}.styles_compact__MpRxw .styles_title___tFfn{font-size:20px}}.styles_page__MyloA{display:flex;flex-direction:column;min-height:100vh;min-height:100dvh;box-sizing:border-box;background:var(--es-bg);color:var(--es-text-primary);font-family:DM Sans,ui-sans-serif,system-ui,sans-serif}.styles_header__2SKoO{position:relative;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 16px 12px 24px;background:var(--es-bg)}.styles_logoLink__brpDr{display:inline-flex;align-items:center;gap:8px;border-radius:4px;text-decoration:none}.styles_nav__598NS{position:absolute;left:50%;top:50%;display:flex;align-items:center;gap:40px;transform:translate(-50%,-50%)}.styles_navLink__7HKcW{font-family:Inter,DM Sans,ui-sans-serif,system-ui,sans-serif;font-size:16px;font-weight:400;line-height:24px;color:var(--es-nav-text);text-decoration:none;white-space:nowrap;border-radius:2px;transition:color .15s ease}.styles_navLink__7HKcW:hover{color:var(--es-nav-text-hover)}.styles_loginButton__5DvRV{display:inline-flex;align-items:center;justify-content:center;min-width:124px;padding:12px 16px;border-radius:12px;background:var(--es-login-bg);font-size:14px;font-weight:700;line-height:24px;letter-spacing:-.28px;color:var(--es-login-text);text-decoration:none;transition:background-color .15s ease}.styles_loginButton__5DvRV:hover{background:var(--es-login-bg-hover);color:var(--es-login-text)}.styles_main___tfAi{display:flex;flex:1;min-height:0;padding:8px 16px 16px}.styles_card__KAfIL{display:flex;flex:1;flex-direction:column;align-items:center;box-sizing:border-box;padding:16px;border:1px solid var(--es-card-border);border-radius:12px;background:var(--es-card-bg);overflow:auto}@media (max-width:800px){.styles_nav__598NS{display:none}}@media (max-width:480px){.styles_header__2SKoO{padding:12px 16px}.styles_loginButton__5DvRV{min-width:0}.styles_main___tfAi{padding:8px 8px 12px}}.styles_azAptOverviewRoot__Rk6aK{container-type:inline-size;container-name:azAptOverviewLayout;width:100%}.styles_azAptOverviewGrid__qyn62{display:grid;grid-template-columns:1fr;gap:1.25rem;align-items:start}.styles_azAptStatTiles__VVVSV{display:grid;grid-template-columns:1fr;gap:1rem}.styles_statsOverviewCard__fT07H{display:flex;flex-direction:row;align-items:center}@container azAptOverviewLayout (min-width: 480px){.styles_statsOverviewCard__fT07H{flex-direction:column;align-items:start}}@container azAptOverviewLayout (min-width: 420px){.styles_azAptStatTiles__VVVSV{grid-template-columns:repeat(2,minmax(0,1fr))}}@container azAptOverviewLayout (min-width: 860px){.styles_azAptOverviewGrid__qyn62{grid-template-columns:minmax(0,1fr) minmax(300px,364px)}.styles_azAptStatTiles__VVVSV{grid-template-columns:repeat(3,minmax(0,1fr))}}.styles_card__Uuwib{container-type:inline-size}.styles_imageWrap__jOdko{position:relative;width:100%;overflow:hidden;border-radius:12px 12px 0 0;aspect-ratio:16/9}.styles_badge__YZBrY{position:absolute;top:8px;right:8px;z-index:1}.styles_gridWrap__z6SuJ{container-type:inline-size;container-name:course-grid}.styles_grid__Om80Y{display:grid;grid-template-columns:1fr;gap:1rem}@container course-grid (min-width: 480px){.styles_grid__Om80Y{grid-template-columns:repeat(2,1fr)}}@container course-grid (min-width: 760px){.styles_grid__Om80Y{grid-template-columns:repeat(3,1fr)}}@container course-grid (min-width: 960px){.styles_grid__Om80Y{grid-template-columns:repeat(4,1fr)}}.styles_skeletonCard__2MmTr{border-radius:12px;aspect-ratio:4/5}.styles_azQuizModalBody__d6dk_{overflow-y:auto}.styles_azQuizModalFooter__yPJ34{background:var(--surface-card-default);transition:box-shadow .2s ease}.styles_azQuizModalFooterShadow__yxqJt{box-shadow:0 -8px 24px -12px rgba(0,0,0,.35)}.styles_azAptTestsRoot__cxlJy{container-type:inline-size;container-name:azAptTestsLayout;width:100%}.styles_azAptTestsHeader___sbm5{display:flex;flex-direction:column;gap:12px;margin-bottom:24px}.styles_azAptTestsLayout__Ms_uQ{display:flex;flex-direction:column;gap:1.25rem}.styles_azAptSubjectListVertical__J13DG{display:none}.styles_azAptSubjectListScroller__YyPsS{display:flex;gap:.5rem;overflow-x:auto}.styles_azAptSubjectListScroller__YyPsS>*{flex:0 0 auto;width:220px}.styles_azAptTestPanel__DWvb2{display:flex;flex-direction:column;gap:.75rem;min-width:0}.styles_azAptQuizRow__C9b_e{display:flex;flex-direction:column;gap:1rem;border-radius:12px;border:1px solid var(--border-grey-minimal);background:var(--surface-card-default);padding:1rem 1rem 1rem 1.5rem;container-name:azAptQuizRowContainer;container-type:inline-size}@container azAptQuizRowContainer (max-width: 460px){.styles_container_button__fKsLd{width:100%}}.styles_filter_container__sPWnn{display:flex;flex-direction:column-reverse;align-items:start;justify-content:space-between;gap:12px}.styles_navDecor__zy8PT{position:absolute;width:66px;height:66px;top:-21px;right:-21px;border-radius:100%;pointer-events:none}.styles_navDecorActive__lnYV_{background:var(--color-surface-blue-contrast);filter:blur(50px)}@container azAptTestsLayout (min-width: 640px){.styles_filter_container__sPWnn{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:12px}}@container azAptTestsLayout (min-width: 900px){.styles_azAptQuizRow__C9b_e{flex-direction:row;align-items:center;justify-content:space-between}}@container azAptTestsLayout (min-width: 640px){.styles_azAptTestsLayout__Ms_uQ{flex-direction:row;align-items:stretch;overflow:hidden;height:calc(100cqh - 70px)}.styles_azAptSubjectListScroller__YyPsS{display:none}.styles_azAptSubjectListVertical__J13DG{display:flex;flex-direction:column;gap:.5rem;width:220px;flex-shrink:0;overflow-y:auto;scrollbar-width:none;height:100%}.styles_azAptSubjectListVertical__J13DG::-webkit-scrollbar{display:none}.styles_azAptTestPanel__DWvb2{flex:1;overflow-y:auto;scrollbar-width:none;height:100%}.styles_azAptTestPanel__DWvb2::-webkit-scrollbar{display:none}}.styles_azDrillContainer___rn_S{display:flex;flex-direction:column;gap:24px;container-name:azDrillContainer;container-type:inline-size}.styles_azDrillRow__7oCUa{display:flex;flex-direction:row;gap:1rem;align-items:center;justify-content:space-between;border-radius:12px;border:1px solid var(--border-grey-minimal);background:var(--surface-card-default);padding:1rem 1rem 1rem 1.5rem}@container azDrillContainer (max-width: 560px){.styles_azDrillRow__7oCUa{flex-direction:column;align-items:start}.styles_azDrillItemStats__7dIhV{justify-content:start}}.styles_tableWrap__lkGG6{position:sticky;top:var(--leaderboard-sticky-top,16px);overflow:hidden;border:1px solid var(--color-border-grey-minimal);border-radius:8px;background:var(--color-surface-card-default)}.styles_tableOuter__IIIoH{overflow-x:auto;scrollbar-width:none}.styles_tableOuter__IIIoH::-webkit-scrollbar,.styles_tableScroll__R7Khm::-webkit-scrollbar{display:none}.styles_tableScroll__R7Khm{min-height:320px;max-height:var(--leaderboard-max-height,calc(100cqh - 16px));overflow-x:hidden;overflow-y:auto;scrollbar-width:none}.styles_stickyTop__7IDQz{position:sticky;top:0;z-index:2;background:var(--color-surface-card-default);box-shadow:0 2px 8px -2px rgb(0 0 0/8%)}.styles_dataRow__cRTKC,.styles_headerRow__mQmby{display:flex;width:100%;align-items:center;border-bottom:1px solid var(--color-border-grey-minimal)}.styles_headerRow__mQmby{background:var(--color-surface-grey-primary)}.styles_dataRow__cRTKC{min-height:56px;transition:background .15s}.styles_dataRow__cRTKC:hover{background:var(--color-surface-grey-primary)}.styles_currentUserRow__eOmnA,.styles_currentUserRow__eOmnA:hover{background:var(--color-surface-cyan-secondary-active)}.styles_dataCell__B1i1a,.styles_headerCell__u3LyR{display:flex;flex-shrink:0;align-items:center}.styles_headerCell__u3LyR{padding:12px 16px;white-space:nowrap}.styles_dataCell__B1i1a{padding:10px 16px}.styles_leaderboard__gCxDR{container-type:inline-size;container-name:aptitude-leaderboard-tab}.styles_podiumGrid__R5cNX{display:grid;grid-template-columns:1fr;gap:12px}.styles_podiumRank1__DEK5y{grid-column:1/-1}.styles_podiumRank23Grid__2eWQB{display:grid;grid-template-columns:repeat(1,1fr);gap:12px}.styles_podiumCard__2C5xe{position:relative;display:flex;flex-direction:column;gap:12px;overflow:hidden;padding:16px;border:1px solid var(--color-border-grey-minimal);border-radius:12px}.styles_podiumMedal__DcV3q{position:absolute;top:0;right:24px}@container aptitude-leaderboard-tab (min-width: 600px){.styles_podiumRank23Grid__2eWQB{grid-template-columns:repeat(2,1fr)}}@container aptitude-leaderboard-tab (min-width: 700px){.styles_podiumGrid__R5cNX{grid-template-columns:repeat(3,1fr)}.styles_podiumRank1__DEK5y{grid-column:auto}.styles_podiumRank23Grid__2eWQB{display:contents}}