.forever_planner__Ok6KA{min-width:0}.forever_fieldset__4avbN{border:0;padding:0;margin:0;min-width:0}.forever_characterFields__j9k9w{display:grid;grid-template-columns:1.2fr 1fr 1.2fr 80px 1.2fr;gap:var(--mantine-spacing-sm)}.forever_trees__x6Q7M{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--mantine-spacing-sm)}.forever_tree__TbJlZ{min-width:0}.forever_treeGrid___rCo4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:repeat(7,44px);gap:16px 8px;padding:var(--mantine-spacing-lg) 0 var(--mantine-spacing-xs);max-width:280px;margin:0 auto}.forever_node__TePan{display:flex;align-items:center;justify-content:center;position:relative;width:44px;height:44px;justify-self:center;border:1px solid var(--mantine-color-default-border);border-radius:var(--mantine-radius-sm);background:var(--mantine-color-default);color:var(--mantine-color-dimmed);cursor:pointer;font:inherit}.forever_node__TePan:hover{background:var(--mantine-color-default-hover)}.forever_nodeIcon__Mfs_M{width:40px;height:40px;border-radius:inherit;pointer-events:none;user-select:none}.forever_node__TePan:focus-visible{outline:2px solid var(--mantine-primary-color-filled);outline-offset:3px}.forever_node__TePan small{position:absolute;bottom:-4px;right:-4px;background:var(--mantine-color-body);padding:0 3px;font-size:var(--mantine-font-size-xs);line-height:16px;border:1px solid var(--mantine-color-default-border);border-radius:var(--mantine-radius-xs);color:var(--mantine-color-text)}.forever_node__TePan:has(.forever_nodeIcon__Mfs_M){padding:0}.forever_node__TePan:has(.forever_nodeIcon__Mfs_M) small{bottom:-1px;right:-1px;min-width:24px;height:24px;line-height:22px;text-align:center;box-sizing:border-box}.forever_node__TePan.forever_chosen__uy3KW{background:var(--mantine-primary-color-light)}.forever_node__TePan.forever_chosen__uy3KW,.forever_node__TePan.forever_maxed__iRH9J small{color:var(--mantine-primary-color-light-color);border-color:var(--mantine-primary-color-filled)}.forever_node__TePan.forever_inspected__HXwRF{outline:1px solid var(--mantine-color-dimmed);outline-offset:3px}.forever_node__TePan.forever_locked__fGBL7{opacity:.5}.forever_question__0OSmW{font-size:var(--mantine-font-size-lg)}.forever_treeTabs__HUX0O{display:none}.forever_selection__keIm5{min-height:44px}.forever_hoverTooltip__c5KPi{max-width:calc(100vw - 24px)}.forever_talentTooltip__bS1cX{font-size:var(--mantine-font-size-sm);line-height:var(--mantine-line-height)}.forever_tooltipTitle__RCzHQ{display:block;font-size:var(--mantine-font-size-sm)}.forever_tooltipLocked__LwvS1,.forever_tooltipMeta__TxjKf{font-size:var(--mantine-font-size-xs);opacity:.75}.forever_effects__xp_nN{margin:var(--mantine-spacing-sm) 0}.forever_effectBlock__rjLeS+.forever_effectBlock__rjLeS{margin-top:var(--mantine-spacing-sm)}.forever_effectLabel__WbJ2X{font-size:var(--mantine-font-size-xs);font-weight:600;opacity:.75}.forever_effectBlock__rjLeS p{margin:4px 0 0;font-size:var(--mantine-font-size-sm);line-height:var(--mantine-line-height)}.forever_maxRankLabel__niTql,.forever_unknownEffect__2fXJ8{font-size:var(--mantine-font-size-xs);opacity:.75}.forever_rankControls__Iwn_G{display:flex;align-items:center;gap:var(--mantine-spacing-xs)}.forever_rankControls__Iwn_G button{min-height:36px;min-width:36px}.forever_rankControls__Iwn_G output{min-width:36px;text-align:center;font-size:var(--mantine-font-size-sm);font-variant-numeric:tabular-nums}.forever_rankControls__Iwn_G output span{color:var(--mantine-color-dimmed)}@media (max-width:1000px){.forever_characterFields__j9k9w{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:600px){.forever_characterFields__j9k9w{grid-template-columns:repeat(2,minmax(0,1fr))}.forever_treeTabs__HUX0O{display:flex;gap:var(--mantine-spacing-xs)}.forever_treeTabs__HUX0O button{flex:1}.forever_trees__x6Q7M{grid-template-columns:1fr}.forever_tree__TbJlZ{display:none}.forever_mobileActive__o7y5J{display:block}.forever_rankControls__Iwn_G button{min-height:44px;min-width:44px}}