.page_wrapper__Nan40{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:40px;background:radial-gradient(circle at top left,#1a1a2e 0,#0f0f1a 100%);position:relative;overflow:hidden}.page_wrapper__Nan40:before{top:-10%;right:-5%;width:40%;height:40%;background:radial-gradient(circle,rgba(123,31,162,.15) 0,transparent 70%)}.page_wrapper__Nan40:after,.page_wrapper__Nan40:before{content:"";position:absolute;filter:blur(60px);pointer-events:none}.page_wrapper__Nan40:after{bottom:-5%;left:-5%;width:35%;height:35%;background:radial-gradient(circle,rgba(0,188,212,.1) 0,transparent 70%)}.page_card__NIPfo{max-width:900px;width:100%;background:hsla(0,0%,100%,.03);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid hsla(0,0%,100%,.1);border-radius:24px;padding:48px;box-shadow:0 25px 50px -12px rgba(0,0,0,.5),inset 0 1px 1px hsla(0,0%,100%,.1);animation:page_slideUp__xAKKa .6s cubic-bezier(.16,1,.3,1);display:flex;flex-direction:column;gap:32px}@keyframes page_slideUp__xAKKa{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.page_header__dkXqW{text-align:center;display:flex;flex-direction:column;align-items:center;gap:12px}.page_statusBadge__wubte{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;border-radius:100px;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;margin-bottom:8px}.page_statusValid__hjzMC{background:rgba(16,185,129,.1);color:#10b981;border:1px solid rgba(16,185,129,.2);box-shadow:0 0 20px rgba(16,185,129,.1)}.page_statusInvalid__kLVF8{background:rgba(239,68,68,.1);color:#ef4444;border:1px solid rgba(239,68,68,.2);box-shadow:0 0 20px rgba(239,68,68,.1)}.page_title__emfHx{font-size:32px;font-weight:800;background:linear-gradient(135deg,#fff,hsla(0,0%,100%,.7));-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin:0}.page_message__EgWiN{font-size:16px;color:hsla(0,0%,100%,.5);max-width:400px}.page_gridContent__tP0bn{display:grid;grid-template-columns:1fr 320px;gap:40px;align-items:start}@media (max-width:850px){.page_gridContent__tP0bn{grid-template-columns:1fr;text-align:center}.page_previewSection__TJEuB{order:-1}}.page_previewSection__TJEuB{background:rgba(0,0,0,.2);border-radius:16px;padding:12px;border:1px solid hsla(0,0%,100%,.05);box-shadow:0 10px 30px rgba(0,0,0,.3);transition:transform .3s ease}.page_previewSection__TJEuB:hover{transform:translateY(-4px)}.page_detailsSection__BaB9F{display:flex;flex-direction:column;gap:24px}.page_detailsTitle__WIEMQ{font-size:18px;font-weight:700;color:#fff;margin:0;display:flex;align-items:center;gap:10px}.page_detailsTitle__WIEMQ:after{content:"";flex:1;height:1px;background:linear-gradient(90deg,hsla(0,0%,100%,.1),transparent)}.page_detailsGrid__vtezD{display:grid;gap:20px}.page_detailItem__sNt36{display:flex;flex-direction:column;gap:6px}.page_detailLabel__Piuhs{font-size:11px;font-weight:600;color:hsla(0,0%,100%,.4);text-transform:uppercase;letter-spacing:.1em}.page_detailValue__XfJA2{font-size:16px;font-weight:500;color:hsla(0,0%,100%,.9)}.page_actions__1Ccd5{margin-top:20px;padding-top:24px;border-top:1px solid hsla(0,0%,100%,.1);display:flex;justify-content:center}.page_loadingWrapper__pIZZh{display:flex;flex-direction:column;align-items:center;gap:20px}.page_spinner__YSsB7{width:40px;height:40px;border:3px solid rgba(123,31,162,.1);border-top-color:#7b1fa2;border-radius:50%;animation:page_spin__g9mTn 1s linear infinite}@keyframes page_spin__g9mTn{to{transform:rotate(1turn)}}@media (max-width:640px){.page_wrapper__Nan40{padding:20px 14px}.page_card__NIPfo{padding:24px 18px;border-radius:20px;gap:24px}.page_title__emfHx{font-size:28px}.page_statusBadge__wubte{font-size:12px}}.DashboardSkeleton_wrapper__FDwCg{display:flex;flex-direction:column;gap:var(--spacing-lg);padding:var(--spacing-lg)}.DashboardSkeleton_banner__cC0iZ{display:flex;flex-direction:column;gap:var(--spacing-sm)}.DashboardSkeleton_stats___jX4p{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:var(--spacing-md)}.DashboardSkeleton_statCard__PA5iV{min-height:80px}.DashboardSkeleton_grid__HbCMU{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-lg)}.DashboardSkeleton_column__d_mzn{display:flex;flex-direction:column;gap:var(--spacing-lg)}@media (max-width:1024px){.DashboardSkeleton_grid__HbCMU{grid-template-columns:1fr}}@media (max-width:640px){.DashboardSkeleton_stats___jX4p{grid-template-columns:1fr 1fr}}@keyframes Skeleton_shimmer__RNw3e{0%{background-position:-1200px 0}to{background-position:1200px 0}}.Skeleton_skeleton__er85E{background:linear-gradient(90deg,hsla(0,0%,100%,.05),rgba(239,68,68,.1) 20%,hsla(0,0%,100%,.05) 40%,rgba(239,68,68,.08) 60%,hsla(0,0%,100%,.05) 80%,rgba(239,68,68,.1));background-size:1200px 100%;animation:Skeleton_shimmer__RNw3e 2s infinite;border-radius:6px}.Skeleton_skeletonXs__UW4HU{height:12px;width:100%}.Skeleton_skeletonSm__NX5k_{height:16px;width:100%}.Skeleton_skeletonMd__7iYUn{height:20px;width:100%}.Skeleton_skeletonLg__TRuBV{height:24px;width:100%}.Skeleton_skeletonXl__qahWX{height:32px;width:100%}.Skeleton_skeletonText__duU1C{border-radius:4px}.Skeleton_skeletonCircular__7j6nK{border-radius:50%;aspect-ratio:1/1}.Skeleton_skeletonRectangular__o3zRA{border-radius:6px}.Skeleton_skeletonRounded__ed_Dv{border-radius:12px}.Skeleton_skeletonContainer__3nPBi{display:flex;flex-direction:column;gap:12px}.Skeleton_skeletonGroup__l1lTy{display:flex;flex-direction:column;gap:16px}@media (prefers-reduced-motion:reduce){.Skeleton_skeleton__er85E{animation:none;background:rgba(239,68,68,.08)}}.Skeleton_loadingOverlay__YEJX0{position:absolute;inset:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;backdrop-filter:blur(2px);z-index:50}.Skeleton_loadingContent__YICrV{display:flex;flex-direction:column;align-items:center;gap:12px;padding:24px}.Skeleton_loadingText__YzcFl{color:hsla(0,0%,100%,.7);font-size:14px;text-align:center}.Input_input__wrapper__wfMNa{display:flex;flex-direction:column;gap:var(--spacing-xs);width:100%}.Input_input__label__HFmvG{display:block;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:hsla(0,0%,100%,.85);margin-bottom:2px;cursor:pointer}.Input_input__required__Uu77H{color:var(--color-danger);margin-left:2px}.Input_input__container__Xcmsb{position:relative;display:flex;align-items:center}.Input_input__field__VgDkN{width:100%;background-color:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.15);border-radius:var(--radius-md);color:hsla(0,0%,100%,.95);font-family:inherit;font-size:var(--font-size-sm);transition:all .2s ease;outline:none}.Input_input__field__VgDkN::-moz-placeholder{color:hsla(0,0%,100%,.4)}.Input_input__field__VgDkN::placeholder{color:hsla(0,0%,100%,.4)}.Input_input__field__VgDkN:hover:not(:disabled){background-color:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.2)}.Input_input__field__VgDkN:focus{background-color:hsla(0,0%,100%,.1);border-color:var(--accent-primary);box-shadow:0 0 0 3px rgba(79,70,229,.2)}.Input_input--sm__CJILT{padding:6px 12px;font-size:var(--font-size-xs);min-height:32px}.Input_input--md__DTdJK{padding:10px 16px;font-size:var(--font-size-sm);min-height:40px}.Input_input--lg__7csGf{padding:12px 20px;font-size:var(--font-size-base);min-height:48px}.Input_input--withLeftIcon__q3WcD{padding-left:40px}.Input_input__leftIcon__e6BDD{position:absolute;left:12px;display:flex;align-items:center;justify-content:center;font-size:18px;color:hsla(0,0%,100%,.5);pointer-events:none}.Input_input--withRightIcon__dGlSk{padding-right:40px}.Input_input__rightIcon__RXJPx{position:absolute;right:12px;background:none;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;color:hsla(0,0%,100%,.5);transition:color .2s ease;padding:4px;border-radius:4px;font-size:20px}.Input_input__rightIcon__RXJPx:hover:not(:disabled){color:hsla(0,0%,100%,.8);background-color:hsla(0,0%,100%,.05)}.Input_input__rightIcon__RXJPx:focus{outline:none;box-shadow:0 0 0 2px rgba(79,70,229,.5)}.Input_input__rightIcon__RXJPx:disabled{opacity:.5;cursor:not-allowed}.Input_input--error__6yJw2{border-color:var(--color-danger);background-color:rgba(239,68,68,.08)}.Input_input--error__6yJw2:focus{border-color:var(--color-danger);box-shadow:0 0 0 3px rgba(239,68,68,.2)}.Input_input__error__6Emcg{margin:0;font-size:var(--font-size-xs);color:var(--color-danger);line-height:1.4}.Input_input--disabled___dc_W{background-color:hsla(0,0%,100%,.03);border-color:hsla(0,0%,100%,.08);color:hsla(0,0%,100%,.4);cursor:not-allowed}.Input_input--disabled___dc_W::-moz-placeholder{color:hsla(0,0%,100%,.2)}.Input_input--disabled___dc_W::placeholder{color:hsla(0,0%,100%,.2)}.Input_input--disabled___dc_W:hover{background-color:hsla(0,0%,100%,.03);border-color:hsla(0,0%,100%,.08)}.Input_input__helperText__1_rQE{margin:0;font-size:var(--font-size-xs);color:hsla(0,0%,100%,.5);line-height:1.4}@media (prefers-color-scheme:light){.Input_input__label__HFmvG{color:var(--color-gray-700)}.Input_input__field__VgDkN{background-color:rgba(0,0,0,.04);border-color:rgba(0,0,0,.1);color:var(--color-gray-900)}.Input_input__field__VgDkN::-moz-placeholder{color:rgba(0,0,0,.4)}.Input_input__field__VgDkN::placeholder{color:rgba(0,0,0,.4)}.Input_input__field__VgDkN:hover:not(:disabled){background-color:rgba(0,0,0,.06);border-color:rgba(0,0,0,.15)}.Input_input__field__VgDkN:focus{background-color:rgba(0,0,0,.06);box-shadow:0 0 0 3px rgba(79,70,229,.1)}.Input_input__leftIcon__e6BDD,.Input_input__rightIcon__RXJPx{color:rgba(0,0,0,.5)}.Input_input__rightIcon__RXJPx:hover:not(:disabled){color:rgba(0,0,0,.8);background-color:rgba(0,0,0,.04)}.Input_input__rightIcon__RXJPx:focus{box-shadow:0 0 0 2px rgba(79,70,229,.3)}.Input_input--error__6yJw2{background-color:rgba(239,68,68,.05)}.Input_input--error__6yJw2:focus{box-shadow:0 0 0 3px rgba(239,68,68,.1)}.Input_input__error__6Emcg{color:#dc2626}.Input_input--disabled___dc_W{background-color:rgba(0,0,0,.02);border-color:rgba(0,0,0,.08);color:rgba(0,0,0,.4)}.Input_input--disabled___dc_W::-moz-placeholder{color:rgba(0,0,0,.2)}.Input_input--disabled___dc_W::placeholder{color:rgba(0,0,0,.2)}.Input_input__helperText__1_rQE{color:rgba(0,0,0,.5)}}@media (prefers-reduced-motion:reduce){.Input_input__field__VgDkN,.Input_input__rightIcon__RXJPx{transition:none}}@media (max-width:640px){.Input_input--lg__7csGf{padding:10px 16px;min-height:40px}}.Button_button__KqkAs{display:inline-flex;align-items:center;justify-content:center;gap:8px;font-family:inherit;font-weight:500;border:none;border-radius:8px;cursor:pointer;transition:all .2s ease;white-space:nowrap;position:relative;overflow:hidden;text-decoration:none}.Button_button--sm__R9_Fu{padding:6px 12px;font-size:12px;min-height:32px}.Button_button--md__G1fQ6{padding:10px 20px;font-size:14px;min-height:40px}.Button_button--lg__MIX5g{padding:12px 24px;font-size:16px;min-height:48px}.Button_button--primary__5l6VG{background:linear-gradient(135deg,var(--accent-primary) 0,var(--accent-secondary) 100%);color:#fff;border:1px solid var(--accent-border-strong);box-shadow:0 2px 8px rgba(0,0,0,.2)}.Button_button--primary__5l6VG:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.3);border-color:var(--accent-primary)}.Button_button--primary__5l6VG:active:not(:disabled){transform:translateY(0)}.Button_button--primary__5l6VG:focus{outline:none;box-shadow:0 0 0 3px var(--accent-glass-primary),0 4px 12px rgba(0,0,0,.3)}.Button_button--secondary__yIZlt{background:hsla(0,0%,100%,.05);color:hsla(0,0%,100%,.9);border:1px solid hsla(0,0%,100%,.1);backdrop-filter:blur(12px)}.Button_button--secondary__yIZlt:hover:not(:disabled){background:hsla(0,0%,100%,.08);border-color:hsla(0,0%,100%,.2);transform:translateY(-1px)}.Button_button--secondary__yIZlt:focus{outline:none;border-color:var(--accent-primary);box-shadow:0 0 0 3px var(--accent-glass-primary)}.Button_button--danger__SJtfC{background:linear-gradient(135deg,#ef4444,#dc2626);color:#fff;border:1px solid rgba(239,68,68,.4)}.Button_button--danger__SJtfC:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 4px 12px rgba(239,68,68,.3)}.Button_button--danger__SJtfC:focus{outline:none;box-shadow:0 0 0 3px rgba(239,68,68,.2)}.Button_button--outline__yTL3l{background:transparent;color:var(--accent-primary);border:2px solid var(--accent-primary)}.Button_button--outline__yTL3l:hover:not(:disabled){background:var(--accent-glass-primary);transform:translateY(-1px)}.Button_button--outline__yTL3l:focus{outline:none;box-shadow:0 0 0 3px var(--accent-glass-primary)}.Button_button--ghost__EJ6hb{background:transparent;color:hsla(0,0%,100%,.8);border:1px solid transparent}.Button_button--ghost__EJ6hb:hover:not(:disabled){background:hsla(0,0%,100%,.05);border-color:hsla(0,0%,100%,.1)}.Button_button--ghost__EJ6hb:focus{outline:none;border-color:var(--accent-primary)}.Button_button--success__0STic{background:linear-gradient(135deg,#22c55e,#16a34a);color:#fff;border:1px solid rgba(34,197,94,.4)}.Button_button--success__0STic:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 4px 12px rgba(34,197,94,.3)}.Button_button--success__0STic:focus{outline:none;box-shadow:0 0 0 3px rgba(34,197,94,.2)}.Button_button--fullWidth__WFdQT{width:100%}.Button_button--disabled__DeTgL,.Button_button__KqkAs:disabled{opacity:.5;cursor:not-allowed;transform:none!important;box-shadow:none!important}.Button_button--loading__Fd1_v{pointer-events:none}.Button_spinner__45q_r{display:inline-block;width:1em;height:1em;border:2px solid hsla(0,0%,100%,.2);border-top-color:currentcolor;border-radius:50%;animation:Button_spin__UzQCB .6s linear infinite}.Button_loadingText__2M20P{opacity:.8}.Button_icon__QKGcv{display:inline-flex;align-items:center;justify-content:center;width:1em;height:1em;font-size:inherit}.Button_text__8SQAu{display:inline}@keyframes Button_spin__UzQCB{to{transform:rotate(1turn)}}.Button_button__KqkAs:focus-visible{outline:2px solid var(--accent-primary);outline-offset:2px}@media (max-width:768px){.Button_button--lg__MIX5g{padding:10px 20px;font-size:14px}}@media (prefers-color-scheme:dark){.Button_button--danger__SJtfC,.Button_button--primary__5l6VG,.Button_button--success__0STic{box-shadow:0 2px 8px rgba(0,0,0,.4)}.Button_button--danger__SJtfC:hover:not(:disabled),.Button_button--primary__5l6VG:hover:not(:disabled),.Button_button--success__0STic:hover:not(:disabled){box-shadow:0 4px 12px rgba(0,0,0,.5)}}@media (prefers-reduced-motion:reduce){.Button_button__KqkAs{transition:none}.Button_button__KqkAs:hover:not(:disabled){transform:none!important}.Button_spinner__45q_r{animation:none;border-top-color:transparent;border-right-color:currentColor}}.CourseFilters_filtersContainer__B__Yf{background:hsla(0,0%,100%,.05);backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.1);border-radius:12px;padding:20px}.CourseFilters_filtersHeader__jJcxw{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.CourseFilters_filtersTitle__xSK9t{display:flex;align-items:center;gap:8px;font-size:1rem;font-weight:600;color:var(--text-primary,#fff)}.CourseFilters_filterCount__SRRTD{margin-left:4px}.CourseFilters_clearAllButton__DSFUo{display:flex;align-items:center;gap:6px}.CourseFilters_filtersGrid__3qCW0{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:16px}.CourseFilters_filterGroup__4MYF2{display:flex;flex-direction:column;gap:8px}.CourseFilters_filterSelect__gzHlO{width:100%}@media (max-width:768px){.CourseFilters_filtersGrid__3qCW0{grid-template-columns:1fr}.CourseFilters_filtersHeader__jJcxw{flex-direction:column;align-items:flex-start;gap:12px}.CourseFilters_clearAllButton__DSFUo{width:100%}}.CertificateViewer_section__Q4ciu{margin-bottom:64px;animation:CertificateViewer_fadeIn___Yb3i .6s ease-out}.CertificateViewer_card__BHOcH{background:var(--color-bg-primary);backdrop-filter:blur(40px) saturate(180%);border:1px solid var(--color-border);border-radius:40px;padding:clamp(24px,5vw,64px);box-shadow:0 30px 60px rgba(0,0,0,.4);position:relative;overflow:hidden}.CertificateViewer_card__BHOcH:before{content:"";position:absolute;top:0;right:0;width:300px;height:300px;background:radial-gradient(circle at top right,color-mix(in srgb,var(--color-primary),transparent 90%),transparent 70%)}.CertificateViewer_title__DLRg0{font-size:clamp(1.75rem,5vw,2.25rem);font-weight:900;color:var(--color-text-primary);margin-bottom:40px;letter-spacing:-.03em}.CertificateViewer_previewContainer__ItfVc{position:relative;width:100%;max-width:640px;margin:0 auto 48px;padding:12px;background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.05);border-radius:20px;box-shadow:0 20px 50px rgba(0,0,0,.5)}.CertificateViewer_preview__C7Pc0{width:100%;aspect-ratio:1056/816;background:var(--color-bg-secondary);border:1px solid var(--color-border);border-radius:20px;display:flex;align-items:center;justify-content:center;position:relative;box-shadow:inset 0 0 40px rgba(0,0,0,.2);overflow:visible}.CertificateViewer_previewInner__3qmhI{width:100%;max-width:640px;transition:transform .5s cubic-bezier(.16,1,.3,1)}.CertificateViewer_previewContainer__ItfVc:hover .CertificateViewer_previewInner__3qmhI{transform:none}.CertificateViewer_previewIcon__GjFRI{color:var(--color-primary);filter:drop-shadow(0 0 30px color-mix(in srgb,var(--color-primary),transparent 50%));opacity:.9}.CertificateViewer_glowOverlay__vB9op{position:absolute;inset:0;background:radial-gradient(circle at 50% 50%,rgba(99,102,241,.1),transparent 70%);pointer-events:none}.CertificateViewer_metaGrid__M8R89{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:24px;margin-bottom:48px;background:hsla(0,0%,100%,.02);padding:32px;border-radius:24px;border:1px solid var(--color-border)}.CertificateViewer_metaItem__wTQTa{padding:24px;background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.05);border-radius:16px;transition:all .3s ease}.CertificateViewer_metaItem__wTQTa:hover{background:hsla(0,0%,100%,.05);border-color:hsla(0,0%,100%,.1);transform:translateY(-2px)}.CertificateViewer_metaIcon__veTk7{width:32px;height:32px;background:rgba(99,102,241,.1);border-radius:10px;display:flex;align-items:center;justify-content:center;color:#818cf8;margin-bottom:12px}.CertificateViewer_metaLabel__UFuqf{font-size:.75rem;font-weight:800;color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.1em;margin-bottom:12px;opacity:.6}.CertificateViewer_metaValue__XkUll{font-size:1.125rem;font-weight:700;color:var(--color-text-primary);font-family:inherit;line-height:1.4}.CertificateViewer_verificationSection__l095H{background:rgba(16,185,129,.03);border:1px solid rgba(16,185,129,.1);border-radius:24px;padding:32px;margin-bottom:48px;display:flex;flex-direction:column;gap:16px}.CertificateViewer_verificationHeader__jwu49{display:flex;align-items:center;gap:12px}.CertificateViewer_verificationBadge__z8i2s{background:rgba(16,185,129,.15);color:#10b981;padding:4px 12px;border-radius:100px;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em}.CertificateViewer_verificationCodeLabel__EEtZH{font-size:1.125rem;font-weight:700;color:var(--color-text-primary)}.CertificateViewer_verificationCodeValue__ZEs93{font-family:var(--font-mono,monospace);font-size:clamp(1rem,4vw,1.5rem);font-weight:900;color:#10b981;background:rgba(0,0,0,.2);padding:12px 20px;border-radius:12px;width:-moz-fit-content;width:fit-content;max-width:100%;overflow-wrap:anywhere;text-shadow:0 0 20px rgba(16,185,129,.3)}.CertificateViewer_verificationLink__YYpWe{font-size:.9375rem;color:var(--color-text-secondary);margin-top:16px;word-break:break-all;opacity:.8}.CertificateViewer_verificationLink__YYpWe a{color:var(--color-primary);text-decoration:none;font-weight:600}.CertificateViewer_actions__h6Nn8{display:flex;flex-wrap:wrap;gap:16px;margin-top:48px}.CertificateViewer_downloadButton__eyncx{flex:1;min-width:0;height:56px;background:linear-gradient(135deg,var(--color-primary) 0,#a855f7 100%);border:none;font-weight:700;font-size:1rem;letter-spacing:.02em;box-shadow:0 4px 20px rgba(99,102,241,.3);transition:all .3s ease;color:#fff;border-radius:12px;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:12px}.CertificateViewer_downloadButton__eyncx:hover{transform:translateY(-2px);box-shadow:0 8px 30px rgba(99,102,241,.4);filter:brightness(1.1)}.CertificateViewer_copyButton__tXSL_{height:56px;padding:0 24px;min-width:0;background:hsla(0,0%,100%,.05);border:1px solid var(--color-border);color:var(--color-text-primary);font-weight:600;transition:all .3s ease;border-radius:12px;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:12px}.CertificateViewer_copyButton__tXSL_:hover{background:hsla(0,0%,100%,.1);border-color:var(--color-primary)}.CertificateViewer_shareSection__5iPIi{margin-top:64px;padding-top:48px;border-top:1px solid var(--color-border)}.CertificateViewer_shareTitle__r_jm6{font-size:1.125rem;font-weight:800;color:var(--color-text-primary);margin-bottom:24px;display:flex;align-items:center;gap:12px}.CertificateViewer_shareGrid__TurXy{display:flex;gap:12px;flex-wrap:wrap}.CertificateViewer_shareLink__5g_g2{display:flex;align-items:center;justify-content:center;gap:12px;padding:12px 24px;background:var(--color-bg-secondary);border:1px solid var(--color-border);border-radius:14px;font-size:.9375rem;font-weight:700;color:var(--color-text-primary);cursor:pointer;text-decoration:none;transition:all .2s ease;flex:1 1 180px}.CertificateViewer_shareLink__5g_g2:hover{background:hsla(0,0%,100%,.05);border-color:var(--color-primary);transform:translateY(-2px)}.CertificateViewer_copyFeedback__DLnsg{font-size:.875rem;font-weight:600;color:var(--color-success,#10b981);margin-left:12px;animation:CertificateViewer_fadeIn___Yb3i .2s ease-out}@keyframes CertificateViewer_fadeIn___Yb3i{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.CertificateViewer_card__BHOcH{padding:28px 18px;border-radius:28px}.CertificateViewer_title__DLRg0{margin-bottom:24px}.CertificateViewer_metaGrid__M8R89{grid-template-columns:1fr;gap:16px;padding:16px}.CertificateViewer_verificationSection__l095H{padding:18px}.CertificateViewer_verificationHeader__jwu49{flex-wrap:wrap}.CertificateViewer_actions__h6Nn8{flex-direction:column}.CertificateViewer_copyButton__tXSL_,.CertificateViewer_downloadButton__eyncx{width:100%}}.certificates_wrapper__zMYKX{padding:80px 40px;min-height:100vh;background:var(--bg-app);color:var(--color-text-primary);font-family:var(--font-family-sans);position:relative;overflow:hidden}.certificates_wrapper__zMYKX:before{content:"";position:absolute;top:-20%;left:50%;transform:translateX(-50%);width:100%;height:100%;background:radial-gradient(circle at 50% 0,color-mix(in srgb,var(--color-primary,#6366f1),transparent 85%) 0,transparent 70%);pointer-events:none;z-index:0}.certificates_pageTitle__xP_8w{font-size:3.5rem;font-weight:950;color:var(--color-text-primary);margin-bottom:12px;letter-spacing:-.04em;line-height:1;background:linear-gradient(135deg,var(--color-text-primary) 0,color-mix(in srgb,var(--color-text-primary),transparent 50%) 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;position:relative;z-index:1}.certificates_pageSubtitle__kA8t5{font-size:1.125rem;color:var(--color-text-secondary);max-width:600px;line-height:1.7;font-weight:500;margin-bottom:64px;position:relative;z-index:1;opacity:.8}.certificates_loading__Ssq9r{display:flex;justify-content:center;align-items:center;min-height:40vh}@media (max-width:768px){.certificates_wrapper__zMYKX{padding:40px 20px}.certificates_pageTitle__xP_8w{font-size:2.5rem}}.page_container__gmBpr{padding:40px var(--spacing-lg);max-width:1100px;margin:0 auto;min-height:100vh}.page_loadingContainer__1mobv{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:100vh;gap:20px;background:#0b0d14}.page_loadingText__VSLPM{color:hsla(0,0%,100%,.5);letter-spacing:.2em}.page_backLink__LgZUN,.page_loadingText__VSLPM{font-size:.875rem;font-weight:600;text-transform:uppercase}.page_backLink__LgZUN{display:inline-flex;align-items:center;gap:8px;color:hsla(0,0%,100%,.4);margin-bottom:32px;text-decoration:none;transition:all .2s ease;letter-spacing:.05em}.page_backLink__LgZUN:hover{color:#fff;transform:translateX(-4px)}.page_errorContainer__j_J8J{text-align:center;padding:80px 40px;background:hsla(0,0%,100%,.02);backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.05);border-radius:24px}.page_errorContainer__j_J8J h1{font-size:2rem;font-weight:800;margin-bottom:16px;color:#fff}.page_errorContainer__j_J8J p{color:hsla(0,0%,100%,.5);margin-bottom:32px}.NoteTaking_container__sQel5{margin-top:24px;border:1px solid hsla(0,0%,100%,.1);border-radius:12px;background:hsla(0,0%,100%,.03);overflow:hidden}.NoteTaking_toggle__HV_bZ{display:flex;align-items:center;gap:10px;width:100%;padding:14px 18px;border:none;background:transparent;color:var(--text-secondary,hsla(0,0%,100%,.8));font-size:.95rem;font-weight:500;cursor:pointer;transition:background .2s,color .2s;text-align:left}.NoteTaking_toggle__HV_bZ:hover{background:hsla(0,0%,100%,.05);color:var(--text-primary,#fff)}.NoteTaking_panel__Kd2ui{padding:0 18px 18px;border-top:1px solid hsla(0,0%,100%,.08)}.NoteTaking_textarea__LVi_r{width:100%;margin-top:12px;resize:vertical;min-height:120px}.NoteTaking_hint__ZcONO{margin:8px 0 0;font-size:.75rem;color:var(--text-muted,hsla(0,0%,100%,.5))}@media (prefers-reduced-motion:reduce){.NoteTaking_toggle__HV_bZ{transition:none}}.TextArea_textarea__wrapper__kx1sa{display:flex;flex-direction:column;gap:var(--spacing-xs);width:100%}.TextArea_textarea__label__rVcLz{display:block;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:hsla(0,0%,100%,.85);margin-bottom:2px;cursor:pointer}.TextArea_textarea__required__vzdYd{color:var(--color-danger);margin-left:2px}.TextArea_textarea__field__EezIs{width:100%;background-color:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.15);border-radius:var(--radius-md);color:hsla(0,0%,100%,.95);font-family:inherit;font-size:var(--font-size-sm);font-weight:400;padding:10px 16px;transition:all .2s ease;outline:none;line-height:1.5;resize:vertical}.TextArea_textarea__field__EezIs::-moz-placeholder{color:hsla(0,0%,100%,.4)}.TextArea_textarea__field__EezIs::placeholder{color:hsla(0,0%,100%,.4)}.TextArea_textarea__field__EezIs:hover:not(:disabled){background-color:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.2)}.TextArea_textarea__field__EezIs:focus{background-color:hsla(0,0%,100%,.1);border-color:var(--accent-primary);box-shadow:0 0 0 3px rgba(79,70,229,.2)}.TextArea_textarea--sm__ka0FM{min-height:80px;font-size:var(--font-size-xs);padding:8px 12px}.TextArea_textarea--md__h6Weq{min-height:120px;font-size:var(--font-size-sm);padding:10px 16px}.TextArea_textarea--lg__K425t{min-height:160px;font-size:var(--font-size-base);padding:12px 16px}.TextArea_textarea--resize-none__JpFdz{resize:none}.TextArea_textarea--resize-vertical__e86mJ{resize:vertical}.TextArea_textarea--resize-horizontal__0GHgI{resize:horizontal}.TextArea_textarea--resize-both__I2235{resize:both}.TextArea_textarea--error__zmFSL{border-color:var(--color-danger);background-color:rgba(239,68,68,.08)}.TextArea_textarea--error__zmFSL:focus{border-color:var(--color-danger);box-shadow:0 0 0 3px rgba(239,68,68,.2)}.TextArea_textarea__error__4i9Oc{margin:0;font-size:var(--font-size-xs);color:var(--color-danger);line-height:1.4}.TextArea_textarea--disabled__tnwu0{background-color:hsla(0,0%,100%,.03);border-color:hsla(0,0%,100%,.08);color:hsla(0,0%,100%,.4);cursor:not-allowed;resize:none}.TextArea_textarea--disabled__tnwu0::-moz-placeholder{color:hsla(0,0%,100%,.2)}.TextArea_textarea--disabled__tnwu0::placeholder{color:hsla(0,0%,100%,.2)}.TextArea_textarea--disabled__tnwu0:hover{background-color:hsla(0,0%,100%,.03);border-color:hsla(0,0%,100%,.08)}.TextArea_textarea__footer__BNeSj{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--spacing-sm);min-height:20px}.TextArea_textarea__helperText__RBw3e{margin:0;font-size:var(--font-size-xs);color:hsla(0,0%,100%,.5);line-height:1.4}.TextArea_textarea__charCount__IpyxS{font-size:var(--font-size-xs);color:hsla(0,0%,100%,.5);line-height:1.4;white-space:nowrap;margin:0 0 0 auto}@media (prefers-color-scheme:light){.TextArea_textarea__label__rVcLz{color:var(--color-gray-700)}.TextArea_textarea__field__EezIs{background-color:rgba(0,0,0,.04);border-color:rgba(0,0,0,.1);color:var(--color-gray-900)}.TextArea_textarea__field__EezIs::-moz-placeholder{color:rgba(0,0,0,.4)}.TextArea_textarea__field__EezIs::placeholder{color:rgba(0,0,0,.4)}.TextArea_textarea__field__EezIs:hover:not(:disabled){background-color:rgba(0,0,0,.06);border-color:rgba(0,0,0,.15)}.TextArea_textarea__field__EezIs:focus{background-color:rgba(0,0,0,.06);box-shadow:0 0 0 3px rgba(79,70,229,.1)}.TextArea_textarea--error__zmFSL{background-color:rgba(239,68,68,.05)}.TextArea_textarea--error__zmFSL:focus{box-shadow:0 0 0 3px rgba(239,68,68,.1)}.TextArea_textarea__error__4i9Oc{color:#dc2626}.TextArea_textarea--disabled__tnwu0{background-color:rgba(0,0,0,.02);border-color:rgba(0,0,0,.08);color:rgba(0,0,0,.4)}.TextArea_textarea--disabled__tnwu0::-moz-placeholder{color:rgba(0,0,0,.2)}.TextArea_textarea--disabled__tnwu0::placeholder{color:rgba(0,0,0,.2)}.TextArea_textarea__charCount__IpyxS,.TextArea_textarea__helperText__RBw3e{color:rgba(0,0,0,.5)}}@media (prefers-reduced-motion:reduce){.TextArea_textarea__field__EezIs{transition:none}}@media (max-width:640px){.TextArea_textarea--lg__K425t{min-height:120px;font-size:var(--font-size-sm)}.TextArea_textarea__footer__BNeSj{flex-direction:column;align-items:stretch}.TextArea_textarea__charCount__IpyxS{margin-left:0}}.ModuleViewer_container___ZQjo{display:flex;flex-direction:column;gap:28px;max-width:820px;margin:0 auto}.ModuleViewer_header__5AdF1{padding-bottom:24px;border-bottom:1px solid hsla(0,0%,100%,.1)}.ModuleViewer_badge__BpHzM{display:inline-flex;align-items:center;gap:10px;font-size:.8rem;font-weight:600;color:var(--accent-primary,#6366f1);text-transform:uppercase;letter-spacing:.5px;margin-bottom:12px}.ModuleViewer_duration__E1MxY{display:inline-flex;align-items:center;gap:4px;font-size:.75rem;color:var(--text-secondary,hsla(0,0%,100%,.6));font-weight:500;text-transform:none}.ModuleViewer_title__Uooql{font-size:1.75rem;font-weight:700;color:var(--text-primary,#fff);margin:0 0 12px;line-height:1.3}.ModuleViewer_description__hgtQi{font-size:1rem;line-height:1.6;color:var(--text-secondary,hsla(0,0%,100%,.8));margin:0 0 16px}.ModuleViewer_learningPoints__lkqOM{margin:0;padding-left:1.25em;font-size:.95rem;line-height:1.6;color:var(--text-secondary,hsla(0,0%,100%,.8))}.ModuleViewer_learningPoints__lkqOM li{margin-bottom:6px}.ModuleViewer_content__8iZO9{margin:0}.ModuleViewer_quizSection__74GS6{padding:20px;background:rgba(99,102,241,.1);border:1px solid rgba(99,102,241,.2);border-radius:12px;margin:24px 0}.ModuleViewer_quizButton__jaRsv{display:inline-flex;align-items:center;gap:8px;padding:12px 20px;background:var(--accent-primary,#6366f1);color:#fff;border-radius:8px;font-size:1rem;font-weight:600;text-decoration:none;transition:background .2s ease}.ModuleViewer_quizButton__jaRsv:hover{background:var(--accent-secondary,#8b5cf6)}.ModuleViewer_completeSection__FBttu{padding-top:16px;border-top:1px solid hsla(0,0%,100%,.08)}.ModuleViewer_nav__kCBO0{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding-top:24px;margin-top:16px;border-top:1px solid hsla(0,0%,100%,.1)}.ModuleViewer_navNext__Gz2G5,.ModuleViewer_navPrev__594uG{flex:1;min-width:0}.ModuleViewer_navPrev__594uG{display:flex;justify-content:flex-start}.ModuleViewer_navNext__Gz2G5{display:flex;justify-content:flex-end}.ModuleViewer_navLocked__IlyUH{display:inline-flex;align-items:center;gap:6px;font-size:.875rem;color:var(--text-muted,hsla(0,0%,100%,.5))}.ModuleViewer_navLinkGhost__7zfwm,.ModuleViewer_navLinkOutline__6xLoH,.ModuleViewer_navLinkPrimary__kiClp{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:8px;font-size:.875rem;font-weight:500;text-decoration:none;cursor:pointer;transition:background .2s,border-color .2s,color .2s;border:1px solid transparent}.ModuleViewer_navLinkGhost__7zfwm{color:var(--text-secondary,hsla(0,0%,100%,.8));background:transparent}.ModuleViewer_navLinkGhost__7zfwm:hover{background:hsla(0,0%,100%,.08);color:var(--text-primary,#fff)}.ModuleViewer_navLinkPrimary__kiClp{color:#fff;background:var(--accent-primary,#6366f1);border-color:var(--accent-primary,#6366f1)}.ModuleViewer_navLinkPrimary__kiClp:hover{background:var(--accent-secondary,#8b5cf6);border-color:var(--accent-secondary,#8b5cf6);color:#fff}.ModuleViewer_navLinkOutline__6xLoH{color:var(--text-primary,#fff);background:transparent;border-color:hsla(0,0%,100%,.3)}.ModuleViewer_navLinkOutline__6xLoH:hover{background:hsla(0,0%,100%,.08);border-color:hsla(0,0%,100%,.4)}@media (max-width:600px){.ModuleViewer_nav__kCBO0{flex-direction:column;align-items:stretch}.ModuleViewer_navNext__Gz2G5,.ModuleViewer_navPrev__594uG{justify-content:center}}.ModuleSidebar_sidebar__9uscG{width:280px;flex-shrink:0;padding:20px;background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.08);border-radius:12px;height:-moz-fit-content;height:fit-content;position:sticky;top:24px}.ModuleSidebar_title__A3VUA{display:flex;align-items:center;gap:8px;font-size:.95rem;font-weight:600;color:var(--text-primary,#fff);margin:0 0 16px}.ModuleSidebar_list__RDbtt{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:4px}.ModuleSidebar_item__O_WAs{margin:0}.ModuleSidebar_link__Z7_HL{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:8px;color:var(--text-secondary,hsla(0,0%,100%,.8));text-decoration:none;font-size:.9rem;transition:background .2s,color .2s}.ModuleSidebar_link__Z7_HL:hover{background:hsla(0,0%,100%,.08);color:var(--text-primary,#fff)}.ModuleSidebar_link__Z7_HL.ModuleSidebar_active__4eNDk{background:rgba(99,102,241,.15);color:var(--accent-primary,#6366f1)}.ModuleSidebar_num__Fcs_v{flex-shrink:0;font-size:.75rem;font-weight:600}.ModuleSidebar_link__Z7_HL.ModuleSidebar_active__4eNDk .ModuleSidebar_num__Fcs_v,.ModuleSidebar_num__Fcs_v{color:var(--accent-primary,#6366f1)}.ModuleSidebar_moduleTitle__BKAvs{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ModuleSidebar_completed__2beMX{flex-shrink:0;color:var(--accent-success,#10b981)}.ModuleSidebar_locked__uGm9z{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:8px;font-size:.9rem;cursor:not-allowed}.ModuleSidebar_locked__uGm9z,.ModuleSidebar_locked__uGm9z .ModuleSidebar_num__Fcs_v{color:var(--text-muted,hsla(0,0%,100%,.5))}@media (max-width:900px){.ModuleSidebar_sidebar__9uscG{width:100%;position:static}}@media (prefers-reduced-motion:reduce){.ModuleSidebar_link__Z7_HL{transition:none}}.module_container__fwTDu{max-width:1280px;margin:0 auto;padding:24px}.module_topBar__UCZ05{margin-bottom:24px}.module_backButton__gV0nt{display:inline-flex}.module_errorContainer__VUEFc,.module_loadingContainer__Bej3Q{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:50vh;padding:24px;text-align:center}.module_loadingText__jbWsS{margin-top:16px;color:var(--text-secondary,hsla(0,0%,100%,.7))}.module_errorContainer__VUEFc h1{font-size:1.5rem;color:var(--text-primary,#fff);margin-bottom:8px}.module_errorContainer__VUEFc p{color:var(--text-secondary,hsla(0,0%,100%,.7));margin-bottom:24px}.module_layout__9I0IG{display:flex;gap:32px;align-items:flex-start}.module_aside__4_14M{flex-shrink:0}.module_main__b0pnE{flex:1;min-width:0}@media (max-width:900px){.module_layout__9I0IG{flex-direction:column}.module_aside__4_14M{width:100%}}.PersonalInfo_section__GKqI_{margin-bottom:40px;animation:PersonalInfo_fadeIn__iiEUP .5s ease-out}@keyframes PersonalInfo_fadeIn__iiEUP{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.PersonalInfo_card__TO0HC{background:var(--color-bg-primary);backdrop-filter:blur(40px) saturate(180%);border:1px solid var(--color-border);border-radius:32px;padding:48px;box-shadow:0 20px 50px rgba(0,0,0,.3);position:relative;overflow:hidden}.PersonalInfo_card__TO0HC:after{content:"";position:absolute;top:0;right:0;width:200px;height:200px;background:radial-gradient(circle at top right,color-mix(in srgb,var(--color-primary),transparent 90%),transparent);pointer-events:none}.PersonalInfo_title__758ti{font-size:1.75rem;font-weight:800;color:var(--color-text-primary);margin:0 0 32px;letter-spacing:-.02em}.PersonalInfo_avatarSection__hgsVB{margin-bottom:48px;display:flex;justify-content:flex-start}.PersonalInfo_form__5F9rS{display:flex;flex-direction:column;gap:32px}.PersonalInfo_row__tq_69{display:grid;grid-template-columns:1fr 1fr;gap:32px}.PersonalInfo_field__LThqb{max-width:100%}.PersonalInfo_readOnly__uHup2{margin-top:16px;padding:32px;background:var(--color-bg-secondary);border:1px solid var(--color-border);border-radius:24px;display:flex;flex-wrap:wrap;gap:48px}.PersonalInfo_metaItem__AjiZY{display:flex;flex-direction:column;gap:8px}.PersonalInfo_metaLabel__Xw4Os{font-size:.75rem;font-weight:800;color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.1em;opacity:.6}.PersonalInfo_metaValue__acM_M{font-size:1.125rem;font-weight:700;color:var(--color-text-primary)}.PersonalInfo_actions__A1jHL{display:flex;flex-wrap:wrap;gap:16px;margin-top:40px;padding-top:32px;border-top:1px solid var(--color-border)}@media (max-width:768px){.PersonalInfo_card__TO0HC{padding:32px 24px}.PersonalInfo_row__tq_69{grid-template-columns:1fr}.PersonalInfo_readOnly__uHup2{flex-direction:column;gap:24px}}.AccountSettings_section__rikq0{margin-bottom:48px;animation:AccountSettings_fadeIn__T3J1U .5s ease-out}.AccountSettings_card__KNons{background:var(--color-bg-primary);backdrop-filter:blur(40px) saturate(180%);border:1px solid var(--color-border);border-radius:32px;padding:48px;margin-bottom:32px;box-shadow:0 20px 50px rgba(0,0,0,.3)}.AccountSettings_card__KNons:last-child{margin-bottom:0}.AccountSettings_title__myIt7{font-size:1.5rem;font-weight:800;color:var(--color-text-primary);margin:0 0 12px;letter-spacing:-.01em}.AccountSettings_hint__qwc4l{font-size:1rem;color:var(--color-text-secondary);margin:0 0 32px;opacity:.7}.AccountSettings_form__Wubhr{display:flex;flex-direction:column;gap:24px}.AccountSettings_field__iwqQy{max-width:400px}.AccountSettings_actions__H5zSA{margin-top:24px;padding-top:32px;border-top:1px solid var(--color-border)}.LearningPreferences_section__bNjJo{margin-bottom:48px;animation:LearningPreferences_fadeIn__bc5Zg .5s ease-out}.LearningPreferences_card__Nx7fL{background:var(--color-bg-primary);backdrop-filter:blur(40px) saturate(180%);border:1px solid var(--color-border);border-radius:32px;padding:48px;margin-bottom:32px;box-shadow:0 20px 50px rgba(0,0,0,.3)}.LearningPreferences_card__Nx7fL:last-child{margin-bottom:0}.LearningPreferences_title__aK9N3{font-size:1.5rem;font-weight:800;color:var(--color-text-primary);margin:0 0 16px;letter-spacing:-.01em}.LearningPreferences_hint__Yn5mR{font-size:1rem;color:var(--color-text-secondary);margin:0 0 32px;opacity:.7}.LearningPreferences_field__6JblT{margin-bottom:32px}.LearningPreferences_label__gkOpV{display:block;font-size:.8125rem;font-weight:800;color:var(--color-text-secondary);margin-bottom:12px;text-transform:uppercase;letter-spacing:.1em;opacity:.6}.LearningPreferences_radioGroup__vyciy{display:flex;flex-wrap:wrap;gap:24px}.LearningPreferences_radio__BbdAP{display:inline-flex;align-items:center;gap:12px;cursor:pointer;font-size:1.125rem;font-weight:600;color:var(--color-text-primary);padding:12px 20px;background:var(--color-bg-secondary);border:1px solid var(--color-border);border-radius:16px;transition:all .2s ease}.LearningPreferences_radio__BbdAP:hover{background:color-mix(in srgb,var(--color-bg-secondary),#fff 5%);border-color:var(--color-primary)}.LearningPreferences_radio__BbdAP input{margin:0;accent-color:var(--color-primary)}.LearningPreferences_actions__8qdq3{margin-top:40px;padding-top:32px;border-top:1px solid var(--color-border)}.Checkbox_checkbox__wrapper__piU2X{display:flex;flex-direction:column;gap:var(--spacing-xs)}.Checkbox_checkbox__container__DRer_{display:flex;align-items:center;gap:var(--spacing-sm);cursor:pointer;width:-moz-fit-content;width:fit-content}.Checkbox_checkbox__input__GwY4G{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:0;height:0;margin:0;opacity:0;pointer-events:none;position:absolute}.Checkbox_checkbox__box__yaPQg{flex-shrink:0;width:20px;height:20px;border:2px solid hsla(0,0%,100%,.3);border-radius:var(--radius-sm);display:flex;align-items:center;justify-content:center;background-color:transparent;transition:all .2s ease;color:#fff}.Checkbox_checkbox__checkmark__Hpt8t{width:16px;height:16px;opacity:0;transition:opacity .2s ease}.Checkbox_checkbox__input__GwY4G:checked+.Checkbox_checkbox__box__yaPQg{background:linear-gradient(135deg,var(--accent-primary) 0,var(--accent-secondary) 100%);border-color:var(--accent-primary)}.Checkbox_checkbox__input__GwY4G:checked+.Checkbox_checkbox__box__yaPQg .Checkbox_checkbox__checkmark__Hpt8t{opacity:1}.Checkbox_checkbox__input__GwY4G:focus-visible+.Checkbox_checkbox__box__yaPQg{outline:2px solid var(--accent-primary);outline-offset:2px}.Checkbox_checkbox__input__GwY4G:indeterminate+.Checkbox_checkbox__box__yaPQg{background:linear-gradient(135deg,var(--accent-primary) 0,var(--accent-secondary) 100%);border-color:var(--accent-primary)}.Checkbox_checkbox__input__GwY4G:indeterminate+.Checkbox_checkbox__box__yaPQg .Checkbox_checkbox__checkmark__Hpt8t{opacity:1}.Checkbox_checkbox__input__GwY4G:hover:not(:disabled)+.Checkbox_checkbox__box__yaPQg{border-color:hsla(0,0%,100%,.5);box-shadow:0 0 0 3px rgba(79,70,229,.15)}.Checkbox_checkbox__label__ry6u9{font-size:var(--font-size-sm);color:hsla(0,0%,100%,.85);font-weight:var(--font-weight-medium);line-height:1.4;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Checkbox_checkbox__error__eDm7_{font-size:var(--font-size-xs);color:var(--color-danger);line-height:1.4;margin:0 0 0 28px}.Checkbox_checkbox__helperText__g12go{font-size:var(--font-size-xs);color:hsla(0,0%,100%,.5);line-height:1.4;margin:0 0 0 28px}.Checkbox_checkbox--error__CusIz .Checkbox_checkbox__box__yaPQg{border-color:var(--color-danger)}.Checkbox_checkbox--error__CusIz .Checkbox_checkbox__input__GwY4G:hover:not(:disabled)+.Checkbox_checkbox__box__yaPQg{border-color:var(--color-danger);box-shadow:0 0 0 3px rgba(239,68,68,.15)}.Checkbox_checkbox--disabled__c90g4{opacity:.6;cursor:not-allowed}.Checkbox_checkbox--disabled__c90g4 .Checkbox_checkbox__container__DRer_{cursor:not-allowed}.Checkbox_checkbox--disabled__c90g4 .Checkbox_checkbox__box__yaPQg{background-color:hsla(0,0%,100%,.04);border-color:hsla(0,0%,100%,.2)}.Checkbox_checkbox--disabled__c90g4 .Checkbox_checkbox__input__GwY4G:checked+.Checkbox_checkbox__box__yaPQg{background:rgba(79,70,229,.3);border-color:rgba(79,70,229,.5)}.Checkbox_checkbox--disabled__c90g4 .Checkbox_checkbox__label__ry6u9{color:hsla(0,0%,100%,.5);cursor:not-allowed}@media (prefers-color-scheme:light){.Checkbox_checkbox__box__yaPQg{border-color:rgba(0,0,0,.3)}.Checkbox_checkbox__input__GwY4G:hover:not(:disabled)+.Checkbox_checkbox__box__yaPQg{border-color:rgba(0,0,0,.5);box-shadow:0 0 0 3px rgba(79,70,229,.1)}.Checkbox_checkbox__input__GwY4G:focus-visible+.Checkbox_checkbox__box__yaPQg{outline-offset:1px}.Checkbox_checkbox__label__ry6u9{color:var(--color-gray-700)}.Checkbox_checkbox__error__eDm7_{color:#dc2626;margin-left:28px}.Checkbox_checkbox__helperText__g12go{color:rgba(0,0,0,.5)}.Checkbox_checkbox--error__CusIz .Checkbox_checkbox__box__yaPQg{border-color:#dc2626}.Checkbox_checkbox--error__CusIz .Checkbox_checkbox__input__GwY4G:hover:not(:disabled)+.Checkbox_checkbox__box__yaPQg{border-color:#dc2626;box-shadow:0 0 0 3px rgba(239,68,68,.1)}.Checkbox_checkbox--disabled__c90g4 .Checkbox_checkbox__box__yaPQg{background-color:rgba(0,0,0,.04);border-color:rgba(0,0,0,.2)}.Checkbox_checkbox--disabled__c90g4 .Checkbox_checkbox__input__GwY4G:checked+.Checkbox_checkbox__box__yaPQg{background:rgba(79,70,229,.2);border-color:rgba(79,70,229,.4)}.Checkbox_checkbox--disabled__c90g4 .Checkbox_checkbox__label__ry6u9{color:rgba(0,0,0,.5)}}@media (prefers-reduced-motion:reduce){.Checkbox_checkbox__box__yaPQg,.Checkbox_checkbox__checkmark__Hpt8t,.Checkbox_checkbox__input__GwY4G{transition:none}}.ActivityHistory_section__lhJ4X{margin-bottom:48px;animation:ActivityHistory_fadeIn___K_ho .5s ease-out}.ActivityHistory_card__SBIyi{background:var(--color-bg-primary);backdrop-filter:blur(40px) saturate(180%);border:1px solid var(--color-border);border-radius:32px;padding:48px;box-shadow:0 20px 50px rgba(0,0,0,.3)}.ActivityHistory_title__uv5Kz{font-size:1.75rem;font-weight:800;color:var(--color-text-primary);margin:0 0 32px;letter-spacing:-.02em}.ActivityHistory_filters__0RXwT{margin-bottom:40px;padding:24px;background:var(--color-bg-secondary);border:1px solid var(--color-border);border-radius:20px}.ActivityHistory_filterRow__bZp2k{display:flex;flex-wrap:wrap;align-items:flex-end;gap:24px}.ActivityHistory_filterLabel__yY3fv{display:flex;flex-direction:column;gap:8px;font-size:.8125rem;font-weight:700;color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.05em;opacity:.6}.ActivityHistory_input__F_Ft8,.ActivityHistory_select__OG9ef{padding:12px 16px;background:var(--color-bg-secondary);border:1px solid var(--color-border);border-radius:12px;font-size:.9375rem;color:var(--color-text-primary);min-width:160px;transition:all .2s ease}.ActivityHistory_input__F_Ft8:focus,.ActivityHistory_select__OG9ef:focus{border-color:var(--color-primary);box-shadow:0 0 0 2px color-mix(in srgb,var(--color-primary),transparent 80%);outline:none}.ActivityHistory_applyBtn__XMT5A{padding:12px 24px;background:var(--color-primary);color:#fff;border:none;border-radius:12px;font-size:.9375rem;font-weight:700;cursor:pointer;transition:all .2s ease}.ActivityHistory_applyBtn__XMT5A:hover{filter:brightness(1.1);transform:translateY(-1px)}.ActivityHistory_loading__R4V9t{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:200px;gap:16px}.ActivityHistory_loadingText__witsd{color:var(--color-text-secondary);font-size:.875rem;font-weight:500}.ActivityHistory_empty__Q5LB3{color:var(--color-text-secondary);font-size:1rem;text-align:center;margin:40px 0;opacity:.5}.ActivityHistory_list___r_QG{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.ActivityHistory_item__R5d9s{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:24px 0;border-bottom:1px solid var(--color-border);transition:all .2s ease}.ActivityHistory_item__R5d9s:last-child{border-bottom:none}.ActivityHistory_item__R5d9s:hover{padding-left:8px}.ActivityHistory_itemContent__un9hh{display:flex;flex-direction:column;gap:4px;min-width:0}.ActivityHistory_itemType__aahly{font-size:.6875rem;font-weight:900;color:var(--color-primary);text-transform:uppercase;letter-spacing:.1em}.ActivityHistory_itemTitle__hM_oB{font-size:1.125rem;font-weight:700;color:var(--color-text-primary);letter-spacing:-.01em}.ActivityHistory_itemDesc__xuD4J{font-size:.9375rem;color:var(--color-text-secondary);opacity:.8}.ActivityHistory_itemTime__D_skI{font-size:.8125rem;color:var(--color-text-secondary);opacity:.5}.ActivityHistory_link__oWbo1{flex-shrink:0;font-size:.875rem;font-weight:700;color:var(--color-primary);text-decoration:none;padding:8px 16px;background:color-mix(in srgb,var(--color-primary),transparent 90%);border-radius:10px;transition:all .2s ease}.ActivityHistory_link__oWbo1:hover{background:var(--color-primary);color:#fff}@media (max-width:768px){.ActivityHistory_filterRow__bZp2k{flex-direction:column;align-items:stretch}.ActivityHistory_item__R5d9s{flex-direction:column;align-items:flex-start;gap:16px}}.LoadingSpinner_spinner__container__d8go_{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--spacing-md)}.LoadingSpinner_sr-only__MdNK_{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.LoadingSpinner_spinner--sm__Lcuvt{--spinner-size:24px}.LoadingSpinner_spinner--md__dbpUO{--spinner-size:40px}.LoadingSpinner_spinner--lg__5jN9r{--spinner-size:56px}.LoadingSpinner_spinner--xl__BI72X{--spinner-size:72px}.LoadingSpinner_spinner__ring___pQvx{position:relative;width:var(--spinner-size);height:var(--spinner-size)}.LoadingSpinner_spinner__ring--1__x9zUa,.LoadingSpinner_spinner__ring--2__lQPFH,.LoadingSpinner_spinner__ring--3__F1WTm{position:absolute;width:100%;height:100%;border:2px solid transparent;border-top:2px solid var(--accent-primary);border-radius:50%;animation:LoadingSpinner_spin__yAg67 1.2s linear infinite}.LoadingSpinner_spinner__ring--1__x9zUa{animation-delay:0s}.LoadingSpinner_spinner__ring--2__lQPFH{animation-delay:-.4s;border-top-color:var(--accent-secondary)}.LoadingSpinner_spinner__ring--3__F1WTm{animation-delay:-.8s;border-top-color:hsla(0,0%,100%,.3)}.LoadingSpinner_spinner__dots__7yucN{display:flex;align-items:center;justify-content:center;gap:6px;height:var(--spinner-size)}.LoadingSpinner_spinner__dot__cJscv{width:calc(var(--spinner-size) / 3.5);height:calc(var(--spinner-size) / 3.5);border-radius:50%;background:var(--accent-primary);animation:LoadingSpinner_bounce__Ck4Nm 1.4s ease-in-out infinite both}.LoadingSpinner_spinner__dot__cJscv:first-child{animation-delay:-.32s}.LoadingSpinner_spinner__dot__cJscv:nth-child(2){animation-delay:-.16s}.LoadingSpinner_spinner__dot__cJscv:nth-child(3){animation-delay:0s}.LoadingSpinner_spinner__bars__kxJza{display:flex;align-items:flex-end;justify-content:center;gap:3px;height:var(--spinner-size)}.LoadingSpinner_spinner__bar__k_sw4{width:calc(var(--spinner-size) / 5);height:calc(var(--spinner-size) / 3);background:linear-gradient(135deg,var(--accent-primary) 0,var(--accent-secondary) 100%);border-radius:2px;animation:LoadingSpinner_growHeight__kKO_n .8s ease-in-out infinite}.LoadingSpinner_spinner__bar__k_sw4:first-child{animation-delay:0s}.LoadingSpinner_spinner__bar__k_sw4:nth-child(2){animation-delay:.15s}.LoadingSpinner_spinner__bar__k_sw4:nth-child(3){animation-delay:.3s}.LoadingSpinner_spinner__bar__k_sw4:nth-child(4){animation-delay:.15s}.LoadingSpinner_spinner__label__UVvP8{margin:0;font-size:var(--font-size-sm);color:hsla(0,0%,100%,.7);font-weight:var(--font-weight-medium);line-height:1.4}@keyframes LoadingSpinner_spin__yAg67{to{transform:rotate(1turn)}}@keyframes LoadingSpinner_bounce__Ck4Nm{0%,80%,to{opacity:.5;transform:scale(.8)}40%{opacity:1;transform:scale(1)}}@keyframes LoadingSpinner_growHeight__kKO_n{0%,to{height:calc(var(--spinner-size) / 3)}50%{height:var(--spinner-size)}}@media (prefers-color-scheme:light){.LoadingSpinner_spinner__label__UVvP8{color:rgba(0,0,0,.7)}.LoadingSpinner_spinner__ring--1__x9zUa,.LoadingSpinner_spinner__ring--2__lQPFH,.LoadingSpinner_spinner__ring--3__F1WTm{border-top-color:var(--accent-primary)}.LoadingSpinner_spinner__ring--2__lQPFH{border-top-color:var(--accent-secondary)}.LoadingSpinner_spinner__ring--3__F1WTm{border-top-color:rgba(0,0,0,.2)}}@media (prefers-reduced-motion:reduce){.LoadingSpinner_spinner__bar__k_sw4,.LoadingSpinner_spinner__dot__cJscv,.LoadingSpinner_spinner__ring--1__x9zUa,.LoadingSpinner_spinner__ring--2__lQPFH,.LoadingSpinner_spinner__ring--3__F1WTm{animation:none;opacity:.6}}@media (max-width:640px){.LoadingSpinner_spinner--lg__5jN9r{--spinner-size:48px}.LoadingSpinner_spinner--xl__BI72X{--spinner-size:56px}.LoadingSpinner_spinner__label__UVvP8{font-size:var(--font-size-xs)}}.EmptyState_emptyState__container__SWIsW{display:flex;align-items:center;justify-content:center;padding:var(--spacing-xl);min-height:300px;text-align:center}.EmptyState_emptyState__content__Lzo6C{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-lg);max-width:400px}.EmptyState_emptyState__icon__by7vw{width:80px;height:80px;display:flex;align-items:center;justify-content:center;color:hsla(0,0%,100%,.3);font-size:64px}.EmptyState_emptyState__title__c6cz9{margin:0;font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);color:hsla(0,0%,100%,.85);line-height:1.3}.EmptyState_emptyState__description__LUAsr{margin:0;font-size:var(--font-size-sm);color:hsla(0,0%,100%,.6);line-height:1.6}.EmptyState_emptyState__actions__nZDaS{display:flex;gap:var(--spacing-md);flex-wrap:wrap;justify-content:center;width:100%}.EmptyState_emptyState__primaryButton__vFGla,.EmptyState_emptyState__secondaryButton__sMidu{padding:10px 20px;border-radius:var(--radius-md);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);cursor:pointer;border:none;transition:all .2s ease;font-family:inherit;white-space:nowrap}.EmptyState_emptyState__primaryButton__vFGla{background:linear-gradient(135deg,var(--accent-primary) 0,var(--accent-secondary) 100%);color:#fff;border:1px solid var(--accent-border-strong);box-shadow:0 2px 8px rgba(0,0,0,.2)}.EmptyState_emptyState__primaryButton__vFGla:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.3)}.EmptyState_emptyState__primaryButton__vFGla:focus{outline:none;box-shadow:0 0 0 3px rgba(79,70,229,.5),0 4px 12px rgba(0,0,0,.3)}.EmptyState_emptyState__secondaryButton__sMidu{background:hsla(0,0%,100%,.08);color:hsla(0,0%,100%,.9);border:1px solid hsla(0,0%,100%,.15);backdrop-filter:blur(12px)}.EmptyState_emptyState__secondaryButton__sMidu:hover{background:hsla(0,0%,100%,.12);border-color:hsla(0,0%,100%,.25);transform:translateY(-1px)}.EmptyState_emptyState__secondaryButton__sMidu:focus{outline:none;border-color:var(--accent-primary);box-shadow:0 0 0 3px var(--accent-glass-primary)}@media (prefers-color-scheme:light){.EmptyState_emptyState__icon__by7vw{color:rgba(0,0,0,.2)}.EmptyState_emptyState__title__c6cz9{color:var(--color-gray-900)}.EmptyState_emptyState__description__LUAsr{color:var(--color-gray-600)}.EmptyState_emptyState__primaryButton__vFGla:hover{box-shadow:0 4px 12px rgba(0,0,0,.12)}.EmptyState_emptyState__primaryButton__vFGla:focus{box-shadow:0 0 0 3px rgba(79,70,229,.3),0 4px 12px rgba(0,0,0,.12)}.EmptyState_emptyState__secondaryButton__sMidu{background:rgba(0,0,0,.04);color:var(--color-gray-700);border-color:rgba(0,0,0,.1)}.EmptyState_emptyState__secondaryButton__sMidu:hover{background:rgba(0,0,0,.08);border-color:rgba(0,0,0,.15)}.EmptyState_emptyState__secondaryButton__sMidu:focus{border-color:var(--accent-primary);box-shadow:0 0 0 3px rgba(79,70,229,.2)}}@media (prefers-reduced-motion:reduce){.EmptyState_emptyState__primaryButton__vFGla,.EmptyState_emptyState__secondaryButton__sMidu{transition:none}.EmptyState_emptyState__primaryButton__vFGla:hover,.EmptyState_emptyState__secondaryButton__sMidu:hover{transform:none}}@media (max-width:768px){.EmptyState_emptyState__container__SWIsW{padding:var(--spacing-lg);min-height:250px}.EmptyState_emptyState__icon__by7vw{width:60px;height:60px;font-size:48px}.EmptyState_emptyState__title__c6cz9{font-size:var(--font-size-lg)}.EmptyState_emptyState__actions__nZDaS{gap:var(--spacing-sm)}.EmptyState_emptyState__primaryButton__vFGla,.EmptyState_emptyState__secondaryButton__sMidu{padding:8px 16px;font-size:var(--font-size-xs)}}@media (max-width:480px){.EmptyState_emptyState__container__SWIsW{padding:var(--spacing-md);min-height:auto}.EmptyState_emptyState__content__Lzo6C{gap:var(--spacing-md);max-width:100%}.EmptyState_emptyState__icon__by7vw{width:48px;height:48px;font-size:40px}.EmptyState_emptyState__title__c6cz9{font-size:var(--font-size-md)}.EmptyState_emptyState__description__LUAsr{font-size:var(--font-size-xs)}.EmptyState_emptyState__actions__nZDaS{flex-direction:column}.EmptyState_emptyState__primaryButton__vFGla,.EmptyState_emptyState__secondaryButton__sMidu{width:100%}}.catalog_container__UL3f5{max-width:1400px;margin:0 auto;padding:24px}.catalog_header__cyslc{margin-bottom:32px}.catalog_title__ZI77w{font-size:2rem;font-weight:700;color:var(--text-primary,#fff);margin:0 0 8px}.catalog_subtitle__uDaeB{font-size:1rem;color:var(--text-secondary,hsla(0,0%,100%,.7));margin:0}.catalog_errorContainer__xFZY0,.catalog_loadingContainer___Wr5R{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:50vh;padding:24px}.catalog_errorMessage__v6Wfr{color:var(--accent-danger,#ef4444);margin:16px 0;font-size:1rem}.catalog_retryButton__EoEIL{padding:12px 24px;background:var(--accent-primary,#6366f1);color:#fff;border:none;border-radius:8px;font-size:.875rem;font-weight:500;cursor:pointer;transition:background .2s ease}.catalog_retryButton__EoEIL:hover{background:var(--accent-secondary,#8b5cf6)}@media (max-width:768px){.catalog_container__UL3f5{padding:16px}.catalog_title__ZI77w{font-size:1.5rem}}.ExamResults_resultsContainer__inf_t{max-width:1000px;margin:0 auto;padding:24px}.ExamResults_scoreCard__Ptx5e{margin-bottom:32px;padding:40px;background:hsla(0,0%,100%,.05);backdrop-filter:blur(10px);border:2px solid;border-radius:16px;text-align:center}.ExamResults_scoreCardPassed__sZDTD{border-color:var(--accent-success,#10b981);background:rgba(16,185,129,.1)}.ExamResults_scoreCardFailed__bUy_Q{border-color:rgba(234,88,12,.4);background:linear-gradient(135deg,rgba(88,28,135,.25),rgba(15,23,42,.7));box-shadow:0 0 40px rgba(147,51,234,.15),inset 0 1px 0 hsla(0,0%,100%,.1);backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px)}.ExamResults_brokenTrophyIcon__MpKzr{width:140px;height:140px;-o-object-fit:contain;object-fit:contain;transform:rotate(25deg) scale(1.15);filter:drop-shadow(0 0 24px rgba(249,115,22,.4));animation:ExamResults_floatBroken__TolIW 4s ease-in-out infinite;margin:0 auto}@keyframes ExamResults_floatBroken__TolIW{0%{transform:translateY(0) rotate(25deg) scale(1.15)}50%{transform:translateY(-12px) rotate(28deg) scale(1.15)}to{transform:translateY(0) rotate(25deg) scale(1.15)}}.ExamResults_funnyMessage__RnL9g{font-size:1.25rem;font-weight:500;color:#e2e8f0;display:block;margin-bottom:12px}.ExamResults_standardMessage__U3GTF{display:block;font-size:1rem;color:hsla(0,0%,100%,.7)}.ExamResults_cooldownMessage__ekdXF{display:inline-block;margin-top:16px;padding:8px 16px;background:rgba(249,115,22,.15);border:1px solid rgba(249,115,22,.3);border-radius:20px;color:#fed7aa;font-size:.95rem;font-weight:500;box-shadow:0 4px 12px rgba(249,115,22,.1)}.ExamResults_scoreIcon___q561{margin-bottom:24px}.ExamResults_passIcon__GLEdI{color:var(--accent-success,#10b981)}.ExamResults_failIcon__R2R7U{color:var(--accent-danger,#ef4444)}.ExamResults_scoreContent__28bdw{display:flex;flex-direction:column;gap:16px}.ExamResults_scoreTitle__r3Ql_{font-size:2rem;font-weight:700;color:var(--text-primary,#fff);margin:0}.ExamResults_scoreValue__a5dwW{font-size:3rem;font-weight:700;color:var(--text-primary,#fff);line-height:1}.ExamResults_scoreFraction__G5_uX{font-size:1.5rem;font-weight:400;color:var(--text-secondary,hsla(0,0%,100%,.7))}.ExamResults_scoreDescription__Vgrur{font-size:1.125rem;color:var(--text-secondary,hsla(0,0%,100%,.8));margin:0;line-height:1.6}.ExamResults_statsGrid__iKON_{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px;margin-bottom:32px}.ExamResults_statCard__vvJK0{display:flex;align-items:center;gap:16px;padding:20px;background:hsla(0,0%,100%,.05);backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.1);border-radius:12px}.ExamResults_statIcon__L5huZ{display:flex;align-items:center;justify-content:center;width:48px;height:48px;background:rgba(99,102,241,.2);border-radius:12px;color:var(--accent-primary,#6366f1);flex-shrink:0}.ExamResults_statContent__hCeUZ{display:flex;flex-direction:column;gap:4px}.ExamResults_statValue__vbNWQ{font-size:1.5rem;font-weight:700;color:var(--text-primary,#fff)}.ExamResults_statLabel__WW4Gt{font-size:.875rem;color:var(--text-secondary,hsla(0,0%,100%,.7))}.ExamResults_breakdownSection__e4DD9{margin-bottom:32px}.ExamResults_sectionTitle__Q1aT6{font-size:1.5rem;font-weight:700;color:var(--text-primary,#fff);margin:0 0 8px}.ExamResults_sectionDescription___IvRj{font-size:1rem;color:var(--text-secondary,hsla(0,0%,100%,.7));margin:0 0 24px}.ExamResults_questionsList__mttJ3{display:flex;flex-direction:column;gap:24px}.ExamResults_questionResult__MAXQB{padding:24px;background:hsla(0,0%,100%,.05);backdrop-filter:blur(10px);border:2px solid;border-radius:12px}.ExamResults_questionResult__MAXQB.ExamResults_questionCorrect__4YLzR{border-color:rgba(16,185,129,.3);background:rgba(16,185,129,.05)}.ExamResults_questionResult__MAXQB.ExamResults_questionIncorrect__IGTkm{border-color:rgba(239,68,68,.3);background:rgba(239,68,68,.05)}.ExamResults_questionResult__MAXQB.ExamResults_questionManualReview__ZPm73{border-color:rgba(245,158,11,.35);background:rgba(245,158,11,.08)}.ExamResults_questionHeader__zYrCD{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid hsla(0,0%,100%,.1)}.ExamResults_questionNumber__07HB9{font-size:1rem;font-weight:600;color:var(--text-primary,#fff)}.ExamResults_questionStatus__ip1m_{display:flex;align-items:center;gap:6px;font-size:.875rem;font-weight:600;padding:4px 12px;border-radius:6px}.ExamResults_statusCorrect__xKiaa{color:var(--accent-success,#10b981);background:rgba(16,185,129,.2)}.ExamResults_statusIncorrect__deF_j{color:var(--accent-danger,#ef4444);background:rgba(239,68,68,.2)}.ExamResults_statusManualReview__qV8fi{color:#fbbf24;background:rgba(245,158,11,.18)}.ExamResults_questionContent__GcdaI{margin-top:16px}.ExamResults_actionsSection__dIe0R{display:flex;justify-content:center;gap:16px;margin-bottom:32px;flex-wrap:wrap}.ExamResults_backButton__7J5_u,.ExamResults_premiumBackButton__x_c3f,.ExamResults_retakeButton__5FjAI{display:flex;align-items:center;gap:8px;min-width:180px}.ExamResults_premiumBackButton__x_c3f{background:linear-gradient(135deg,rgba(88,28,135,.8),rgba(15,23,42,.9));border:1px solid rgba(147,51,234,.4);box-shadow:0 4px 20px rgba(147,51,234,.2);color:#fff;transition:all .3s ease}.ExamResults_premiumBackButton__x_c3f:hover{background:linear-gradient(135deg,rgba(107,33,168,.9),#1e293b);box-shadow:0 8px 30px rgba(147,51,234,.4);border-color:rgba(168,85,247,.6);transform:translateY(-2px)}.ExamResults_certificateButton__N_pmI{display:flex;align-items:center;justify-content:center;gap:8px;min-width:180px;background:linear-gradient(135deg,#10b981,#059669);border:1px solid rgba(16,185,129,.4);box-shadow:0 4px 20px rgba(16,185,129,.2);color:#fff;transition:all .3s ease;font-weight:600}.ExamResults_certificateButton__N_pmI:hover{background:linear-gradient(135deg,#059669,#047857);box-shadow:0 8px 30px rgba(16,185,129,.4);border-color:rgba(16,185,129,.8);transform:translateY(-2px)}.ExamResults_reviewIncorrectButton__R6Fqu{display:flex;align-items:center;gap:8px;min-width:180px;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.2);color:#e2e8f0;transition:all .2s ease}.ExamResults_reviewIncorrectButton__R6Fqu:hover{background:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.4)}.ExamResults_recommendations__M4fJn{padding:24px;background:rgba(99,102,241,.1);border:1px solid rgba(99,102,241,.2);border-radius:12px}.ExamResults_recommendationsTitle__4Siw5{font-size:1.125rem;font-weight:600;color:var(--text-primary,#fff);margin:0 0 16px}.ExamResults_recommendationsList__lgnua{margin:0;padding-left:24px;color:var(--text-secondary,hsla(0,0%,100%,.8));line-height:1.8}.ExamResults_recommendationsList__lgnua li{margin-bottom:8px}.ExamResults_waitingInfo__mTIzL{font-size:.9375rem;color:var(--text-secondary,hsla(0,0%,100%,.7));margin:0 0 16px}@media (max-width:768px){.ExamResults_resultsContainer__inf_t{padding:16px}.ExamResults_scoreCard__Ptx5e{padding:24px}.ExamResults_scoreValue__a5dwW{font-size:2rem}.ExamResults_statsGrid__iKON_{grid-template-columns:1fr}.ExamResults_actionsSection__dIe0R{flex-direction:column}.ExamResults_brokenTrophyIcon__MpKzr{width:104px;height:104px}.ExamResults_questionHeader__zYrCD{flex-direction:column;align-items:flex-start;gap:12px}.ExamResults_backButton__7J5_u,.ExamResults_certificateButton__N_pmI,.ExamResults_premiumBackButton__x_c3f,.ExamResults_retakeButton__5FjAI,.ExamResults_reviewIncorrectButton__R6Fqu{width:100%}}.QuizResults_resultsContainer__kCozD{max-width:1000px;margin:0 auto;padding:24px}.QuizResults_scoreCard___CBs3{margin-bottom:32px;padding:40px;background:hsla(0,0%,100%,.05);backdrop-filter:blur(10px);border:2px solid;border-radius:16px;text-align:center}.QuizResults_scoreCardPassed__a5d7m{border-color:var(--accent-success,#10b981);background:rgba(16,185,129,.1)}.QuizResults_scoreCardFailed__raflq{border-color:var(--accent-danger,#ef4444);background:rgba(239,68,68,.1)}.QuizResults_scoreIcon__QGI1Y{margin-bottom:24px}.QuizResults_passIcon__xXU_4{color:var(--accent-success,#10b981)}.QuizResults_failIcon__1Xcin{color:var(--accent-danger,#ef4444)}.QuizResults_scoreContent__VEXXB{display:flex;flex-direction:column;gap:16px}.QuizResults_scoreTitle__Pebfc{font-size:2rem;font-weight:700;color:var(--text-primary,#fff);margin:0}.QuizResults_scoreValue__K4p8i{font-size:3rem;font-weight:700;color:var(--text-primary,#fff);line-height:1}.QuizResults_scoreFraction__TkbdU{font-size:1.5rem;font-weight:400;color:var(--text-secondary,hsla(0,0%,100%,.7))}.QuizResults_scoreDescription__IBXYg{font-size:1.125rem;color:var(--text-secondary,hsla(0,0%,100%,.8));margin:0;line-height:1.6}.QuizResults_statsGrid__T_aVj{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px;margin-bottom:32px}.QuizResults_statCard__Cf_N9{display:flex;align-items:center;gap:16px;padding:20px;background:hsla(0,0%,100%,.05);backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.1);border-radius:12px}.QuizResults_statIcon__Rnwku{display:flex;align-items:center;justify-content:center;width:48px;height:48px;background:rgba(99,102,241,.2);border-radius:12px;color:var(--accent-primary,#6366f1);flex-shrink:0}.QuizResults_statContent__v_Ejh{display:flex;flex-direction:column;gap:4px}.QuizResults_statValue__bjolm{font-size:1.5rem;font-weight:700;color:var(--text-primary,#fff)}.QuizResults_statLabel__R_bqk{font-size:.875rem;color:var(--text-secondary,hsla(0,0%,100%,.7))}.QuizResults_breakdownSection__7cuM7{margin-bottom:32px}.QuizResults_sectionTitle__q80p6{font-size:1.5rem;font-weight:700;color:var(--text-primary,#fff);margin:0 0 8px}.QuizResults_sectionDescription__5re_K{font-size:1rem;color:var(--text-secondary,hsla(0,0%,100%,.7));margin:0 0 24px}.QuizResults_questionsList___t3iG{display:flex;flex-direction:column;gap:24px}.QuizResults_questionResult__X_x1X{padding:24px;background:hsla(0,0%,100%,.05);backdrop-filter:blur(10px);border:2px solid;border-radius:12px}.QuizResults_questionResult__X_x1X.QuizResults_questionCorrect__BAtOh{border-color:rgba(16,185,129,.3);background:rgba(16,185,129,.05)}.QuizResults_questionResult__X_x1X.QuizResults_questionIncorrect__Ym_BW{border-color:rgba(239,68,68,.3);background:rgba(239,68,68,.05)}.QuizResults_questionHeader__fUqmn{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid hsla(0,0%,100%,.1)}.QuizResults_questionNumber__OGePL{font-size:1rem;font-weight:600;color:var(--text-primary,#fff)}.QuizResults_questionStatus__Mf2qt{display:flex;align-items:center;gap:6px;font-size:.875rem;font-weight:600;padding:4px 12px;border-radius:6px}.QuizResults_statusCorrect__KjwqX{color:var(--accent-success,#10b981);background:rgba(16,185,129,.2)}.QuizResults_statusIncorrect__nprJa{color:var(--accent-danger,#ef4444);background:rgba(239,68,68,.2)}.QuizResults_questionContent__YBG_3{margin-top:16px}.QuizResults_actionsSection__XicYF{display:flex;justify-content:center;gap:16px;margin-bottom:32px;flex-wrap:wrap}.QuizResults_backButton__PNkWv,.QuizResults_retakeButton__fsRMJ{display:flex;align-items:center;gap:8px;min-width:180px}.QuizResults_reviewModuleLink__UccVU{background:none;border:none;padding:8px 16px;font-size:.9375rem;color:var(--accent-primary,#6366f1);cursor:pointer;text-decoration:underline;text-underline-offset:2px}.QuizResults_reviewModuleLink__UccVU:hover{color:var(--accent-secondary,#8b5cf6)}.QuizResults_recommendations__BGllY{padding:24px;background:rgba(99,102,241,.1);border:1px solid rgba(99,102,241,.2);border-radius:12px}.QuizResults_recommendationsTitle__ef9Z3{font-size:1.125rem;font-weight:600;color:var(--text-primary,#fff);margin:0 0 16px}.QuizResults_recommendationsList__awSEM{margin:0;padding-left:24px;color:var(--text-secondary,hsla(0,0%,100%,.8));line-height:1.8}.QuizResults_recommendationsList__awSEM li{margin-bottom:8px}@media (max-width:768px){.QuizResults_resultsContainer__kCozD{padding:16px}.QuizResults_scoreCard___CBs3{padding:24px}.QuizResults_scoreValue__K4p8i{font-size:2rem}.QuizResults_statsGrid__T_aVj{grid-template-columns:1fr}.QuizResults_actionsSection__XicYF{flex-direction:column}.QuizResults_questionHeader__fUqmn{flex-direction:column;align-items:flex-start;gap:12px}.QuizResults_backButton__PNkWv,.QuizResults_retakeButton__fsRMJ{width:100%}}.quiz_quizPageContainer___xSAm{min-height:100vh;padding:24px;background:var(--bg-primary,#0f0f23)}.quiz_errorContainer__tx_7R,.quiz_loadingContainer__wV0iL{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:50vh;padding:24px;gap:16px}.quiz_errorContainer__tx_7R p,.quiz_loadingContainer__wV0iL p{color:var(--text-secondary,hsla(0,0%,100%,.7));font-size:1rem}.quiz_errorContainer__tx_7R button{padding:12px 24px;background:var(--accent-primary,#6366f1);color:#fff;border:none;border-radius:8px;font-size:.875rem;font-weight:500;cursor:pointer;transition:background .2s ease}.quiz_errorContainer__tx_7R button:hover{background:var(--accent-secondary,#8b5cf6)}@media (max-width:768px){.quiz_quizPageContainer___xSAm{padding:16px}}.courses_container__j1Qbr{max-width:1400px;margin:0 auto;padding:24px}.courses_header__E3Ffa{margin-bottom:32px}.courses_title__nVF8u{font-size:2rem;font-weight:700;color:var(--text-primary,#fff);margin:0 0 8px}.courses_subtitle__z1G7C{font-size:1rem;color:var(--text-secondary,hsla(0,0%,100%,.7));margin:0}.courses_errorContainer__d3WZn,.courses_loadingContainer__qVEWO{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:50vh;padding:24px}.courses_errorMessage__1iWNn{color:var(--accent-danger,#ef4444);margin:16px 0;font-size:1rem}.courses_retryButton__4DpIF{padding:12px 24px;background:var(--accent-primary,#6366f1);color:#fff;border:none;border-radius:8px;font-size:.875rem;font-weight:500;cursor:pointer;transition:background .2s ease}.courses_retryButton__4DpIF:hover{background:var(--accent-secondary,#8b5cf6)}@media (max-width:768px){.courses_container__j1Qbr{padding:16px}.courses_title__nVF8u{font-size:1.5rem}}.DataExport_section__xmR4C{margin-bottom:48px;animation:DataExport_fadeIn___VIAB .5s ease-out}.DataExport_card__egWly{background:var(--color-bg-primary);backdrop-filter:blur(40px) saturate(180%);border:1px solid var(--color-border);border-radius:32px;padding:48px;box-shadow:0 20px 50px rgba(0,0,0,.3)}.DataExport_title__Rbenk{font-size:1.75rem;font-weight:800;color:var(--color-text-primary);margin:0 0 12px;letter-spacing:-.01em}.DataExport_hint__tDb0s{font-size:1.125rem;color:var(--color-text-secondary);margin:0 0 40px;opacity:.7}.DataExport_options__KMAYX{display:flex;flex-direction:column;gap:20px}.DataExport_option__HDx2D{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:24px;padding:24px 32px;background:var(--color-bg-secondary);border:1px solid var(--color-border);border-radius:20px;transition:all .2s ease}.DataExport_option__HDx2D:hover{border-color:var(--color-primary);transform:translateX(4px)}.DataExport_optionContent__qB2_G{flex:1;min-width:0}.DataExport_optionTitle___ZTGA{display:block;font-size:1.125rem;font-weight:700;color:var(--color-text-primary);margin-bottom:4px}.DataExport_optionDesc__fvh5T{font-size:.9375rem;color:var(--color-text-secondary);opacity:.7}@media (max-width:768px){.DataExport_option__HDx2D{flex-direction:column;align-items:flex-start;padding:24px}}.NotificationSettings_wrapper__vG_vj{max-width:1000px;margin:0 auto}.NotificationSettings_section__pB4iW{margin-bottom:40px}.NotificationSettings_sectionTitle___AQIu{font-size:1.5rem;font-weight:800;color:var(--color-text-primary);margin-bottom:24px;letter-spacing:-.02em}.NotificationSettings_settingsCard__6_n6b{background:var(--color-bg-primary);backdrop-filter:blur(32px);border:1px solid var(--color-border);border-radius:24px;padding:32px;box-shadow:0 10px 30px rgba(0,0,0,.2)}.NotificationSettings_category__Zj29T{margin-bottom:32px}.NotificationSettings_categoryTitle__H3gAl{font-size:1.125rem;font-weight:700;color:var(--color-text-primary);margin-bottom:8px}.NotificationSettings_categoryHint__ab5hC{font-size:.9375rem;color:var(--color-text-secondary);margin-bottom:20px;opacity:.6}.NotificationSettings_options__h6lvE{display:flex;flex-direction:column;gap:16px}.NotificationSettings_option__hx3kb{display:flex;align-items:center;gap:14px;color:var(--color-text-primary);font-weight:500;cursor:pointer;transition:all .2s ease}.NotificationSettings_option__hx3kb:hover{color:var(--color-primary)}.NotificationSettings_option__hx3kb input[type=checkbox],.NotificationSettings_option__hx3kb input[type=radio]{width:20px;height:20px;accent-color:var(--color-primary);cursor:pointer}.NotificationSettings_timeInputGroup__uqKLF{display:flex;align-items:center;gap:16px;margin-top:12px;padding:16px;background:var(--color-bg-secondary);border-radius:14px;border:1px solid var(--color-border)}.NotificationSettings_timeInput__d5o39{background:rgba(0,0,0,.2);border:1px solid var(--color-border);border-radius:8px;color:var(--color-text-primary);padding:8px 12px;font-weight:600;outline:none}.NotificationSettings_timeInput__d5o39:focus{border-color:var(--color-primary);box-shadow:0 0 0 2px color-mix(in srgb,var(--color-primary),transparent 80%)}.NotificationSettings_actions__hIlOP{display:flex;justify-content:flex-end;margin-top:32px}.NotificationSettings_saveBtn__yapDE{background:var(--color-primary);color:#fff;border:none;padding:14px 32px;border-radius:14px;font-size:1rem;font-weight:800;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 15px color-mix(in srgb,var(--color-primary),transparent 60%)}.NotificationSettings_saveBtn__yapDE:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 8px 25px color-mix(in srgb,var(--color-primary),transparent 40%);filter:brightness(1.1)}.NotificationSettings_saveBtn__yapDE:disabled{opacity:.5;cursor:not-allowed}@media (max-width:640px){.NotificationSettings_settingsCard__6_n6b{padding:24px}.NotificationSettings_timeInputGroup__uqKLF{flex-direction:column;align-items:flex-start}}.page_wrapper__d0C7L{padding:clamp(28px,5vw,80px) clamp(16px,4vw,40px);min-height:100vh;background:var(--bg-app);color:var(--color-text-primary);font-family:var(--font-family-sans);position:relative;overflow:hidden}.page_wrapper__d0C7L:before{content:"";position:absolute;top:-20%;left:50%;transform:translateX(-50%);width:100%;height:100%;background:radial-gradient(circle at 50% 0,color-mix(in srgb,var(--color-primary,#6366f1),transparent 80%) 0,transparent 60%);pointer-events:none;z-index:0}.page_pageTitle__r4wy_{font-size:clamp(2.25rem,6vw,3.5rem);font-weight:950;color:var(--color-text-primary);margin-bottom:12px;letter-spacing:-.04em;line-height:1;background:linear-gradient(135deg,var(--color-text-primary) 0,color-mix(in srgb,var(--color-text-primary),transparent 50%) 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;position:relative;z-index:1}.page_pageSubtitle__q2wiM{font-size:clamp(1rem,2.5vw,1.125rem);color:var(--color-text-secondary);max-width:600px;line-height:1.7;font-weight:500;margin-bottom:64px;position:relative;z-index:1;opacity:.8}.page_loading__ccHEL{display:flex;justify-content:center;align-items:center;min-height:40vh}.page_tabsWrapper__kH2GX{margin-top:24px;position:relative;z-index:1;min-width:0}.page_tabsWrapper__kH2GX [role=tablist]{display:flex;gap:8px;padding:8px;background:var(--color-bg-secondary);border:1px solid var(--color-border);border-radius:20px;margin-bottom:40px;width:100%;max-width:100%;overflow-x:auto;overflow-y:hidden;flex-wrap:nowrap;justify-content:flex-start;scrollbar-width:none;-ms-overflow-style:none}.page_tabsWrapper__kH2GX [role=tablist]::-webkit-scrollbar{display:none}.page_tabsWrapper__kH2GX [role=tab]{flex:0 0 auto;padding:12px 24px;border-radius:14px;font-size:.9375rem;font-weight:700;color:var(--color-text-secondary);transition:all .3s cubic-bezier(.4,0,.2,1);border:none;background:transparent;cursor:pointer}.page_tabsWrapper__kH2GX [role=tab]:hover{color:var(--color-text-primary);background:hsla(0,0%,100%,.05)}.page_tabsWrapper__kH2GX [role=tab][aria-selected=true]{color:#fff;background:var(--color-primary);box-shadow:0 4px 15px color-mix(in srgb,var(--color-primary),transparent 60%)}@media (max-width:768px){.page_wrapper__d0C7L{padding:32px 16px}.page_pageSubtitle__q2wiM{margin-bottom:36px}.page_tabsWrapper__kH2GX [role=tablist]{padding:6px;border-radius:16px;margin-bottom:28px}.page_tabsWrapper__kH2GX [role=tab]{padding:10px 16px;font-size:.875rem}}.Tabs_tabs__container__eixGS{width:100%;display:flex;flex-direction:column;gap:0}.Tabs_tabs--left__IOlUm{flex-direction:row;gap:var(--spacing-lg)}.Tabs_tabs__list__sPXfd{display:flex;align-items:center;gap:0;position:relative;border-bottom:1px solid hsla(0,0%,100%,.1)}.Tabs_tabs--left__IOlUm .Tabs_tabs__list__sPXfd{flex-direction:column;align-items:flex-start;border-bottom:none;border-right:1px solid hsla(0,0%,100%,.1);min-width:200px}.Tabs_tabs__button__YpVl_{padding:12px 16px;background:none;cursor:pointer;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:hsla(0,0%,100%,.6);transition:all .2s ease;display:flex;align-items:center;gap:var(--spacing-sm);white-space:nowrap;position:relative;border:none;border-bottom:2px solid transparent;font-family:inherit}.Tabs_tabs--left__IOlUm .Tabs_tabs__button__YpVl_{border-bottom:none;border-left:2px solid transparent;padding:12px 16px}.Tabs_tabs__button__YpVl_:hover:not(:disabled){color:hsla(0,0%,100%,.8);background-color:hsla(0,0%,100%,.04)}.Tabs_tabs__button__YpVl_:focus{outline:none;color:hsla(0,0%,100%,.95);box-shadow:inset 0 -2px 0 var(--accent-primary)}.Tabs_tabs--left__IOlUm .Tabs_tabs__button__YpVl_:focus{box-shadow:inset 2px 0 0 var(--accent-primary)}.Tabs_tabs__button--active__1T9Xv{color:hsla(0,0%,100%,.95);border-bottom-color:var(--accent-primary);background-color:hsla(0,0%,100%,.04)}.Tabs_tabs--left__IOlUm .Tabs_tabs__button--active__1T9Xv{border-bottom:none;border-left-color:var(--accent-primary);background-color:hsla(0,0%,100%,.04)}.Tabs_tabs__button--disabled__dR8pI{opacity:.5;cursor:not-allowed;color:hsla(0,0%,100%,.3)}.Tabs_tabs__button--disabled__dR8pI:hover{background-color:transparent;color:hsla(0,0%,100%,.3)}.Tabs_tabs__icon__cO3v0{display:inline-flex;align-items:center;justify-content:center;font-size:16px}.Tabs_tabs__label__X8Y_X{display:inline}.Tabs_tabs__badge__Mcr_V{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 6px;background:var(--color-danger);color:#fff;border-radius:10px;font-size:11px;font-weight:var(--font-weight-bold);margin-left:auto}.Tabs_tabs__divider__lZAhw{display:none}.Tabs_tabs__panel__wovPT{padding:var(--spacing-lg) 0;animation:Tabs_tabPanelFadeIn__n4ar4 .2s ease-in-out}.Tabs_tabs--left__IOlUm .Tabs_tabs__panel__wovPT{flex:1}@keyframes Tabs_tabPanelFadeIn__n4ar4{0%{opacity:0}to{opacity:1}}@media (prefers-color-scheme:light){.Tabs_tabs--left__IOlUm .Tabs_tabs__list__sPXfd,.Tabs_tabs__list__sPXfd{border-color:rgba(0,0,0,.1)}.Tabs_tabs__button__YpVl_{color:rgba(0,0,0,.6)}.Tabs_tabs__button__YpVl_:hover:not(:disabled){color:rgba(0,0,0,.8);background-color:rgba(0,0,0,.04)}.Tabs_tabs__button__YpVl_:focus{color:rgba(0,0,0,.9)}.Tabs_tabs__button--active__1T9Xv{color:rgba(0,0,0,.95);background-color:rgba(0,0,0,.02)}.Tabs_tabs__button--disabled__dR8pI,.Tabs_tabs__button--disabled__dR8pI:hover{color:rgba(0,0,0,.3)}}@media (prefers-reduced-motion:reduce){.Tabs_tabs__button__YpVl_,.Tabs_tabs__panel__wovPT{transition:none;animation:none}}@media (max-width:768px){.Tabs_tabs--left__IOlUm{flex-direction:column;gap:0}.Tabs_tabs--left__IOlUm .Tabs_tabs__list__sPXfd{border-right:none;border-bottom:1px solid hsla(0,0%,100%,.1);min-width:auto;width:100%;flex-direction:row;align-items:center}.Tabs_tabs--left__IOlUm .Tabs_tabs__button__YpVl_{border-left:none;border-bottom:2px solid transparent}.Tabs_tabs--left__IOlUm .Tabs_tabs__button--active__1T9Xv{border-left:none;border-bottom-color:var(--accent-primary)}.Tabs_tabs--left__IOlUm .Tabs_tabs__button__YpVl_:focus{box-shadow:inset 0 -2px 0 var(--accent-primary)}.Tabs_tabs--left__IOlUm .Tabs_tabs__panel__wovPT{padding:var(--spacing-lg) 0}.Tabs_tabs__button__YpVl_{padding:10px 12px;font-size:var(--font-size-xs)}.Tabs_tabs__badge__Mcr_V{min-width:18px;height:18px;font-size:10px}}@media (max-width:480px){.Tabs_tabs__button__YpVl_{padding:8px 12px;font-size:var(--font-size-xs);gap:4px}.Tabs_tabs__icon__cO3v0{font-size:14px}.Tabs_tabs__badge__Mcr_V{display:none}.Tabs_tabs__panel__wovPT{padding:var(--spacing-md) 0}}