._trees_1elam_3{gap:var(--space-lg);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}@media (width<810px){._trees_1elam_3{width:100%;max-width:calc(var(--space-4xl) * 6);grid-template-columns:minmax(0,1fr);margin-inline:auto}}._tree_1elam_3{min-width:0;padding:var(--space-md) var(--space-md) var(--space-lg);border:var(--border-width-hairline) solid var(--border-subtle);border-radius:var(--radius-sm);background-color:var(--surface-sunken)}._treeHead_1elam_26{align-items:center;gap:var(--space-sm);border-block-end:var(--border-width-thick) solid var(--class-color);margin-block-end:var(--space-md);padding-block-end:var(--space-sm);display:flex}._treeIcon_1elam_35{width:var(--space-xl);height:var(--space-xl);border-radius:var(--radius-xs);background-color:var(--surface);flex:none}._treeName_1elam_43{min-width:0;color:var(--on-surface);font-family:var(--type-label-l-family,var(--font-sans));font-size:var(--type-label-s-size);font-weight:var(--font-weight-semibold);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}._treeTotal_1elam_55{min-width:var(--space-lg);color:var(--on-surface);font-family:var(--font-mono);font-size:var(--type-label-s-size);font-weight:var(--font-weight-semibold);text-align:end}._grid_1elam_64{width:100%;position:relative}._arrows_1elam_69{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}._arrow_1elam_69 polyline{fill:none;stroke:var(--border-strong);stroke-width:.12px;stroke-linejoin:round}._arrow_1elam_69 polygon{fill:var(--border-strong)}._arrowLit_1elam_89 polyline{stroke:var(--class-color)}._arrowLit_1elam_89 polygon{fill:var(--class-color)}._cell_1elam_97{position:absolute}._talent_1elam_101{cursor:pointer;border:var(--border-width-thick) solid var(--border-default);border-radius:var(--radius-xs);background-color:var(--surface);touch-action:manipulation;width:100%;height:100%;padding:0;display:block;position:relative}._talent_1elam_101:focus-visible{outline:var(--border-width-thick) solid var(--accent);outline-offset:var(--border-width-thick)}._icon_1elam_119{border-radius:calc(var(--radius-xs) - var(--border-width-thick));object-fit:cover;width:100%;height:100%;display:block}._none_1elam_128 ._icon_1elam_119{opacity:.45;filter:grayscale()}._open_1elam_134{border-color:var(--success-fg)}._open_1elam_134 ._icon_1elam_119{opacity:.85;filter:grayscale(.4)}._some_1elam_143{border-color:var(--success-fg)}._max_1elam_147{border-color:var(--warning-fg)}._current_1elam_151{box-shadow:0 0 0 var(--space-xs) var(--accent)}._rank_1elam_155{right:calc(var(--space-sm) * -1);bottom:calc(var(--space-sm) * -1);min-width:var(--space-xl);padding:0 var(--space-xs);border:var(--border-width-hairline) solid var(--border-default);border-radius:var(--radius-xs);background-color:var(--surface);color:var(--on-surface);font-family:var(--font-mono);font-size:var(--type-eyebrow-xs-size);font-weight:var(--font-weight-semibold);line-height:var(--space-lg);text-align:center;position:absolute}._some_1elam_143 ._rank_1elam_155{color:var(--success-fg)}._max_1elam_147 ._rank_1elam_155{color:var(--warning-fg)}._none_1elam_128 ._rank_1elam_155{color:var(--on-surface-subtle)}._tip_1elam_184{z-index:var(--z-tooltip);width:min(calc(var(--space-4xl) * 4.5), 78vw);padding:var(--space-md);border:var(--border-width-hairline) solid var(--border-default);border-radius:var(--radius-sm);background-color:var(--surface);box-shadow:var(--shadow-lg);color:var(--on-surface-muted);font-family:var(--type-body-xs-family);font-size:var(--type-body-xs-size);line-height:var(--type-body-xs-line-height);text-align:start;pointer-events:auto;position:absolute}._right_1elam_201{left:calc(100% + var(--space-sm));bottom:0}._left_1elam_206{right:calc(100% + var(--space-sm));bottom:0}._below_1elam_211{top:0;bottom:auto}._under_1elam_217{top:calc(100% + var(--space-md));bottom:auto}._tipHead_1elam_222{align-items:flex-start;gap:var(--space-sm);display:flex}._tipName_1elam_228{color:var(--on-surface);font-family:var(--font-sans);font-size:var(--type-label-s-size);font-weight:var(--font-weight-semibold);flex:1}._tipClose_1elam_236{margin:calc(var(--space-xs) * -1) calc(var(--space-xs) * -1) 0 0;padding:var(--space-xs);cursor:pointer;border-radius:var(--radius-xs);color:var(--on-surface-muted);background:0 0;border:0;place-items:center;display:grid}._tipRank_1elam_248{margin-block:var(--border-width-thick) var(--space-sm);color:var(--on-surface-subtle);font-family:var(--font-mono);font-size:var(--type-eyebrow-xs-size)}._tipText_1elam_255{color:var(--on-surface);white-space:pre-line;margin:0}._tipNextLabel_1elam_261{margin-block:var(--space-sm) var(--border-width-thick);color:var(--on-surface-subtle);font-family:var(--font-mono);font-size:var(--type-eyebrow-xs-size)}._tipNext_1elam_261{color:var(--on-surface-muted)}._tipReason_1elam_272{margin-block:var(--space-sm) 0;color:var(--warning-fg)}._tipHint_1elam_277{margin-block:var(--space-sm) 0;color:var(--on-surface-subtle);font-size:var(--type-eyebrow-xs-size)}
