.CalcTree_tree__Qxs5j{position:relative;margin:0 auto}.CalcTree_links__LvF9w{position:absolute;inset:0;z-index:0;pointer-events:none;overflow:visible}.CalcTree_cell__EZm3t{position:absolute;width:28px;height:28px;z-index:1}.CalcTree_cell--dim__5WAqF{opacity:.18;transition:opacity .15s ease}.CalcTree_cell--match__xVenX{z-index:6}.CalcTree_foundBadge__vCj0l{position:absolute;left:4.4px;top:-20.7px;width:44px;height:44px;pointer-events:none;z-index:7}.CalcTree_cell--sm___Og0N{width:24px;height:24px}.CalcTree_cell--sm___Og0N .CalcTree_foundBadge__vCj0l{left:3.77px;top:-17.74px;width:37.71px;height:37.71px}.CalcTree_apexRow__FeIgT{display:flex;align-items:center;justify-content:center;width:100%;padding:16px 0 8px}.SectionHeader_wrap__N6LUv{width:100%}.SectionHeader_header__7hKGg{display:flex;align-items:center;justify-content:space-between;height:48px;padding:0 20px;overflow:hidden}.SectionHeader_header--select__4iuG7{padding-right:6px}.SectionHeader_lead__2RApF{display:flex;align-items:center;gap:10px;min-width:0}.SectionHeader_label__ljOpJ{font-family:Golos Text,sans-serif;font-weight:700;font-size:15px;line-height:19px;color:#fafbfb;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.SectionHeader_icon__EK89u{display:none;align-items:center;justify-content:center;flex-shrink:0;width:24px;height:24px;border-radius:5px;box-sizing:border-box;padding:1px;background:linear-gradient(#06080f,#06080f) padding-box,linear-gradient(225deg,#1e2029,#303540 50%,#1e2029) border-box;border:1px solid transparent}.SectionHeader_iconImg__Ad_rZ{display:block;width:20px;height:20px;border-radius:3px;object-fit:cover;box-shadow:inset 0 0 4px 0 #000}.SectionHeader_icon--round__6DqFW,.SectionHeader_icon--round__6DqFW .SectionHeader_iconImg__Ad_rZ{border-radius:999px}.SectionHeader_select__ewed4{margin-left:8px}.SectionHeader_divider__ChNbN{height:1px;background:#1e2029}.SectionHeader_footer__qCol5{display:flex;align-items:center;gap:16px;height:48px;padding:0 16px;overflow:hidden}.SectionHeader_bar___OsFU{flex:1 0;min-width:0;height:3px;border-radius:2px;background:#303540;overflow:hidden}.SectionHeader_fill__HPIq5{height:100%;border-radius:2px;transition:width .15s ease}.SectionHeader_points__joTyO{flex-shrink:0;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-weight:400;font-size:15px;line-height:19px;color:#9fa5b4;white-space:nowrap}@media(max-width:1000px),(orientation:portrait){.SectionHeader_header__7hKGg{padding:0 20px 0 14px}.SectionHeader_header--select__4iuG7{padding-right:6px}.SectionHeader_icon__EK89u{display:flex}.SectionHeader_bar___OsFU{background:#272a34}.SectionHeader_points__joTyO{font-family:Golos Text,sans-serif}}.TalentCalculator_page__AOQyc{position:relative;width:100%;background:#0d0f16;flex-shrink:0}.TalentCalculator_bg__8sa4q,.TalentCalculator_page__AOQyc{border-radius:var(--content-radius,16px) var(--content-radius,16px) 0 0}.TalentCalculator_bg__8sa4q{position:absolute;top:0;left:0;right:0;height:488px;background-size:cover;background-position:top;background-repeat:no-repeat;opacity:.45;pointer-events:none;z-index:0;overflow:hidden}.TalentCalculator_bg__8sa4q:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(13,15,22,0),rgba(13,15,22,.6) 55%,#0d0f16)}@media(max-width:1000px),(orientation:portrait){.TalentCalculator_bg__8sa4q{height:360px;opacity:.3;background-size:auto 400px;background-position:right -20px top -20px}.TalentCalculator_bg__8sa4q:after{inset:auto 0 0 0;height:200px;background:linear-gradient(180deg,rgba(13,15,22,0),#0d0f16)}}.TalentCalculator_inner__y3Xxi{position:relative;z-index:1;width:100%;max-width:1200px;margin:0 auto;padding:48px 0}@media(max-width:1248px){.TalentCalculator_inner__y3Xxi{padding:48px 24px}}@media(max-width:1000px),(orientation:portrait){.TalentCalculator_inner__y3Xxi{padding:var(--mobile-header-height,48px) 8px 48px}}.TalentCalculator_header___vACG{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:48px}@media(max-width:1000px),(orientation:portrait){.TalentCalculator_header___vACG{flex-direction:column;align-items:flex-start;gap:0;padding:32px 8px;margin-bottom:0}}.TalentCalculator_title__HUXQA{font-family:Golos Text,sans-serif;font-weight:700;font-size:36px;line-height:1.15;letter-spacing:-.72px;color:#fafbfb;text-wrap:balance;min-width:0}@media(max-width:1000px),(orientation:portrait){.TalentCalculator_title__HUXQA{font-size:28px;line-height:28px;letter-spacing:0;width:100%}}.TalentCalculator_lastUpdate__M5GYM{font-family:Golos Text,sans-serif;font-size:15px;line-height:19px;color:#9fa5b4}@media(max-width:1000px),(orientation:portrait){.TalentCalculator_lastUpdate__M5GYM{display:none}}.TalentCalculator_toolbar__bXeVL{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:16px;filter:drop-shadow(0 4px 12px rgba(0,0,0,.15));position:relative;z-index:20}.TalentCalculator_leading__49s_O{display:flex;align-items:center;gap:10px;flex-wrap:wrap;flex:1 1;min-width:0}.TalentCalculator_trailing__nF1CR{display:flex;align-items:center;gap:6px;flex-wrap:wrap;flex:0 0 auto}.TalentCalculator_trailing--import__nKG7A{gap:10px}.TalentCalculator_iconBtn__uWfN4,.TalentCalculator_importBox__D_cbI,.TalentCalculator_pill__WWEE9,.TalentCalculator_searchBox__g7_1r{position:relative;display:flex;align-items:center;height:38px;background:#1e2029;border-radius:8px;box-shadow:inset 0 1px 0 0 rgba(203,223,255,.15);font-family:Golos Text,sans-serif;font-weight:500;font-size:15px;line-height:19px;color:#fafbfb;border:none}.TalentCalculator_pill__WWEE9{gap:8px;padding:0 12px;cursor:default}.TalentCalculator_pillLabel__tx5tj{white-space:nowrap}.TalentCalculator_pillIcon__YhWHW{width:20px;height:20px;flex-shrink:0}.TalentCalculator_pillCaret__OPtwO{flex-shrink:0}.TalentCalculator_actionIcon__JPaM1,.TalentCalculator_resetIcon__qNcpK{width:20px;height:20px;flex-shrink:0}.TalentCalculator_resetIcon__qNcpK{position:relative}.TalentCalculator_resetRing__GvI_O{position:absolute;left:3px;top:3px;width:14px;height:14px}.TalentCalculator_resetArrow__q65KT{position:absolute;left:4.43px;top:1.53px;width:4.5px;height:4.5px;transform:rotate(8deg)}.TalentCalculator_btnSpinner__sAlsS,.TalentCalculator_guideBuildsSpinner__ujj4E{width:16px;height:16px;flex-shrink:0;border:2px solid hsla(0,0%,100%,.25);border-top-color:#fafbfb;border-radius:50%;animation:TalentCalculator_tcBtnSpin__B48fO .7s linear infinite}@keyframes TalentCalculator_tcBtnSpin__B48fO{to{transform:rotate(1turn)}}.TalentCalculator_iconBtn__uWfN4{justify-content:center;width:38px;padding:9px;cursor:pointer}.TalentCalculator_iconBtn__uWfN4:hover:not(:disabled){background:#242833}.TalentCalculator_iconBtn__uWfN4:disabled{opacity:.5;cursor:default}.TalentCalculator_importBox__D_cbI{position:relative;width:240px;max-width:100%;padding:0 14px;background:#1e2029;box-shadow:none}.TalentCalculator_importBox--error__O2yY9{box-shadow:inset 0 0 0 1px rgba(255,92,92,.55)}.TalentCalculator_importInput__agqtP{flex:1 1;min-width:0;background:transparent;border:none;outline:none;font-family:Golos Text,sans-serif;font-weight:400;font-size:15px;line-height:19px;color:#fafbfb}.TalentCalculator_importInput__agqtP::placeholder{color:#606477}.TalentCalculator_importInput__agqtP:disabled{color:#9fa5b4}.TalentCalculator_guideBuildsError__kWxWk,.TalentCalculator_importError__EMBXI,.TalentCalculator_mobileBuildsError__zQWgG{animation:TalentCalculator_errorPopoverIn__YSR1t .18s cubic-bezier(.22,1,.36,1) both;position:absolute;top:calc(100% + 6px);left:0;min-width:100%;width:max-content;max-width:320px;z-index:30;padding:8px 10px;background:#0d0f16;border:1px solid #1e2029;border-radius:8px;box-shadow:0 4px 16px rgba(0,0,0,.4);font-family:Golos Text,sans-serif;font-weight:400;font-size:13px;line-height:17px;color:#ff8080}.TalentCalculator_guideBuilds__MRnjd{position:relative;display:inline-flex}.TalentCalculator_guideBuildsIdle__oJjJf.TalentCalculator_guideBuildsIdle__oJjJf{cursor:default}.TalentCalculator_guideBuildsIdle__oJjJf.TalentCalculator_guideBuildsIdle__oJjJf:hover{background:#1e2029}.TalentCalculator_guideBuildsIdle--empty__UbqWq{opacity:.5}.TalentCalculator_guideBuildsSpinner__ujj4E{width:14px;height:14px;margin:0 -3px}.TalentCalculator_mobileBuildsError__zQWgG{left:auto;right:0}.TalentCalculator_searchBox__g7_1r{position:relative;flex:1 1 160px;width:auto;min-width:160px;max-width:280px;gap:10px;padding:0 14px 0 12px;background:#1e2029;box-shadow:none}.TalentCalculator_searchBox__g7_1r:focus-within,.TalentCalculator_searchBox__g7_1r:hover{background:#2a2e37}.TalentCalculator_searchResults__z8aag{position:absolute;top:calc(100% + 6px);left:0;right:0;z-index:30;margin:0;padding:4px;list-style:none;max-height:320px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#606477 transparent;background:#0d0f16;border:1px solid #1e2029;border-radius:12px;box-shadow:0 4px 16px rgba(0,0,0,.4)}.TalentCalculator_searchResultTrigger__u6Bpf{display:block;width:100%}.TalentCalculator_searchResult__ikZ7l{display:flex;align-items:center;gap:10px;width:100%;padding:6px 8px;background:transparent;border:none;border-radius:8px;cursor:pointer;text-align:left;color:#fafbfb;transition:background .15s ease}.TalentCalculator_searchResult__ikZ7l:hover{background:#292c36}.TalentCalculator_searchResultIcon__qj4ux{position:relative;width:28px;height:28px;flex-shrink:0}.TalentCalculator_searchResultIcon__qj4ux:after{content:"";position:absolute;left:50%;top:50%;width:22px;height:22px;transform:translate(-50%,-50%);box-shadow:inset 0 0 4px 0 rgba(0,0,0,.5);pointer-events:none;z-index:2}.TalentCalculator_searchResultImg__ofoO_{position:absolute;left:50%;top:50%;width:22px;height:22px;transform:translate(-50%,-50%);object-fit:cover;z-index:1}.TalentCalculator_searchResultIcon--circle__godF_ .TalentCalculator_searchResultImg__ofoO_,.TalentCalculator_searchResultIcon--circle__godF_:after{border-radius:22px}.TalentCalculator_searchResultFrame__hZ3IA{position:absolute;inset:0;z-index:3;pointer-events:none}.TalentCalculator_searchResultName__AxKGz{flex:1 1;min-width:0;font-family:Golos Text,sans-serif;font-weight:500;font-size:14px;line-height:18px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.TalentCalculator_searchResultTree__s4yRE{flex-shrink:0;font-family:Golos Text,sans-serif;font-weight:400;font-size:12px;line-height:16px;color:#606477}.TalentCalculator_searchIcon__9qppw{flex-shrink:0}.TalentCalculator_searchInput__k73IJ{flex:1 1;background:transparent;border:none;outline:none;font-family:Golos Text,sans-serif;font-weight:400;font-size:15px;line-height:19px;color:#fafbfb}.TalentCalculator_searchInput__k73IJ::placeholder{color:#606477}.TalentCalculator_columns___ncvX{display:flex;justify-content:center;align-items:stretch;gap:16px}.TalentCalculator_column__b364c{display:flex;flex-direction:column;align-items:center;width:456px;background:#14161d;border:1px solid #1e2029;border-radius:16px;overflow:clip}.TalentCalculator_column--hero__moFLs{width:256px}.TalentCalculator_treeLoader__wnsUD{display:flex;align-items:center;justify-content:center;width:100%;min-height:440px}.TalentCalculator_heroLoader__VT9vW{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.TalentCalculator_heroCard___1AL2{display:contents}.TalentCalculator_heroPortrait__6MUvG{position:relative;flex-shrink:0;width:100px;height:100px;border-radius:999px;background:#06080f}.TalentCalculator_heroPortraitFrame__h_Kf0{position:absolute;inset:0;width:100px;height:100px;pointer-events:none}.TalentCalculator_heroFull__GCQOd{position:absolute;inset:4px;padding:0;border:0;background:none;border-radius:999px;overflow:hidden;cursor:pointer}.TalentCalculator_heroFullImg__r2bGL{display:block;width:100%;height:100%;object-fit:cover;border-radius:999px;box-shadow:inset 0 0 4px 0 rgba(0,0,0,.5)}.TalentCalculator_heroHalf__TFhx_{position:absolute;top:4px;width:45px;height:92px;padding:0;border:0;background:none;overflow:hidden;cursor:pointer}.TalentCalculator_heroHalf--left__lL8yx{left:4px}.TalentCalculator_heroHalf--right__7lR2J{right:4px}.TalentCalculator_heroHalfImg__3LH19{position:absolute;top:50%;width:94px;height:94px;transform:translateY(-50%);object-fit:cover;border-radius:999px;opacity:.8;box-shadow:inset 0 0 4px 0 rgba(0,0,0,.5)}.TalentCalculator_heroHalf--left__lL8yx .TalentCalculator_heroHalfImg__3LH19{left:-1px}.TalentCalculator_heroHalf--right__7lR2J .TalentCalculator_heroHalfImg__3LH19{right:-1px}.TalentCalculator_heroHalf__TFhx_:focus-visible .TalentCalculator_heroHalfImg__3LH19,.TalentCalculator_heroHalf__TFhx_:hover .TalentCalculator_heroHalfImg__3LH19{opacity:1}@media(max-width:1248px){.TalentCalculator_columns___ncvX{flex-wrap:wrap}}.TalentCalculator_mobileTrailing___RQr1{display:none}.TalentCalculator_desktopActions__bFF7A{display:contents}.TalentCalculator_treePad__2oN31{display:flex;flex:1 0 auto;flex-direction:column;align-items:center;width:100%;padding:32px 38px}.TalentCalculator_treePad--hero__eaNYQ{justify-content:center;gap:24px;padding:0 48px}@media(max-width:1000px),(orientation:portrait){.TalentCalculator_toolbar__bXeVL{gap:8px;padding:0 8px 12px;margin-bottom:0}.TalentCalculator_leading__49s_O{flex:1 1 100%;gap:8px}.TalentCalculator_mobileTrailing___RQr1{display:flex;align-items:center;gap:8px;order:1;margin-left:auto;position:relative}.TalentCalculator_desktopOnly__Q1CM0.TalentCalculator_desktopOnly__Q1CM0{display:none}.TalentCalculator_searchBox__g7_1r{order:2;flex:1 1 100%;width:100%;max-width:none}.TalentCalculator_searchBox--collapsed__J5T4E.TalentCalculator_searchBox--collapsed__J5T4E{display:none}.TalentCalculator_trailing__nF1CR{display:contents}.TalentCalculator_desktopActions__bFF7A{display:none}.TalentCalculator_importBox__D_cbI{flex:1 1 auto;width:auto;min-width:140px}.TalentCalculator_columns___ncvX{flex-direction:column;align-items:stretch;gap:8px;padding:0}.TalentCalculator_column--hero__moFLs,.TalentCalculator_column__b364c{width:100%;gap:0;align-items:stretch;background:#14161d;border:1px solid #1e2029;border-radius:16px;overflow:clip}.TalentCalculator_treePad__2oN31{display:block;padding:8px}.TalentCalculator_heroCard___1AL2{display:flex;align-items:center;justify-content:center;width:100%;height:auto;background:none}.TalentCalculator_treeLoader__wnsUD{min-height:364px}.TalentCalculator_heroLoader__VT9vW{min-height:182px}}@keyframes TalentCalculator_errorPopoverIn__YSR1t{0%{opacity:0;transform:translateY(-6px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes TalentCalculator_errorPopoverOut__MkFN7{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(-6px) scale(.98)}}.TalentCalculator_errorPopover--exit__fvbu4{animation:TalentCalculator_errorPopoverOut__MkFN7 .22s ease-in both;pointer-events:none}@media(prefers-reduced-motion:reduce){.TalentCalculator_errorPopover--exit__fvbu4,.TalentCalculator_guideBuildsError__kWxWk,.TalentCalculator_importError__EMBXI,.TalentCalculator_mobileBuildsError__zQWgG{animation:none}}