.cnp-line{display:block;margin-top:4px;font-size:12px;line-height:1.5;color:var(--ink-faint)}.cnp-crumb b{color:var(--ink-soft);font-weight:600;margin-right:2px}.cnp-sep{margin:0 6px;opacity:.6}.cnp-tree{list-style:none;margin:6px 0 2px;padding:0;font-size:12.5px;line-height:1.45}.cnp-tree li{position:relative;display:grid;grid-template-columns:82px auto 1fr;column-gap:8px;align-items:baseline;padding-top:2px;padding-bottom:2px}.cnp-tree li+li:before{content:"";position:absolute;left:calc(var(--cnp-indent, 0px) - 9px);top:-2px;height:12px;width:6px;border-left:1px solid var(--line);border-bottom:1px solid var(--line);border-bottom-left-radius:3px}.cnp-label{font-size:10px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--accent-ink)}.cnp-code{color:var(--ink);font-size:12px;white-space:nowrap}.cnp-name{color:var(--ink-soft);min-width:0}@media (max-width: 640px){.cnp-tree{--cnp-step: 9px}.cnp-tree li{grid-template-columns:auto 1fr;row-gap:0}.cnp-tree .cnp-name{grid-column:1 / -1}}
