.tLbtjq_panel{gap:var(--space-16);flex-direction:column;display:flex}.tLbtjq_labels{gap:var(--space-8);flex-direction:column;display:flex}.tLbtjq_sectionTitle{font-family:var(--font-body);font-size:var(--text-sm);line-height:var(--leading-sm);letter-spacing:var(--tracking-sm);font-weight:var(--font-weight-medium);color:var(--text-primary);margin:0}.tLbtjq_map{gap:var(--space-16);flex-direction:column;display:flex}.tLbtjq_labelGroup{grid-template-columns:var(--space-96)minmax(0,1fr);align-items:start;gap:var(--space-12);display:grid}.tLbtjq_labelGroupName{padding-top:var(--space-4);font-family:var(--font-body);font-size:var(--text-sm);line-height:var(--leading-sm);letter-spacing:var(--tracking-sm);font-weight:var(--font-weight-text);color:var(--text-tertiary)}.tLbtjq_labelList{gap:var(--space-6);flex-wrap:wrap;display:flex}.tLbtjq_labelChipButton{appearance:none;border-radius:var(--radius-4);color:var(--text-primary);font-family:var(--font-body);text-align:left;cursor:pointer;background:0 0;border:0;max-width:100%;margin:0;padding:0;transition:background-color .12s,box-shadow .12s,opacity .12s;display:inline-flex}.tLbtjq_labelChipButton:hover>span{background:var(--bg-surface-2)}.tLbtjq_labelChipButton:focus-visible{outline:2px solid var(--focus-ring);outline-offset:1px}.tLbtjq_labelChipButton[data-highlighted=true]{box-shadow:inset 0 0 0 var(--border-hairline)var(--accent-border)}.tLbtjq_labelChipButton[data-dimmed=true]{opacity:.35}.tLbtjq_empty{font-family:var(--font-body);font-size:var(--text-base);line-height:var(--leading-base);letter-spacing:var(--tracking-base);font-weight:var(--font-weight-text);color:var(--text-tertiary);margin:0}.tLbtjq_summary{gap:var(--space-16);flex-wrap:wrap;margin:0;display:flex}.tLbtjq_summaryItem{align-items:baseline;gap:var(--space-4);display:inline-flex}.tLbtjq_summaryItem dt,.tLbtjq_summaryItem dd{font-family:var(--font-body);margin:0}.tLbtjq_summaryItem dd{font-size:var(--text-base);line-height:var(--leading-base);letter-spacing:var(--tracking-base);font-weight:var(--font-weight-medium);color:var(--text-primary);font-variant-numeric:tabular-nums;order:-1}.tLbtjq_summaryItem dt{font-size:var(--text-sm);line-height:var(--leading-sm);letter-spacing:var(--tracking-sm);font-weight:var(--font-weight-text);color:var(--text-tertiary)}.tLbtjq_canvasScroll{scrollbar-width:thin;scrollbar-color:var(--border-2)transparent;overflow-x:auto}.tLbtjq_canvas{margin-inline:auto;position:relative}.tLbtjq_edges{pointer-events:none;position:absolute;inset:0}.tLbtjq_edge{stroke:var(--border-3);stroke-width:1px;opacity:.7;transition:stroke .14s,stroke-width .14s,opacity .14s}.tLbtjq_edgeDot{fill:var(--bg-base);stroke:var(--border-3);transition:stroke .14s,opacity .14s}.tLbtjq_edges g{transition:opacity .14s}.tLbtjq_edges g[data-highlighted=true] .tLbtjq_edge{stroke:var(--accent-primary);stroke-width:1.5px;opacity:1}.tLbtjq_edges g[data-highlighted=true] .tLbtjq_edgeDot{stroke:var(--accent-primary);opacity:1}.tLbtjq_edges g[data-dimmed=true]{opacity:.25}.tLbtjq_columnCaption{font-family:var(--font-body);font-size:var(--text-xs);line-height:var(--leading-xs);letter-spacing:var(--tracking-xs);font-weight:var(--font-weight-medium);color:var(--text-tertiary);position:absolute;top:0}.tLbtjq_node{align-items:center;gap:var(--space-6);padding:0 var(--space-8);background:var(--bg-base);border:var(--border-hairline)solid var(--border-2);border-radius:var(--radius-8);box-sizing:border-box;cursor:pointer;text-align:left;font-family:var(--font-body);font-size:var(--text-sm);letter-spacing:var(--tracking-sm);line-height:1.3;font-weight:var(--font-weight-text);color:var(--text-primary);transition:border-color .12s,opacity .12s;display:inline-flex;position:absolute}.tLbtjq_node:hover{border-color:var(--border-3)}.tLbtjq_node:focus-visible{outline:2px solid var(--focus-ring);outline-offset:1px}.tLbtjq_node[data-root=true]{border-color:var(--accent-primary)}.tLbtjq_node[data-suggested=true]{border:1px dashed var(--core-neutral-400);color:var(--text-secondary)}.tLbtjq_node[data-suggested=true][data-root=true]{border-color:var(--accent-primary)}.tLbtjq_node[data-highlighted=true]{border-color:var(--accent-border)}.tLbtjq_node[data-root=true][data-highlighted=true]{border-color:var(--accent-primary)}.tLbtjq_node[data-dimmed=true]{opacity:.35}.tLbtjq_square{width:var(--space-8);height:var(--space-8);border-radius:var(--radius-swatch);box-sizing:content-box;flex-shrink:0}.tLbtjq_tile{width:var(--space-16);height:var(--space-16);border-radius:var(--radius-4);box-sizing:border-box;color:var(--tile-border,var(--core-neutral-400));background:var(--tile-fill,var(--core-neutral-100));border:1px solid var(--tile-border,var(--core-neutral-400));flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.tLbtjq_tile[data-state=draft],.tLbtjq_tile[data-state=generating]{background:0 0}.tLbtjq_nodeIcon{color:var(--text-tertiary);flex-shrink:0;align-items:center;display:inline-flex}.tLbtjq_nodeBody{flex-direction:column;min-width:0;display:flex}.tLbtjq_nodeTitle{white-space:nowrap;text-overflow:ellipsis;flex:auto;min-width:0;overflow:hidden}.tLbtjq_nodeMeta{font-size:var(--text-xs);letter-spacing:var(--tracking-xs);color:var(--text-tertiary);white-space:nowrap;text-overflow:ellipsis;line-height:1.3;overflow:hidden}.tLbtjq_moreChip{padding:0 var(--space-8);box-sizing:border-box;font-family:var(--font-body);font-size:var(--text-xs);line-height:var(--leading-xs);letter-spacing:var(--tracking-xs);font-weight:var(--font-weight-medium);color:var(--text-tertiary);align-items:center;display:inline-flex;position:absolute}@media (prefers-reduced-motion:reduce){.tLbtjq_node,.tLbtjq_labelChipButton,.tLbtjq_edge,.tLbtjq_edgeDot,.tLbtjq_edges g{transition:none}}