.UnitMindMap_wrap__yhbyJ{--mm-line:#8e94cd;--mm-accent:var(--brand-blue,#12627a);display:flex;flex-direction:column;gap:20px}.UnitMindMap_toolbar__DUgcW{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 16px}.UnitMindMap_hint__PCgPB{margin:0;font-size:.9rem;color:var(--text-soft)}.UnitMindMap_controls__QtT_m{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.UnitMindMap_progress__zrHvC{font-size:.85rem;color:var(--text-soft);font-variant-numeric:tabular-nums;margin-right:4px}.UnitMindMap_btn__LqYox{font:inherit;font-size:.875rem;font-weight:600;color:var(--foreground);background:var(--surface);border:1px solid var(--mm-line);border-radius:6px;padding:7px 14px;cursor:pointer}.UnitMindMap_btn__LqYox:hover{background:var(--surface-muted)}.UnitMindMap_scroll__SjhrM{overflow-x:auto;padding-block:8px}.UnitMindMap_tree___0SfI,.UnitMindMap_tree___0SfI ul{list-style:none;margin:0;padding:0}.UnitMindMap_tree___0SfI{display:flex;align-items:center;width:-moz-max-content;width:max-content;margin:0 auto}.UnitMindMap_tree___0SfI li{position:relative;display:flex;align-items:center}.UnitMindMap_tree___0SfI ul{display:flex;flex-direction:column;gap:12px;margin-left:40px;animation:UnitMindMap_grow__WFG0d .22s ease-out}.UnitMindMap_tree___0SfI ul[hidden]{display:none}@keyframes UnitMindMap_grow__WFG0d{0%{opacity:0;transform:translateX(-8px)}to{opacity:1;transform:none}}.UnitMindMap_tree___0SfI ul>li:before{content:"";position:absolute;left:-20px;top:50%;width:20px;border-top:2px solid var(--mm-line)}.UnitMindMap_tree___0SfI ul>li:after{content:"";position:absolute;left:-20px;top:-6px;bottom:-6px;border-left:2px solid var(--mm-line)}.UnitMindMap_tree___0SfI ul>li:first-child:after{top:50%}.UnitMindMap_tree___0SfI ul>li:last-child:after{bottom:50%}.UnitMindMap_tree___0SfI ul>li:only-child:after{display:none}.UnitMindMap_node__3FjvR{position:relative;z-index:1;font:inherit;color:var(--foreground);text-align:left;background:var(--surface);border:1px solid var(--border);border-radius:8px;padding:12px 18px;box-shadow:0 2px 6px rgba(19,38,32,.08);display:flex;align-items:center;gap:12px}button.UnitMindMap_node__3FjvR{cursor:pointer;font-weight:600;white-space:nowrap}button.UnitMindMap_node__3FjvR:hover{border-color:var(--mm-line)}.UnitMindMap_btn__LqYox:focus-visible,.UnitMindMap_node__3FjvR:focus-visible{outline:3px solid var(--mm-accent);outline-offset:2px}.UnitMindMap_root__jqdEW{background:#4b4d66;border-color:#4b4d66;color:#ffffff;font-size:1.1rem;padding:14px 22px}.UnitMindMap_branch__7v4Lt[aria-expanded=true]:after{content:"";position:absolute;right:-21px;top:50%;width:20px;border-top:2px solid var(--mm-line)}.UnitMindMap_leaf__KM9o3{display:block;max-width:340px;padding:10px 14px;font-size:.9rem;line-height:1.45;background:var(--surface-muted);box-shadow:none}.UnitMindMap_term__5SqI3{display:block;font-weight:700}.UnitMindMap_definition__rwPDF{display:block;margin-top:2px}.UnitMindMap_example__BWTP7{display:block;margin-top:4px;font-style:italic;color:var(--text-soft)}.UnitMindMap_toggle__CqwFJ{flex:none;width:24px;height:24px;border-radius:50%;background:var(--surface-subtle);display:grid;place-items:center;transition:transform .2s ease}.UnitMindMap_root__jqdEW .UnitMindMap_toggle__CqwFJ{background:rgba(255,255,255,.16)}.UnitMindMap_toggle__CqwFJ svg{width:12px;height:12px;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}[aria-expanded=true]>.UnitMindMap_toggle__CqwFJ{transform:rotate(180deg)}.UnitMindMap_count__pXiS0{font-size:.8rem;font-weight:500;color:var(--text-soft);font-variant-numeric:tabular-nums}.UnitMindMap_seen__GRXnY{flex:none;width:8px;height:8px;border-radius:50%;border:2px solid var(--mm-line)}.UnitMindMap_seenOn__zeIdS{background:var(--mm-line)}@media (max-width:760px){.UnitMindMap_tree___0SfI{width:auto;margin:0;display:block}.UnitMindMap_tree___0SfI li{flex-direction:column;align-items:flex-start}.UnitMindMap_tree___0SfI ul{margin-left:24px;margin-top:10px;gap:10px;animation-name:UnitMindMap_drop__zg4BM}.UnitMindMap_tree___0SfI ul>li:before{left:-14px;width:14px;top:22px}.UnitMindMap_tree___0SfI ul>li:after{left:-14px;top:-5px;bottom:-5px}.UnitMindMap_tree___0SfI ul>li:first-child:after{top:-10px}.UnitMindMap_tree___0SfI ul>li:last-child:after{bottom:auto;height:27px}.UnitMindMap_tree___0SfI ul>li:first-child:last-child:after{display:block;top:-10px;height:32px}.UnitMindMap_branch__7v4Lt[aria-expanded=true]:after{display:none}button.UnitMindMap_node__3FjvR{white-space:normal}.UnitMindMap_leaf__KM9o3{max-width:100%}.UnitMindMap_scroll__SjhrM{overflow-x:visible}}@keyframes UnitMindMap_drop__zg4BM{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.UnitMindMap_tree___0SfI ul{animation:none}.UnitMindMap_toggle__CqwFJ{transition:none}}