.Heading_heading-h1__nVnMO,.Heading_heading-h2__mE1f4,.Heading_heading-h3__vfyLU,.Heading_heading-h4__JGU8V,.Heading_heading-h5__9oNJw,.Heading_heading-h6__0xWBb,.Heading_heading-hextra__qTzXJ{color:var(--text-default)}.Heading_heading-hextra__qTzXJ{font-size:3.2rem;line-height:3.8rem}.Heading_heading-h1__nVnMO{font-size:2.6rem;line-height:3rem}.Heading_heading-h2__mE1f4{font-size:2.4rem;line-height:2.8rem}.Heading_heading-h3__vfyLU{font-size:2.2rem;line-height:2.6rem}.Heading_heading-h4__JGU8V{font-size:2rem;line-height:2.3rem}.Heading_heading-h5__9oNJw{font-size:1.8rem;line-height:2.1rem}.Heading_heading-h6__0xWBb{font-size:1.4rem;line-height:1.6rem}.Heading_heading-inline__ooT1T{display:inline}.Heading_heading-wrap__lltJg{overflow-wrap:break-word;word-wrap:break-word;word-break:break-word;line-break:auto}.Heading_weight-normal__IKelF{font-family:Raleway,sans-serif;font-weight:400}.Heading_weight-bold__DGO7V{font-family:Raleway,sans-serif;font-weight:700}.MenuItem_menuItem__o_PrP{font-family:Raleway,sans-serif;font-weight:400;font-size:1.4rem;line-height:21px;font-weight:700;padding:.8rem 1.6rem;border:0;border-radius:10px;cursor:pointer;display:inline-block;line-height:16px;color:var(--text-default);background-color:var(--bg-dark);transition:background-color .2s ease-in-out}.MenuItem_menuItem__o_PrP.MenuItem_active__CaJei{background-color:var(--bg-light);box-shadow:4px 4px 8px rgba(15,17,32,.25)}.MenuItem_menuItem__o_PrP:hover{background-color:var(--bg-default)}.Avatar_avatarWrap__Ue0FK{display:flex;justify-content:center;align-items:center;border-radius:50%;overflow:hidden}.Avatar_xs__I0Rfx{width:1.6rem;height:1.6rem}.Avatar_sm__x6Z4a{width:2.4rem;height:2.4rem}.Avatar_md__lx3wZ{width:3.2rem;height:3.2rem}.Avatar_lg__mW7bB{width:4rem;height:4rem}.Avatar_xl__eW93E{width:100px;height:100px}.Avatar_xxl__2gB80{width:128px;height:128px}.Avatar_image__BWCtl{max-width:100%;max-height:100%;width:auto;height:auto}.Dropdown_dropdown__Zy0pR{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;padding:.8rem;border-radius:15px;width:-moz-fit-content;width:fit-content;z-index:2;box-shadow:4px 4px 8px rgba(15,17,32,.25);background-color:var(--bg-light)}.Dropdown_dropdown__Zy0pR>*{font-family:Raleway,sans-serif;font-weight:700;font-size:1.4rem;line-height:21px;text-align:left;padding:.8rem 1.6rem;margin-bottom:.8rem;white-space:nowrap;border:none;background-color:transparent;color:var(--text-default);cursor:pointer}.Dropdown_dropdown__Zy0pR>:hover{background-color:var(--accent);border-radius:8px}.Dropdown_dropdown__Zy0pR>:last-child{margin-bottom:0}.Notifications_notifications__DY_er{position:relative}.Notifications_icon__JURMk{position:relative;width:20px;height:20px;color:var(--accent-secondary)}.Notifications_container__xK3FE{position:absolute;top:32px;right:-8px;width:300px;z-index:150;background-color:var(--bg-light);padding:1.6rem;box-shadow:4px 4px 8px rgba(15,17,32,.25);border-radius:15px;overflow-y:auto;max-height:300px}.Notifications_notification__X7PEY{padding:1.6rem;display:flex;align-items:center;justify-content:flex-start;border-radius:10px;cursor:pointer;transition:border-color .3s;background-color:var(--bg-default)}.Notifications_notification__X7PEY:hover{box-shadow:4px 4px 8px rgba(15,17,32,.25)}.Notifications_notification__X7PEY:not(:last-of-type){margin-bottom:.8rem}.Notifications_notification__X7PEY.Notifications_NEW__26SQo{border:2px solid var(--accent)}.Notifications_title__1DIUF{display:block;font-weight:700;margin-bottom:.8rem;transition:color .3s;color:var(--accent-secondary)}.Notifications_date__0RSHI{text-align:right}.Notifications_date__0RSHI,.Notifications_empty__DgRWU{font-size:1.4rem;line-height:21px;display:block;color:var(--text-inactive)}.Notifications_empty__DgRWU{text-align:center}.AppHeader_header__o9mUE{width:100%;white-space:nowrap;display:flex;justify-content:flex-start;align-items:center;padding:1.6rem;margin-bottom:1.6rem;border-radius:15px;color:var(--text-default);background-color:var(--bg-dark)}.AppHeader_logo__roYJF{display:block;height:32px;margin-right:4rem}.AppHeader_navigation__OKY7f{width:100%;overflow-x:hidden;display:flex;gap:2.4rem}.AppHeader_menus__8y_zK{display:flex;justify-content:flex-end;align-items:center;margin-left:auto;gap:1.6rem;position:relative}.AppHeader_profileMenuToggle__PBU2A{border:none;background-color:transparent;padding:0;cursor:pointer}.AppHeader_avatar__nbaD_{box-sizing:border-box;border:2px solid;border-color:var(--text-inactive)}.AppHeader_avatarActive__NSQ21{border-color:var(--accent)}.AppHeader_header__o9mUE .AppHeader_dropdown__4fFhi{position:absolute;top:calc(100% + 5px);z-index:100}.AppLayout_appWrapper__1l1gz{width:100%;height:100vh;display:flex;flex-direction:column;padding:1.6rem;align-content:flex-start}.AppLayout_main__Ep9Ou{display:flex;width:100%;height:calc(100% - 80px)}.AppLayout_content__SuUB7{overflow:hidden;width:100%;height:100%}.TreeSelector_selector__DGs4W{position:fixed;left:24px;top:50%;transform:translateY(-50%);z-index:100;display:flex;align-items:center}.TreeSelector_selectorInner__TmNyf{display:flex;flex-direction:column;align-items:center;gap:8px;background:var(--bg-dark,#1a1a1a);border-radius:15px;padding:16px}.TreeSelector_treeIconWrapper__kdNEJ{position:relative}.TreeSelector_treeIcon__70ax0{width:48px;height:48px;border-radius:50%;background:var(--bg-light,#2a2a2a);border:2px solid transparent;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;text-decoration:none;position:relative;overflow:hidden;padding:0;font-family:inherit}.TreeSelector_treeIcon__70ax0.TreeSelector_active__fSl1x,.TreeSelector_treeIcon__70ax0:hover{border-radius:30%;background:var(--accent,#4a9eff);border-color:var(--accent,#4a9eff)}.TreeSelector_treeIcon__70ax0.TreeSelector_locked__1QG4A{border-color:var(--error,#f44);opacity:.7;position:relative;cursor:not-allowed}.TreeSelector_treeIcon__70ax0.TreeSelector_locked__1QG4A .TreeSelector_treeInitials__raSHW{color:var(--text-secondary,#888)}.TreeSelector_treeIcon__70ax0.TreeSelector_locked__1QG4A:hover{opacity:.8;background:rgba(255,0,0,.05);border-color:var(--error,#f44);border-radius:50%}.TreeSelector_treeInitials__raSHW{color:var(--text-default,#fff);font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:.5px}.TreeSelector_plusIcon__w_T_H{color:var(--success,#10b981);font-size:24px;font-weight:300}.TreeSelector_empty__4XzPI,.TreeSelector_error__Zdebx,.TreeSelector_loading__xJqdr{color:var(--text-secondary,#888);font-size:14px}.TreeSelector_error__Zdebx{color:var(--warning,#fbbf24);font-weight:700}.TreeSelector_divider__1bizr{width:32px;height:2px;background:var(--border-light,#444);margin:4px 0;border-radius:1px;opacity:.3}.TreeSelector_tooltip__BwvCW{position:absolute;left:calc(100% + 24px);top:50%;transform:translateY(-50%);background:var(--bg-dark,#1a1a1a);border:1px solid var(--border-light,#444);border-radius:8px;padding:8px 12px;white-space:nowrap;z-index:1000;pointer-events:none;box-shadow:0 4px 12px rgba(0,0,0,.5);display:flex;align-items:center}.TreeSelector_tooltip__BwvCW:before{border-style:solid;border-width:8px 8px 8px 0;border-color:transparent var(--border-light,#444) transparent transparent}.TreeSelector_tooltip__BwvCW:after,.TreeSelector_tooltip__BwvCW:before{content:"";position:absolute;right:100%;top:50%;transform:translateY(-50%);width:0;height:0}.TreeSelector_tooltip__BwvCW:after{border-style:solid;border-width:7px 7px 7px 0;border-color:transparent var(--bg-dark,#1a1a1a) transparent transparent;margin-right:-1px}.TreeSelector_tooltipTitle__gVlKY{color:var(--text-default,#fff);font-weight:600;font-size:14px}.TreeSelector_tooltipSlug__ghE60{color:var(--text-secondary,#888);font-size:12px}.TreeSelector_tooltipLocked__oCFAX{color:var(--error,#f44);margin-top:4px;font-style:italic;font-size:12px}.TreeSelector_tooltipPreview__wb0LO{color:var(--warning,#fbbf24);margin-top:4px;font-style:italic;font-size:12px}@media(max-width:768px){.TreeSelector_selector__DGs4W{left:12px;top:auto;bottom:80px;transform:none}.TreeSelector_selectorInner__TmNyf{flex-direction:row;padding:12px}.TreeSelector_treeIcon__70ax0{width:40px;height:40px}.TreeSelector_tooltip__BwvCW{left:50%;bottom:calc(100% + 12px);top:auto;transform:translateX(-50%)}.TreeSelector_tooltip__BwvCW:after,.TreeSelector_tooltip__BwvCW:before{top:100%;right:auto;left:50%;transform:translateX(-50%);border-width:8px 8px 0;border-color:var(--border-light,#444) transparent transparent transparent}.TreeSelector_tooltip__BwvCW:after{border-width:7px 7px 0;border-color:var(--bg-dark,#1a1a1a) transparent transparent transparent;margin-right:0;margin-top:-1px}}.Countdown_countdown__jZSXR{white-space:nowrap;font-family:Raleway,sans-serif;font-weight:700}.Countdown_passed__Sl1v_{color:var(--warning)}.SkillQuest_task__I1oKZ{padding:1.6rem;display:flex;align-items:center;justify-content:flex-start;border-radius:10px;cursor:pointer;transition:border-color .3s;border:1px solid var(--text-inactive);background-color:var(--text-inactive)}.SkillQuest_task__I1oKZ:hover{border:1px solid var(--accent-secondary)}.SkillQuest_completedIcon__EBUKW{width:20px;text-align:center;margin-right:1.6rem;color:var(--accent)}.SkillQuest_completed__tOhPg,.SkillQuest_standalone__VQb1W{background-color:var(--bg-default);border:1px solid var(--bg-default)}.SkillQuest_isLocked__f7Cm0{border:1px solid var(--bg-light);background-color:var(--bg-light)}.SkillQuest_isLocked__f7Cm0 .SkillQuest_description__3BIZ0,.SkillQuest_isLocked__f7Cm0 .SkillQuest_title__EFI_8{color:var(--text-inactive)}.SkillQuest_task__I1oKZ:not(:last-of-type){margin-bottom:.8rem}.SkillQuest_title__EFI_8{display:block;font-weight:700;margin-bottom:.8rem;transition:color .3s;color:var(--accent-secondary)}.SkillQuest_description__3BIZ0{font-size:1.4rem;line-height:21px;display:block;color:var(--text-default)}.SkillQuest_buttons__Oerfu{display:block;text-align:right;z-index:1;position:relative;top:-70px;right:14px}.SkillQuest_button__fhiax{text-align:right;margin-left:.8rem}.QuestInProgress_wrapper__9qLHc{position:absolute;z-index:10;left:20px;display:flex;box-sizing:border-box;flex-direction:column;gap:1.6rem;width:431px;border-radius:15px;padding:16px 16px 24px;background-color:var(--bg-dark)}.QuestInProgress_heading__Qlq_y{display:flex;justify-content:space-between}.QuestInProgress_noQuest__P5qgy{color:var(--text-secondary)}.Quests_wrap__SPQJX{min-height:calc(100% + 15px);position:absolute;left:calc(100% - 2px);top:-2px;width:453px;box-sizing:border-box;background-color:inherit;border:inherit;border-radius:15px;border-top-left-radius:0;padding:1.6rem}.Quests_task__WaGTO{padding:1.6rem;display:flex;flex-direction:column;align-items:flex-start;border-radius:10px;cursor:pointer;transition:background-color .3s}.Quests_task__WaGTO:not(:last-of-type){margin-bottom:.8rem}.Quests_task__WaGTO:hover{background-color:var(--accent-secondary)}.Quests_task__WaGTO.Quests_newQuest__MSh_U{text-align:center;border:1px dashed var(--text-inactive)}.Quests_title__iwXTf{display:block;font-weight:700;margin-bottom:.8rem;color:var(--text-inactive)}.Quests_description__HiUen{display:block;font-size:1.4rem;line-height:21px;color:var(--text-inactive)}.Quests_extra__nRyA1{padding:1.6rem;cursor:default}.Skill_wrap__1XBF9{width:76px;height:76px;box-sizing:border-box;padding:.8rem;border-radius:15px;border:2px solid;transform:translate(0);position:relative;overflow:hidden;background-color:var(--bg-dark);border-color:var(--text-inactive)}.Skill_wrap__1XBF9.Skill_inEditor___RqlL{overflow:visible}.Skill_wrap__1XBF9.Skill_isOpen__EG4iV{overflow:visible;border-top-right-radius:0;border-bottom-right-radius:0;z-index:1}.Skill_wrap__1XBF9.Skill_isOpen__EG4iV .Skill_progressContainer__Zh7tI,.Skill_wrap__1XBF9.Skill_isOpen__EG4iV .Skill_progress__OaIYK{border-bottom-right-radius:0}.Skill_wrap__1XBF9 .Skill_progress__OaIYK{z-index:2;background-color:var(--accent)}.Skill_progressContainer__Zh7tI,.Skill_wrap__1XBF9 .Skill_progress__OaIYK{box-sizing:border-box;position:absolute;width:100%;height:100%;top:0;border-radius:13px}.Skill_progressContainer__Zh7tI{overflow:hidden;left:0}.Skill_wrap__1XBF9.Skill_isOpen__EG4iV,.Skill_wrap__1XBF9:hover{background-color:var(--bg-light)}.Skill_image__MqkE7.Skill_isLocked__ymeXD{opacity:.1}.Skill_title__tp1r_.Skill_isLocked__ymeXD{color:var(--text-secondary)}.Skill_wrap__1XBF9.Skill_isOpen__EG4iV:before{display:none}.Skill_wrap__1XBF9.Skill_isOpen__EG4iV:after{content:"";width:4px;height:100%;position:absolute;top:0;right:-1px;background-color:inherit}.Skill_wrap__1XBF9.Skill_inBuilder__wkEna{pointer-events:none;width:76px;height:76px}.Skill_initial___8q62:not([draggable]){width:100px;height:100px}.Skill_updated__nBs_g{border-color:var(--warning)}.Skill_wrap__1XBF9.Skill_updated__nBs_g:before{content:"";position:absolute;top:-6px;right:-6px;width:20px;height:20px;border-radius:50%;background-color:var(--warning)}.Skill_feedback__TVjkT{border-color:var(--warning-alt)}.Skill_feedback__TVjkT:before{content:"";position:absolute;top:-10px;right:-10px;width:25px;height:25px;background-image:url(/images/icons/svg/Feedback.svg)}.Skill_image__MqkE7{width:100%;height:auto;pointer-events:none;position:relative;z-index:2}.Skill_title__tp1r_{display:block;font-size:1.4rem;line-height:21px;max-width:134px;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden;pointer-events:none;padding:.6rem 1.2rem;border-radius:15px;text-align:center;background-color:var(--bg-light)}.Skill_wrap__1XBF9:not([draggable])+.Skill_title__tp1r_{display:flex;position:absolute;top:calc(100% + .4rem);left:50%;transform:translateX(-50%);z-index:-1}.File_wrap__khGhf{display:grid;grid-template-rows:1fr 1fr;grid-template-columns:1fr auto;grid-gap:.4rem;gap:.4rem;align-items:center;box-sizing:border-box;padding:1.6rem;border-radius:10px;background-color:var(--bg-dark)}.File_name___qo_t{font-size:1.6rem;line-height:24px;font-weight:900}.File_size__hrZWW{font-size:1.4rem;line-height:21px;color:var(--text-secondary)}.File_button__GCi63{grid-row:1/span 2;grid-column:2}.File_link__TgdvM{display:block;color:inherit;font-size:0;line-height:0}.yarl__fullsize{width:100%;height:100%}.yarl__relative{position:relative}.yarl__portal{position:fixed;top:0;right:0;bottom:0;left:0;opacity:0;overflow:hidden;z-index:var(--yarl__portal_zindex,9999);transition:opacity var(--yarl__fade_animation_duration,.25s) var(--yarl__fade_animation_timing_function,ease)}.yarl__portal_open{opacity:1}.yarl__container{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;background-color:var(--yarl__container_background_color,var(--yarl__color_backdrop,#000));outline:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:var(--yarl__controller_touch_action,none);overscroll-behavior:var(--yarl__controller_overscroll-behavior,contain)}.yarl__carousel{display:flex;flex:0 0 auto;height:100%;align-content:center;justify-content:center;align-items:stretch;width:calc(100% + (var(--yarl__carousel_slides_count) - 1) * (100% + var(--yarl__carousel_spacing_px, 0) * 1px + var(--yarl__carousel_spacing_percent, 0) * 1%));transform:translateX(var(--yarl__swipe_offset,0))}.yarl__carousel_with_slides{column-gap:calc(var(--yarl__carousel_spacing_px, 0) * 1px + 100 / (100 * var(--yarl__carousel_slides_count) + (var(--yarl__carousel_slides_count) - 1) * var(--yarl__carousel_spacing_percent, 0)) * var(--yarl__carousel_spacing_percent, 0) * 1%)}.yarl__flex_center{display:flex;justify-content:center;align-content:center;align-items:center}.yarl__slide{flex:1 1;position:relative;overflow:hidden;padding:calc(var(--yarl__carousel_padding_px, 0) * 1px + 100 / (100 * var(--yarl__carousel_slides_count) + (var(--yarl__carousel_slides_count) - 1) * var(--yarl__carousel_spacing_percent, 0)) * var(--yarl__carousel_padding_percent, 0) * 1%)}[dir=rtl] .yarl__slide{--yarl__direction:-1}.yarl__slide_image{max-width:100%;max-height:100%;object-fit:contain;touch-action:var(--yarl__controller_touch_action,none);-moz-user-select:none;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}@media screen and (min-width:800px){.yarl__slide_image{-webkit-transform:translateZ(0);-webkit-backface-visibility:hidden;-webkit-transform-style:preserve-3d}}.yarl__slide_image_cover{width:100%;height:100%;object-fit:cover}.yarl__slide_image_loading{opacity:0}.yarl__slide_placeholder{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);line-height:0}.yarl__slide_loading{color:var(--yarl__slide_icon_loading_color,var(--yarl__color_button,hsla(0,0%,100%,.8)));animation:yarl__delayed_fadein 1s linear}.yarl__slide_loading line{animation:yarl__stroke_opacity 1s linear infinite}.yarl__slide_loading line:first-of-type{animation-delay:-1.875s}.yarl__slide_loading line:nth-of-type(2){animation-delay:-1.75s}.yarl__slide_loading line:nth-of-type(3){animation-delay:-1.625s}.yarl__slide_loading line:nth-of-type(4){animation-delay:-1.5s}.yarl__slide_loading line:nth-of-type(5){animation-delay:-1.375s}.yarl__slide_loading line:nth-of-type(6){animation-delay:-1.25s}.yarl__slide_loading line:nth-of-type(7){animation-delay:-1.125s}.yarl__slide_loading line:nth-of-type(8){animation-delay:-1s}.yarl__slide_error{width:var(--yarl__slide_icon_error_size,48px);height:var(--yarl__slide_icon_error_size,48px);color:var(--yarl__slide_icon_error_color,red)}@media (prefers-reduced-motion){.yarl__portal,.yarl__slide{transition:unset}.yarl__slide_loading,.yarl__slide_loading line{animation:unset}}.yarl__toolbar{position:absolute;top:0;right:0;bottom:auto;left:auto;display:flex;justify-content:flex-end;padding:var(--yarl__toolbar_padding,8px)}[dir=rtl] .yarl__toolbar{top:0;right:auto;bottom:auto;left:0}.yarl__icon{width:var(--yarl__icon_size,32px);height:var(--yarl__icon_size,32px)}.yarl__button{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--yarl__button_background_color,transparent);border:var(--yarl__button_border,0);margin:var(--yarl__button_margin,0);outline:none;line-height:0;padding:var(--yarl__button_padding,8px);color:var(--yarl__color_button,hsla(0,0%,100%,.8));filter:var(--yarl__button_filter,drop-shadow(2px 2px 2px rgba(0,0,0,.8)));-webkit-tap-highlight-color:transparent}.yarl__button:focus{color:var(--yarl__color_button_active,#fff)}.yarl__button:focus:not(:focus-visible){color:var(--yarl__color_button,hsla(0,0%,100%,.8))}.yarl__button:focus-visible{color:var(--yarl__color_button_active,#fff)}@media (hover:hover){.yarl__button:focus-visible:hover,.yarl__button:focus:hover,.yarl__button:hover{color:var(--yarl__color_button_active,#fff)}}.yarl__button:disabled{color:var(--yarl__color_button_disabled,hsla(0,0%,100%,.4));cursor:default}.yarl__navigation_next,.yarl__navigation_prev{position:absolute;top:50%;transform:translateY(-50%);padding:var(--yarl__navigation_button_padding,24px 16px)}.yarl__navigation_prev{left:0}[dir=rtl] .yarl__navigation_prev{left:unset;right:0;transform:translateY(-50%) rotate(180deg)}.yarl__navigation_next{right:0}[dir=rtl] .yarl__navigation_next{left:0;right:unset;transform:translateY(-50%) rotate(180deg)}.yarl__no_scroll{height:100%;overflow:hidden;overscroll-behavior:none}@keyframes yarl__delayed_fadein{0%{opacity:0}80%{opacity:0}to{opacity:1}}@keyframes yarl__stroke_opacity{0%{stroke-opacity:1}to{stroke-opacity:.125}}.yarl__slide_captions_container{position:absolute;left:var(--yarl__slide_captions_container_left,0);right:var(--yarl__slide_captions_container_right,0);padding:var(--yarl__slide_captions_container_padding,16px);background:var(--yarl__slide_captions_container_background,rgba(0,0,0,.5))}.yarl__slide_title{color:var(--yarl__slide_title_color,#fff);font-size:var(--yarl__slide_title_font_size,125%);font-weight:var(--yarl__slide_title_font_weight,bolder);max-width:calc(100% - var(--yarl__toolbar_width, 0px));overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.yarl__slide_title_container{top:var(--yarl__slide_title_container_top,0)}.yarl__slide_description{overflow:hidden;-webkit-hyphens:auto;hyphens:auto;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--yarl__slide_description_max_lines,3);text-align:var(--yarl__slide_description_text_align,start);color:var(--yarl__slide_description_color,#fff)}.yarl__slide_description_container{bottom:var(--yarl__slide_description_container_bottom,0)}.LightboxImage_lightbox__48d4S .yarl__slide_description{max-width:640px;margin:0 auto;text-align:center}.LightboxImage_image__wHF6s{margin:0 auto;max-width:100%}.LightboxImage_image__wHF6s .LightboxImage_imageWrapper__EE2D_{max-width:100%}.LightboxImage_image__wHF6s img{max-width:100%;height:auto;cursor:zoom-in}.LightboxImage_image__wHF6s .LightboxImage_caption__J7ejI{font-size:1.4rem;line-height:21px;text-align:center;font-style:italic;margin-top:.8rem}.LightboxImage_image__wHF6s .LightboxImage_stretched__AfpkL{width:100%}.LightboxImage_image__wHF6s .LightboxImage_withBorder__C98oR{border:1px solid;border-radius:5px;padding:5px}.LightboxImage_image__wHF6s .LightboxImage_withBackground__DBTko{background-color:var(--bg-light)}.EditorJsRenderer_paragraph__KrLX8{font-size:1.6rem;line-height:24px;margin:0}.EditorJsRenderer_quote__2lynb{padding:.8rem 0 .8rem 1.2rem;border-left:3px solid;border-color:var(--text-default)}.EditorJsRenderer_editor__T_9vq{display:flex;flex-direction:column;gap:2.4rem}.EditorJsRenderer_block___nXOd{width:100%;padding:0}.EditorJsRenderer_block___nXOd a{color:var(--accent-extra)}.EditorJsRenderer_block___nXOd a:hover{-webkit-text-decoration:dotted underline;text-decoration:dotted underline}.EditorJsRenderer_link__1c4Yq{font-size:1.4rem;line-height:21px;display:flex;width:100%;padding:5px 0}.EditorJsRenderer_delimiter__Kwthx{width:100%;text-align:center}.EditorJsRenderer_delimiter__Kwthx:before{display:inline-block;content:"***";font-size:30px;line-height:65px;height:30px;letter-spacing:.2em}.EditorJsRenderer_toggle__ksD50>div{padding-left:10px}.EditorJsRenderer_caption__8u1tS{font-size:1.4rem;line-height:21px;text-align:center;font-style:italic;margin-top:.8rem}.SkillNode_wrap__hU_xO{width:76px;cursor:pointer;outline:none}.SkillNode_wrap__hU_xO.SkillNode_initial__zOIYK{width:100px}.SkillNode_wrap__hU_xO.SkillNode_preview__kRxyo{opacity:.7;cursor:not-allowed!important}.SkillNode_wrap__hU_xO.SkillNode_preview__kRxyo:hover{opacity:.7}.SkillNode_popover__WYquE{position:relative;box-sizing:border-box;max-width:400px;padding:1.6rem;border-radius:15px;border:1px solid;opacity:0;animation:SkillNode_appear__LGHhg 0ms ease .1s forwards;font-size:1.4rem;line-height:21px;overflow:hidden;background-color:var(--bg-light);border-color:var(--text-inactive)}.SkillNode_beta__Dc4NK{font-family:Raleway,sans-serif;font-weight:700;font-size:1.4rem;line-height:21px;position:absolute;top:0;right:0;background-color:var(--accent-secondary);color:var(--bg-dark);border-radius:0 0 0 16px;padding:.4rem 1.6rem}.SkillNode_descriptionWrap__ybVgw{padding-top:1.6rem}@keyframes SkillNode_appear__LGHhg{0%{opacity:0}to{opacity:1}}.SkillNode_description__mmuBC{margin:0 0 1.6rem}.SkillNode_caption__bki6U{display:block;margin-bottom:10px;font-style:italic}.SkillNode_image__GOVqo{max-width:100%;height:auto;border-radius:10px}.SkillNode_title__8mPha{display:flex;display:-webkit-box;font-size:1.4rem;line-height:21px;width:0;min-width:100%;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word;text-overflow:ellipsis;height:0}.SkillNode_wrap__hU_xO .SkillNode_handle__2ghpK.react-flow__handle-top{top:0}.SkillNode_wrap__hU_xO .SkillNode_handle__2ghpK.react-flow__handle-bottom{bottom:0}.SkillNode_wrap__hU_xO .SkillNode_handle__2ghpK.react-flow__handle-left{left:0}.SkillNode_wrap__hU_xO .SkillNode_handle__2ghpK.react-flow__handle-right{right:0}@import"https://fonts.googleapis.com/css2?family=Raleway:wght@400;700;900&display=swap";.PreviewBanner_banner__5WNcH{position:fixed;bottom:20px;right:20px;z-index:1000;background-color:var(--bg-dark);border-radius:15px;padding:1.6rem 2.4rem;box-shadow:0 4px 20px rgba(0,0,0,.3);display:flex;align-items:center;gap:1.6rem;animation:PreviewBanner_slideUp__NEeGG .3s ease-out;max-width:400px}@media(max-width:768px){.PreviewBanner_banner__5WNcH{bottom:10px;left:10px;right:10px;max-width:none;padding:1.2rem 1.6rem}}@keyframes PreviewBanner_slideUp__NEeGG{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}.PreviewBanner_content__4DaGW{display:flex;flex-direction:column;gap:.4rem;flex:1 1}.PreviewBanner_title__MpbkW{font-family:Raleway,sans-serif;font-weight:700;font-size:14px;color:var(--text-default);margin:0}.PreviewBanner_subtitle__PvbxZ{font-size:1.4rem;line-height:21px;color:var(--text-secondary);margin:0}.PreviewBanner_upgradeButton__FbRtS{font-family:Raleway,sans-serif;font-weight:700;background:var(--accent);color:var(--bg-dark);border:none;border-radius:10px;padding:.8rem 1.6rem;font-size:14px;cursor:pointer;transition:all .2s ease;text-decoration:none;display:inline-block;white-space:nowrap}.PreviewBanner_upgradeButton__FbRtS:hover{opacity:.9;transform:scale(1.02)}.PreviewBanner_upgradeButton__FbRtS:active{transform:scale(.98)}.PreviewBanner_closeButton__So33C{position:absolute;top:.8rem;right:.8rem;background:none;border:none;color:var(--text-secondary);cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:all .2s ease}.PreviewBanner_closeButton__So33C:hover{background:rgba(0,0,0,.05);color:var(--text-primary)}.PreviewBanner_closeButton__So33C svg{width:16px;height:16px}.PreviewWatermark_watermark__3hLNC{position:fixed;top:0;left:0;width:100vw;height:100vh;pointer-events:none;z-index:1;overflow:hidden;opacity:.015}.PreviewWatermark_pattern__mzF6L{position:absolute;width:200%;height:200%;top:-50%;left:-50%;background-image:repeating-linear-gradient(45deg,transparent,transparent 100px,currentColor 0,currentColor 200px);transform:rotate(-45deg);color:var(--text-primary)}.PreviewWatermark_pattern__mzF6L:before{content:"";position:absolute;width:100%;height:100%;background-image:repeating-linear-gradient(-45deg,transparent,transparent 100px,currentColor 0,currentColor 200px)}.PreviewWatermark_textPattern__PXe4J{position:absolute;width:300%;height:300%;top:-100%;left:-100%;font-size:32px;font-weight:700;color:var(--text-default);-webkit-user-select:none;-moz-user-select:none;user-select:none;line-height:1;display:flex;flex-wrap:wrap;align-content:flex-start;justify-content:flex-start;transform:rotate(-25deg);gap:100px 150px;padding:200px}.PreviewWatermark_textPattern__PXe4J span{white-space:nowrap;text-transform:uppercase;letter-spacing:8px;font-family:var(--font-raleway)}.Dashboard_wrap__0NSJO{width:calc(100% + 3.2rem);height:calc(100% + 3.2rem);margin:-1.6rem}.Dashboard_wrap__0NSJO .react-flow__controls-button{background-color:var(--bg-light);border:none}.Dashboard_wrap__0NSJO .react-flow__controls-button path{fill:var(--text-default)}.Dashboard_wrap__0NSJO .react-flow__controls-button:hover{background-color:var(--bg-light)}.Dashboard_edge__1mBki{filter:brightness(0) invert(32%) sepia(24%) saturate(527%) hue-rotate(184deg) brightness(98%) contrast(89%)}