.track-strip[data-v-3985c47d]{display:flex;gap:0;margin-bottom:18px;overflow-x:auto;border-bottom:1px solid var(--line);scrollbar-width:thin}.track-strip button[data-v-3985c47d]{flex:0 0 auto;min-width:145px;padding:13px 16px;border:0;border-bottom:3px solid transparent;text-align:left;background:transparent;color:var(--ink-soft);cursor:pointer}.track-strip button.active[data-v-3985c47d]{border-bottom-color:var(--amber);color:var(--ink);background:hsla(0,0%,100%,.32)}.track-strip small[data-v-3985c47d],.track-strip span[data-v-3985c47d]{display:block}.track-strip small[data-v-3985c47d]{margin-top:3px;font:10px/1.3 var(--mono)}.map-toolbar[data-v-3985c47d]{display:grid;grid-template-columns:minmax(220px,1fr) 170px auto;gap:10px;margin-bottom:28px;padding:12px}.map-layout[data-v-3985c47d]{display:grid;grid-template-columns:minmax(270px,.78fr) minmax(380px,1.25fr) 210px;gap:22px;align-items:start}.node-list[data-v-3985c47d]{min-width:0;border-top:1px solid var(--line)}.node-row[data-v-3985c47d]{width:100%;display:grid;grid-template-columns:30px minmax(0,1fr) auto;gap:9px;align-items:center;padding:14px 8px;border:0;border-bottom:1px solid var(--line);text-align:left;background:transparent;color:var(--ink);cursor:pointer}.node-row.selected[data-v-3985c47d]{padding-left:13px;border-left:3px solid var(--amber);background:hsla(0,0%,100%,.46)}.node-order[data-v-3985c47d]{color:var(--line-strong);font-size:10px}.node-copy[data-v-3985c47d]{min-width:0}.node-copy b[data-v-3985c47d],.node-copy small[data-v-3985c47d]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.node-copy small[data-v-3985c47d]{margin-top:4px;color:var(--ink-soft);font-size:10px}.node-row .status-chip[data-v-3985c47d]{padding:2px 7px;font-size:9px}.node-detail[data-v-3985c47d]{padding:clamp(24px,4vw,42px)}.detail-heading[data-v-3985c47d]{display:flex;justify-content:space-between;gap:20px}.detail-heading h2[data-v-3985c47d]{font-size:28px}.priority-mark[data-v-3985c47d]{display:inline-block;align-self:start;padding:5px 7px;border:1px solid var(--line);color:var(--amber);font:700 10px/1 var(--mono);letter-spacing:.04em;white-space:nowrap}.summary[data-v-3985c47d]{color:var(--ink-soft)}.dependency-band[data-v-3985c47d]{display:grid;grid-template-columns:1fr 1fr;gap:1px;margin:27px 0;background:var(--line);border:1px solid var(--line)}.dependency-band>div[data-v-3985c47d]{min-width:0;padding:17px;background:var(--paper-deep)}.dependency-band small[data-v-3985c47d]{display:block;margin-bottom:8px;color:var(--ink-soft)}.dependency-band button[data-v-3985c47d],.dependency-band span[data-v-3985c47d]{display:block;margin:5px 0;padding:0;border:0;text-align:left;background:transparent;color:var(--indigo);cursor:pointer}.outcomes ol[data-v-3985c47d]{padding-left:21px}.outcomes li[data-v-3985c47d]{margin:7px 0}.detail-actions[data-v-3985c47d]{display:flex;align-items:center;gap:18px;margin-top:28px}.favorite-button[data-v-3985c47d]{border:0;border-bottom:1px solid var(--line-strong);padding:5px 0;background:transparent;color:var(--ink-soft);cursor:pointer}.context-rail[data-v-3985c47d]{padding:16px 0}.context-rail h3[data-v-3985c47d]{font-family:var(--serif)}.context-nodes[data-v-3985c47d]{display:grid;gap:7px}.context-nodes span[data-v-3985c47d]{padding:7px 9px;border-left:2px solid var(--line);color:var(--ink-soft);font-size:11px}.context-nodes span.center[data-v-3985c47d]{border-left-color:var(--amber);color:var(--ink);background:var(--amber-soft)}.context-rail>p[data-v-3985c47d]:last-child{margin-top:17px;color:var(--ink-soft);font-size:10px}.load-more[data-v-3985c47d]{width:100%;padding:15px;border:0;border-bottom:1px solid var(--line);background:var(--paper-deep);color:var(--indigo);cursor:pointer}.load-more[data-v-3985c47d]:disabled{color:var(--ink-soft);cursor:wait}@media (max-width:1100px){.map-layout[data-v-3985c47d]{grid-template-columns:minmax(250px,.8fr) minmax(360px,1.2fr)}.context-rail[data-v-3985c47d]{display:none}}@media (max-width:767px){.track-strip[data-v-3985c47d]{margin-right:-16px}.track-strip button[data-v-3985c47d]{min-width:124px;padding-left:10px}.map-toolbar[data-v-3985c47d]{grid-template-columns:1fr 120px}.map-toolbar .action-button[data-v-3985c47d]{grid-column:1/-1}.map-layout[data-v-3985c47d]{display:flex;flex-direction:column}.node-detail[data-v-3985c47d],.node-list[data-v-3985c47d]{width:100%}.node-detail[data-v-3985c47d]{order:-1;scroll-margin-top:68px}.node-row[data-v-3985c47d]{grid-template-columns:25px minmax(0,1fr) auto}.node-detail[data-v-3985c47d]{padding:24px 19px}.detail-heading[data-v-3985c47d]{display:block}.detail-heading h2[data-v-3985c47d]{font-size:26px}.priority-mark[data-v-3985c47d]{margin-top:9px}.dependency-band[data-v-3985c47d]{grid-template-columns:1fr}.detail-actions[data-v-3985c47d]{align-items:stretch;flex-direction:column}}