.shipbuilding_chain__Z726s{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;align-items:stretch;margin-top:clamp(1.6rem,4vw,2.6rem);border:1px solid var(--pub-border);background:var(--pub-border);gap:1px;overflow:hidden}.shipbuilding_chainNode__tjrPh{background:var(--pub-bg);padding:clamp(.9rem,2vw,1.4rem) clamp(.75rem,1.8vw,1.1rem);display:grid;gap:.35rem;align-content:start;border-top:3px solid var(--vx-engineering);min-width:0}.shipbuilding_chainOrdinal__NpbXY{font-family:var(--vx-mono);font-size:.58rem;letter-spacing:.14em;color:var(--pub-ink-muted)}.shipbuilding_chainName__FYVDP{font-size:clamp(.86rem,1.5vw,1.02rem);font-weight:600;letter-spacing:-.01em;color:var(--pub-ink);line-height:1.15}.shipbuilding_chainNote__guIpX{margin:clamp(1rem,2.4vw,1.5rem) 0 0;padding-left:1rem;border-left:2px solid var(--pub-border-strong);max-width:72ch;color:var(--pub-ink-2);line-height:1.6;font-size:.95rem}@media (max-width:720px){.shipbuilding_chain__Z726s{grid-auto-flow:row;grid-auto-columns:auto}.shipbuilding_chainNode__tjrPh{display:flex;align-items:baseline;gap:.8rem}.shipbuilding_chainOrdinal__NpbXY{min-width:2.5rem}}.shipbuilding_contrast__u6pX3{display:grid;grid-template-columns:1fr 1fr;gap:1px;margin-top:clamp(1.6rem,4vw,2.6rem);background:var(--pub-border);border:1px solid var(--pub-border)}.shipbuilding_contrastCol__hy2mt{background:var(--pub-bg);padding:clamp(1.3rem,3vw,2.1rem);display:grid;gap:.8rem;align-content:start;min-width:0}.shipbuilding_contrastCol__hy2mt[data-kind=governed]{background:var(--vx-surface-1)}.shipbuilding_contrastTag__AZOMv{font-family:var(--vx-mono);font-size:.62rem;letter-spacing:.14em;text-transform:uppercase;color:var(--pub-ink-muted)}.shipbuilding_contrastCol__hy2mt[data-kind=governed] .shipbuilding_contrastTag__AZOMv{color:var(--vx-accepted)}.shipbuilding_contrastHead__hYFIx{margin:0;font-size:clamp(1.1rem,2vw,1.4rem);letter-spacing:-.02em;color:var(--pub-ink);line-height:1.15}.shipbuilding_contrastFlow__94QJY{list-style:none;margin:.4rem 0 0;padding:0;display:grid;gap:.4rem}.shipbuilding_contrastFlow__94QJY li{position:relative;padding-left:1.1rem;color:var(--pub-ink-2);font-size:.92rem;line-height:1.5}.shipbuilding_contrastCol__hy2mt[data-kind=fragmented] .shipbuilding_contrastFlow__94QJY li:before{content:"↳";position:absolute;left:0;color:var(--vx-active)}.shipbuilding_contrastCol__hy2mt[data-kind=governed] .shipbuilding_contrastFlow__94QJY li:before{content:"";position:absolute;left:0;top:.6em;width:6px;height:6px;border-radius:50%;background:var(--vx-accepted)}.shipbuilding_contrastFoot__bgOG4{margin:.5rem 0 0;color:var(--pub-ink-muted);font-size:.85rem;line-height:1.5}@media (max-width:760px){.shipbuilding_contrast__u6pX3{grid-template-columns:1fr}}.shipbuilding_path__pcgBb{list-style:none;margin:clamp(1.6rem,4vw,2.6rem) 0 0;padding:0;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:1px;background:var(--pub-border);border:1px solid var(--pub-border)}.shipbuilding_pathStep___LVLP{background:var(--pub-bg);padding:clamp(1rem,2.2vw,1.5rem) clamp(.8rem,1.8vw,1.15rem);display:grid;gap:.5rem;align-content:start;border-top:3px solid var(--pub-border-strong);min-width:0}.shipbuilding_pathStep___LVLP[data-tier=working]{border-top-color:var(--vx-accepted)}.shipbuilding_pathStep___LVLP[data-tier=building]{border-top-color:var(--vx-active)}.shipbuilding_pathStep___LVLP[data-tier=target]{border-top-color:var(--vx-engineering)}.shipbuilding_pathStep___LVLP[data-tier=long-term]{border-top-color:var(--pub-border-strong)}.shipbuilding_pathPhase__gjecv{font-family:var(--vx-mono);font-size:.56rem;letter-spacing:.14em;text-transform:uppercase;color:var(--pub-ink-muted)}.shipbuilding_pathLabel__KvRvk{font-size:clamp(.9rem,1.4vw,1.02rem);font-weight:600;letter-spacing:-.01em;color:var(--pub-ink);line-height:1.2}.shipbuilding_pathStatus__V_NGC{font-family:var(--vx-mono);font-size:.62rem;letter-spacing:.08em;color:var(--pub-ink-muted)}.shipbuilding_pathStep___LVLP[data-tier=working] .shipbuilding_pathStatus__V_NGC{color:var(--vx-accepted)}.shipbuilding_pathStep___LVLP[data-tier=building] .shipbuilding_pathStatus__V_NGC{color:var(--vx-active)}@media (max-width:900px){.shipbuilding_path__pcgBb{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:480px){.shipbuilding_path__pcgBb{grid-template-columns:1fr}.shipbuilding_pathStep___LVLP{display:flex;align-items:baseline;gap:.7rem;flex-wrap:wrap}}.shipbuilding_bridge__3VxpD{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin-top:clamp(1.6rem,4vw,2.6rem);background:var(--pub-border);border:1px solid var(--pub-border)}.shipbuilding_bridgeCard__oFzJV{background:var(--pub-bg);padding:clamp(1.3rem,3vw,2rem);display:grid;gap:.6rem;align-content:start;border-top:3px solid var(--pub-border-strong);min-width:0;transition:transform var(--vx-dur-state,.2s) var(--vx-ease-out,ease),background var(--vx-dur-state,.2s) var(--vx-ease-out,ease),box-shadow var(--vx-dur-state,.2s) var(--vx-ease-out,ease)}.shipbuilding_bridgeCard__oFzJV:hover{transform:translateY(-2px);background:var(--pub-surface-raised);box-shadow:var(--pub-shadow-md)}.shipbuilding_bridgeCard__oFzJV:hover .shipbuilding_bridgeLink__sw5ha{color:var(--pub-primary-hover)}.shipbuilding_bridgeCard__oFzJV[data-node=veldbuild]{border-top-color:var(--vx-accepted)}.shipbuilding_bridgeCard__oFzJV[data-node=veldmind]{border-top-color:var(--vx-active)}.shipbuilding_bridgeCard__oFzJV[data-node=build-room]{border-top-color:var(--vx-machine,var(--vx-engineering))}.shipbuilding_bridgeName__fxLeU{margin:0;font-size:clamp(1.15rem,2.2vw,1.5rem);letter-spacing:-.02em;color:var(--pub-ink)}.shipbuilding_bridgeBody__mSTMv{margin:0;color:var(--pub-ink-2);line-height:1.55;font-size:.93rem}.shipbuilding_bridgeLink__sw5ha{display:inline-flex;align-items:center;gap:.4rem;margin-top:.2rem;font-family:var(--vx-mono);font-size:.68rem;letter-spacing:.1em;text-transform:uppercase;color:var(--pub-ink)}@media (max-width:760px){.shipbuilding_bridge__3VxpD{grid-template-columns:1fr}}