.RoadmapCanvas_learnPageWrapper__SxfCb{width:100%;min-height:100vh;overflow:hidden;scrollbar-width:none;-ms-overflow-style:none}.RoadmapCanvas_learnPageWrapper__SxfCb::-webkit-scrollbar{display:none;width:0;height:0}.RoadmapCanvas_emptyStateWrapper__ia8VC{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:24px;width:100%;min-height:calc(100vh - 80px);padding:40px 20px;text-align:center}.RoadmapCanvas_emptyStateText__D4ie3{font-weight:500;font-size:var(--fs-body-lg);line-height:24px;color:var(--wl-text-1);max-width:500px;margin:0}.RoadmapCanvas_emptyStateButton__V8iAi{display:inline-flex;align-items:center;justify-content:center;min-width:200px;height:56px;padding:0 32px;background:var(--wl-acc-1);border:none;border-radius:100px;font-weight:700;font-size:var(--fs-button);line-height:24px;color:var(--wl-bg-1);text-decoration:none;cursor:pointer;transition:transform .15s cubic-bezier(.4,0,.2,1),box-shadow .2s ease,opacity .15s ease}.RoadmapCanvas_emptyStateButton__V8iAi:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.2)}.RoadmapCanvas_emptyStateButton__V8iAi:active{transform:translateY(0) scale(.98);box-shadow:0 2px 4px rgba(0,0,0,.25);opacity:.95}.RoadmapCanvas_canvasWrapper__3aXHB{width:100%;min-height:100vh;position:relative;display:flex;justify-content:center;align-items:flex-start;overflow-x:hidden;-webkit-overflow-scrolling:touch;touch-action:auto}.RoadmapCanvas_canvasWrapper__3aXHB::-webkit-scrollbar{display:none;width:0;height:0}.RoadmapCanvas_canvasContainer__znWyI{position:relative;width:100%;height:auto;contain:layout paint size;will-change:transform}@media (max-width:768px){.RoadmapCanvas_hideOnMobile__egCaK{display:none}.RoadmapCanvas_emptyStateWrapper__ia8VC{min-height:calc(100vh - 60px);padding:32px 16px}.RoadmapCanvas_emptyStateText__D4ie3{font-size:var(--fs-body-md);line-height:22px}.RoadmapCanvas_emptyStateButton__V8iAi{width:100%;max-width:280px;height:52px;font-size:var(--fs-button)}}.RoadmapCanvas_canvasStack__tRoDj{display:flex;flex-direction:column;justify-content:center;align-items:center}.LearnPage_canvasWrapper__vkfmn{width:100%;min-height:100vh;position:relative;display:flex;justify-content:center;align-items:flex-start;overflow-x:hidden;-webkit-overflow-scrolling:touch;touch-action:auto}.LearnPage_roadmapTypeTabs__u6BhF{width:100%;display:flex;justify-content:center;padding:16px 24px 0;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.LearnPage_roadmapTypeTabs__u6BhF::-webkit-scrollbar{display:none}.LearnPage_roadmapTypeTabsNav__0YGsw{display:flex;flex-wrap:wrap;justify-content:center;column-gap:32px;row-gap:24px;padding:14px 24px}.LearnPage_roadmapTypeTab__QdN_q{position:relative;display:flex;align-items:center;font-weight:400;font-size:var(--fs-body-md);line-height:20px;color:var(--wl-text-1);background:none;border:none;cursor:pointer;padding:6px 0;white-space:nowrap;flex-shrink:0;transition:color .2s ease}.LearnPage_roadmapTypeTabActive__bFyYs,.LearnPage_roadmapTypeTab__QdN_q:hover{color:var(--wl-acc-1)}.LearnPage_roadmapTypeTabUnderline__GEZ4j{position:absolute;left:0;right:0;bottom:-10px;height:2px;border-radius:24px;background:linear-gradient(90deg,color-mix(in srgb,var(--wl-acc-1) 0%,transparent) 0,var(--wl-acc-1) 31.73%,var(--wl-acc-1) 65.87%,color-mix(in srgb,var(--wl-acc-1) 0%,transparent) 100%);animation:LearnPage_underlineIn__eDRJL .2s ease forwards}.LearnPage_postAssessmentCtaWrap__GufGN{width:100%;display:flex;justify-content:center;gap:12px;flex-wrap:wrap;padding:12px 16px 0}.LearnPage_replayBanner__ymV6V{display:flex;align-items:center;gap:10px;max-width:640px;margin:12px auto 0;padding:10px 12px 10px 14px;border-radius:10px;background:color-mix(in srgb,var(--wl-sys-info) 10%,transparent);border:1px solid color-mix(in srgb,var(--wl-sys-info) 30%,transparent)}.LearnPage_replayBannerIcon__7qhh4{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:26px;height:26px;border-radius:50%;background:color-mix(in srgb,var(--wl-sys-info) 22%,transparent);color:var(--wl-sys-info)}.LearnPage_replayBannerText__jYD6D{flex:1 1;min-width:0}.LearnPage_replayBannerTitle__Rb_vL{font-size:var(--fs-body-sm);font-weight:600;color:var(--wl-text-1)}.LearnPage_replayBannerBody__w4aCG{font-size:var(--fs-body-xs);color:var(--wl-text-3);margin-top:1px}.LearnPage_replayBannerClose__fitjh{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:24px;height:24px;border-radius:6px;border:none;background:transparent;color:var(--wl-text-3);cursor:pointer;transition:background .15s ease,color .15s ease}.LearnPage_replayBannerClose__fitjh:hover{background:color-mix(in srgb,var(--wl-sys-info) 14%,transparent);color:var(--wl-text-1)}.LearnPage_roadmapCanvasStateWrap___bXgz{position:relative}.LearnPage_roadmapCanvasContent__L_ldY{transition:filter .2s ease,opacity .2s ease}.LearnPage_roadmapCanvasDisabled__G12LN{opacity:.9}.LearnPage_roadmapCanvasDisabled__G12LN .LearnPage_roadmapCanvasContent__L_ldY{filter:blur(2px) grayscale(.25)}.LearnPage_roadmapCanvasOverlay__pbdlX{position:absolute;inset:0;z-index:20;display:flex;align-items:flex-start;justify-content:center;padding-top:200px;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);pointer-events:all;cursor:not-allowed}.LearnPage_roadmapCanvasOverlayText__ml5iL{margin:0;padding:12px 18px;border-radius:16px;background:var(--wl-bg-1);box-shadow:var(--frost-shadow);color:var(--wl-text-1);font-size:var(--fs-body-md);font-weight:600;text-align:center}@keyframes LearnPage_underlineIn__eDRJL{0%{opacity:0;transform:scaleX(.6)}to{opacity:1;transform:scaleX(1)}}@media (max-width:768px){.LearnPage_roadmapCanvasOverlay__pbdlX{padding-top:200px}.LearnPage_roadmapTypeTabsNav__0YGsw{column-gap:32px;row-gap:20px;padding:10px 16px}.LearnPage_roadmapTypeTab__QdN_q{font-size:var(--fs-body-sm)}}.EmptyRoadmap_wrap__JeqNA{width:100%;min-height:70vh;justify-content:center;gap:clamp(18px,3vh,28px);padding:clamp(24px,6vw,64px) 24px;box-sizing:border-box;text-align:center}.EmptyRoadmap_text__PAVjb,.EmptyRoadmap_wrap__JeqNA{display:flex;flex-direction:column;align-items:center}.EmptyRoadmap_text__PAVjb{gap:10px}.EmptyRoadmap_title__eVleX{margin:0;font-size:clamp(19px,2.4vw,var(--fs-h3));font-weight:700;letter-spacing:-.01em;color:var(--wl-text-1)}.EmptyRoadmap_message__drJMl{max-width:min(400px,82vw);margin:0;font-weight:500;font-size:clamp(15px,1.6vw,var(--fs-body-sm));line-height:1.55;color:var(--wl-text-3)}.ConfirmDialog_row__iL4Xp{width:100%;display:flex;flex-direction:column}.ConfirmDialog_message__m0iUA{font-size:var(--fs-body-md);font-weight:400;line-height:1.6;color:var(--wl-text-2)}.ConfirmDialog_actions__vOoRR{display:flex;align-items:center;justify-content:flex-end;gap:14px;margin-top:30px}.Skeleton_skeleton__2Bq6T{display:block;background:linear-gradient(90deg,color-mix(in srgb,var(--wl-text-1) 11%,transparent) 25%,color-mix(in srgb,var(--wl-text-1) 22%,transparent) 50%,color-mix(in srgb,var(--wl-text-1) 11%,transparent) 75%);background-size:600px 100%;animation:Skeleton_skeletonShimmer__EKk6A 1.4s linear infinite}@keyframes Skeleton_skeletonShimmer__EKk6A{0%{background-position:-600px 0}to{background-position:600px 0}}.PageSkeleton_page__Q_1Sp{width:100%;max-width:1200px;margin:40px auto;padding:0 24px;display:flex;flex-direction:column;gap:24px}.PageSkeleton_rows__IwsnI{display:flex;flex-direction:column;gap:12px}.SettingsShared_pageWrapper___i0nW{width:100%;display:flex;flex-direction:column;align-items:center;gap:32px;padding:16px 24px 64px;box-sizing:border-box}.SettingsShared_contentColumn__B5oAK{width:100%;max-width:1200px;display:flex;flex-direction:column;gap:24px;min-width:0}.SettingsShared_sectionCard__dRkJF{width:100%;max-width:1200px;padding:32px 40px;box-sizing:border-box;color:var(--wl-text-1);overflow:visible}.surface.SettingsShared_sectionCard__dRkJF{box-shadow:var(--frost-shadow-outer)}.SettingsShared_flatSection__wObhn{width:100%;max-width:1200px;box-sizing:border-box;color:var(--wl-text-1)}.SettingsShared_sectionHeader__vGFGW{margin-bottom:24px;padding-bottom:12px;border-bottom:1.5px solid var(--wl-divider)}.SettingsShared_sectionTitle__a_sGm{font-size:var(--fs-h4);font-weight:700;letter-spacing:-.01em;line-height:var(--lh-h4);margin:0;color:var(--wl-text-1)}.SettingsShared_sectionDescription__Rc55J{font-size:var(--fs-body-sm);line-height:var(--lh-body-sm);color:var(--wl-text-2);margin:6px 0 0}.SettingsShared_formContainer__279A5{display:flex;flex-direction:column;gap:24px}.SettingsShared_formContainer__279A5>.SettingsShared_subsection__eofJf+.SettingsShared_subsection__eofJf{border-top:1px solid var(--wl-divider);padding-top:24px}.SettingsShared_twoCol__MJ1hO{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.SettingsShared_subsection__eofJf{display:flex;flex-direction:column;gap:12px}.SettingsShared_subsectionHeader___RYuq{display:flex;flex-direction:column;gap:2px}.SettingsShared_subsectionTitle__xTrfz{font-size:var(--fs-body-md);line-height:var(--lh-body-md);font-weight:700;color:var(--wl-text-1);margin:0}.SettingsShared_subsectionDescription__0YkkV{font-size:var(--fs-body-sm);line-height:var(--lh-body-sm);color:var(--wl-text-2);margin:0}.SettingsShared_colorPreferencesRow__4FKbh{display:grid;grid-template-columns:minmax(180px,1fr) 1fr 1fr;grid-gap:24px;gap:24px;align-items:center}@media (max-width:1024px){.SettingsShared_colorPreferencesRow__4FKbh{grid-template-columns:1fr 1fr}}@media (max-width:768px){.SettingsShared_colorPreferencesRow__4FKbh{grid-template-columns:1fr}}.SettingsShared_colorMatrix__ZWpY3{display:grid;grid-template-columns:minmax(120px,1fr) minmax(90px,max-content) minmax(90px,max-content);grid-gap:14px 40px;gap:14px 40px;align-items:center;justify-content:start}.SettingsShared_colorMatrixHead__m_RXr{font-size:var(--fs-body-xs);line-height:var(--lh-body-xs);text-transform:uppercase;letter-spacing:.04em;font-weight:600;color:var(--wl-text-3)}.SettingsShared_colorMatrixLabel__HIWcc{display:inline-flex;align-items:center;gap:5px;font-size:var(--fs-body-sm);line-height:var(--lh-body-sm);font-weight:600;color:var(--wl-text-1);cursor:help}.SettingsShared_colorMatrixLabel__HIWcc svg{color:var(--wl-text-3);flex-shrink:0}@media (max-width:768px){.SettingsShared_colorMatrix__ZWpY3{gap:12px 20px;grid-template-columns:minmax(90px,1fr) auto auto}}.SettingsShared_segmentedField__VgU55{display:flex;flex-direction:column;justify-content:flex-end}.SettingsShared_segmented__tcU2l{display:inline-flex;width:100%;height:52px;padding:4px;border:1px solid var(--wl-divider);border-radius:12px;background:transparent;box-sizing:border-box}.SettingsShared_segmentedOption__ryR16{flex:1 1;display:flex;align-items:center;justify-content:center;background:transparent;border:none;border-radius:8px;cursor:pointer;font-size:var(--fs-input);color:var(--wl-text-2);transition:background .15s ease,color .15s ease}.SettingsShared_segmentedOption__ryR16:hover:not(:disabled){color:var(--wl-text-1)}.SettingsShared_segmentedOptionActive__hnLr6{background:var(--wl-acc-1);color:var(--wl-button-text);font-weight:600}.SettingsShared_segmentedOption__ryR16:disabled{cursor:not-allowed;opacity:.6}.SettingsShared_featuresGroup__cX5Ye{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:8px 32px;gap:8px 32px}@media (max-width:768px){.SettingsShared_featuresGroup__cX5Ye{grid-template-columns:1fr}}.SettingsShared_featuresGroup__cX5Ye>*{margin:0!important;justify-content:flex-start!important;align-items:center!important;gap:16px!important;padding:8px 0}.SettingsShared_sectionFooter__txmtN{margin-top:24px;padding-top:16px;border-top:1.5px solid var(--wl-divider)}.SettingsShared_typeStatusActive__OLeZm{background:rgba(162,237,106,.15);color:var(--wl-sys-success)}.SettingsShared_typeStatusActive__OLeZm,.SettingsShared_typeStatusInactive__Hcsw1{display:inline-flex;align-items:center;padding:2px 10px;border-radius:4px;font-size:var(--fs-body-xs);font-weight:600}.SettingsShared_typeStatusInactive__Hcsw1{background:var(--wl-bgo-2);color:var(--wl-text-2)}.SettingsShared_typeFormContent__9LBpC{display:flex;flex-direction:column;gap:12px;width:100%;min-width:360px}.SettingsShared_loadingRow__GmfVe{display:flex;justify-content:center;align-items:center;padding:24px 0}.SettingsShared_typeEmpty__eOeiU{padding:24px;text-align:center;font-size:var(--fs-body-sm);color:var(--wl-text-2)}@media (max-width:1024px){.SettingsShared_sectionCard__dRkJF{padding:24px 28px}}@media (max-width:768px){.SettingsShared_pageWrapper___i0nW{padding:12px 16px 40px;gap:20px}.SettingsShared_sectionCard__dRkJF{padding:20px 16px;border-radius:16px}.SettingsShared_sectionHeader__vGFGW{margin-bottom:16px}.SettingsShared_sectionTitle__a_sGm{font-size:var(--fs-body-lg);line-height:var(--lh-body-lg)}.SettingsShared_formContainer__279A5{gap:16px}.SettingsShared_formContainer__279A5>.SettingsShared_subsection__eofJf+.SettingsShared_subsection__eofJf{padding-top:16px}.SettingsShared_twoCol__MJ1hO{grid-template-columns:1fr}.SettingsShared_subsectionTitle__xTrfz{font-size:var(--fs-body-sm);line-height:var(--lh-body-sm)}.SettingsShared_subsectionDescription__0YkkV{font-size:var(--fs-body-xs);line-height:var(--lh-body-xs)}.SettingsShared_typeFormContent__9LBpC{min-width:unset}.SettingsShared_sectionFooter__txmtN>div>div:empty{display:none}.SettingsShared_sectionFooter__txmtN button,.SettingsShared_sectionFooter__txmtN>div>div{width:100%}}.SettingsShared_tableContainer___LmgK{width:100%}.SettingsShared_courseTypeTableContainer__3zgf8{width:100%;--header-h:60px;--row-h:60px;--visible-rows:4.5;height:calc(var(--header-h) + (var(--row-h) * var(--visible-rows)))}.SettingsShared_failBlocks__ovIwx{display:grid;grid-template-columns:1fr 1fr;grid-gap:24px;gap:24px}@media (max-width:768px){.SettingsShared_failBlocks__ovIwx{grid-template-columns:1fr}}.SettingsShared_failBlock___D5bD{display:flex;flex-direction:column;gap:12px}.SettingsShared_failBlock___D5bD>*{margin:0!important;justify-content:flex-start!important;align-items:center!important;gap:16px!important}.SettingsShared_failNested__a5hEw{padding-left:16px;border-left:2px solid var(--wl-divider)}.SettingsShared_failInputLabel__hRrSN{display:block;font-weight:700;font-size:var(--fs-input-label);margin-bottom:6px;color:var(--wl-text-2)}.SettingsShared_failNumberInput__VBw9M{width:100%;padding:12px 14px;border-radius:12px;border:1.5px solid var(--wl-divider);background:var(--wl-bgo-2);color:var(--wl-text-1);font-size:var(--fs-input);line-height:var(--lh-input);box-sizing:border-box;transition:border-color .2s ease}.SettingsShared_failNumberInput__VBw9M:focus{outline:none;border-color:var(--wl-acc-1)}.SettingsShared_failNumberInput__VBw9M:disabled{opacity:.5;cursor:not-allowed}@media (min-width:1920px){.SettingsShared_flatSection__wObhn,.SettingsShared_sectionCard__dRkJF{max-width:1400px}}.SettingsShared_typeCardRow__2wEkA{display:flex;align-items:center;gap:1rem;padding:1rem}.SettingsShared_typeCardMain__78fyS{flex:1 1;min-width:0}.SettingsShared_typeCardName__XJYxz{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500}.SettingsShared_logoGroup__9Ugwg{display:flex;align-items:flex-start;gap:32px}.SettingsShared_logoTileWrapper__esJfI{display:flex;flex-direction:column;gap:8px;align-items:flex-start}.SettingsShared_logoLabel__9RCxJ{font-weight:700;text-transform:uppercase;letter-spacing:.04em}.SettingsShared_logoLabel__9RCxJ,.SettingsShared_uploadHint__Gj7gD{font-size:var(--fs-body-xs);line-height:var(--lh-body-xs);color:var(--wl-text-2)}.SettingsShared_uploadHint__Gj7gD{margin:4px 0 0}@media (max-width:768px){.SettingsShared_logoGroup__9Ugwg{gap:20px}}.ErrorModal_messageWrapper___R_Ig{width:100%;padding:12px 8px;display:flex;justify-content:center}.ErrorModal_message__9_Unl{max-width:460px;text-align:center;font-weight:500;font-size:var(--fs-body-md);line-height:24px;color:var(--wl-text-1)}@media (max-width:1024px){.ErrorModal_message__9_Unl{font-size:var(--fs-body-md);line-height:22px}}@media (max-width:768px){.ErrorModal_message__9_Unl{font-size:var(--fs-body-sm);line-height:20px}}@media (min-width:1921px) and (max-width:2560px){.ErrorModal_message__9_Unl{font-size:var(--fs-body-lg);line-height:26px}}@media (min-width:2561px){.ErrorModal_message__9_Unl{font-size:var(--fs-h3);line-height:28px}}.DetailModal_backdrop__KuELJ{position:fixed;inset:0;z-index:9999;background:rgba(0,0,0,.448);display:flex;align-items:center;justify-content:center;padding:20px}.DetailModal_backdropFullScreen__VybJl{padding:0}.DetailModal_modal__PXRQB{width:100%;max-width:602px;display:flex;flex-direction:column;background:var(--wl-bg-card);border-radius:22px;padding:34px;max-height:calc(100vh - 40px);box-shadow:inset 0 0 0 1px var(--wl-card-ring),0 6px 24px rgba(0,0,0,.22)}.DetailModal_modal__PXRQB[data-type=warning] .DetailModal_icon__aM_P_{color:var(--wl-sys-warning);font-size:var(--fs-h2)}.DetailModal_modal__PXRQB[data-type=success] .DetailModal_icon__aM_P_{color:var(--wl-sys-success);font-size:var(--fs-h2)}.DetailModal_modal__PXRQB[data-type=error] .DetailModal_icon__aM_P_{color:var(--wl-sys-error);font-size:var(--fs-h2)}.DetailModal_modal__PXRQB[data-type=info] .DetailModal_icon__aM_P_{color:var(--wl-sys-info);font-size:var(--fs-h2)}.DetailModal_header__lZOd2{width:100%;display:flex;align-items:center;justify-content:space-between}.DetailModal_contentWrapper__GFTNb{flex:1 1;min-height:0;display:flex;flex-direction:column;overflow-y:auto;overflow-x:visible}.DetailModal_content__kDgnQ{display:flex;flex-direction:column;align-items:center;width:100%}.DetailModal_title__Ik_gP{font-weight:700;font-size:var(--fs-h3);letter-spacing:-.02em;text-align:left;color:var(--wl-text-1);display:flex;align-items:center;gap:1rem}.DetailModal_closeButton__cRZtN{width:36px;height:36px;flex-shrink:0;display:flex;align-items:center;justify-content:center;border:none;border-radius:10px;background:transparent;color:var(--wl-text-2);cursor:pointer;transition:background .15s ease,color .15s ease}.DetailModal_closeButton__cRZtN:hover{background:var(--wl-overlay-hover);color:var(--wl-text-1)}.DetailModal_contentWrapper__GFTNb::-webkit-scrollbar,.DetailModal_error__cerUp::-webkit-scrollbar{width:8px}.DetailModal_contentWrapper__GFTNb::-webkit-scrollbar-track,.DetailModal_error__cerUp::-webkit-scrollbar-track{background:transparent}.DetailModal_contentWrapper__GFTNb::-webkit-scrollbar-thumb,.DetailModal_error__cerUp::-webkit-scrollbar-thumb{background:var(--wl-scrollbar-thumb);border-radius:10px}.DetailModal_contentWrapper__GFTNb::-webkit-scrollbar-thumb:hover,.DetailModal_error__cerUp::-webkit-scrollbar-thumb:hover{background:var(--wl-scrollbar-thumb-hover)}.DetailModal_contentWrapper__GFTNb,.DetailModal_error__cerUp{scrollbar-width:thin;scrollbar-color:var(--wl-scrollbar-thumb) transparent}.DetailModal_modalActions__Hf89d{width:100%;display:flex;align-items:center;justify-content:flex-end;gap:14px;margin-top:28px}.EditProfileModal_modalCard__J8ql_{width:100%;max-height:90vh;overflow-y:auto;display:flex;flex-direction:column;color:var(--wl-text-1)}.EditProfileModal_avatarRow__RQNFs{margin-bottom:28px}.EditProfileModal_formGrid__3Dmg6{display:grid;grid-template-columns:1fr 1.25fr;grid-gap:20px 12px;gap:20px 12px}.EditProfileModal_formGrid__3Dmg6>div{display:flex;flex-direction:column}.EditProfileModal_sectionDivider__aP8Qd{min-height:1px;background:var(--wl-hairline);margin:24px 0}.EditProfileModal_infoBlock__lRqMa{display:flex;flex-direction:column;gap:6px}.EditProfileModal_infoHeader__YqnOb{display:flex;justify-content:space-between;align-items:center}.EditProfileModal_infoHeader__YqnOb strong{font-size:var(--fs-input-label);font-weight:700}.EditProfileModal_infoHint__jyPAv,.EditProfileModal_infoValue__neWhG{font-size:var(--fs-body-md);color:var(--wl-text-2)}.EditProfileModal_inlineAction__GN26q{background:none;border:none;color:var(--wl-acc-1);font-size:var(--fs-body-sm);font-weight:700;cursor:pointer;display:flex;gap:6px;flex-direction:row}.EditProfileModal_toggleRow__Oizst{display:flex;justify-content:space-between;align-items:center}.EditProfileModal_toggleRow__Oizst p{margin-top:4px;font-size:var(--fs-body-md);color:var(--wl-text-2)}@media (max-width:768px){.EditProfileModal_formGrid__3Dmg6{grid-template-columns:1fr;gap:16px 0}.EditProfileModal_toggleRow__Oizst{align-items:flex-start;gap:12px}}.AvatarPickerModal_overlay__DIclf{position:fixed;inset:0;z-index:9999;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.6);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);animation:AvatarPickerModal_fadeIn__h_crV .2s ease}@keyframes AvatarPickerModal_fadeIn__h_crV{0%{opacity:0}to{opacity:1}}.AvatarPickerModal_modal__hr3IT{width:90%;max-width:525px;padding:34px;border-radius:22px;background:var(--wl-bg-card);box-shadow:inset 0 0 0 1px var(--wl-card-ring),0 6px 24px rgba(0,0,0,.22);animation:AvatarPickerModal_slideUp__tejDq .3s cubic-bezier(.22,1,.36,1)}@keyframes AvatarPickerModal_slideUp__tejDq{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.AvatarPickerModal_header__IbUVv{display:flex;align-items:center;justify-content:space-between;margin-bottom:28px}.AvatarPickerModal_title__q0RP4{font-weight:700;font-size:var(--fs-h3);line-height:1.2;letter-spacing:-.02em;color:var(--wl-text-1);margin:0}.AvatarPickerModal_closeBtn__RPQ7x{width:36px;height:36px;display:flex;align-items:center;justify-content:center;background:transparent;border:none;border-radius:10px;color:var(--wl-text-2);cursor:pointer;transition:all .2s ease}.AvatarPickerModal_closeBtn__RPQ7x:hover{background:var(--wl-overlay-hover);color:var(--wl-text-1)}.AvatarPickerModal_avatarPreview__tzPTN{display:flex;justify-content:center;margin-bottom:32px}.AvatarPickerModal_uploadHint__jeolT{margin:-12px 0 24px;font-size:var(--fs-body-xs);line-height:var(--lh-body-xs);color:var(--wl-text-2);text-align:center}.AvatarPickerModal_footer__zp92J{display:flex;align-items:center;justify-content:flex-end;gap:14px;margin-top:28px}@media (max-width:1024px){.AvatarPickerModal_modal__hr3IT{padding:28px 32px}}@media (max-width:768px){.AvatarPickerModal_modal__hr3IT{width:95%;padding:24px 20px}.AvatarPickerModal_header__IbUVv{margin-bottom:20px}.AvatarPickerModal_title__q0RP4{font-size:var(--fs-h4);line-height:1.2}.AvatarPickerModal_avatarPreview__tzPTN{margin-bottom:24px}.AvatarPickerModal_footer__zp92J{gap:10px}}@media (max-width:480px){.AvatarPickerModal_footer__zp92J{flex-direction:column-reverse;width:100%}}.EditableAvatar_avatarWrapper__Wwjra{position:relative;width:72px;height:72px}.EditableAvatar_avatar__6JMpb{width:72px;height:72px;border-radius:50%;object-fit:cover}.EditableAvatar_avatarInitial__sSsQJ{width:72px;height:72px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--wl-gradient-3);font-size:var(--fs-h2);font-weight:700;color:white;text-transform:uppercase;-webkit-user-select:none;-moz-user-select:none;user-select:none}.EditableAvatar_avatarEditBtn__8e_oL{position:absolute;bottom:-4px;right:-4px;width:24px;height:24px;border-radius:50%;background:var(--wl-acc-1);border:none;display:flex;align-items:center;justify-content:center;cursor:pointer}.EditableAvatar_avatarEditBtn__8e_oL svg{width:12px;height:12px;color:var(--wl-button-text)}.EditPasswordForm_fieldsWrapper__XvYM3{gap:.5rem}.EditPasswordForm_fieldsWrapper__XvYM3,.ProfileSetupForm_body__d__Hy{width:75%;margin:10px auto;display:flex;flex-direction:column;justify-content:center;align-items:center}.ProfileSetupForm_body__d__Hy{gap:.75rem}.ProfileSetupForm_nameRow__gHQid{width:100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.75rem;gap:.75rem}.ProfileSetupForm_avatarRow__HcdvK{display:flex;justify-content:center;margin-bottom:8px}.SettingsConfig_twoPane__swtW0{width:100%;max-width:1200px;display:flex;align-items:flex-start;gap:34px}.SettingsConfig_detail__ZqEMU{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:22px}@media (max-width:900px){.SettingsConfig_twoPane__swtW0{flex-direction:column;align-items:stretch;gap:18px}}@media (min-width:1920px){.SettingsConfig_twoPane__swtW0{max-width:1400px}}.SettingsConfig_footerWithApply__Zd_vE{margin-top:24px;padding-top:16px;border-top:1.5px solid var(--wl-divider);display:flex;align-items:flex-end;justify-content:space-between;gap:24px;flex-wrap:wrap}.SettingsConfig_applyToField__RcOyH{flex:0 0 auto;width:100%;max-width:300px}.SettingsConfig_footerWithApply__Zd_vE>:last-child{margin-left:auto}@media (max-width:768px){.SettingsConfig_applyToField__RcOyH{max-width:100%}.SettingsConfig_footerWithApply__Zd_vE>div:last-child>div:empty{display:none}.SettingsConfig_footerWithApply__Zd_vE>div:last-child button,.SettingsConfig_footerWithApply__Zd_vE>div:last-child>div{width:100%}}.SettingsConfig_optionList__CIVH_{display:flex;flex-direction:column;gap:4px;max-width:420px}.SettingsConfig_optionRow__TT_3v{display:flex;align-items:center;gap:11px;width:100%;padding:10px 12px;border:none;background:transparent;border-radius:10px;cursor:pointer;font-size:var(--fs-body-md);line-height:var(--lh-body-md);font-weight:600;color:var(--wl-text-1);text-align:left;transition:background .12s ease}.SettingsConfig_optionRow__TT_3v:hover{background:var(--wl-bgo-2)}.SettingsConfig_optionDot__2IKrU{position:relative;flex-shrink:0;width:18px;height:18px;border-radius:9px;box-shadow:inset 0 0 0 1.5px var(--wl-field-ring-hover);transition:box-shadow .12s ease}.SettingsConfig_optionDotActive__Iz174{box-shadow:inset 0 0 0 1.5px var(--wl-acc-1)}.SettingsConfig_optionDot__2IKrU:after{content:"";position:absolute;top:50%;left:50%;width:8px;height:8px;border-radius:4px;background:var(--wl-acc-1);transform:translate(-50%,-50%) scale(0);transition:transform .14s cubic-bezier(.22,1,.36,1)}.SettingsConfig_optionDotActive__Iz174:after{transform:translate(-50%,-50%) scale(1)}.Analytics_pageWrapper__FD9_u{max-width:1400px;margin:0 auto;padding:32px 24px;display:flex;flex-direction:column;gap:40px}.Analytics_pageWrapper__FD9_u .frost{background:var(--wl-bg-card)}.Analytics_headerRow__mfODS{display:flex;justify-content:space-between;align-items:flex-end;gap:28px;flex-wrap:wrap;margin-bottom:10px}.Analytics_titleWrap__386Da{display:flex;flex-direction:column}.Analytics_pageTitle__BwkQi{font-size:var(--fs-h2);font-weight:800;letter-spacing:-.02em;color:var(--wl-text-1);white-space:nowrap}.Analytics_pageSubtitle__GiPbl{color:var(--wl-text-2);font-size:15px;margin-top:8px;max-width:460px;line-height:1.5}.Analytics_kpiGrid__geSwv{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1rem;gap:1rem}@media (min-width:1080px){.Analytics_kpiGrid__geSwv{grid-template-columns:repeat(3,1fr)!important}}@media (min-width:1400px){.Analytics_kpiGrid__geSwv{grid-template-columns:repeat(5,1fr)!important}}.Analytics_kpiCard__6GWbh{min-height:96px;padding:.5rem 1.5rem;display:flex;flex-direction:column;align-items:center;gap:1rem;justify-content:center}.Analytics_kpiTrend__3qFRt{font-size:var(--fs-body-sm);display:flex;align-items:center;justify-content:flex-end;width:100%;gap:.2rem;svg{width:1.2rem;height:1.2rem}}.Analytics_chartTooltip__v_D8H{padding:14px 18px;min-width:160px;backdrop-filter:blur(24px)!important;-webkit-backdrop-filter:blur(24px)!important;background:var(--wl-bgo-3);will-change:transform;pointer-events:none}.Analytics_kpiRow__tyFUt{display:flex;align-items:center;justify-content:center;gap:16px;width:100%;min-width:0}.Analytics_kpiIcon__SdTCw{font-size:var(--fs-h2);color:var(--wl-acc-1);display:flex;align-items:center}.Analytics_kpiValue__3LLLw{font-weight:700;line-height:1;display:flex;align-items:center;flex-shrink:0}.Analytics_kpiValue__3LLLw[data-size=large]{font-size:clamp(34px,4.2vw,48px)}.Analytics_kpiValue__3LLLw[data-size=medium]{font-size:24px}.Analytics_kpiValue__3LLLw[data-size=small]{font-size:16px}.Analytics_kpiText__aI19l{min-width:0;max-width:120px;line-height:1.1;font-size:var(--fs-body-md);font-weight:500;color:var(--wl-text-2);white-space:normal;overflow-wrap:anywhere;word-break:break-word}@media (max-width:640px){.Analytics_kpiCard__6GWbh{padding:18px}.Analytics_kpiRow__tyFUt{gap:12px}.Analytics_kpiIcon__SdTCw{font-size:var(--fs-h2)}.Analytics_kpiValue__3LLLw[data-size]{font-size:clamp(28px,10vw,40px)}.Analytics_kpiText__aI19l{font-size:var(--fs-body-sm)}}.Analytics_section__NehWf{display:flex;flex-direction:column;gap:16px;padding:16px}.Analytics_sectionTitle__Frk3F{font-size:var(--fs-h4);font-weight:700}.Analytics_chartCard__3KW8_{padding:24px;border-radius:24px;overflow-x:auto}.Analytics_tablesStack___Z7KB{display:flex;flex-direction:column;gap:48px;width:100%}.Analytics_tableSection___fLfD{width:100%;display:flex;flex-direction:column;gap:16px;>div{min-height:250px}}.Analytics_tableCard__pDyNX{border-radius:24px;overflow:hidden}.Analytics_table__a2AV0{width:100%;border-collapse:separate;border-spacing:0;table-layout:fixed}.Analytics_table__a2AV0 thead th{font-weight:600;text-align:left}.Analytics_table__a2AV0 thead{background:var(--wl-bgo-2);border-radius:0!important}.Analytics_table__a2AV0 td,.Analytics_table__a2AV0 th{padding:16px 24px;font-size:var(--fs-body-sm);vertical-align:middle}.Analytics_table__a2AV0 tbody td{text-align:left}.Analytics_table__a2AV0 tr:not(:last-child) td{border-bottom:1px solid rgba(255,255,255,.08)}.Analytics_bold__ghEaF{font-weight:700}.Analytics_leftCell__waaOh{display:flex;align-items:center;justify-content:flex-start;width:100%}.Analytics_rightCell__1sZTv{display:flex;align-items:center;justify-content:flex-end;width:100%;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media (max-width:768px){.Analytics_tableSection___fLfD .frost>div{width:100%!important;min-width:0!important}.Analytics_tableSection___fLfD .frost [style]{flex:1 1!important;width:auto!important;min-width:0!important;padding-left:14px;padding-right:14px}.Analytics_tableSection___fLfD .Analytics_bold__ghEaF{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}}.Analytics_error__ayHcZ,.Analytics_loading__tVkaA{padding:80px;text-align:center;font-size:var(--fs-body-md)}.Analytics_selectWrapper__eNyxf{position:relative;display:inline-flex;align-items:center}.Analytics_dateFilter__RfcHr{appearance:none;-webkit-appearance:none;-moz-appearance:none;height:50px;padding:12px 44px 12px 18px;border-radius:999px;background-color:transparent;border:none;color:var(--wl-text-1);font-size:var(--fs-body-sm);font-weight:500;cursor:pointer;outline:none}.Analytics_dateFilter__RfcHr:hover{border-color:rgba(255,255,255,.35)}.Analytics_dateFilter__RfcHr:focus{box-shadow:0 0 0 1px var(--wl-sys-success)}.Analytics_selectIcon__R_8gI{position:absolute;right:16px;pointer-events:none;display:flex;align-items:center;color:var(--wl-text-1);opacity:.75;transition:transform .8s ease,opacity .2s ease}.Analytics_dateFilter__RfcHr:focus+.Analytics_selectIcon__R_8gI{transform:rotate(180deg);opacity:1}.Analytics_dateFilter__RfcHr option{color:var(--wl-text-1);background:var(--wl-bg-1)}.Analytics_viewAllBtn__tfiJC{margin-top:12px;width:-moz-fit-content;width:fit-content;color:var(--wl-acc-1);cursor:pointer;font-weight:600}.Analytics_breadcrumb__dXFZT{font-size:var(--fs-body-sm);color:var(--wl-acc-1);text-decoration:none;margin-top:4px;display:inline-block;transition:opacity .2s ease}.Analytics_breadcrumb__dXFZT:hover{opacity:.8}.Analytics_scoreBar__BPEG2{height:.25rem;position:relative;width:60%;border-radius:.125rem;background-color:var(--wl-divider);margin-left:40%}.Analytics_scoreBarFill__3aIWp,.Analytics_trendBarFill__AXvgU{height:100%;background:var(--wl-acc-1);transition:all .3s ease-out;border-radius:.125rem}.Analytics_trendBarFill__AXvgU{position:absolute;top:0}.Analytics_twoCol__u7_g9{display:grid;grid-gap:1.5rem;gap:1.5rem;grid-template-columns:1fr 1fr}@media (max-width:640px){.Analytics_twoCol__u7_g9{grid-template-columns:1fr;width:100%}}.Analytics_oneCol__hxbcJ{display:grid;grid-template-columns:1fr;grid-gap:12px;gap:12px}.Analytics_scoreList__yTEmV{padding:2rem;border-radius:24px;display:flex;flex-direction:column;gap:.5rem;min-height:30rem}.Analytics_scoreListData__pC5Xl{overflow-y:auto;max-height:28rem;scrollbar-width:none}.Analytics_scoreBarWrapper__Q5YvQ{width:100%;padding:.2rem 2rem;display:flex;flex-direction:column;gap:.5rem;justify-content:center;align-items:center}.Analytics_scoreBarHeader__fg6lL{display:flex;width:100%;justify-content:space-between}.Analytics_scoreLabel__SdfSL{font-size:var(--fs-body-xs);padding:2px 4px;min-width:2.5rem;text-align:center;border-radius:4px}.Analytics_presetSelectionContainer__HWixZ{display:flex;align-items:center;height:40px;padding:4px;width:-moz-fit-content;width:fit-content;gap:2px;border-radius:100px;background:rgba(255,255,255,.045);box-shadow:inset 0 0 0 1px rgba(255,255,255,.1);>button{background:transparent;color:var(--wl-text-2);font-size:var(--fs-body-sm);font-weight:700;letter-spacing:.01em;height:32px;display:inline-flex;align-items:center;padding:0 1rem;border-radius:100px;cursor:pointer;transition:all .15s}>button:hover{color:var(--wl-text-1)}>button.Analytics_active__idka_{background:var(--wl-acc-1);color:var(--wl-text-dark)}}.Analytics_periodLabel__2wQge{font-size:var(--fs-body-xs);font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--wl-text-2);padding-left:.25rem}.Analytics_analyticsCard__av1Tm{padding:1rem 1rem .75rem;position:relative;display:flex;flex-direction:column;background:var(--wl-bg-card);border-radius:1.5rem;overflow:hidden}.Analytics_progressCard__oO_rB{height:13rem}.Analytics_iconRow__rOHnB{display:flex;justify-content:space-between;align-items:center}.Analytics_progressCardValue__abujv{font-size:2.5rem;font-weight:800;letter-spacing:0;line-height:1;margin-top:1rem}.Analytics_progressCardTitle__PrBr9{font-size:var(--fs-body-sm);font-weight:600;color:var(--wl-text-2);margin-top:.5rem}.Analytics_progressCardTrend__JpG9k{display:inline-flex;align-items:center;gap:.25rem;font-size:var(--fs-body-xs);font-weight:600;margin-top:.25rem}.Analytics_progressCardIcon__42spG{width:34px;height:34px;border-radius:.5rem;display:grid;place-items:center;font-size:1.2rem}.Analytics_trendline__i0poG{position:absolute;bottom:0;left:0;width:100%;height:3.5rem;display:block}.Analytics_tipIcon__BVicP{width:1.2rem;height:1.2rem;color:var(--wl-text-2)}.Analytics_chartContainer__xI6Am{gap:1rem;max-width:100%}.Analytics_chartBody__vvGuf{flex:1 1 auto;min-height:300px;min-width:0;display:flex}.Analytics_chartHeader__mgvCc{display:flex;gap:1rem;padding:1rem 1rem 0;justify-content:space-between;align-items:flex-start;h4{font-size:var(--fs-body-lg);font-weight:700;color:var(--wl-text-1);letter-spacing:0;white-space:nowrap}p{font-size:var(--fs-body-sm);color:var(--wl-text-2);line-height:1.5}}.Analytics_legend__nGvVc{display:flex;gap:.5rem;flex-wrap:wrap}.Analytics_cardTitleRow__BIfee{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.Analytics_scopeBadge__Lw2qH{display:inline-flex;align-items:center;gap:5px;padding:3px 11px;border-radius:100px;background:color-mix(in srgb,var(--wl-acc-1) 12%,transparent);color:var(--wl-acc-1);font-size:11.5px;font-weight:700;letter-spacing:.01em;white-space:nowrap;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--wl-acc-1) 28%,transparent)}.Analytics_legendItem__HYDPJ{display:flex;align-items:center;gap:.5rem}.Analytics_dot__ZaWlx{display:inline-block;height:.5rem;width:.5rem;border-radius:50%}.Analytics_row__Qg1_d{display:flex;justify-content:space-between;align-items:center}.Analytics_skillTypeContainer__b08jE{display:flex;width:100%;justify-content:space-around;overflow-x:auto;gap:1rem}@media (max-width:768px){.Analytics_skillTypeContainer__b08jE{justify-content:flex-start;gap:.75rem}}.Analytics_practiceBanner__sQgXJ{display:flex;padding:1rem;justify-content:space-between;background:color-mix(in srgb,var(--wl-divider) 20%,transparent);border-radius:1rem;margin:1rem 0}.Analytics_bannerText__rqw7B{font-size:var(--fs-h3);font-weight:800}.Analytics_bannerDesc__AD7dr{font-size:var(--fs-body-sm)}.Analytics_panelColContainer__1RhG4{display:grid;grid-template-columns:1fr;grid-gap:16px;gap:16px}@media (min-width:1080px){.Analytics_panelColContainer__1RhG4{grid-template-columns:1fr 1fr}}.Analytics_lessonsCol__OuNrC{display:grid;grid-template-columns:1fr;grid-gap:16px;gap:16px}@media (min-width:1080px){.Analytics_lessonsCol__OuNrC{grid-template-columns:1.25fr 1fr}}.Analytics_tableColContainer__vGxL_{display:grid;grid-template-columns:1fr;padding:1rem;grid-gap:1rem;gap:1rem}@media (min-width:1080px){.Analytics_tableColContainer__vGxL_{grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:stretch}.Analytics_tableColContainer__vGxL_>div,.Analytics_tableColContainer__vGxL_>div>div{height:100%}}.Analytics_headerActions__rWUBm{display:flex;gap:.5rem;justify-content:flex-end}.Analytics_loadingWrapper__ZhJ7d{height:50dvh;justify-content:center;align-items:center}.Analytics_periodSelectionRow__YoXK2{display:flex;width:100%;justify-content:flex-end}.Analytics_chartCardTitle__mYITP{padding:.5rem}.Analytics_chartCardBody__G95ZS{padding-block:1rem;padding-right:2rem}.Analytics_chartCardBodyTall__6ELnt{min-height:30rem}.Analytics_tablesStackOffset__UJ_jH{margin-top:2rem}.Analytics_storageRow__yk96A{display:flex;flex-wrap:wrap;align-items:center;gap:2.5rem}.Analytics_storageLegend__D0dSk{display:flex;flex-direction:column;gap:.5rem}.Analytics_storageLegendItem__Caag0{display:flex;align-items:center;gap:.5rem}.Analytics_scoreValueRow__H8dq3{display:flex;gap:.25rem}.Analytics_kpiTrendPlaceholder__t7Set{height:21px}.Analytics_headerControls__WNl2V{display:flex;gap:16px;justify-content:flex-end;align-items:flex-end;flex-wrap:wrap}.Analytics_deptDropdown__5humu button{width:100%;padding-right:1rem}.Analytics_deptDropdown__5humu button>div{flex:1 1}.Analytics_cardFooter__gCvF_{display:flex;justify-content:center}.Analytics_expandButtonContent__pFLx7{display:flex;justify-content:space-between;align-items:center;gap:2px;min-width:120px}.Analytics_rmTypeCell__FrMq8{display:flex;gap:.5rem;align-items:center;white-space:normal;overflow-wrap:anywhere;line-height:1.25}.Analytics_rmTypeCell__FrMq8>svg{flex-shrink:0}.Analytics_scoreCell___z7Jb{display:flex;gap:.1rem;align-items:center}@media (max-width:500px){.Analytics_scoreCell___z7Jb{flex-direction:column}}.Analytics_userCell__I3_v2{display:flex;align-items:center;gap:10px;min-width:0}.Analytics_userLink__epIkZ{text-decoration:underline}.Analytics_userAvatarInitial__RwQJo{display:flex;align-items:center;justify-content:center;background:var(--wl-gradient-3);font-size:13px;font-weight:700;color:white;text-transform:uppercase;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Analytics_userAvatarImage__iMuwi,.Analytics_userAvatarInitial__RwQJo{width:28px;height:28px;min-width:28px;min-height:28px;border-radius:50%;flex-shrink:0}.Analytics_userAvatarImage__iMuwi{object-fit:cover;display:block}.Analytics_bannerContainer__pJ8NU{display:flex;gap:1rem}.Analytics_bannerRight__k_gLU{display:flex;flex-direction:column;align-items:flex-end}.Analytics_sectionLabel__c7hvr{font-size:var(--fs-body-sm);font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--wl-text-2);padding-left:1rem}@media (max-width:768px){.Analytics_headerRow__mfODS{flex-direction:column;align-items:stretch;margin-bottom:0}.Analytics_titleWrap__386Da{width:100%}.Analytics_pageTitle__BwkQi{font-size:28px}.Analytics_kpiGrid__geSwv{>:last-child{grid-column:span 2}}.Analytics_pageWrapper__FD9_u{padding:1rem;gap:2rem}.Analytics_section__NehWf{padding:0 0 1rem}.Analytics_chartContainer__xI6Am{padding:0;.Analytics_recharts-responsive-container__O2QaZ{max-width:90%!important}}.Analytics_panelColContainer__1RhG4{max-width:100%}.Analytics_tableColContainer__vGxL_{max-width:100%;gap:0;>:first-child{padding:0 0 1rem!important}}.Analytics_headerControls__WNl2V{gap:.5rem;>*{width:100%!important}>button{justify-content:center;margin-top:6px}}.Analytics_presetSelectionContainer__HWixZ{width:100%;justify-content:space-between}.Analytics_row__Qg1_d{flex-direction:column}}@media (max-width:380px){.Analytics_pageTitle__BwkQi{font-size:25px}.Analytics_kpiCard__6GWbh{padding:14px}}.Clients_page__FyAQJ{width:100%;height:100%;display:block;height:calc(100% - 155px);padding:1rem}.Clients_desktopOnly__oVDXQ{display:block;padding:32px}@media (max-width:768px){.Clients_desktopOnly__oVDXQ{display:none}}.Clients_mobileOnly__DUPYm{display:none;padding:16px;overflow-x:auto}.Clients_mobileCardsList__v_IG5{display:flex;flex-direction:column;gap:16px;margin-top:16px;min-height:120px}.Clients_cardsEmptyRow__T2ZJj,.Clients_cardsLoadingRow__nP6_9{display:flex;justify-content:center;align-items:center;min-height:120px}.Clients_cardsEmptyRow__T2ZJj{color:var(--wl-text-2)}@media (max-width:768px){.Clients_mobileOnly__DUPYm{display:block}}.Clients_breadcrumb__DEGZg{font-size:var(--fs-body-sm);color:var(--wl-acc-1);text-decoration:none;margin-top:4px;display:inline-block;transition:opacity .2s ease}.Clients_breadcrumb__DEGZg:hover{opacity:.8}.Clients_table__t3uC4{width:100%;display:flex;flex-direction:column;border:1px solid rgba(255,255,255,.1);border-radius:16px;overflow:hidden}.Clients_tableContainer__B2Cov{--header-h:60px;--row-h:60px;--visible-rows:7.5;height:calc(var(--header-h) + (var(--row-h) * var(--visible-rows)))}@media (max-width:768px){.Clients_tableContainer__B2Cov{--visible-rows:6}}.Clients_selected__qalrt{border:1px solid var(--wl-acc-1);background-color:var(--wl-bg-2)!important}.Clients_centerCell__1YTr0{justify-content:center;width:100%}.Clients_centerCell__1YTr0,.Clients_leftCell__moDd5,.Clients_rightCell__q_oiS{display:flex;align-items:center}.Clients_rightCell__q_oiS{justify-content:flex-end;width:100%;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Clients_ellipsisCell__VPJlk{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.Clients_companyCell__vX_NS{display:grid;grid-template-columns:18px minmax(0,1fr);align-items:center;grid-gap:10px;gap:10px;width:100%;max-width:100%;min-width:0}.Clients_companyStatusIcon__BLkyU{color:#32d583;width:18px;height:18px;flex-shrink:0}.Clients_companyTextWrapper__BDiyG{display:flex;flex-direction:column;min-width:0}.Clients_companyName__nOPCm{font-weight:600;color:var(--wl-text-1);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:100%}.Clients_companyRegion__L8ocZ{font-size:var(--fs-body-xs);color:var(--wl-text-2);line-height:1.2}.Clients_formRoot__lbzwp{width:95%;display:flex;flex-direction:column;gap:12px}.Clients_twoCol__Gk9T3{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.Clients_oneCol__6646Q{display:grid;grid-template-columns:1fr;grid-gap:12px;gap:12px}.Clients_divider__mIk_0{width:90%;align-self:center;height:1px;background:var(--wl-divider);margin:8px 0}.Clients_actions__omAjN{display:flex;align-items:center;gap:2px}.Clients_iconWrapper__Xw7j4{position:relative;width:22px;height:22px;display:flex;align-items:center;justify-content:center;background:none;border:none;padding:0;cursor:pointer;color:var(--wl-acc-1)}.Clients_iconWrapper__Xw7j4 svg{width:18px;height:18px}.Clients_danger__K2400{color:var(--wl-sys-error)}.Clients_iconWrapper__Xw7j4:hover{opacity:.85}@media (max-width:768px){.Clients_twoCol__Gk9T3{grid-template-columns:1fr}.Clients_actions__omAjN{gap:4px}.Clients_iconWrapper__Xw7j4{width:26px;height:26px}.Clients_iconWrapper__Xw7j4 svg{width:22px;height:22px}}.SearchInput_searchContainer__vPdY7{position:relative;display:flex;align-items:center}.SearchInput_searchIcon__LeWny{position:absolute;left:14px;width:18px;height:18px;color:var(--wl-text-3);pointer-events:none;z-index:1}.SearchInput_searchInput__lSyBe{width:280px;height:42px;padding:0 16px 0 42px;border-radius:100px;color:var(--wl-text-1);font-size:var(--fs-input);outline:none;transition:box-shadow .15s ease,background .15s ease}.SearchInput_searchInput__lSyBe::placeholder{color:var(--wl-text-3)}.SearchInput_searchInput__lSyBe:focus{box-shadow:inset 0 0 0 1px var(--wl-acc-1)}@media (max-width:768px){.SearchInput_searchInput__lSyBe{width:100%;max-width:230px}}.SkillProgressBar_container___Aosv{padding:1rem;display:flex;flex-direction:column;gap:1rem}.SkillProgressBar_infoWrapper__a9pN7{display:flex;justify-content:space-between;align-items:flex-start;gap:.5rem}.SkillProgressBar_info__Nmy9m{display:flex;gap:.75rem;align-items:center}.SkillProgressBar_orderTag__YKhTn{font-size:var(--fs-body-md);color:var(--wl-divider);font-weight:700}.SkillProgressBar_title__khmv3{font-size:var(--fs-body-sm);font-weight:700;color:var(--wl-text-1)}.SkillProgressBar_subtitle__8T3kV{font-size:var(--fs-body-xs);color:var(--wl-text-2)}.SkillProgressBar_value__sDGc4{font-size:15px;font-weight:700}.SkillProgressBar_rightGroup__2l9xZ{display:flex;gap:1rem;justify-content:flex-end;align-items:center}.SkillProgressBar_colTrend__sMWor{width:88px;display:flex;justify-content:flex-end}.SkillProgressBar_colScore__qrWCw{width:64px;display:flex;justify-content:flex-end}.SkillProgressBar_colXp__1Xxyc{width:96px;display:flex;justify-content:flex-end;font-size:15px;font-weight:700}.SkillProgressBar_bar__2uvfL{background:var(--wl-divider);border-radius:11px;overflow:hidden}.SkillProgressBar_progress__ZywAy{height:100%;border-radius:11px}.Table_tableCard__rHtds{width:100%;max-width:1680px;border-radius:24px;padding:20px 24px;background:var(--wl-bg-card)}.Table_tableOuter__I33cl{display:flex;justify-content:center;width:100%}.Table_topBar__mB6TO{display:flex;align-items:center;justify-content:space-between;padding-bottom:12px}.Table_topBarActions__oWOug{display:flex;align-items:center;gap:12px}.Table_title__E4VvD{font-size:var(--fs-h3);font-weight:700;color:var(--wl-text-1)}.Table_tableWrapper__53LOy{width:100%;display:flex;flex-direction:column;border-radius:16px;height:100%;max-height:550px;overflow:hidden;overflow-x:auto;overflow-y:hidden;background:var(--wl-bg-card)}.Table_tableWrapperFit__igAtO{height:auto}.Table_tableContent__bMepx{display:flex;flex-direction:column;width:max-content;min-width:100%;flex:1 1 auto;overflow-y:auto}.Table_tableHeader__WMxJz{display:flex;width:100%;flex:0 0 56px;height:56px;background:var(--wl-bg-card);position:-webkit-sticky;position:sticky;top:0;z-index:2}.Table_rowWrapper__FBmqN{flex:1 1 auto;min-height:calc(100% - 170px);overflow-y:auto;overflow-x:hidden;scrollbar-width:thin}.Table_rowWrapper__FBmqN::-webkit-scrollbar,.Table_tableWrapper__53LOy::-webkit-scrollbar{width:8px;height:8px}.Table_rowWrapper__FBmqN::-webkit-scrollbar-thumb,.Table_tableWrapper__53LOy::-webkit-scrollbar-thumb{background:var(--wl-bg-6);border-radius:4px}.Table_rowWrapper__FBmqN::-webkit-scrollbar-track,.Table_tableWrapper__53LOy::-webkit-scrollbar-track{background:transparent}.Table_headerCell__jdgR4{font-weight:var(--fw-semibold);text-transform:uppercase;letter-spacing:.04em;transition:background-color .15s ease,box-shadow .15s ease}.Table_cell__hwqWc.Table_headerCell__jdgR4{font-size:var(--fs-body-xs);color:var(--wl-table-header)}.Table_sortableHeader__txLQS{display:flex;align-items:center;gap:6px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Table_sortIcon__V_SOD{display:flex;align-items:center;font-size:var(--fs-body-sm);color:var(--wl-text-2);opacity:0;transition:opacity .15s ease,color .15s ease}.Table_sortableHeader__txLQS:hover{color:var(--wl-text-1)}.Table_sortableHeader__txLQS:hover .Table_sortIcon__V_SOD{opacity:1}.Table_sortIconActive__CBpSY{color:var(--wl-acc-1);opacity:1}.Table_tableRow__KB45H{display:flex;height:60px;border-top:1px solid var(--wl-table-divider);transition:background .12s ease}.Table_tableRow__KB45H:hover{background:rgba(255,255,255,.03)}.Table_noDataTabelRow__PD60f{display:flex;justify-content:center;align-items:center;min-height:100%;text-align:center}.Table_loadingTableRow__XYTFI{display:flex;justify-content:center;align-items:center;height:100%}.Table_cell__hwqWc{display:flex;align-items:center;padding:0 20px;font-size:var(--fs-body-sm);color:var(--wl-text-1);white-space:nowrap;min-width:0}.Table_centered__rM0Vw{justify-content:center}.Table_last__wUgn6{justify-content:end}.Table_selected__amVYH{border:1px solid var(--wl-acc-1);background-color:var(--wl-row-acc)!important}@media (max-width:1024px){.Table_hideOnMd__JW_Ue{display:none}}@media (max-width:1199px){.Table_hideOnLg__rO7t9{display:none}}@media (max-width:768px){.Table_topBar__mB6TO{flex-direction:column}.Table_tableCard__rHtds{padding:16px 12px}.Table_tableWrapper__53LOy{overflow:auto}.Table_tableContent__bMepx{overflow-y:visible}.Table_rowWrapper__FBmqN{min-height:0;overflow-y:visible;overflow-x:visible}}.Table_tableOuterFlush____QqP{padding-left:0;padding-right:0}.TruncatedTextCell_text__nbf29{display:block;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:500;cursor:default}.TruncatedTextCell_tooltip__qQOKt{position:fixed;max-width:420px;padding:8px 12px;border-radius:8px;background:var(--wl-bg-1);border:1px solid var(--wl-divider);color:var(--wl-text-1);font-size:var(--fs-body-sm);line-height:1.4;white-space:normal;word-break:break-word;box-shadow:0 8px 24px rgba(0,0,0,.35);z-index:9999;pointer-events:none}.TruncatedTextCell_container__AQXb1{display:flex;flex-direction:column;width:100%;height:100%;padding-block:.25rem;justify-content:center;overflow:hidden}.TruncatedTextCell_alignCenter__7wwV6{align-items:center}.Hexi_hexi__MBvpS{display:block;width:clamp(150px,24vmin,230px);height:auto;color:var(--wl-text-1)}.Hexi_face__WGFtN{animation:Hexi_hexiFloat__urPbK 5.2s cubic-bezier(.45,0,.55,1) infinite;transform-origin:100px 90px}.Hexi_eyes__Esa2k{animation:Hexi_hexiBlink__5wmf_ 5s infinite;transform-origin:center;transform-box:fill-box}.Hexi_spark__rNGf4{animation:Hexi_hexiSpark__3_Jcf 4.4s ease-in-out infinite}.Hexi_arms__NMqqa{animation:Hexi_hexiShrug__lMHt0 4.5s ease-in-out infinite}.Hexi_faceDenied__YW36Z{animation:Hexi_hexiDeniedSway__a3X9I 5.6s cubic-bezier(.45,0,.55,1) infinite;transform-origin:100px 90px}.Hexi_armDenied__xtqNi{animation:Hexi_hexiDeniedArm__CQM3k 5.6s ease-in-out infinite;transform-origin:158px 92px}.Hexi_faceWorking__ePfxf{animation:Hexi_hexiWorkingBob__6qphM 4.8s cubic-bezier(.45,0,.55,1) infinite;transform-origin:100px 90px}.Hexi_armWorking__rQ4x1{animation:Hexi_hexiWorkingArm__X71sM 1.2s ease-in-out infinite;transform-origin:156px 96px}.Hexi_workSpark1___s3I6,.Hexi_workSpark2__qpmMr,.Hexi_workSpark3__A_lG9{animation:Hexi_hexiWorkingSpark__Hk5P9 1.2s ease-out infinite;opacity:0;transform-origin:center;transform-box:fill-box}.Hexi_workSpark2__qpmMr{animation-delay:.15s}.Hexi_workSpark3__A_lG9{animation-delay:.3s}.Hexi_faceCheer__z333c{animation:Hexi_hexiCheerBounce__OcWUf 4.8s cubic-bezier(.45,0,.55,1) infinite;transform-origin:100px 90px}.Hexi_armCheerL__F8FP_{animation:Hexi_hexiCheerArmL__R2_uq 4.8s ease-in-out infinite;transform-origin:44px 74px}.Hexi_armCheerR___OdwS{animation:Hexi_hexiCheerArmR__yriRR 4.8s ease-in-out infinite;transform-origin:156px 74px}.Hexi_cheerSpark1__zMCOC,.Hexi_cheerSpark2__KZ9vj,.Hexi_cheerSpark3__AOXSm,.Hexi_cheerSpark4__y3R8J,.Hexi_cheerSpark5__d2nIj{animation:Hexi_hexiCheerSpark__XblCj 4.8s ease-out infinite;opacity:0;transform-origin:center;transform-box:fill-box}.Hexi_cheerSpark2__KZ9vj{animation-delay:.12s}.Hexi_cheerSpark3__AOXSm{animation-delay:.24s}.Hexi_cheerSpark4__y3R8J{animation-delay:.36s}.Hexi_cheerSpark5__d2nIj{animation-delay:.48s}.Hexi_faceThinking__utuT2{animation:Hexi_hexiThinkingBob__cRxTF 4.6s cubic-bezier(.45,0,.55,1) infinite;transform-origin:100px 90px}.Hexi_thoughtDot1__Z1q_u,.Hexi_thoughtDot2__l9tZG,.Hexi_thoughtDot3__qRlju{animation:Hexi_hexiThoughtDot__UA9Lt 4.6s ease-in-out infinite;opacity:0}.Hexi_thoughtDot2__l9tZG{animation-delay:.45s}.Hexi_thoughtDot3__qRlju{animation-delay:.9s}@keyframes Hexi_hexiFloat__urPbK{0%,to{transform:translateY(0) rotate(-1.5deg)}30%{transform:translateY(-6px) rotate(1.5deg)}52%{transform:translateY(-1px) rotate(-1deg)}62%{transform:translateY(-11px) rotate(3.5deg)}72%{transform:translateY(-2px) rotate(-2deg)}84%{transform:translateY(-6px) rotate(.5deg)}}@keyframes Hexi_hexiBlink__5wmf_{0%,92%,to{transform:scaleY(1)}95%{transform:scaleY(.08)}}@keyframes Hexi_hexiSpark__3_Jcf{0%,to{opacity:.25}50%{opacity:.55}}@keyframes Hexi_hexiShrug__lMHt0{0%,55%,to{transform:translateY(0)}68%,88%{transform:translateY(-6px)}}@keyframes Hexi_hexiDeniedSway__a3X9I{0%,to{transform:translateY(0) rotate(0)}30%{transform:translateY(-3px) rotate(-1deg)}55%{transform:translateY(-1px) rotate(0)}64%{transform:translateY(-1px) rotate(-3deg)}74%{transform:translateY(-1px) rotate(3deg)}84%{transform:translateY(-1px) rotate(0)}}@keyframes Hexi_hexiDeniedArm__CQM3k{0%,55%,92%,to{transform:rotate(0)}64%,80%{transform:rotate(-14deg)}}@keyframes Hexi_hexiWorkingBob__6qphM{0%,to{transform:translateY(0) rotate(1deg)}30%{transform:translateY(-3px) rotate(1.5deg)}60%{transform:translateY(-1px) rotate(.5deg)}82%{transform:translateY(-3px) rotate(1.5deg)}}@keyframes Hexi_hexiWorkingArm__X71sM{0%,to{transform:rotate(0)}25%{transform:rotate(-22deg)}50%{transform:rotate(2deg)}75%{transform:rotate(-16deg)}}@keyframes Hexi_hexiWorkingSpark__Hk5P9{0%,40%{opacity:0;transform:scale(.3)}55%,70%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(.5) translateY(-4px)}}@keyframes Hexi_hexiCheerBounce__OcWUf{0%,44%,76%,to{transform:translateY(0) rotate(0deg)}12%{transform:translateY(-10px) rotate(-2deg)}24%{transform:translateY(-2px) rotate(.5deg)}34%{transform:translateY(-12px) rotate(2deg)}60%{transform:translateY(-4px) rotate(-.5deg)}}@keyframes Hexi_hexiCheerArmL__R2_uq{0%,44%,76%,to{transform:rotate(0)}12%,34%{transform:rotate(9deg)}24%{transform:rotate(3deg)}60%{transform:rotate(4deg)}}@keyframes Hexi_hexiCheerArmR__yriRR{0%,44%,76%,to{transform:rotate(0)}12%,34%{transform:rotate(-9deg)}24%{transform:rotate(-3deg)}60%{transform:rotate(-4deg)}}@keyframes Hexi_hexiCheerSpark__XblCj{0%,8%{opacity:0;transform:scale(.3)}16%,34%{opacity:.9;transform:scale(1)}50%,to{opacity:0;transform:scale(.4) translateY(-6px)}}@keyframes Hexi_hexiThinkingBob__cRxTF{0%,to{transform:translateY(0) rotate(-2.5deg)}50%{transform:translateY(-5px) rotate(-.5deg)}}@keyframes Hexi_hexiThoughtDot__UA9Lt{0%,8%{opacity:0}18%,58%{opacity:.9}72%,to{opacity:0}}@media (prefers-reduced-motion:reduce){.Hexi_armCheerL__F8FP_,.Hexi_armCheerR___OdwS,.Hexi_armDenied__xtqNi,.Hexi_armWorking__rQ4x1,.Hexi_arms__NMqqa,.Hexi_eyes__Esa2k,.Hexi_faceCheer__z333c,.Hexi_faceDenied__YW36Z,.Hexi_faceThinking__utuT2,.Hexi_faceWorking__ePfxf,.Hexi_face__WGFtN,.Hexi_spark__rNGf4{animation:none!important}.Hexi_workSpark1___s3I6,.Hexi_workSpark2__qpmMr,.Hexi_workSpark3__A_lG9{animation:none!important;opacity:0!important}.Hexi_cheerSpark1__zMCOC,.Hexi_cheerSpark2__KZ9vj,.Hexi_cheerSpark3__AOXSm,.Hexi_cheerSpark4__y3R8J,.Hexi_cheerSpark5__d2nIj,.Hexi_thoughtDot1__Z1q_u,.Hexi_thoughtDot2__l9tZG,.Hexi_thoughtDot3__qRlju{animation:none!important;opacity:.9!important}}.Slider_sliderWrapper__V1uyH{position:relative;width:100%;height:100%}.Slider_slideTransition__gmh1j{position:absolute;top:0;left:0;transition:all .5s ease-in-out;transform:translateZ(0);width:100%;height:100%}.Slider_fadeIn__64IGA{animation:Slider_fadeIn__64IGA .5s ease}@keyframes Slider_fadeIn__64IGA{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media screen and (max-width:767px){.Slider_sliderWrapper__V1uyH{border-radius:0;border:none;background:none}.Slider_slideTransition__gmh1j{position:relative;transition:none}.Slider_sliderBackground__JQ6hu{border-radius:0;border:none;background:none}}.Slider_mobilePlaceholder__Mss4U{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:2rem;height:100dvh;width:100%;background:none}.Slider_mobileImage__nhQOa{max-width:220px;height:auto;margin-bottom:1.5rem}.Slider_mobileText__wHEe2{font-size:var(--fs-h3);font-weight:600;color:#143d55}.Pagination_paginationWrapper__jZC4Q{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;padding:16px 4px 2px;border-top:1px solid var(--wl-table-divider)}.Pagination_itemsCount__HOnn2{display:inline-flex;align-items:center;padding:8px 16px;border-radius:100px;background:rgba(255,255,255,.04);color:var(--wl-text-2);font-size:var(--fs-body-sm);white-space:nowrap}.Pagination_paginationMain__VrJ_k{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.Pagination_pagination__5_1mo{display:inline-flex;align-items:center;gap:6px;flex-wrap:wrap}.Pagination_paginationArrow__4dBAe,.Pagination_pagination__5_1mo button{display:grid;place-items:center;min-width:34px;height:34px;padding:0 10px;border:none;border-radius:10px;background:rgba(255,255,255,.045);box-shadow:inset 0 0 0 1px rgba(255,255,255,.08);color:var(--wl-text-2);font-size:var(--fs-body-sm);font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;cursor:pointer;transition:background .12s ease,color .12s ease}.Pagination_paginationArrow__4dBAe:hover:not(:disabled),.Pagination_pagination__5_1mo button:hover:not(:disabled):not(.Pagination_activePage__x8JS7){background:rgba(255,255,255,.09);color:var(--wl-text-1)}.Pagination_activePage__x8JS7,.Pagination_pagination__5_1mo button.Pagination_activePage__x8JS7{background:var(--wl-acc-1);color:var(--wl-button-text);box-shadow:none}.Pagination_paginationArrow__4dBAe{padding:0 8px}.Pagination_paginationArrow__4dBAe:disabled{opacity:.35;cursor:not-allowed}.Pagination_paginationArrow__4dBAe svg{display:block}.Pagination_ellipsis__yA1_t{display:grid;place-items:center;min-width:20px;height:34px;color:var(--wl-text-2);-webkit-user-select:none;-moz-user-select:none;user-select:none}.Pagination_pageJumpForm__C3c0w{display:flex;align-items:center;gap:6px}.Pagination_pageJumpInput__xNNrx{width:128px;height:36px;padding:0 12px;border:none;outline:none;border-radius:9px;background:rgba(255,255,255,.04);box-shadow:inset 0 0 0 1px rgba(255,255,255,.09);color:var(--wl-text-1);font-size:var(--fs-body-sm);transition:background .14s ease,box-shadow .14s ease}.Pagination_pageJumpInput__xNNrx::placeholder{color:var(--wl-text-3)}.Pagination_pageJumpInput__xNNrx:hover{background:rgba(255,255,255,.055)}.Pagination_pageJumpInput__xNNrx:focus{background:rgba(255,255,255,.065)}.Pagination_pageJumpBtn__at6qF{background:none;border:none;cursor:pointer;color:var(--wl-acc-1);font-size:var(--fs-body-sm);font-weight:700;padding:4px 2px}.Pagination_pageJumpBtn__at6qF:hover{text-decoration:underline}.Pagination_pageJumpBtn__at6qF:disabled{opacity:.5;cursor:not-allowed}.Pagination_paginationSize__nR03s{display:flex;align-items:center}.Pagination_pageSizeWrapper__u665v{display:flex;align-items:center;gap:8px}.Pagination_pageSizeWrapper__u665v p{margin:0;color:var(--wl-text-2);font-size:var(--fs-body-sm);white-space:nowrap}.Pagination_pageSizes__IaHag{display:flex;gap:2px}.Pagination_sizeBtn__t4Mo2{min-width:34px;height:32px;border:none;background:transparent;color:var(--wl-text-2);border-radius:8px;font-size:var(--fs-body-sm);font-weight:600;cursor:pointer;transition:background .12s ease,color .12s ease}.Pagination_sizeBtn__t4Mo2:hover{color:var(--wl-text-1)}.Pagination_sizeBtn__t4Mo2.Pagination_sizeBtnActive__g41Ur{background:color-mix(in srgb,var(--wl-acc-1) 14%,transparent);color:var(--wl-acc-1)}@media (max-width:720px){.Pagination_paginationWrapper__jZC4Q{flex-direction:column;align-items:stretch;gap:12px}.Pagination_paginationMain__VrJ_k{justify-content:center}.Pagination_pagination__5_1mo{flex-wrap:nowrap}.Pagination_pageJumpForm__C3c0w{flex-basis:100%;justify-content:center}.Pagination_itemsCount__HOnn2{justify-content:center;text-align:center}.Pagination_paginationSize__nR03s{justify-content:center}}.ProgressBarCell_container__o1OLD{display:inline-flex;align-items:center;gap:8px;border-radius:12px;padding-left:1rem}.ProgressBarCell_bar__0uKy8{width:56px;height:6px;background:var(--wl-divider);border-radius:999px;overflow:hidden}.ProgressBarCell_fill__TTSX7{display:flex;width:100%}.ProgressBarCell_fill__TTSX7 .ProgressBarCell_bar__0uKy8{flex:1 1;width:auto}.ProgressBarCell_progress__1dZ3z{height:100%;border-radius:999px;background:linear-gradient(90deg,color-mix(in srgb,var(--wl-acc-1) 30%,transparent),var(--wl-acc-1));transition:width .6s cubic-bezier(.4,0,.2,1)}.TableActionsTooltip_trigger__GUMfL{position:relative;display:inline-flex}.TableActionsTooltip_tooltip__hvxmA{position:fixed;left:0;top:0;transform:translate(-50%,-100%);background:rgba(0,0,0,.75);color:#fff;font-size:var(--fs-body-xs);white-space:wrap;padding:6px 10px;border-radius:6px;pointer-events:none;z-index:999;max-width:400px}.TableActionsTooltip_top__9Wlvt{transform:translate(-50%,-100%)}.TableActionsTooltip_bottom__pXvP3{transform:translate(-50%)}.QuestionBuilder_builder__jkClM{display:flex;flex-direction:column;gap:16px}.QuestionBuilder_builderHead___Nqos{display:flex;align-items:center;justify-content:space-between;gap:12px}.QuestionBuilder_previewToggle__loCJV{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:999px;cursor:pointer;font-size:var(--fs-body-sm);color:var(--wl-text-1);background:var(--wl-btn-neutral-bg);box-shadow:inset 0 0 0 1px var(--wl-btn-neutral-ring);transition:background .15s ease}.QuestionBuilder_previewToggle__loCJV:hover{background:var(--wl-btn-neutral-bg-hover)}.QuestionBuilder_previewToggleOn__ts_hp{color:var(--wl-button-text);background:var(--wl-acc-1);box-shadow:none}.QuestionBuilder_empty__t0OWO{padding:40px;text-align:center;color:var(--wl-text-2);font-size:var(--fs-body-md);border:1px dashed var(--wl-divider);border-radius:16px}.QuestionBuilder_addBtn__IWRnB{display:inline-flex;align-items:center;justify-content:center;gap:8px;align-self:flex-start;padding:11px 16px;border-radius:12px;cursor:pointer;font-size:var(--fs-body-sm);color:var(--wl-text-1);background:var(--wl-field-bg);box-shadow:inset 0 0 0 1px var(--wl-field-ring);transition:background .15s ease}.QuestionBuilder_addBtn__IWRnB:hover{background:var(--wl-field-bg-hover)}.QuestionBuilder_card__ZjiMZ{display:flex;flex-direction:column;gap:14px;padding:18px;border-radius:16px;background:var(--wl-field-bg);box-shadow:inset 0 0 0 1px var(--wl-field-ring)}.QuestionBuilder_cardInvalid___v4gX{box-shadow:inset 0 0 0 1px var(--wl-field-ring-error,var(--wl-sys-error))}.QuestionBuilder_cardHead__gZ3os{display:flex;align-items:center;gap:10px}.QuestionBuilder_qnum__cECni{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;flex-shrink:0;border-radius:999px;font-size:var(--fs-body-sm);font-weight:700;color:var(--wl-button-text);background:var(--wl-acc-1)}.QuestionBuilder_typeSelect__d9zQK{padding:8px 12px;border-radius:10px;cursor:pointer;color:var(--wl-text-1);background:var(--wl-field-bg-focus);box-shadow:inset 0 0 0 1px var(--wl-field-ring);font-size:var(--fs-body-sm)}.QuestionBuilder_cardHeadSpacer__sRqNY{flex:1 1}.QuestionBuilder_iconBtn__u8RUB{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:8px;cursor:pointer;color:var(--wl-text-2);background:transparent;transition:background .15s ease,color .15s ease}.QuestionBuilder_iconBtn__u8RUB:hover:not(:disabled){background:var(--wl-overlay-hover,var(--wl-bgo-2));color:var(--wl-text-1)}.QuestionBuilder_iconBtn__u8RUB:disabled{opacity:.4;cursor:default}.QuestionBuilder_iconBtnDanger__cOuAF:hover:not(:disabled){color:var(--wl-sys-error)}.QuestionBuilder_field__J2syq{display:flex;flex-direction:column;gap:8px}.QuestionBuilder_label__80ZTV{font-size:var(--fs-input-label);color:var(--wl-text-2)}.QuestionBuilder_input__IUMKl,.QuestionBuilder_textarea__ZH6_m{width:100%;padding:11px 14px;border-radius:12px;color:var(--wl-text-1);background:var(--wl-field-bg-focus);box-shadow:inset 0 0 0 1px var(--wl-field-ring);font-size:var(--fs-input);line-height:var(--lh-input);resize:vertical}.QuestionBuilder_input__IUMKl::placeholder,.QuestionBuilder_textarea__ZH6_m::placeholder{color:var(--wl-text-3)}.QuestionBuilder_input__IUMKl:focus,.QuestionBuilder_textarea__ZH6_m:focus{outline:none;box-shadow:inset 0 0 0 1px var(--wl-field-ring-hover)}.QuestionBuilder_hint__LzmJp{font-size:var(--fs-body-xs);color:var(--wl-text-3)}.QuestionBuilder_rows__qTvsT{display:flex;flex-direction:column;gap:8px}.QuestionBuilder_row__4ptwS{display:flex;align-items:center;gap:10px}.QuestionBuilder_rowText__WB2w2{flex:1 1}.QuestionBuilder_mark__LT44u{flex-shrink:0;width:20px;height:20px;padding:0;cursor:pointer;color:var(--wl-text-2);background:transparent;display:inline-flex;align-items:center;justify-content:center}.QuestionBuilder_markOn__IU9eB{color:var(--wl-acc-1)}.QuestionBuilder_dragHandle__wMwep{flex-shrink:0;display:inline-flex;flex-direction:column}.QuestionBuilder_pointsInput__P_8pq{width:84px;padding:9px 8px;border-radius:10px;text-align:center;color:var(--wl-text-1);background:var(--wl-field-bg-focus);box-shadow:inset 0 0 0 1px var(--wl-field-ring);font-size:var(--fs-input);-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}.QuestionBuilder_pointsInput__P_8pq::-webkit-inner-spin-button,.QuestionBuilder_pointsInput__P_8pq::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.QuestionBuilder_blankGroup__CCboo{display:flex;flex-direction:column;gap:8px;padding:12px 14px;border-radius:12px;background:var(--wl-bgo-2)}.QuestionBuilder_blankLabel__ran5t{font-size:var(--fs-body-sm);font-weight:600;color:var(--wl-text-1)}.QuestionBuilder_openNote__no2Hw{padding:12px 14px;border-radius:12px;font-size:var(--fs-body-sm);color:var(--wl-text-2);background:var(--wl-bgo-2)}.QuestionBuilder_cardFooter__Lkd7j{display:flex;align-items:center;gap:20px;flex-wrap:wrap;padding-top:12px;border-top:1px solid var(--wl-divider)}.QuestionBuilder_footerControl__dLC9B{display:inline-flex;align-items:center;gap:10px;font-size:var(--fs-body-sm);color:var(--wl-text-1)}.QuestionBuilder_toggle__I5OC8{position:relative;flex-shrink:0;width:42px;height:24px;border-radius:999px;cursor:pointer;background:var(--wl-btn-neutral-bg);box-shadow:inset 0 0 0 1px var(--wl-btn-neutral-ring);transition:background .15s ease}.QuestionBuilder_toggleOn__yv26B{background:var(--wl-acc-1);box-shadow:none}.QuestionBuilder_toggleKnob__Oi7KG{position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:999px;background:#ffffff;transition:transform .15s ease}.QuestionBuilder_toggleOn__yv26B .QuestionBuilder_toggleKnob__Oi7KG{transform:translateX(18px)}.QuestionBuilder_error__OGIsf{font-size:var(--fs-body-sm);color:var(--wl-sys-error)}.QuestionBuilder_previewCard__6yCfc{display:flex;flex-direction:column;gap:12px;padding:18px;border-radius:16px;background:var(--wl-field-bg);box-shadow:inset 0 0 0 1px var(--wl-field-ring)}.QuestionBuilder_previewQuestion__HuhKI{font-size:var(--fs-body-lg);font-weight:600;color:var(--wl-text-1)}.QuestionBuilder_previewOpts__7WxVq{display:flex;flex-direction:column;gap:8px}.QuestionBuilder_previewOpt__QIyt_{display:flex;align-items:center;gap:10px;padding:12px 14px;border-radius:12px;color:var(--wl-text-1);background:var(--wl-field-bg-focus);box-shadow:inset 0 0 0 1px var(--wl-field-ring)}.QuestionBuilder_previewDot__5K96A{width:16px;height:16px;flex-shrink:0;border-radius:999px;box-shadow:inset 0 0 0 2px var(--wl-field-ring-hover)}.QuestionBuilder_previewDotSquare__MXZ1J{border-radius:5px}.QuestionBuilder_previewInput__leucl{width:100%;padding:11px 14px;border-radius:12px;color:var(--wl-text-3);background:var(--wl-field-bg-focus);box-shadow:inset 0 0 0 1px var(--wl-field-ring);font-size:var(--fs-input)}.QuestionBuilder_previewClozeText__Juiq4{font-size:var(--fs-body-md);line-height:2.2;color:var(--wl-text-1)}.QuestionBuilder_previewBlank__Bm1r7{display:inline-block;min-width:90px;margin:0 4px;padding:4px 10px;border-radius:8px;color:var(--wl-text-3);background:var(--wl-field-bg);box-shadow:inset 0 0 0 1px var(--wl-field-ring)}.ManageUsersModal_container__HJi_h{width:100%;max-width:600px;margin:0 auto;display:flex;flex-direction:column;gap:24px}.ManageUsersModal_empty__u_gNc,.ManageUsersModal_loading__ouss_{text-align:center;padding:24px;color:var(--wl-text-2);font-size:var(--fs-body-sm)}.ManageUsersModal_userList__iqX6i{display:flex;flex-direction:column;gap:8px;max-height:400px;overflow-y:auto;padding:16px;border-radius:16px;box-shadow:inset 0 0 0 1px var(--wl-field-ring)}.ManageUsersModal_userItem__ctQ7z{display:flex;align-items:center;gap:12px;padding:12px 16px;border-radius:12px;cursor:pointer;transition:background-color .2s ease;background:var(--wl-field-bg)}.ManageUsersModal_userItem__ctQ7z:hover{background:var(--wl-overlay-hover)}.ManageUsersModal_checkbox__f6Vv0{width:18px;height:18px;cursor:pointer;accent-color:var(--wl-acc-1);flex-shrink:0}.ManageUsersModal_userInfo__zuiOW{flex:1 1;display:flex;flex-direction:column;gap:4px;min-width:0}.ManageUsersModal_userName__5IFiS{font-size:var(--fs-body-sm);font-weight:500;color:var(--wl-text-1)}.ManageUsersModal_userEmail__WR_hY{font-size:var(--fs-body-xs);color:var(--wl-text-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ManageUsersModal_badge__rITHO{padding:4px 12px;border-radius:8px;font-size:var(--fs-badge);font-weight:600;text-transform:uppercase;letter-spacing:.5px;flex-shrink:0}.ManageUsersModal_badge__rITHO.ManageUsersModal_assigned__Q0IV5{background:color-mix(in srgb,var(--wl-sys-success) 15%,transparent);color:var(--wl-sys-success)}.ManageUsersModal_pendingCount__7nu0r{font-size:var(--fs-body-xs);color:var(--wl-text-2);text-align:right}.ManageUsersModal_userList__iqX6i::-webkit-scrollbar{width:8px}.ManageUsersModal_userList__iqX6i::-webkit-scrollbar-track{background:var(--wl-field-bg);border-radius:4px}.ManageUsersModal_userList__iqX6i::-webkit-scrollbar-thumb{background:var(--wl-hairline);border-radius:4px}.ManageUsersModal_userList__iqX6i::-webkit-scrollbar-thumb:hover{background:var(--wl-field-ring-hover)}.DemoPrograms_desktopOnly__PMJeO{display:block;padding:32px}@media (max-width:768px){.DemoPrograms_desktopOnly__PMJeO{display:none}}.DemoPrograms_tableContainer__t3FWV{--header-h:60px;--row-h:60px;--visible-rows:4.5;height:calc(var(--header-h) + (var(--row-h) * var(--visible-rows)))}.DemoPrograms_formRoot__R2yM_{width:100%;max-width:522px;margin:0 auto;padding-top:40px;display:flex;flex-direction:column;gap:30px}.DataCard_card__KT0Uf{width:100%;display:flex;flex-direction:column;border-radius:16px}.DataCard_cardWrapper__tkjsA{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.DataCard_cardWrapper__tkjsA,.DataCard_cardsOuter__6If4F{width:100%;height:100%;display:flex;flex-direction:column}.DataCard_cardsOuter__6If4F{justify-content:center}.DataCard_topBar__H3KKF{display:flex;flex-direction:column;justify-content:space-between;padding-bottom:12px;width:100%;gap:16px}.DataCard_topBarActions__ylS4U{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:12px;width:100%}@media (max-width:900px){.DataCard_topBarFilters__J6lfJ{flex-wrap:wrap;justify-content:flex-start}}.DataCard_title__QVDIc{font-size:var(--fs-h3);font-weight:700;color:var(--wl-text-1)}.DataCard_content__OzfV6{display:flex;flex-direction:column;justify-content:space-between}.DataCard_actions__I8Qyn{display:flex;flex-direction:row;justify-content:flex-end;padding:10px 12px;background:rgba(255,255,255,.1)}.DataCard_cell__PtaMV{flex:1 1;padding:1rem}@media (min-width:40rem){.DataCard_cellPrimary__raNfm{max-width:35%}}.DataCard_cellSecondary__c8QId{max-width:30%}@media not all and (min-width:40rem){.DataCard_cellSecondary__c8QId{display:none}}@media (min-width:40rem){.DataCard_cellTertiary__G74EC{max-width:25%}}@media not all and (min-width:40rem){.DataCard_cellTertiary__G74EC{display:none}}.DataCard_titleRow__BzcEZ{display:flex;gap:.25rem}.DataCard_titleText__cW2gv{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500}.DataCard_statusIconWrap__mK4j_{padding-top:.1875rem}.DataCard_statusIcon__yVeb4{font-size:1.25rem;line-height:calc(1.75 / 1.25)}.DataCard_statusActive__rqvSI{color:oklch(72.3% .219 149.579)}.DataCard_statusPending__Lue67{color:oklch(79.5% .184 86.047)}.DataCard_statusSuspended__vPtQ9{color:oklch(70.4% .191 22.216)}.DataCard_statusDeactivated__5guX_{color:var(--wl-text-2)}.Templates_formRoot__PV156{width:100%;max-width:522px;margin:0 auto;padding-top:40px;display:flex;flex-direction:column;gap:30px}.Templates_twoCol__U90Ki{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}.Templates_tableOuter__4oVH5{display:flex;justify-content:center;flex-direction:column;align-items:center;width:100%;height:100%;min-height:100%;max-height:100%;padding-top:1rem}.Templates_tableCard__GxCR5{width:100%;max-width:1400px;border-radius:24px;padding:0 24px;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);max-height:100%;min-height:100%}.Templates_tableContainer__pPMTy{--header-h:60px;--row-h:60px;--visible-rows:4.5;height:calc(var(--header-h) + (var(--row-h) * var(--visible-rows)))}@media (max-width:768px){.Templates_tableContainerTall__Ym3ap{--visible-rows:6}}.Templates_toggleSection__Fsnlh{display:flex;flex-direction:row;align-items:center;gap:24px;padding:0 0 12px 4px;border-bottom:1px solid var(--wl-divider)}.Templates_cardList___3ZM8{display:flex;flex-direction:column;gap:.75rem;padding:.5rem}.Templates_noDataText__dWj6b{padding:1rem;text-align:center;font-size:.875rem;line-height:calc(1.25 / .875);opacity:.7}.UserProfileShell_shell___qZN8{width:100%;display:flex;flex-direction:column;gap:24px;padding:32px 24px 0;box-sizing:border-box;max-width:1400px;margin:0 auto}.UserProfileShell_userCardRight__rIluk{display:flex;align-items:center;gap:12px;flex-wrap:wrap;justify-content:flex-end}.UserProfileShell_userIdBadge__vTR5M{font-size:var(--fs-badge);font-weight:600;color:var(--wl-text-2);padding:6px 14px;border-radius:9999px;background:rgba(255,255,255,.06)}.UserProfileShell_subTabBar__q9OJd{width:100%;display:flex;justify-content:flex-start}.UserProfileShell_subTabBarInner__heELG{display:flex;gap:48px;padding:0 8px}.UserProfileShell_subTab__0Tpvq{position:relative;display:inline-flex;align-items:center;padding:12px 0;background:transparent;border:none;cursor:pointer;font-weight:400;font-size:calc(var(--fs-body-sm) - 1px);line-height:20px;color:var(--wl-text-1);text-decoration:none;transition:color .2s ease}.UserProfileShell_subTab__0Tpvq:hover{color:var(--wl-acc-1)}.UserProfileShell_subTabActive__kkoxA{color:var(--wl-acc-1);font-weight:600}.UserProfileShell_subTabUnderline__4WJP_{position:absolute;left:0;right:0;bottom:-1px;height:2px;border-radius:24px;background:linear-gradient(90deg,color-mix(in srgb,var(--wl-acc-1) 0%,transparent) 0,var(--wl-acc-1) 31.73%,var(--wl-acc-1) 65.87%,color-mix(in srgb,var(--wl-acc-1) 0%,transparent) 100%)}@media (max-width:1024px){.UserProfileShell_subTabBarInner__heELG{gap:32px}}@media (max-width:768px){.UserProfileShell_shell___qZN8{padding:24px 16px 0;gap:20px}.UserProfileShell_userCardRight__rIluk{width:100%;justify-content:flex-start}.UserProfileShell_subTabBar__q9OJd{margin:0 -16px;overflow-x:auto}.UserProfileShell_subTabBarInner__heELG{gap:24px;padding:0 16px;width:max-content}}.ExpandButton_button__7_eqp{display:inline-flex;position:relative;width:-moz-fit-content;width:fit-content;align-items:center;gap:.5rem;padding:0 1rem;height:2.5rem;border-radius:100px;color:var(--wl-acc-1);cursor:pointer;background:rgba(255,255,255,.045);font-weight:600;font-size:var(--fs-body-md);box-shadow:inset 0 0 0 1px rgba(255,255,255,.1)}.ExpandButton_button__7_eqp:hover{background:color-mix(in srgb,var(--wl-acc-1) 10%,transparent);box-shadow:inset 0 0 0 1px var(--wl-acc-1)}.SkillTypeBar_container__SBsBO{display:flex;flex-direction:column;align-items:center;gap:0;flex:0 0 auto;min-width:84px}.SkillTypeBar_percentLabel__n9GEZ{color:var(--wl-acc-1);font-size:var(--fs-body-md);font-weight:700;margin-bottom:6px}.SkillTypeBar_bar__0w1mQ{width:100%;max-width:80px;height:220px;border-radius:.5rem;overflow:hidden;display:flex;flex-direction:column}.SkillTypeBar_skillLabel__TlWdq{color:var(--wl-text-1);font-size:var(--fs-body-xs);text-align:center;margin-top:10px;line-height:1.3;min-height:32px;width:84px}.SkillTypeBar_totalLabel__zSypH{color:var(--wl-text-2);font-size:var(--fs-body-sm);margin-top:4px;white-space:normal;font-weight:700}.SkillProgressHeader_container__oCUw_{border-bottom:1px solid var(--wl-divider);height:44;display:flex;align-items:center;justify-content:space-between;width:100%;padding-top:.5rem}.SkillProgressHeader_cell__dvEbX{padding:0 .5rem;font-size:var(--fs-body-sm);font-weight:600;letter-spacing:0;color:var(--wl-text-3);cursor:pointer;white-space:nowrap;display:flex;gap:.4rem;align-items:center;transition:color .12s}.SkillProgressHeader_cell__dvEbX:hover,.SkillProgressHeader_sorted__iW1Is{color:var(--wl-text-1)}.SkillProgressHeader_right__S18xn{display:flex;gap:1rem;flex-shrink:0}.SkillProgressHeader_colTrend__Azxuv{width:88px;justify-content:flex-end;padding:0}.SkillProgressHeader_colScore__3Q_M_{width:64px;justify-content:flex-end;padding:0}.SkillProgressHeader_colXp__cqwUG{width:96px;justify-content:flex-end;padding:0}.SkillProgressHeader_headerTip__6jkU1{width:.95rem;height:.95rem;color:var(--wl-text-3)}.Dropdown_dropdownLabel__mTbqe{font-size:var(--fs-body-xs);font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--wl-text-2);padding-left:.25rem}.Dropdown_optionsContainer__Yqv0a{position:absolute;top:calc(100% + .5rem);right:0;min-width:100%;z-index:100;background:var(--wl-bg-1);border-radius:.5rem;padding:.4rem;max-height:450px;overflow-y:auto}.Dropdown_option__ihBY7{display:flex;align-items:center;justify-content:space-between;padding:.5rem .75rem;gap:.6rem;font-weight:600;font-size:var(--fs-body-sm);color:var(--wl-text-2);cursor:pointer;transition:all .2s}.Dropdown_option__ihBY7:hover{color:var(--wl-text-1)}.Dropdown_button__MqNXQ{display:inline-flex;position:relative;align-items:center;gap:.5rem;padding:0 2rem 0 1rem;height:2.5rem;border-radius:100px;color:var(--wl-text-1);cursor:pointer;background:rgba(255,255,255,.045);font-weight:600;font-size:var(--fs-body-md);box-shadow:inset 0 0 0 1px rgba(255,255,255,.1)}.Dropdown_button__MqNXQ:hover{background:rgba(255,255,255,.07);box-shadow:inset 0 0 0 1px rgba(255,255,255,.2)}.Dropdown_selected__oF_8L{color:var(--wl-acc-1)}.Dropdown_dropdown__9_R2f{width:-moz-fit-content;width:fit-content;min-width:120px;position:relative;display:flex;flex-direction:column}.Dropdown_buttonContent__U9c11{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.Dropdown_truncated__Ahcuc .Dropdown_button__MqNXQ{max-width:100%}.Dropdown_truncated__Ahcuc .Dropdown_buttonContent__U9c11{min-width:0}.Dropdown_truncated__Ahcuc .Dropdown_value__QMykM{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Dropdown_truncated__Ahcuc .Dropdown_optionsContainer__Yqv0a{max-width:260px}.Dropdown_truncated__Ahcuc .Dropdown_optionText__6s8TX{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Dropdown_icon__Drmr_{font-size:1.25rem;line-height:calc(1.75 / 1.25)}.Dropdown_options__Nyj_l{min-width:-moz-fit-content;min-width:fit-content;z-index:10;position:absolute;border:1px solid;border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem}@media (hover:hover){.Dropdown_option__ihBY7:hover{filter:brightness(120%);color:#fff}}