.anat{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:24px;align-items:start}@media (max-width:900px){.anat{grid-template-columns:1fr}}.anat__tree,.anat__layers{padding:28px;border-radius:var(--radius-card);border:1px solid var(--k-line);background:var(--k-card)}.anat__tree{background:#141A27;border-color:#141A27;color:#E6EAF2}.anat__h{margin:0 0 14px;font:400 .78rem/1.4 var(--k-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--k-accent)}.anat__tree .anat__h{color:#F0C9E4}.tree{list-style:none;margin:0;padding:0;font:400 .9rem/1.5 var(--k-mono)}.tree__i{display:flex;flex-wrap:wrap;gap:4px 12px;padding:3px 0;border-left:1px solid rgba(255,255,255,.12)}.tree__i code{font:inherit;color:#E6EAF2;padding-left:12px}.tree__i.is-dir code{color:#7FE0D6}.tree__n{color:#9AA5BB;font-size:.82rem}.tree .lv-0{border-left:0}.tree .lv-0 code{padding-left:0}.tree .lv-1{margin-left:0}.tree .lv-2{margin-left:18px}.tree .lv-3{margin-left:36px}.tree .lv-4{margin-left:54px}.layers{list-style:none;margin:0;padding:0;display:grid;gap:10px}.layers__i{display:flex;gap:14px;padding:12px 14px;border-radius:var(--radius-control);background:var(--k-bg);border:1px solid var(--k-line)}.bg-surface .layers__i{background:var(--k-surface)}.layers__n{flex:none;font:400 .8rem/1.9 var(--k-mono);letter-spacing:.1em;color:var(--k-accent)}.layers__t{margin:0;font-weight:700;color:var(--k-ink)}.layers__t a{color:inherit;text-decoration-color:color-mix(in srgb,var(--k-accent) 50%,transparent)}.layers__x{margin:2px 0 0;font-size:.95rem;color:var(--k-muted)}
