._wrap_1bvvt_1{gap:.75rem;width:100%;max-width:62ch;min-height:0;display:grid}._list_1bvvt_9{gap:.375rem;margin:0;padding:0;list-style:none;display:grid}@media (width>=720px){._list_1bvvt_9{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1100px){._wrap_1bvvt_1{max-width:80ch}._list_1bvvt_9{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=1100px) and (height<=820px){._wrap_1bvvt_1{gap:.5rem;max-width:100%}._list_1bvvt_9{grid-template-columns:repeat(4,minmax(0,1fr));gap:.25rem}}@media (width<=767px){._wrap_1bvvt_1{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--color-slate) transparent;align-content:start;gap:.5rem;max-height:100%;padding-inline-end:.25rem;overflow-y:auto}._list_1bvvt_9{gap:.25rem}}._node_1bvvt_62{border:1px solid #0000;border-left:2px solid var(--nx-hairline);border-radius:var(--radius-nx-sm);text-align:left;cursor:pointer;width:100%;min-height:44px;transition:background-color var(--dur-fast) var(--ease-nx-out), border-color var(--dur-fast) var(--ease-nx-out);background-color:#0000;gap:.125rem;padding:.5rem .75rem;display:grid}._node_1bvvt_62:hover,._node_1bvvt_62[data-hovered=true]{background-color:color-mix(in srgb, var(--color-slate) 45%, transparent);border-left-color:color-mix(in srgb, var(--nx-accent) 70%, transparent)}._node_1bvvt_62[data-selected=true]{background-color:color-mix(in srgb, var(--color-slate) 70%, transparent);border-color:var(--nx-hairline);border-left-color:var(--nx-accent)}._node_1bvvt_62[data-category=product]{border-left-style:solid}._node_1bvvt_62[data-category=sales]{border-left-style:double}._node_1bvvt_62[data-category=support]{border-left-style:solid}._node_1bvvt_62[data-category=marketing]{border-left-style:dashed}._node_1bvvt_62[data-category=infrastructure]{border-left-style:solid}._node_1bvvt_62[data-category=finance]{border-left-style:dotted}._label_1bvvt_118{font-size:.875rem;font-weight:500;line-height:1.3}._meta_1bvvt_124{font-family:var(--font-mono);letter-spacing:.04em;color:color-mix(in srgb, var(--nx-fg) 52%, transparent);font-size:.6875rem}._detail_1bvvt_137{max-height:0;color:color-mix(in srgb, var(--nx-fg) 62%, transparent);transition:max-height var(--dur-base) var(--ease-nx-out);font-size:.75rem;line-height:1.5;overflow:hidden}._node_1bvvt_62[data-selected=true] ._detail_1bvvt_137{max-height:6rem;margin-top:.25rem}
