.psadj[data-astro-cid-wqlznzbl]{flex-direction:column;gap:1.5rem;display:flex}.psadj__header[data-astro-cid-wqlznzbl] h1[data-astro-cid-wqlznzbl]{margin-bottom:.25rem}.psadj__subtitle[data-astro-cid-wqlznzbl],.psadj__scope-lead[data-astro-cid-wqlznzbl]{max-width:68ch}.psadj__scope[data-astro-cid-wqlznzbl],.psadj__panel[data-astro-cid-wqlznzbl]{border:1px solid;border-radius:6px;padding:1rem 1.15rem}.psadj__scope-title[data-astro-cid-wqlznzbl],.psadj__panel[data-astro-cid-wqlznzbl] h2[data-astro-cid-wqlznzbl]{margin-top:0;font-size:1.05rem}.psadj__scope-list[data-astro-cid-wqlznzbl]{max-width:78ch;padding-left:1.2rem}.psadj__scope-list[data-astro-cid-wqlznzbl] li[data-astro-cid-wqlznzbl]{margin-bottom:.35rem}.psadj__status-list[data-astro-cid-wqlznzbl]{gap:.35rem;margin:0;display:grid}.psadj__status-row[data-astro-cid-wqlznzbl]{grid-template-columns:minmax(12rem,22rem) 1fr;gap:.5rem;display:grid}.psadj__status-row[data-astro-cid-wqlznzbl] dt[data-astro-cid-wqlznzbl]{font-weight:600}.psadj__status-row[data-astro-cid-wqlznzbl] dd[data-astro-cid-wqlznzbl]{overflow-wrap:anywhere;margin:0}.psadj__view-list[data-astro-cid-wqlznzbl]{padding-left:1.2rem}.psadj__legend-list[data-astro-cid-wqlznzbl]{gap:.75rem;padding:0;list-style:none;display:grid}.psadj__legend-item[data-astro-cid-wqlznzbl]{grid-template-columns:3.5rem 1fr;align-items:start;gap:.75rem;display:grid}.psadj__legend-swatch[data-astro-cid-wqlznzbl]{letter-spacing:-.05em;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:1.1rem}.psadj__legend-body[data-astro-cid-wqlznzbl]{gap:.15rem;display:grid}.psadj__legend-pattern[data-astro-cid-wqlznzbl],.psadj__legend-detail[data-astro-cid-wqlznzbl]{font-size:.9rem}.psadj__fieldset[data-astro-cid-wqlznzbl]{border:1px solid;border-radius:4px;margin:0 0 .75rem;padding:.5rem .85rem .85rem}.psadj__control[data-astro-cid-wqlznzbl]{cursor:pointer;align-items:center;gap:.5rem;padding:.3rem 0;display:flex}.psadj__grid[data-astro-cid-wqlznzbl]{grid-template-columns:minmax(0,880px) minmax(280px,340px);align-items:start;gap:24px;display:grid}.psadj__canvas-column[data-astro-cid-wqlznzbl]{min-width:0}.psadj__canvas[data-astro-cid-wqlznzbl]{background:#24211d;border:1px solid;border-radius:4px;min-width:0}.psadj__details[data-astro-cid-wqlznzbl]{overflow-wrap:anywhere;min-width:0}.psadj__compact-legend[data-astro-cid-wqlznzbl]{max-width:78ch;margin-top:.75rem;font-size:.92rem}.psadj__compact-legend[data-astro-cid-wqlznzbl] p[data-astro-cid-wqlznzbl]{overflow-wrap:anywhere;margin:.35rem 0}.psadj__data-status[data-astro-cid-wqlznzbl]{margin:0}.psadj__about[data-astro-cid-wqlznzbl]>summary[data-astro-cid-wqlznzbl]{cursor:pointer;padding:.6rem 0;font-weight:600}.psadj__about[data-astro-cid-wqlznzbl][open]>summary[data-astro-cid-wqlznzbl]{margin-bottom:.75rem}.psadj__about[data-astro-cid-wqlznzbl]>section[data-astro-cid-wqlznzbl]{margin-bottom:.9rem}.psadj__record-list[data-astro-cid-wqlznzbl]{gap:.9rem;padding-left:1.4rem;display:grid}.psadj__record-label[data-astro-cid-wqlznzbl]{font-weight:600}.psadj__record-fields[data-astro-cid-wqlznzbl]{gap:.15rem;margin:.25rem 0 0;font-size:.92rem;display:grid}.psadj__record-field[data-astro-cid-wqlznzbl]{grid-template-columns:minmax(10rem,16rem) 1fr;gap:.5rem;display:grid}.psadj__record-field[data-astro-cid-wqlznzbl] dt[data-astro-cid-wqlznzbl]{font-weight:500}.psadj__record-field[data-astro-cid-wqlznzbl] dd[data-astro-cid-wqlznzbl]{overflow-wrap:anywhere;margin:0}.psadj__live[data-astro-cid-wqlznzbl]{border:1px dashed;border-radius:4px;margin:0;padding:.6rem .85rem}.psadj[data-astro-cid-wqlznzbl] [data-astro-cid-wqlznzbl]:is(a,button,input,[tabindex]):focus-visible{outline-offset:2px;outline:3px solid}@media (width<=640px){.psadj__status-row[data-astro-cid-wqlznzbl],.psadj__record-field[data-astro-cid-wqlznzbl],.psadj__legend-item[data-astro-cid-wqlznzbl],.psadj__grid[data-astro-cid-wqlznzbl]{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.psadj[data-astro-cid-wqlznzbl] [data-astro-cid-wqlznzbl],.psadj[data-astro-cid-wqlznzbl] [data-astro-cid-wqlznzbl]:before,.psadj[data-astro-cid-wqlznzbl] [data-astro-cid-wqlznzbl]:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.psadj__canvas{--bg:#24211d;--node-body:#b8b6aa;--node-outline:#cfccc0;--node-muted:#85877f;--muted:#a39e94;--centre-text:#e6e1d5;--line:#49453f;--decor:#2b2823;--edge-source:#706d66;--edge-nav:#66645f;--focus:#e8d6a7;--hover:#b6a5b8;--selection:#8faea7;--group-ai-readable:#7a929d;--group-boundary-representation:#b59a72;--group-coherence:#81917b;--group-constraint:#9b7e78;--group-proxy:#708a86;--group-responsibility:#957e89;--group-semantic-field-foundations:#a88767}.psadj__canvas svg{aspect-ratio:1;background:var(--bg);width:100%;max-width:100%;height:auto;display:block}.psadj__canvas [data-psadj-layer=decor]{pointer-events:none}.psadj__canvas .psadj-decor{fill:var(--decor)}.psadj__canvas [data-psadj-layer=edges]{pointer-events:none}.psadj__canvas .psadj-edge{fill:none;opacity:.12}.psadj__canvas .psadj-edge--source_named_adjacency{stroke:var(--edge-source);stroke-width:.9px}.psadj__canvas .psadj-edge--navigation_adjacency{stroke:var(--edge-nav);stroke-width:.8px;stroke-dasharray:5 4}.psadj__canvas .psadj-edge[data-emphasis=true]{opacity:.58}.psadj__canvas .psadj-edge[data-inactive=true]{opacity:.05}.psadj__canvas marker path{fill:var(--edge-source);stroke:var(--edge-nav)}.psadj__canvas .psadj-arc{fill:none;stroke:var(--line);stroke-width:2px}.psadj__canvas .psadj-separator{fill:none;stroke:var(--line);stroke-width:1px;stroke-dasharray:4 5}.psadj__canvas .psadj-arc-label,.psadj__canvas .psadj-role-label{fill:var(--muted);letter-spacing:.02em;font-size:12px}.psadj__canvas .psadj-role-label{font-size:13px}.psadj__canvas [data-psadj-layer=centre]{pointer-events:none}.psadj__canvas .psadj-centre-line{fill:var(--centre-text);letter-spacing:.04em;font-size:13px;font-weight:500;line-height:1.45}.psadj__canvas .psadj-node__glyph,.psadj__canvas .psadj-node__glyph rect{fill:var(--node-body);stroke:var(--node-outline);stroke-width:1.5px}.psadj__canvas .psadj-node__hit{fill:#0000;stroke:none}.psadj__canvas .psadj-node--concept .psadj-node__glyph{stroke:var(--group-stroke,var(--node-outline))}.psadj__canvas .psadj-node[data-psadj-group="Semantic Field Foundations"]{--group-stroke:var(--group-semantic-field-foundations)}.psadj__canvas .psadj-node[data-psadj-group="Boundary / Representation"]{--group-stroke:var(--group-boundary-representation)}.psadj__canvas .psadj-node[data-psadj-group="Coherence / Circulation / Collapse Risk"]{--group-stroke:var(--group-coherence)}.psadj__canvas .psadj-node[data-psadj-group="AI-Readable Interface / Externalization"]{--group-stroke:var(--group-ai-readable)}.psadj__canvas .psadj-node[data-psadj-group="Proxy / Legibility / Provenance"]{--group-stroke:var(--group-proxy)}.psadj__canvas .psadj-node[data-psadj-group="Responsibility / Benefit-Burden / Cost"]{--group-stroke:var(--group-responsibility)}.psadj__canvas .psadj-node[data-psadj-group="Constraint / Residue / Capability Shift"]{--group-stroke:var(--group-constraint)}.psadj__canvas .psadj-node__halo{fill:none;stroke:var(--halo-color,var(--focus));stroke-width:1.5px;opacity:0}.psadj__canvas .psadj-node:hover .psadj-node__halo{--halo-color:var(--hover);opacity:1}.psadj__canvas .psadj-node:focus-visible .psadj-node__halo{--halo-color:var(--focus);opacity:1}.psadj__canvas .psadj-node[data-selected=true] .psadj-node__halo{--halo-color:var(--selection);opacity:1}.psadj__canvas .psadj-node:hover .psadj-node__glyph,.psadj__canvas .psadj-node:focus-visible .psadj-node__glyph{stroke-width:2.5px}.psadj__canvas .psadj-node[data-selected=true] .psadj-node__glyph{fill:var(--node-outline);stroke:var(--selection);stroke-width:3px}.psadj__canvas .psadj-node[data-emphasis=true] .psadj-node__glyph{stroke-width:2px}.psadj__canvas .psadj-node[data-inactive=true]{opacity:.55}.psadj__canvas .psadj-node[data-inactive=true] .psadj-node__glyph{fill:var(--node-muted)}@media (width<=1199px){.psadj__canvas .psadj-role-label{transform:translate(var(--psadj-label-shift-x,0), var(--psadj-label-shift-y,0));font-size:24px}}@media (width<=899px){.psadj__canvas .psadj-role-label{font-size:38px}}[data-psadj-label-readout]{overflow-wrap:anywhere;pointer-events:none;min-height:1.5em;margin:.5rem 0 0;font-size:.95rem}main.main--psadj-expanded{max-width:1440px;padding-left:clamp(16px,4vw,24px);padding-right:clamp(16px,4vw,24px)}
