.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:all .2s ease}.RoadmapCanvas_emptyStateButton__V8iAi:hover{transform:scale(1.04);opacity:.95;box-shadow:0 8px 24px rgba(148,255,201,.3)}.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_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)}.DeleteDialog_body__qOL61{padding-block:1rem}.Tooltip_wrapper__S_m3u{display:flex;align-items:center;justify-content:center;position:relative;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content}.Tooltip_box__u_PyF{font-size:.75rem;line-height:calc(1 / .75);font-weight:400;padding-inline:.75rem;padding-block:.5rem;background:var(--wl-menu-bg);color:var(--wl-text-1);box-shadow:var(--wl-menu-shadow);border-radius:.375rem;position:absolute;top:0;opacity:0;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.5s;--tx:0;--ty:0;translate:var(--tx) var(--ty)}.Tooltip_hidden__MGZzU{display:none}.Tooltip_shown__DoJHP{opacity:1;--ty:-50px}.Tooltip_posLeft__6Xp1z{--tx:-35%}.Tooltip_posRight__9670Q{--tx:35%}.Tooltip_text__rdTEn{white-space:nowrap}.Tooltip_pointer__Id5Xx{width:0;height:0;border-left:12px solid #0000;border-bottom-color:#0000;border-right:12px solid #0000;border-top:12px solid #0000;border-top-color:var(--wl-menu-bg);position:absolute;bottom:-12px}.Tooltip_pointerLeft__occEK{right:10px}.Tooltip_pointerCenter__CtDuM{left:calc(50% - 12px)}.Tooltip_pointerRight__nYI6X{left:10px}.UploadTile_tile__zCffS{position:relative;display:flex;align-items:center;justify-content:center;border:1.5px solid transparent;background:transparent;cursor:pointer;overflow:visible;transition:transform .15s ease,border-color .15s ease}.UploadTile_circle__DW4p6,.UploadTile_circle__DW4p6 .UploadTile_image__of1p3{border-radius:1000px}.UploadTile_square__1VppU,.UploadTile_square__1VppU .UploadTile_image__of1p3{border-radius:12px}.UploadTile_fill__ZCfcb{width:100%;height:100%;aspect-ratio:1}.UploadTile_image__of1p3{width:100%;height:100%;object-fit:cover}.UploadTile_spinner__vyC5k{width:100%;height:100%}.UploadTile_placeholder__EWQam{width:100%;height:100%;border:1.5px dashed var(--wl-divider);border-radius:inherit;display:flex;align-items:center;justify-content:center;font-size:var(--fs-h3);color:var(--wl-text-1);opacity:.6;transition:all .2s ease}.UploadTile_tile__zCffS:hover .UploadTile_placeholder__EWQam{border-color:var(--wl-acc-1);opacity:.85}.UploadTile_tile__zCffS.UploadTile_circle__DW4p6:not(:hover) .UploadTile_placeholder__EWQam{border-color:var(--wl-text-2)}.UploadTile_dragOver__aVQqM{border-color:var(--wl-acc-1)!important;background:color-mix(in srgb,var(--wl-acc-1) 8%,transparent);transform:scale(1.08)!important}.UploadTile_dragOver__aVQqM .UploadTile_placeholder__EWQam{border-color:var(--wl-acc-1);border-style:solid;opacity:1}.UploadTile_fileInputHidden__cR4eK{display:none}.UploadTile_changeBtn__WioQL,.UploadTile_deleteBtn__YELLO{position:absolute;width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--wl-bgo-3);border:2px solid var(--wl-bg-1);font-size:var(--fs-body-xs);color:var(--wl-text-1);cursor:pointer;opacity:0;transition:opacity .15s ease,background .2s ease,color .2s ease}.UploadTile_tile__zCffS:hover .UploadTile_changeBtn__WioQL,.UploadTile_tile__zCffS:hover .UploadTile_deleteBtn__YELLO{opacity:1}.UploadTile_changeBtn__WioQL{top:-2px;right:-2px}.UploadTile_deleteBtn__YELLO{bottom:-2px;left:-2px}.UploadTile_changeBtn__WioQL:hover{background:var(--wl-acc-1);color:var(--wl-button-text)}.UploadTile_deleteBtn__YELLO:hover{background:var(--wl-sys-error);color:var(--wl-button-text)}@media (max-width:768px){.UploadTile_changeBtn__WioQL,.UploadTile_deleteBtn__YELLO{width:20px;height:20px;font-size:var(--fs-body-xs);border-width:2px}.UploadTile_placeholder__EWQam{font-size:var(--fs-h4)}}.Cells_statusCell__c9erF{display:flex;justify-content:center;align-items:center;height:100%;width:100%}.Cells_statusIcon__7KqsY{font-size:1.5rem;line-height:calc(2 / 1.5)}.Cells_statusIconActive__FIuF_{color:oklch(72.3% .219 149.579)}.Cells_statusIconSuspended__LvVq6{color:oklch(70.4% .191 22.216)}.Cells_textCell__HopjZ{display:flex;flex-direction:column;width:100%;height:100%;padding-block:.25rem;justify-content:center}.Cells_alignCenter__7pu21{align-items:center}.Cells_alignLeft__l9FrZ{align-items:flex-start}.Cells_alignRight__wovb3{align-items:flex-end}.Cells_alignRight__wovb3 .Cells_cellText__T0xy_{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Cells_textCellRow__p82fP{display:flex;gap:.25rem}.Cells_cellText__T0xy_{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;-webkit-user-select:text;-moz-user-select:text;user-select:text}.Cells_primary__wsfzD{font-weight:500}.Cells_badgeWrap__jOqDr{padding-top:.1875rem}.Cells_secondary__CWYt1{font-weight:400;color:oklch(44.6% .03 256.802)}.Cells_tertiary__vH2ei{font-weight:300;color:oklch(55.1% .027 264.364)}.TableShell_head__85hCs{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding-bottom:18px}.TableShell_headText__SvAvc{min-width:0}.TableShell_title___pZrn{display:flex;align-items:center;gap:9px;font-size:var(--fs-h4);font-weight:700;letter-spacing:-.01em;color:var(--wl-text-1)}.TableShell_desc__yjP0V{margin-top:5px;max-width:560px;font-size:var(--fs-body-sm);line-height:1.5;color:var(--wl-text-3)}.TableShell_actions__ElSuj{display:flex;align-items:center;justify-content:flex-end;gap:10px;flex-shrink:0;flex-wrap:wrap}.TableShell_toolbar__pk3cJ{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;padding-bottom:16px}.TableShell_toolbarSearch__Y9_Ar{flex:0 1 320px;min-width:200px}.TableShell_toolbarFilters__h_B7w{display:flex;align-items:center;gap:10px;flex-wrap:wrap;justify-content:flex-end;margin-left:auto}.TableShell_pillWrap__mqlDu{position:relative}.TableShell_pill__OSPgl{display:inline-flex;align-items:center;gap:8px;height:38px;padding:0 14px;border-radius:100px;border:1px solid var(--wl-divider);background:transparent;color:var(--wl-text-1);font-size:var(--fs-body-sm);font-weight:600;white-space:nowrap;cursor:pointer;transition:border-color .15s ease,background .15s ease,color .15s ease}.TableShell_pill__OSPgl:hover{border-color:var(--wl-acc-1)}.TableShell_pillActive__48EeB{border-color:var(--wl-acc-1);background:color-mix(in srgb,var(--wl-acc-1) 10%,transparent);color:var(--wl-acc-1)}.TableShell_pillLabel__itJWU{color:var(--wl-text-3);font-weight:600}.TableShell_pillActive__48EeB .TableShell_pillLabel__itJWU{color:var(--wl-acc-1)}.TableShell_pillValue__4mRuR{font-weight:700}.TableShell_pillChevron__lDpMG{font-size:1rem;opacity:.7;transition:transform .15s ease}.TableShell_pillOpen__z0T4X .TableShell_pillChevron__lDpMG{transform:rotate(180deg)}.TableShell_pillClear__UUoxW{display:inline-flex;align-items:center;margin-left:2px;font-size:1rem;opacity:.8}.TableShell_pillClear__UUoxW:hover{opacity:1}.TableShell_menu__EKGmu{position:absolute;top:calc(100% + 8px);right:0;min-width:220px;max-height:300px;overflow-y:auto;padding:6px;border-radius:14px;background:var(--wl-bg-4);border:1px solid var(--wl-divider);z-index:40}.TableShell_option__593E6{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;padding:9px 12px;border:none;background:none;border-radius:10px;color:var(--wl-text-1);font-size:var(--fs-body-sm);font-weight:500;text-align:left;cursor:pointer;transition:background .12s ease}.TableShell_option__593E6:hover{background:var(--wl-bgo-2)}.TableShell_optionSelected__UyJ9y{color:var(--wl-acc-1)}.TableShell_menuInputRow__cnt4r{display:flex;gap:6px;padding:4px}.TableShell_menuInput__JBk44{flex:1 1;height:36px;padding:0 12px;border:1px solid var(--wl-divider);border-radius:10px;background:transparent;color:var(--wl-text-1);font-size:var(--fs-body-sm);outline:none}.TableShell_menuInput__JBk44:focus{border-color:var(--wl-acc-1)}.TableShell_rowActions__FyKm0{display:flex;align-items:center;justify-content:flex-end;gap:4px;width:100%}.TableShell_rowActionBtn__b23Xv{display:grid;place-items:center;width:32px;height:32px;border:none;background:transparent;color:var(--wl-text-2);border-radius:8px;cursor:pointer;transition:background .15s ease,color .15s ease}.TableShell_rowActionBtn__b23Xv svg{width:18px;height:18px}.TableShell_rowActionBtn__b23Xv:hover{background:color-mix(in srgb,var(--wl-acc-1) 14%,transparent);color:var(--wl-acc-1)}.TableShell_rowActionBtn__b23Xv:disabled{opacity:.4;cursor:not-allowed;background:transparent;color:var(--wl-text-2)}.TableShell_rowActionDanger__ZhfEu:hover{background:color-mix(in srgb,var(--wl-sys-error) 16%,transparent);color:var(--wl-sys-error)}.TableShell_rowActionSep__dmL9b{width:1px;height:18px;margin:0 4px;background:var(--wl-divider);flex-shrink:0}.TableShell_noOpt__emDK_{width:100%;padding:9px 12px;border:none;background:none;color:var(--wl-text-1);font-size:var(--fs-body-sm);font-weight:500;text-align:left}@media (max-width:768px){.TableShell_head__85hCs{flex-direction:column}.TableShell_actions__ElSuj{justify-content:flex-start}.TableShell_toolbarSearch__Y9_Ar{flex:1 1 100%}.TableShell_toolbarFilters__h_B7w{justify-content:flex-start}}.ElipsisText_text__jt6tz{display:inline-block;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position:relative;cursor:default}.ElipsisText_text__jt6tz[data-tooltip]:hover:after{content:attr(data-tooltip);position:absolute;bottom:calc(100% + 8px);left:0;max-width:420px;padding:8px 12px;border-radius:8px;background:rgba(20,28,36,.95);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:1000;pointer-events:none}.ManageUsersModal_container__Q1E_8{width:100%;max-width:600px;margin:0 auto;display:flex;flex-direction:column;gap:24px}.ManageUsersModal_empty__gy8XN,.ManageUsersModal_loading__U_muY{text-align:center;padding:40px;color:var(--wl-text-2);font-size:var(--fs-body-sm)}.ManageUsersModal_userList__XjOrr{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__J_EnY{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__J_EnY:hover{background:var(--wl-overlay-hover)}.ManageUsersModal_checkbox__6VkBp{width:18px;height:18px;cursor:pointer;accent-color:var(--wl-acc-1);flex-shrink:0}.ManageUsersModal_userInfo__zVxPW{flex:1 1;display:flex;flex-direction:column;gap:4px;min-width:0}.ManageUsersModal_userName__qDyje{font-size:var(--fs-body-sm);font-weight:500;color:var(--wl-text-1)}.ManageUsersModal_userEmail__ahhu9{font-size:var(--fs-body-xs);color:var(--wl-text-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ManageUsersModal_badge__kgj7l{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__kgj7l.ManageUsersModal_assigned__QrkX5{background:color-mix(in srgb,var(--wl-sys-success) 15%,transparent);color:var(--wl-sys-success)}.ManageUsersModal_badge__kgj7l.ManageUsersModal_unassigned__bVK_4{background:var(--wl-overlay-hover);color:var(--wl-text-2)}.ManageUsersModal_userList__XjOrr::-webkit-scrollbar{width:8px}.ManageUsersModal_userList__XjOrr::-webkit-scrollbar-track{background:var(--wl-field-bg);border-radius:4px}.ManageUsersModal_userList__XjOrr::-webkit-scrollbar-thumb{background:var(--wl-hairline);border-radius:4px}.ManageUsersModal_userList__XjOrr::-webkit-scrollbar-thumb:hover{background:var(--wl-field-ring-hover)}.ManageUsersModal_container__yIKNg{width:100%;max-width:600px;margin:0 auto;display:flex;flex-direction:column;gap:24px}.ManageUsersModal_empty__qUokx,.ManageUsersModal_loading__cTqvy{text-align:center;padding:40px;color:var(--wl-text-2);font-size:var(--fs-body-sm)}.ManageUsersModal_userList__x0BZ6{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__5PHjd{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__5PHjd:hover:not(.ManageUsersModal_disabled__oKZW5){background:var(--wl-overlay-hover)}.ManageUsersModal_userItem__5PHjd.ManageUsersModal_disabled__oKZW5{opacity:.5;cursor:not-allowed}.ManageUsersModal_checkbox__4NI_s{width:18px;height:18px;cursor:pointer;accent-color:var(--wl-acc-1);flex-shrink:0}.ManageUsersModal_userItem__5PHjd.ManageUsersModal_disabled__oKZW5 .ManageUsersModal_checkbox__4NI_s{cursor:not-allowed}.ManageUsersModal_userInfo__5TZ41{flex:1 1;display:flex;flex-direction:column;gap:4px;min-width:0}.ManageUsersModal_userName__U2TcG{font-size:var(--fs-body-sm);font-weight:500;color:var(--wl-text-1)}.ManageUsersModal_userEmail___Wsjc{font-size:var(--fs-body-xs);color:var(--wl-text-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ManageUsersModal_badge__GGlBW{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__GGlBW.ManageUsersModal_assigned__vhiX8{background:color-mix(in srgb,var(--wl-sys-success) 15%,transparent);color:var(--wl-sys-success)}.ManageUsersModal_badge__GGlBW.ManageUsersModal_unassigned__ICPwJ{background:var(--wl-overlay-hover);color:var(--wl-text-2)}.ManageUsersModal_badge__GGlBW.ManageUsersModal_other-department__dnBqe{background:color-mix(in srgb,var(--wl-sys-info) 15%,transparent);color:var(--wl-sys-info)}.ManageUsersModal_userList__x0BZ6::-webkit-scrollbar{width:8px}.ManageUsersModal_userList__x0BZ6::-webkit-scrollbar-track{background:var(--wl-field-bg);border-radius:4px}.ManageUsersModal_userList__x0BZ6::-webkit-scrollbar-thumb{background:var(--wl-hairline);border-radius:4px}.ManageUsersModal_userList__x0BZ6::-webkit-scrollbar-thumb:hover{background:var(--wl-field-ring-hover)}.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}@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)}}@media (prefers-reduced-motion:reduce){.Hexi_arms__NMqqa,.Hexi_eyes__Esa2k,.Hexi_face__WGFtN,.Hexi_spark__rNGf4{animation:none!important}}.not-found_page__VFIr4{position:relative;min-height:100vh;display:flex;align-items:center;justify-content:center;background:var(--wl-bg-main);font-family:DM Sans,sans-serif;overflow:hidden;box-sizing:border-box;padding:56px 24px}[data-theme=light] .not-found_page__VFIr4{--wl-acc-1:var(--wl-acc-2)}.not-found_ghost__vhC7k{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.not-found_ghost__vhC7k span{font-family:DM Sans,sans-serif;font-weight:var(--fw-black);font-size:clamp(300px,44vw,640px);line-height:1;letter-spacing:-.05em;color:var(--wl-text-1);opacity:.06;white-space:nowrap;-webkit-mask-image:linear-gradient(0deg,transparent 8%,#000 78%);mask-image:linear-gradient(0deg,transparent 8%,#000 78%)}.not-found_content__cklTM{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;text-align:center;gap:26px;max-width:600px;animation:not-found_fadeUp__iKZ2S .7s cubic-bezier(.22,1,.36,1) both}.not-found_mascot__odMwP svg{width:210px}.not-found_kicker__LOHXo{font-weight:var(--fw-bold);font-size:13px;line-height:1;letter-spacing:.18em;text-transform:uppercase;color:var(--wl-acc-1)}.not-found_headline___ZPVA{margin:0;font-weight:var(--fw-extrabold);font-size:clamp(38px,5.4vw,60px);line-height:1.05;letter-spacing:-.02em;color:var(--wl-text-1);text-wrap:balance}.not-found_accent__BPmqt{color:var(--wl-acc-1)}.not-found_description__7RPJl{margin:0;max-width:460px;font-weight:var(--fw-regular);font-size:var(--fs-body-md);line-height:var(--lh-body-md);color:var(--wl-text-2);text-wrap:pretty}.not-found_actions__eb6u_{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:14px;margin-top:6px}.not-found_actions__eb6u_ button{padding-left:28px;padding-right:28px}@keyframes not-found_fadeUp__iKZ2S{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.not-found_content__cklTM{animation:none}}@media (max-width:600px){.not-found_page__VFIr4{padding:88px 20px 48px;align-items:flex-start}.not-found_content__cklTM{gap:20px}.not-found_ghost__vhC7k span{font-size:clamp(180px,62vw,300px);opacity:.055}.not-found_headline___ZPVA{font-size:clamp(28px,8.5vw,38px)}.not-found_actions__eb6u_{flex-direction:column;width:100%}.not-found_actions__eb6u_ button{width:100%;justify-content:center}}.RoadmapDetailModal_summary__Vloud{display:flex;gap:1rem;flex-wrap:wrap;margin-bottom:1.25rem}.RoadmapDetailModal_summaryItem__qHSbr{display:flex;flex-direction:column;gap:.15rem;padding:.75rem 1rem;border-radius:12px;background:var(--wl-overlay-hover);min-width:96px}.RoadmapDetailModal_summaryValue__QRtF2{font-size:var(--fs-h4);font-weight:700;color:var(--wl-text-1)}.RoadmapDetailModal_summaryLabel__dMrSq{font-size:var(--fs-body-xs);color:var(--wl-text-3);text-transform:uppercase;letter-spacing:.03em}.RoadmapDetailModal_lessonList__o3ouF{display:flex;flex-direction:column;gap:.5rem}.RoadmapDetailModal_lessonRow__7oSiZ{display:flex;align-items:center;gap:.875rem;padding:.75rem .875rem;border-radius:10px;background:var(--wl-bg-card);box-shadow:inset 0 0 0 1px var(--wl-card-ring)}.RoadmapDetailModal_lessonIcon__gGs8J{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;flex-shrink:0;font-size:1rem;background:var(--wl-overlay-hover);color:var(--wl-text-3)}.RoadmapDetailModal_lessonIcon__gGs8J[data-status=COMPLETED]{color:var(--wl-sys-success)}.RoadmapDetailModal_lessonIcon__gGs8J[data-status=FAILED]{color:var(--wl-sys-error)}.RoadmapDetailModal_lessonMain__rmFBH{display:flex;flex-direction:column;gap:.1rem;flex:1 1;min-width:0}.RoadmapDetailModal_lessonTitle__jqbcn{font-size:var(--fs-body-sm);font-weight:600;color:var(--wl-text-1);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.RoadmapDetailModal_lessonSkill__aBoJN{font-size:var(--fs-body-xs);color:var(--wl-text-3)}.RoadmapDetailModal_lessonMeta__VKDPO{display:flex;align-items:center;gap:.75rem;flex-shrink:0}.RoadmapDetailModal_failChip__3ta7Q{display:inline-flex;align-items:center;gap:.2rem;font-size:var(--fs-body-xs);color:var(--wl-sys-error)}.RoadmapDetailModal_lessonDate__wCctc{font-size:var(--fs-body-xs);color:var(--wl-text-3)}.RoadmapDetailModal_clickableRow__NbPm0{cursor:pointer}.SkillProgressBar_wrapper__If6JI{position:fixed;bottom:0;left:0;right:0;z-index:998;animation:SkillProgressBar_slideUp__g8bNh .8s cubic-bezier(.22,1,.36,1);pointer-events:none}.SkillProgressBar_container__i9_iQ{max-width:100%;margin:0 auto;padding:24px 40px;display:flex;align-items:center;justify-content:center;pointer-events:auto;gap:12px;position:relative}.SkillProgressBar_carouselViewport__MShxF{overflow:hidden;max-width:1248px}.SkillProgressBar_skillCards__dwQMW{display:flex;align-items:flex-end;gap:20px;padding:4px;transition:transform .45s cubic-bezier(.22,1,.36,1)}.SkillProgressBar_arrowBtn__ul7vT{width:44px;height:44px;flex-shrink:0;border-radius:50%;border:1px solid rgba(255,255,255,.1);background:var(--wl-bgo-3);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);color:var(--wl-text-1);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .2s ease,border-color .2s ease,opacity .2s ease,transform .15s ease}.SkillProgressBar_arrowBtn__ul7vT:hover:not(.SkillProgressBar_arrowDisabled__l_q7C){background:var(--wl-bgo-2);border-color:var(--wl-acc-1);transform:scale(1.08)}.SkillProgressBar_arrowBtn__ul7vT:active:not(.SkillProgressBar_arrowDisabled__l_q7C){transform:scale(.92)}.SkillProgressBar_arrowDisabled__l_q7C{opacity:.25;cursor:not-allowed;pointer-events:none}.SkillProgressBar_mobileArrows__otlF8{display:none}.SkillProgressBar_arrowBtnMobile___G0a_{width:36px;height:36px;flex-shrink:0;border-radius:50%;border:1px solid rgba(255,255,255,.15);background:var(--wl-bgo-3);color:var(--wl-text-1);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .2s ease,border-color .2s ease,opacity .2s ease,transform .15s ease}.SkillProgressBar_arrowBtnMobile___G0a_:active:not(.SkillProgressBar_arrowDisabled__l_q7C){transform:scale(.9)}.SkillProgressBar_skillCard__c1NY_{width:400px;flex-shrink:0;display:flex;flex-direction:column;gap:10px;padding:12px 20px;border-radius:16px;overflow:visible;background-color:var(--wl-bgo-3);transition:transform .8s cubic-bezier(.22,1,.36,1),box-shadow .8s cubic-bezier(.22,1,.36,1);transform-origin:center bottom;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.SkillProgressBar_skillCard__c1NY_:hover{transform:translateY(-4px);box-shadow:inset 0 0 0 1.5px var(--wl-acc-1)}.SkillProgressBar_skillCard__c1NY_.SkillProgressBar_expanded__hkSe5,.SkillProgressBar_skillCard__c1NY_.SkillProgressBar_highlighted__0oYzc{transform:translateY(-2px);box-shadow:inset 0 0 0 1.5px var(--wl-gradient-1),0 0 30px var(--wl-gradient-1)}.SkillProgressBar_skillHeader__Kb1Wb{display:flex;flex-direction:column;gap:4px}.SkillProgressBar_mHeaderWrapper___ndhu{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.SkillProgressBar_skillLabel__o3F_h{font-size:var(--fs-body-sm);font-weight:500;color:var(--wl-text-2);opacity:.8}.SkillProgressBar_skillName__IPWmP{font-size:var(--fs-body-md);font-weight:700;color:var(--wl-text-1);min-height:calc(2 * 1.4 * 16px)}.SkillProgressBar_skillStats__iL_Qh{display:flex;justify-content:space-between;align-items:center}.SkillProgressBar_skillCompleted__rjZAu{font-size:var(--fs-body-sm);line-height:18px;color:var(--wl-text-2)}.SkillProgressBar_skillPercentage___mJol{font-weight:700;font-size:var(--fs-body-md);line-height:20px;color:var(--wl-button-text);background:var(--wl-gradient-1);border-radius:32px;padding:4px 8px}.SkillProgressBar_skillBar__5Dtrr,.SkillProgressBar_xpDisplay__7poA6{max-height:0;overflow:hidden;opacity:0;transform:translateY(6px);transition:max-height .8s cubic-bezier(.22,1,.36,1),opacity .5s ease,transform .5s ease}.SkillProgressBar_skillBar__5Dtrr{width:100%;height:8px;border-radius:100px;background:var(--wl-bgo-2);box-shadow:inset 0 0 0 1px rgba(255,255,255,.08)}.SkillProgressBar_skillBarFill__N1oFA{height:100%;background:var(--wl-acc-1);border-radius:inherit;transition:width .5s ease;min-width:0}.SkillProgressBar_xpDisplay__7poA6{font-size:var(--fs-body-xs);line-height:16px;color:var(--wl-text-2);text-align:left}.SkillProgressBar_skillProgressMeta__HehS2{max-height:0;opacity:0;overflow:hidden;transform:translateY(6px);transition:max-height .8s cubic-bezier(.22,1,.36,1),opacity .5s ease,transform .5s ease}@media (min-width:769px){.SkillProgressBar_skillCard__c1NY_.SkillProgressBar_expanded__hkSe5 .SkillProgressBar_skillBar__5Dtrr,.SkillProgressBar_skillCard__c1NY_.SkillProgressBar_expanded__hkSe5 .SkillProgressBar_xpDisplay__7poA6,.SkillProgressBar_skillCard__c1NY_:hover .SkillProgressBar_skillBar__5Dtrr,.SkillProgressBar_skillCard__c1NY_:hover .SkillProgressBar_xpDisplay__7poA6{max-height:40px;opacity:1;transform:translateY(0)}.SkillProgressBar_skillCard__c1NY_.SkillProgressBar_expanded__hkSe5 .SkillProgressBar_skillProgressMeta__HehS2,.SkillProgressBar_skillCard__c1NY_:hover .SkillProgressBar_skillProgressMeta__HehS2{max-height:60px;opacity:1;transform:translateY(0)}}@media (max-width:768px){.SkillProgressBar_skillCard__c1NY_.SkillProgressBar_expanded__hkSe5 .SkillProgressBar_skillBar__5Dtrr,.SkillProgressBar_skillCard__c1NY_.SkillProgressBar_expanded__hkSe5 .SkillProgressBar_xpDisplay__7poA6{max-height:40px;opacity:1;transform:translateY(0)}.SkillProgressBar_skillCard__c1NY_.SkillProgressBar_expanded__hkSe5 .SkillProgressBar_skillProgressMeta__HehS2{max-height:60px;opacity:1;transform:translateY(0)}.SkillProgressBar_skillCard__c1NY_:hover{transform:none;box-shadow:none}}@keyframes SkillProgressBar_slideUp__g8bNh{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@media (max-width:1440px){.SkillProgressBar_container__i9_iQ{padding:20px 24px}.SkillProgressBar_carouselViewport__MShxF{max-width:1000px}.SkillProgressBar_skillCards__dwQMW{gap:16px}.SkillProgressBar_skillCard__c1NY_{width:320px;padding:16px 18px}.SkillProgressBar_skillName__IPWmP{font-size:var(--fs-body-md);line-height:20px}.SkillProgressBar_skillCompleted__rjZAu,.SkillProgressBar_skillPercentage___mJol{font-size:var(--fs-body-sm)}}@media (max-width:768px){.SkillProgressBar_wrapper__If6JI{bottom:0}.SkillProgressBar_container__i9_iQ{padding:12px 16px;flex-direction:column;align-items:center;gap:0;position:relative}.SkillProgressBar_mobileArrows__otlF8{display:flex;flex-direction:row;gap:8px;align-self:flex-end;pointer-events:auto}.SkillProgressBar_carouselViewport__MShxF{width:100%;max-width:380px;overflow:hidden}.SkillProgressBar_skillCards__dwQMW{gap:16px;padding:4px;touch-action:pan-y}.SkillProgressBar_skillCard__c1NY_{width:100%;max-width:380px;padding:14px 18px;gap:10px;cursor:pointer;flex-shrink:0;transition:transform .3s cubic-bezier(.22,1,.36,1),box-shadow .3s cubic-bezier(.22,1,.36,1)}.SkillProgressBar_skillCard__c1NY_:active{transform:scale(.98)}.SkillProgressBar_skillName__IPWmP{font-size:var(--fs-body-md);line-height:20px;white-space:normal;overflow-wrap:break-word}.SkillProgressBar_skillLabel__o3F_h{font-size:var(--fs-body-xs)}.SkillProgressBar_skillStats__iL_Qh{gap:6px}.SkillProgressBar_skillCompleted__rjZAu,.SkillProgressBar_skillPercentage___mJol{font-size:var(--fs-body-sm);line-height:18px}.SkillProgressBar_skillPercentage___mJol{padding:3px 8px}.SkillProgressBar_skillBar__5Dtrr{height:7px}.SkillProgressBar_xpDisplay__7poA6{font-size:var(--fs-body-xs);line-height:16px}}@media (max-width:480px){.SkillProgressBar_container__i9_iQ{padding:10px 12px}.SkillProgressBar_carouselViewport__MShxF{max-width:320px}.SkillProgressBar_skillCard__c1NY_{max-width:320px;padding:12px 16px}.SkillProgressBar_skillLabel__o3F_h{font-size:var(--fs-body-xs)}.SkillProgressBar_skillName__IPWmP{font-size:var(--fs-body-sm);line-height:18px}.SkillProgressBar_skillPercentage___mJol{font-size:var(--fs-body-sm)}.SkillProgressBar_skillCompleted__rjZAu{font-size:var(--fs-body-xs)}.SkillProgressBar_mobileArrows__otlF8{gap:6px}.SkillProgressBar_arrowBtnMobile___G0a_{width:32px;height:32px}}.LessonHover_tooltip__3qVVN{position:fixed;z-index:1000;pointer-events:none;opacity:0;transition:opacity .2s cubic-bezier(.22,1,.36,1)}.LessonHover_tooltip__3qVVN.LessonHover_visible__DyVaA{opacity:1;pointer-events:auto}.LessonHover_overlay__1CuXs{position:fixed;inset:0;background:rgba(0,0,0,.5);z-index:999;animation:LessonHover_fadeIn__QaSxN .2s ease;pointer-events:auto}@keyframes LessonHover_fadeIn__QaSxN{0%{opacity:0}to{opacity:1}}.LessonHover_tooltip__3qVVN.LessonHover_mobile___Ra_M{left:50%!important;top:50%!important;transform:translate(-50%,-50%);pointer-events:auto}.LessonHover_tooltipContent__V7nHL{display:flex;flex-direction:column;gap:8px;padding:16px 20px;border-radius:16px;min-width:200px;max-width:320px;background-color:var(--wl-bgo-3);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);position:relative}.LessonHover_closeBtn__8GBor{position:absolute;top:12px;right:12px;width:32px;height:32px;border-radius:50%;background:var(--wl-bgo-2);border:1px solid rgba(255,255,255,.1);color:var(--wl-text-1);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;z-index:10;pointer-events:auto}.LessonHover_closeBtn__8GBor:active{transform:scale(.9);background:var(--wl-bgo-1)}.LessonHover_typeLabel__Nrd4F{font-weight:700;font-size:var(--fs-body-xs);line-height:14px;letter-spacing:.05em;text-transform:uppercase;opacity:.9;display:flex;align-items:center;gap:5px;word-break:break-word;overflow-wrap:break-word}.LessonHover_lessonTitle__q4TeK{font-weight:700;font-size:var(--fs-body-md);line-height:22px;color:var(--wl-text-1);word-wrap:break-word}.LessonHover_skillsList__hnMsF{display:flex;flex-wrap:wrap;gap:6px;margin-top:4px}.LessonHover_skillPill__zOXPm{padding:4px 10px;border-radius:100px;background:var(--wl-bgo-2);font-weight:600;font-size:var(--fs-body-xs);line-height:14px;color:var(--wl-text-1);white-space:nowrap}.LessonHover_cooldownBlock__BfCpx{display:flex;align-items:flex-start;gap:8px;padding:10px 12px;border-radius:10px;background:color-mix(in srgb,var(--wl-sys-warning) 8%,transparent);border:1px solid color-mix(in srgb,var(--wl-sys-warning) 30%,transparent);margin-top:4px}.LessonHover_cooldownIcon__vdnLz{color:var(--wl-sys-warning);flex-shrink:0;margin-top:1px}.LessonHover_cooldownInfo__4xMCD{display:flex;flex-direction:column;gap:2px}.LessonHover_cooldownLabel__Xwwch{font-weight:700;font-size:var(--fs-body-xs);line-height:16px;color:var(--wl-sys-warning)}.LessonHover_cooldownTime__di1Ib{font-weight:400;font-size:var(--fs-body-xs);line-height:14px;color:var(--wl-text-2)}.LessonHover_playBtn__Dut4b{display:flex;align-items:center;justify-content:center;gap:8px;padding:12px 20px;margin-top:8px;border-radius:12px;background:var(--wl-acc-1);color:var(--wl-button-text);font-weight:700;font-size:var(--fs-button);line-height:18px;border:none;cursor:pointer;transition:all .2s ease;width:100%}.LessonHover_playBtn__Dut4b:active{transform:scale(.96);background:var(--wl-acc-2)}.LessonHover_playBtn__Dut4b:disabled{opacity:.6;cursor:not-allowed}.LessonHover_playBtnFailed__H6gR5{background:color-mix(in srgb,var(--wl-sys-warning) 15%,transparent);color:var(--wl-sys-warning);border:1px solid color-mix(in srgb,var(--wl-sys-warning) 40%,transparent)}.LessonHover_playBtnFailed__H6gR5:active{background:color-mix(in srgb,var(--wl-sys-warning) 25%,transparent)}.LessonHover_actionText__EAfvn{font-weight:600;font-size:var(--fs-body-xs);line-height:16px;color:var(--wl-acc-1);margin-top:4px;opacity:.8}.LessonHover_actionTextFailed__R01rC{color:var(--wl-sys-warning)}.LessonHover_spinner__qSGlY{width:16px;height:16px;border:2px solid color-mix(in srgb,var(--wl-acc-1) 30%,transparent);border-top-color:var(--wl-acc-1);border-radius:50%;animation:LessonHover_spin__uVLSh .8s linear infinite}@keyframes LessonHover_spin__uVLSh{to{transform:rotate(1turn)}}@media (max-width:768px){.LessonHover_tooltipContent__V7nHL{padding:20px;min-width:280px;max-width:calc(100vw - 40px)}.LessonHover_lessonTitle__q4TeK{font-size:var(--fs-body-md);line-height:24px;padding-right:24px}.LessonHover_typeLabel__Nrd4F{font-size:var(--fs-body-xs)}.LessonHover_skillPill__zOXPm{font-size:var(--fs-body-xs);padding:4px 10px}.LessonHover_playBtn__Dut4b{padding:14px 24px;font-size:var(--fs-button)}}@media (min-width:1920px){.LessonHover_tooltipContent__V7nHL{padding:20px 24px;min-width:240px;max-width:400px}.LessonHover_typeLabel__Nrd4F{font-size:var(--fs-body-xs);line-height:16px}.LessonHover_lessonTitle__q4TeK{font-size:var(--fs-h4);line-height:24px}.LessonHover_skillPill__zOXPm{font-size:var(--fs-body-xs);padding:5px 12px;white-space:normal;overflow-wrap:anywhere}.LessonHover_actionText__EAfvn{font-size:var(--fs-body-sm);line-height:18px}}.LeoniFlashCards_trigger__I8haK{position:fixed;left:20px;top:50%;transform:translateY(-50%);z-index:50;display:flex;flex-direction:column;align-items:center;gap:6px;padding:14px 12px;border-radius:16px;border:1px solid rgba(255,255,255,.1);background:var(--wl-bgo-3);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);color:var(--wl-text-1);cursor:pointer;transition:background .2s ease,border-color .2s ease,transform .15s ease}.LeoniFlashCards_trigger__I8haK:hover{background:var(--wl-bgo-2);border-color:var(--wl-acc-1);transform:translateY(-50%) scale(1.05)}.LeoniFlashCards_triggerLabel__L3BvW{font-size:var(--fs-body-xs);font-weight:600;line-height:1.1}.LeoniFlashCards_overlay__97S2R{position:fixed;inset:0;z-index:9999;display:flex;align-items:center;justify-content:center;padding:20px;background:rgba(0,0,0,.45)}.LeoniFlashCards_panel__WuEba{width:100%;max-width:1100px;max-height:calc(100vh - 40px);display:flex;flex-direction:column;background:var(--wl-bg-1);border-radius:24px;padding:24px}.LeoniFlashCards_panelHeader__clhYW{flex-shrink:0;margin-bottom:16px}.LeoniFlashCards_panelTitle__Fk9ne{margin:0;font-size:var(--fs-h3);font-weight:600;color:var(--wl-text-1)}.LeoniFlashCards_panelSubtitle__0YQb7{margin:4px 0 0;font-size:var(--fs-body-md);font-weight:500;color:var(--wl-text-2)}.LeoniFlashCards_body__sbB5g{display:flex;flex-direction:column;gap:20px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--wl-scrollbar-thumb) transparent}.LeoniFlashCards_body__sbB5g::-webkit-scrollbar{width:8px}.LeoniFlashCards_body__sbB5g::-webkit-scrollbar-thumb{background:var(--wl-scrollbar-thumb);border-radius:10px}.LeoniFlashCards_intro___yAOD{margin:0;font-size:var(--fs-body-md);line-height:1.5;color:var(--wl-text-2)}.LeoniFlashCards_intro___yAOD strong{color:var(--wl-acc-1);font-weight:600}.LeoniFlashCards_grid__a_3WU{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px}.LeoniFlashCards_card__GBhD1{display:flex;flex-direction:column;gap:10px;padding:16px;border-radius:14px;border:1px solid rgba(255,255,255,.08);background:var(--wl-bgo-2)}.LeoniFlashCards_cardHeader__DDSh0{display:flex;align-items:center;gap:10px}.LeoniFlashCards_cardIcon__QJ9wF{display:flex;align-items:center;justify-content:center;width:36px;height:36px;flex-shrink:0;border-radius:10px;background:var(--wl-gradient-1);color:var(--wl-button-text)}.LeoniFlashCards_cardTitle__bffrN{margin:0;font-size:var(--fs-body-md);font-weight:700;color:var(--wl-text-1)}.LeoniFlashCards_skillList__sYPlS{margin:0;padding-left:18px;list-style:disc outside;display:flex;flex-direction:column;gap:4px}.LeoniFlashCards_skillList__sYPlS li{display:list-item;font-size:var(--fs-body-sm);line-height:1.4;color:var(--wl-text-2)}.LeoniFlashCards_skillList__sYPlS li::marker{color:var(--wl-acc-1)}.LeoniFlashCards_disclaimer__jI8DX{margin:0;text-align:center;font-size:var(--fs-body-md);font-style:italic;opacity:.6;color:var(--wl-text-2)}@media (max-width:768px){.LeoniFlashCards_trigger__I8haK{left:12px;padding:10px 8px}.LeoniFlashCards_grid__a_3WU{grid-template-columns:1fr}}.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}.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{width:75%;margin:10px auto;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.5rem}.QuestionsStep_inner__mFKbV{display:flex;flex-direction:column;gap:28px}.QuestionsStep_h1__sqEPz{font-size:var(--fs-h2);line-height:var(--lh-h2);font-weight:700;color:var(--wl-text-1)}.QuestionsStep_intro__0HLTy{font-size:var(--fs-body-md);line-height:var(--lh-body-md);color:var(--wl-text-2);margin-top:-14px}.QuestionsStep_field__4QPYM{display:flex;flex-direction:column;gap:8px}.QuestionsStep_label__IEC40{font-size:var(--fs-input-label);color:var(--wl-text-2)}.QuestionsStep_input__gHaCz,.QuestionsStep_textarea__Xl794{width:100%;padding:12px 14px;border-radius:12px;color:var(--wl-text-1);background:var(--wl-field-bg);box-shadow:inset 0 0 0 1px var(--wl-field-ring);font-size:var(--fs-input);line-height:var(--lh-input);resize:vertical}.QuestionsStep_input__gHaCz::placeholder,.QuestionsStep_textarea__Xl794::placeholder{color:var(--wl-text-3)}.QuestionsStep_input__gHaCz:hover,.QuestionsStep_textarea__Xl794:hover{background:var(--wl-field-bg-hover)}.QuestionsStep_input__gHaCz:focus,.QuestionsStep_textarea__Xl794:focus{outline:none;background:var(--wl-field-bg-focus);box-shadow:inset 0 0 0 1px var(--wl-field-ring-hover)}.QuestionsStep_block__1vdVM{display:flex;flex-direction:column;gap:12px;padding-top:20px;border-top:1px solid var(--wl-divider)}.QuestionsStep_block__1vdVM:first-child{padding-top:0;border-top:none}.QuestionsStep_qhead__tfIe3{display:flex;align-items:center;gap:10px}.QuestionsStep_qnum__nmBoH{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)}.QuestionsStep_qlabel__CGeZ9{font-size:var(--fs-h4);line-height:var(--lh-h4);font-weight:600;color:var(--wl-text-1)}.QuestionsStep_qopt__UpEHE{margin-left:6px;padding:2px 8px;border-radius:999px;font-size:var(--fs-body-xs);color:var(--wl-text-3);box-shadow:inset 0 0 0 1px var(--wl-hairline)}.QuestionsStep_sub__HdINI{font-size:var(--fs-body-sm);line-height:var(--lh-body-sm);color:var(--wl-text-2)}.QuestionsStep_opts__VxkID{display:flex;flex-wrap:wrap;gap:10px}.QuestionsStep_pill__mxHCe{display:inline-flex;align-items:center;gap:6px;padding:9px 16px;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}.QuestionsStep_pill__mxHCe:hover{background:var(--wl-btn-neutral-bg-hover)}.QuestionsStep_pillSel__R84I1{color:var(--wl-button-text);background:var(--wl-acc-1);box-shadow:none}.QuestionsStep_pillSel__R84I1:hover{background:var(--wl-acc-1)}.QuestionsStep_optcards__tTzZ1{display:flex;flex-direction:column;gap:10px}.QuestionsStep_optcard__OHPHq{display:flex;gap:12px;padding:16px;border-radius:14px;cursor:pointer;background:var(--wl-field-bg);box-shadow:inset 0 0 0 1px var(--wl-field-ring);transition:background .15s ease}.QuestionsStep_optcard__OHPHq:hover{background:var(--wl-field-bg-hover)}.QuestionsStep_optcardSel__Ckb_p{background:var(--wl-field-bg-focus);box-shadow:inset 0 0 0 2px var(--wl-acc-1)}.QuestionsStep_ocRadio__9VnTq{flex-shrink:0;width:18px;height:18px;margin-top:2px;border-radius:999px;box-shadow:inset 0 0 0 2px var(--wl-field-ring-hover)}.QuestionsStep_optcardSel__Ckb_p .QuestionsStep_ocRadio__9VnTq{border:5px solid var(--wl-acc-1);box-shadow:none}.QuestionsStep_ocBody__1l9YR{flex:1 1;display:flex;flex-direction:column;gap:4px}.QuestionsStep_ocTitle__TbE_m{font-size:var(--fs-body-md);font-weight:600;color:var(--wl-text-1)}.QuestionsStep_ocDesc__lkSlO{font-size:var(--fs-body-sm);line-height:var(--lh-body-sm);color:var(--wl-text-2)}.QuestionsStep_example__1zrbu{padding:14px 16px;border-radius:12px;background:var(--wl-bgo-2)}.QuestionsStep_exHead__HQhTY{font-size:var(--fs-body-xs);font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--wl-text-3);margin-bottom:6px}.QuestionsStep_example__1zrbu ul{display:flex;flex-direction:column;gap:4px;padding-left:16px;list-style:disc}.QuestionsStep_example__1zrbu li{font-size:var(--fs-body-sm);line-height:var(--lh-body-sm);color:var(--wl-text-2)}.QuestionsStep_toggleRow__E5MCA{display:flex;align-items:center;justify-content:space-between;gap:16px}.QuestionsStep_toggleTitle__7fceq{font-size:var(--fs-h4);font-weight:600;color:var(--wl-text-1)}.QuestionsStep_toggle__1eFqT{position:relative;flex-shrink:0;width:48px;height:28px;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}.QuestionsStep_toggleOn__gZT_Y{background:var(--wl-acc-1);box-shadow:none}.QuestionsStep_toggleKnob__vmyPu{position:absolute;top:3px;left:3px;width:22px;height:22px;border-radius:999px;background:#ffffff;transition:transform .15s ease}.QuestionsStep_toggleOn__gZT_Y .QuestionsStep_toggleKnob__vmyPu{transform:translateX(20px)}.QuestionsStep_reco___ENX_{padding:12px 14px;border-radius:12px;font-size:var(--fs-body-sm);line-height:var(--lh-body-sm);color:var(--wl-text-2);background:var(--wl-bgo-2)}.QuestionsStep_recoHint__m6aDt{display:block;margin-top:4px;font-size:var(--fs-body-xs);color:var(--wl-text-3)}.QuestionsStep_analyzeBox__g3xod{display:flex;flex-direction:column;gap:4px;padding:14px 16px;border-radius:12px;background:var(--wl-bgo-2);box-shadow:inset 0 0 0 1px var(--wl-hairline)}.QuestionsStep_analyzeTitle__7rV90{font-size:var(--fs-body-sm);font-weight:700;color:var(--wl-acc-1)}.QuestionsStep_analyzeBody__JnnzK{font-size:var(--fs-body-sm);line-height:var(--lh-body-sm);color:var(--wl-text-2)}.QuestionsStep_typeRows__93z73{display:flex;flex-direction:column;gap:14px}.QuestionsStep_typeRow__ac9wP{display:flex;flex-direction:column;gap:10px;padding:14px 16px;border-radius:14px;background:var(--wl-field-bg);box-shadow:inset 0 0 0 1px var(--wl-field-ring)}.QuestionsStep_typeLocked__J5_Cm{opacity:.5}.QuestionsStep_trTop__ZUXWw{display:flex;align-items:flex-start;gap:12px}.QuestionsStep_trIcon__wSa1I{width:40px;height:40px;flex-shrink:0;object-fit:contain}.QuestionsStep_trMeta__cMWZE{flex:1 1;display:flex;flex-direction:column;gap:2px}.QuestionsStep_trName__KUHsg{font-size:var(--fs-body-md);font-weight:600;color:var(--wl-text-1)}.QuestionsStep_trDesc__vtl3O{font-size:var(--fs-body-sm);color:var(--wl-text-2)}.QuestionsStep_trReco___1omG{font-size:var(--fs-body-xs);color:var(--wl-text-3)}.QuestionsStep_numInput__r2JO1{width:64px;padding:8px 10px;border-radius:10px;text-align:center;color:var(--wl-text-1);background:var(--wl-field-bg);box-shadow:inset 0 0 0 1px var(--wl-field-ring);font-size:var(--fs-input)}.QuestionsStep_slider__YBO8h{width:100%;accent-color:var(--wl-acc-1);cursor:pointer}.QuestionsStep_customCount__O7q2E{display:flex;align-items:center;gap:10px;margin-top:10px}.QuestionsStep_ccHint__CVY7N{font-size:var(--fs-body-sm);color:var(--wl-text-3)}.ReviewStep_wrap__26AqV{display:flex;flex-direction:column;gap:24px}.ReviewStep_header__gtWy5{display:flex;flex-direction:column;gap:6px}.ReviewStep_h1__fIDVt{font-size:var(--fs-h2);line-height:var(--lh-h2);font-weight:700;color:var(--wl-text-1)}.ReviewStep_sub__NN1P_{font-size:var(--fs-body-md);color:var(--wl-text-2)}.ReviewStep_group__tVskU{display:flex;flex-direction:column;gap:10px}.ReviewStep_groupHead__HgjM7{display:flex;align-items:center;gap:10px;font-size:var(--fs-h4);font-weight:700;color:var(--wl-text-1)}.ReviewStep_groupCount__0CQac{font-size:var(--fs-body-sm);font-weight:500;color:var(--wl-text-3)}.ReviewStep_card__lijPb{border-radius:14px;background:var(--wl-bg-card);box-shadow:inset 0 0 0 1px var(--wl-card-ring);overflow:hidden}.ReviewStep_card__lijPb[data-error=true]{box-shadow:inset 0 0 0 1px var(--wl-sys-error)}.ReviewStep_cardRow__Wo3D1{display:flex;align-items:center;gap:12px;padding:14px 16px}.ReviewStep_cardIcon__WZbQd{width:44px;height:44px;flex-shrink:0;object-fit:contain}.ReviewStep_cardTitle__bvibU{flex:1 1;min-width:0;font-size:var(--fs-body-md);font-weight:500;color:var(--wl-text-1);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ReviewStep_badge__141jk{flex-shrink:0;padding:3px 10px;border-radius:999px;font-size:var(--fs-body-xs);font-weight:700;color:var(--wl-button-text);background:var(--wl-text-3)}.ReviewStep_badgeInsight__AfNCK{background:var(--wl-acc-2);color:#ffffff}.ReviewStep_badgeCalibration__5L5dv{background:#4f8de0;color:#ffffff}.ReviewStep_badgeApplication__dkTK6{background:#e7c14a;color:var(--refine-ink,#071c22)}.ReviewStep_cardActions__5jUM6{display:flex;align-items:center;gap:4px;flex-shrink:0}.ReviewStep_iconBtn__j2wK0{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:8px;cursor:pointer;color:var(--wl-text-2);background:transparent;transition:background .15s ease,color .15s ease}.ReviewStep_iconBtn__j2wK0:disabled{cursor:default}.ReviewStep_iconBtn__j2wK0:not(:disabled):hover{color:var(--wl-text-1);background:var(--wl-overlay-hover)}.ReviewStep_iconDanger__suDUw:hover{color:var(--wl-sys-error)}.ReviewStep_preview__9XrxH{display:flex;flex-direction:column;gap:12px;padding:0 16px 16px;border-top:1px solid var(--wl-table-divider)}.ReviewStep_slide__GDnBp{display:flex;flex-direction:column;gap:6px;padding-top:12px}.ReviewStep_slideKind__BXctm{font-size:var(--fs-body-xs);font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--wl-acc-1)}.ReviewStep_slide__GDnBp p{font-size:var(--fs-body-sm);line-height:var(--lh-body-sm);color:var(--wl-text-2)}.ReviewStep_slide__GDnBp ul{display:flex;flex-direction:column;gap:3px;padding-left:16px;list-style:disc}.ReviewStep_slide__GDnBp li{font-size:var(--fs-body-sm);line-height:var(--lh-body-sm);color:var(--wl-text-2)}.ReviewStep_tip__6sO1F{padding:8px 12px;border-radius:10px;background:var(--wl-bgo-2)}.ReviewStep_tipTitle__PltIW{font-size:var(--fs-body-sm);font-weight:600;color:var(--wl-text-1)}.ReviewStep_tipDef__vXqJU{font-size:var(--fs-body-sm);color:var(--wl-text-2)}.ReviewStep_editor__KNH1i{display:flex;flex-direction:column;gap:14px;min-width:min(720px,80vw)}.ReviewStep_editorArea__3OJ0R{width:100%;height:50vh;padding:14px;border-radius:12px;color:var(--wl-text-1);background:var(--wl-field-bg);box-shadow:inset 0 0 0 1px var(--wl-field-ring);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:var(--fs-body-sm);line-height:1.5;resize:vertical}.ReviewStep_editorActions__pHWnv{display:flex;justify-content:flex-end;gap:10px}.LessonSlidesEditor_editor__Wz6WZ{display:flex;flex-direction:column;gap:16px}.LessonSlidesEditor_slide__m18_4{display:flex;flex-direction:column;gap:10px;padding-top:14px;border-top:1px solid var(--wl-table-divider)}.LessonSlidesEditor_kind__tJ_jD{font-size:var(--fs-body-xs);font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--wl-acc-1)}.LessonSlidesEditor_sub__FR8QA{display:flex;flex-direction:column;gap:8px;padding:12px;border-radius:12px;background:var(--wl-bgo-2)}.LessonSlidesEditor_field__nxWp_{display:flex;flex-direction:column;gap:4px}.LessonSlidesEditor_label__iRYsQ{font-size:var(--fs-body-xs);font-weight:600;color:var(--wl-text-3)}.LessonSlidesEditor_input__cretm,.LessonSlidesEditor_textarea__2E6pr{width:100%;padding:8px 10px;border-radius:8px;color:var(--wl-text-1);background:var(--wl-field-bg);box-shadow:inset 0 0 0 1px var(--wl-field-ring);font-size:var(--fs-body-sm);line-height:var(--lh-body-sm);resize:vertical;font-family:inherit}.LessonSlidesEditor_textarea__2E6pr{min-height:44px;field-sizing:content}.LessonSlidesEditor_input__cretm:focus,.LessonSlidesEditor_textarea__2E6pr:focus{outline:none;background:var(--wl-field-bg-focus);box-shadow:inset 0 0 0 1px var(--wl-field-ring-hover)}.SuccessStep_wrap__6UWHH{display:flex;justify-content:center;padding-top:32px}.SuccessStep_card__2c348{display:flex;flex-direction:column;align-items:center;gap:12px;max-width:560px;text-align:center}.SuccessStep_mark__ug6ZF{width:104px;height:90px;fill:var(--wl-acc-1);margin-bottom:8px}.SuccessStep_formIntro___UPW2{font-size:var(--fs-body-sm);line-height:var(--lh-body-sm);color:var(--wl-text-2);text-align:left}.SuccessStep_reviewer__A7jfJ{font-size:var(--fs-body-xs);color:var(--wl-text-3);text-align:left;margin-top:-6px}.SuccessStep_h1__bvDBS{font-size:var(--fs-h1);line-height:var(--lh-h1);font-weight:700;color:var(--wl-text-1)}.SuccessStep_name__0d80R{font-size:var(--fs-h4);font-weight:600;color:var(--wl-acc-1)}.SuccessStep_body__2Ri5T{font-size:var(--fs-body-md);line-height:var(--lh-body-md);color:var(--wl-text-2)}.SuccessStep_actions__qWqDB{display:flex;gap:12px;margin-top:16px}.SuccessStep_feedbackLink__PlWr5{margin-top:18px;padding:6px 8px;cursor:pointer;background:transparent;color:var(--wl-text-2);font-size:var(--fs-body-sm);text-decoration:underline;text-underline-offset:3px}.SuccessStep_feedbackLink__PlWr5:hover{color:var(--wl-text-1)}.SuccessStep_form__WyFGj{display:flex;flex-direction:column;gap:14px;min-width:min(520px,80vw)}.SuccessStep_formTwo__Kmw3B{display:flex;gap:12px}.SuccessStep_field__ltlnt{display:flex;flex-direction:column;gap:6px;flex:1 1;font-size:var(--fs-input-label);color:var(--wl-text-2);text-align:left}.SuccessStep_input___DjaF,.SuccessStep_textarea__roAV5{width:100%;padding:12px 14px;border-radius:12px;color:var(--wl-text-1);background:var(--wl-field-bg);box-shadow:inset 0 0 0 1px var(--wl-field-ring);font-size:var(--fs-input);resize:vertical}.SuccessStep_input___DjaF::placeholder,.SuccessStep_textarea__roAV5::placeholder{color:var(--wl-text-3)}.SuccessStep_input___DjaF:focus,.SuccessStep_textarea__roAV5:focus{outline:none;background:var(--wl-field-bg-focus);box-shadow:inset 0 0 0 1px var(--wl-field-ring-hover)}.SuccessStep_formActions__HalZN{display:flex;justify-content:flex-end;gap:10px}.SuccessStep_thanks___OXNa{display:flex;align-items:center;justify-content:center;gap:8px;padding:24px;font-size:var(--fs-body-lg);font-weight:600;color:var(--wl-sys-success)}.ProfileSetupForm_body__d__Hy{width:75%;margin:10px auto;display:flex;flex-direction:column;justify-content:center;align-items:center;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}.Paths_page__fBbNh{width:100%;height:100%;display:block;height:calc(100% - 155px);padding:1rem}.Paths_desktopOnly__LEV6b{display:block;padding:32px}@media (max-width:768px){.Paths_desktopOnly__LEV6b{display:none}}.Paths_mobileOnly__eIfAd{display:none;padding:16px;overflow-x:auto}@media (max-width:768px){.Paths_mobileOnly__eIfAd{display:block}}.Paths_formRoot__1db13{width:100%;max-width:522px;margin:0 auto;padding-top:40px;display:flex;flex-direction:column;gap:30px}.Paths_twoCol__jM868{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}.Paths_orderSection__YBwSS{display:block}.Paths_orderHeading__1zEGt{font-weight:600;font-size:var(--fs-body-sm);color:var(--wl-text-2);margin:0 0 8px 2px}.Paths_orderBox__LDfZh{display:flex;flex-direction:column;gap:8px;padding:12px;border-radius:14px;box-shadow:inset 0 0 0 1px var(--wl-divider);min-height:24px}.Paths_orderEmpty__K6F0c{padding:8px 4px;font-weight:500;font-size:var(--fs-body-xs);color:var(--wl-text-3)}.Paths_tableOuter__F8ckp{display:flex;justify-content:center;flex-direction:column;align-items:center;width:100%;height:100%;min-height:100%;max-height:100%}.Paths_tableCard__SXKkN{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%}.Paths_tableContainer__zuU0y{--header-h:60px;--row-h:60px;--visible-rows:4.5;height:min(calc(var(--header-h) + (var(--row-h) * var(--visible-rows))),calc(100dvh - 470px))}.Paths_assignTableWrapper__xf8mq{width:100%;margin-top:2rem;min-height:60dvh;max-height:60dvh}.Paths_tableScroll__luFX7{overflow-x:auto}@media not all and (min-width:48rem){.Paths_tableScroll__luFX7{display:none}}.Paths_tableScrollSpaced__X6uN1{margin-bottom:1rem}