:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg-deep:#03060c;--bg:#070b14;--surface:#0e1524;--surface-2:#131c30;--surface-sunk:#0a101c;--line:#223049;--line-strong:#34486b;--ink:#e8eef8;--ink-soft:#c2cde0;--muted:#93a2ba;--cyan:#58dcff;--cyan-strong:#2ec8f5;--cyan-ink:#04131c;--cyan-glow:#58dcff47;--cyan-tint:#58dcff17;--blue:#86abff;--blue-deep:#3d64c9;--blue-ink:#06101f;--blue-tint:#86abff1a;--blue-glow:#86abff38;--red:#ff7b86;--red-soft:#e58d95;--red-deep:#b3323f;--red-tint:#ff7b8617;--red-glow:#ff7b8640;--human:#f1e6d2;--human-bg:#f1e6d212;--ai:#cdbcff;--ai-bg:#cdbcff14;--accent:var(--cyan);--accent-ink:var(--cyan-ink);--authority:var(--blue);--authority-bg:var(--blue-tint);--attention:var(--red-soft);--attention-bg:var(--red-tint);--fault:var(--red);--fault-bg:var(--red-tint);--focus:#fff;--edge-open:var(--cyan);--edge-closed:var(--blue);--edge-interrupted:var(--red-soft);--edge-unknown:var(--red);--font-sans:ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-serif:"Iowan Old Style", "Palatino Linotype", Palatino, Georgia, serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--type-source:var(--font-serif);--type-system:var(--font-mono);--type-derived:var(--font-sans);--type-evidence:var(--font-sans);--type-proof:var(--font-mono);--radius:10px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--motion-relation:.22s;--motion-settle:.48s;--motion-breathe:9s;--motion-rail:14s;--motion-ambient:150s;--core-min:196px;--core-max:272px;--node-max-md:188px;--node-max-sm:192px;--type-node:.86rem;--type-node-sm:.8rem;--type-meta:.74rem;--type-marker:.72rem;--rail-h:64px;--motion-breath-slow:12s;--motion-breath-medium:9s;--motion-hover-in:.28s;--motion-hover-out:.42s;--motion-context-emerge:.64s;--motion-stabilize:.9s;--motion-current-drift:9s;--motion-shimmer:26s;--motion-micro-orbit:48s;--ease-organic:cubic-bezier(.33, 0, .2, 1);--ease-resonance:cubic-bezier(.22, .61, .36, 1);--ease-settle:cubic-bezier(.16, 1, .3, 1);--field-core-aura:#78beff2e;--field-core-membrane:#b4dcff29;--field-node-membrane:#b4dcff1f;--field-node-active:#96d7ff3d;--field-line-idle:#a0d2ff29;--field-line-active:#aae1ff75;--field-line-latent:#a0d2ff14;--field-focus-ring:#d2f0ffdb;--radius-core:999px;--radius-node:999px;--radius-organ:32px;--radius-chamber:22px;--membrane-border:1px solid #dcf5ff29;--membrane-border-active:1px solid #dcf5ff52}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--bg-deep);color:var(--ink);font-family:var(--font-sans);min-height:100vh;margin:0;font-size:16px;line-height:1.55}a{color:var(--cyan)}:focus-visible{outline:3px solid var(--focus);outline-offset:2px;box-shadow:0 0 0 6px var(--bg-deep)}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{background:var(--surface);color:var(--ink);padding:var(--space-2) var(--space-3);z-index:40;position:absolute;top:0;left:-999px}.skip-link:focus{left:var(--space-3)}.field-bg{z-index:0;pointer-events:none;background:radial-gradient(ellipse 70% 55% at 50% 38%, #3d64c929, transparent 62%), radial-gradient(ellipse 45% 40% at 18% 90%, #58dcff12, transparent 60%), radial-gradient(ellipse 40% 35% at 85% 12%, #86abff14, transparent 60%), linear-gradient(180deg, #050a15 0%, var(--bg-deep) 100%);position:fixed;inset:0;overflow:hidden}.field-bg:before{content:"";opacity:.55;background-image:radial-gradient(circle,#c8dcff47 .6px,#0000 1.2px),radial-gradient(circle,#58dcff2e .6px,#0000 1.4px);background-position:0 0,70px 90px;background-size:160px 160px,260px 260px;position:absolute;inset:0}.field-bg:after{content:"";background:radial-gradient(circle at 50% 50%, var(--cyan-tint), transparent 70%);will-change:opacity;width:90vmin;height:90vmin;animation:field-breathe var(--motion-breathe) ease-in-out infinite;border-radius:50%;position:absolute;top:42%;left:50%;transform:translate(-50%,-50%)}.field-bg .nebula{pointer-events:none;border-radius:50%;position:absolute}.field-bg .nebula-a{will-change:transform;width:46vmax;height:46vmax;animation:nebula-a var(--motion-ambient) ease-in-out infinite alternate;background:radial-gradient(circle,#3d64c93d,#3d64c90f 45%,#0000 68%);top:-12vmax;left:-6vmax}.field-bg .nebula-b{will-change:transform;width:40vmax;height:40vmax;animation:nebula-b calc(var(--motion-ambient) * 1.27) ease-in-out infinite alternate;background:radial-gradient(circle,#58dcff21,#58dcff08 48%,#0000 68%);top:10vmax;right:-14vmax}.field-bg .nebula-c{background:radial-gradient(circle,#86abff21,#86abff0a 46%,#0000 68%);width:64vmax;height:64vmax;bottom:-32vmax;left:14vmax}@keyframes nebula-a{0%{transform:translate(0,0)}to{transform:translate(3vmax,2vmax)}}@keyframes nebula-b{0%{transform:translate(0,0)}to{transform:translate(-2.5vmax,3vmax)}}.field-bg .particles{width:100%;height:100%;position:absolute;inset:0}.field-bg .particle{fill:#c8e0ffd9;opacity:0;animation:96s ease-in-out infinite particle-drift}@keyframes particle-drift{0%,to{opacity:0}12%{opacity:.55}30%{opacity:.15}52%{opacity:.7}70%{opacity:.05}}.field-bg .traces{opacity:.5;width:900px;height:900px;position:absolute;top:42%;left:50%;transform:translate(-50%,-50%)}.field-bg .drift{transform-origin:50%}.field-bg .drift-2{transform:rotate(23deg)}.field-bg .drift-3{transform:rotate(-41deg)}.field-bg[data-regime=access]{background:radial-gradient(ellipse 55% 45% at 50% 50%, #3d64c91f, transparent 62%), linear-gradient(180deg, #04070f 0%, var(--bg-deep) 100%)}.field-bg[data-regime=access]:before,.field-bg[data-regime=access] .drift-2,.field-bg[data-regime=access] .drift-3{opacity:.25}.field-bg[data-regime=challenge]:after{background:radial-gradient(circle,#58dcff1f,#0000 70%)}.field-bg[data-regime=session]:after{background:radial-gradient(circle,#58dcff1a,#0000 70%)}.field-bg[data-regime=human-question]:after{background:radial-gradient(circle,#58dcff29,#0000 70%)}.field-bg[data-regime=frozen]:after{background:radial-gradient(circle,#86abff24,#0000 70%);animation:none}.field-bg[data-regime=boundary]:after{background:radial-gradient(circle,#ff7b861a,#0000 70%);animation:none}@keyframes field-breathe{0%,to{opacity:.45}50%{opacity:1}}@media (max-width:860px){.field-bg .traces{width:720px;height:720px}.field-bg .drift-2,.field-bg .drift-3,.field-bg .nebula-c{display:none}.field-bg:before{opacity:.35}}.shell-header{z-index:2;align-items:center;gap:var(--space-4);min-height:var(--rail-h);padding:var(--space-2) var(--space-5);background:linear-gradient(#070b14d1,#070b149e);border-bottom:1px solid #34486b8c;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);display:grid;position:relative}.shell-header .trace{grid-column:1;min-width:0}.shell-header .identity{grid-column:2;justify-self:center}.shell-header .rail-exit{grid-column:3;justify-self:end}.brand{font-family:var(--font-serif);letter-spacing:.02em;color:var(--ink);font-size:1.25rem;text-decoration:none}.access-rail{z-index:2;padding:var(--space-4) var(--space-5) 0;justify-content:center;display:flex;position:relative}.access-rail .identity .identity-word{font-size:1.5rem}.identity{color:var(--ink);border:1px solid #0000;border-radius:999px;align-items:center;gap:10px;padding:6px 14px;text-decoration:none;display:inline-flex}.identity:hover{border-color:var(--line)}.identity .identity-mark{flex:none;width:26px;height:26px}.identity .identity-word{font-family:var(--font-serif);letter-spacing:.06em;font-size:1.3rem;line-height:1}.identity .identity-word em{color:var(--cyan);font-style:normal}@media (max-width:860px){.shell-header{padding:var(--space-2) var(--space-3);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"identity exit""trace trace"}.shell-header .identity{grid-area:identity;justify-self:start}.shell-header .rail-exit{grid-area:exit}.shell-header .trace{grid-area:trace}}.shell-main{z-index:1;max-width:1880px;padding:var(--space-5) var(--space-6);margin:0 auto;position:relative}@media (max-width:640px){.shell-header,.shell-main{padding:var(--space-3)}}.breadcrumbs ol{gap:var(--space-2);color:var(--muted);flex-wrap:wrap;margin:0;padding:0;font-size:.9rem;list-style:none;display:flex}.breadcrumbs li+li:before{content:"›";margin-right:var(--space-2)}.field-header .trace{flex:auto;min-width:0}.trace ol{align-items:baseline;gap:var(--space-1) var(--space-2);flex-wrap:wrap;min-width:0;margin:0;padding:0;font-size:.9rem;list-style:none;display:flex}.trace li{align-items:baseline;gap:var(--space-2);isolation:isolate;border-radius:999px;padding:3px 12px;display:inline-flex;position:relative}.route-membrane{border:var(--membrane-border);opacity:.55;z-index:-1;pointer-events:none;transition:opacity var(--motion-hover-in) var(--ease-resonance), box-shadow var(--motion-hover-out) var(--ease-resonance);background:#b4dcff09;border-radius:999px;position:absolute;inset:0}.trace li[data-status=current] .route-membrane{opacity:1;border:var(--membrane-border-active);box-shadow:0 0 18px var(--cyan-glow);animation:aura-breathe var(--motion-breath-slow) var(--ease-organic) infinite;background:#58dcff14}.trace li:hover .route-membrane,.trace li:focus-within .route-membrane{opacity:1;border:var(--membrane-border-active)}.trace li[data-status=possible] .route-membrane,.trace li[data-status=unavailable] .route-membrane{opacity:.4;border-style:dashed}.trace-chip-toggle{display:none}.trace li+li:before{content:"" / "";width:var(--space-2);background:linear-gradient(90deg, #86abff26, var(--blue-deep) 55%, var(--cyan));opacity:.55;will-change:opacity;height:2px;animation:rail-energy var(--motion-rail) ease-in-out infinite;border-radius:2px;align-self:center;margin-top:-1px;display:inline-block;position:absolute;top:50%;right:100%}.trace li:nth-child(3):before{animation-delay:-4s}.trace li:nth-child(4):before{animation-delay:-8s}.trace li:nth-child(5):before{animation-delay:-11s}@keyframes rail-energy{0%,to{opacity:.4}50%{opacity:1}}.trace li[data-status=current] .trace-label{color:var(--cyan);text-shadow:0 0 14px var(--cyan-glow)}.trace li[data-status=established]{color:var(--muted)}.trace li[data-status=established] a{color:var(--blue)}.trace li[data-status=current]{color:var(--ink);font-weight:700}.trace li[data-status=possible] .trace-label{color:var(--cyan);border-bottom:1px dashed var(--edge-open)}.trace li[data-status=unavailable] .trace-label{color:var(--muted);border-bottom:1px dotted var(--edge-interrupted)}.trace-status{color:var(--muted);font-size:.75rem}h1{font-family:var(--font-serif);margin:0 0 var(--space-2);font-size:clamp(1.4rem,2.6vw,2rem);font-weight:600;line-height:1.2}h2{margin:0 0 var(--space-3);font-size:1.05rem}h3{margin:var(--space-4) 0 var(--space-2);font-size:.98rem}.eyebrow{text-transform:uppercase;letter-spacing:.1em;color:var(--muted);margin:0 0 var(--space-1);font-size:.74rem}.lede{color:var(--ink-soft);max-width:62ch;margin:0}.muted{color:var(--muted)}.mono{font-family:var(--font-mono);word-break:break-all;font-size:max(.85em,.74rem)}.t-source{font-family:var(--type-source);font-size:1.05rem}.t-system{font-family:var(--type-system);letter-spacing:.02em;font-size:.85rem}.t-derived{font-family:var(--type-derived);font-style:italic}.t-evidence{font-family:var(--type-evidence)}.t-proof{font-family:var(--type-proof);word-break:break-word;font-size:.82rem;line-height:1.45}.t-boundary{font-weight:600}.state{font-family:var(--font-mono);letter-spacing:.03em;font-weight:700}.field-stage{gap:var(--space-5);grid-template-columns:minmax(700px,1.1fr) minmax(400px,1fr);align-items:start;display:grid;position:relative}.field-stage[data-surface=session]{grid-template-columns:minmax(720px,1.2fr) minmax(400px,1fr)}.field-stage[data-topology=stack]{grid-template-columns:minmax(0,1.2fr) minmax(320px,1fr);min-height:0}.topology{width:100%;height:max(clamp(600px, calc(100vh - var(--rail-h) - 96px), 900px), var(--stage-h,0px));min-width:0;position:relative}.field-stage[data-topology=stack] .topology,.field-stage[data-topology=stack] .core,.field-stage[data-topology=stack] .orbit{width:auto;max-width:none;height:auto;position:static;transform:none}.field-stage[data-topology=stack] .core{position:relative;top:auto;left:auto}.instruments{align-items:start;gap:var(--space-4);grid-template-columns:minmax(0,1fr);grid-auto-rows:min-content;min-width:0;display:grid}@media (min-width:768px) and (max-width:1199px){.field-stage,.field-stage[data-surface=session]{grid-template-columns:minmax(0,1fr)}.topology{max-width:820px;height:clamp(560px,92vw,820px);margin:0 auto}.field-stage .organ{grid-column:1;width:100%;max-width:960px;margin:0 auto}.organ-bridge{display:none}}.field-stage[data-topology=stack] .stack-column{gap:var(--space-4);flex-direction:column;grid-column:1;min-width:0;display:flex}.core{width:max-content;min-width:var(--core-min);max-width:var(--core-max);min-height:var(--core-min);z-index:3;--core-tone:var(--blue);--core-tone-glow:var(--blue-glow);--core-aura-color:var(--field-core-aura);border-radius:46%/42%;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.core[data-core-state=current],.core[data-core-state=human]{--core-tone:var(--cyan);--core-tone-glow:var(--cyan-glow);--core-aura-color:#58dcff33}.core[data-core-state=frozen]{--core-tone:var(--blue);--core-tone-glow:var(--blue-glow);--core-aura-color:#86abff33}.core[data-core-state=boundary]{--core-tone:var(--red);--core-tone-glow:var(--red-glow);--core-aura-color:#ff7b8624}.core[data-core-state=loading]{--core-tone:var(--line-strong);--core-tone-glow:transparent;--core-aura-color:#a0d2ff0f}.core-nucleus{z-index:3;width:100%;min-height:inherit;text-align:center;padding:var(--space-5) var(--space-6);border-radius:inherit;background:radial-gradient(circle at 50% 40%, var(--surface-2) 0%, var(--surface) 70%, var(--bg) 100%);border:1px solid var(--core-tone);box-shadow:0 0 0 1px var(--core-tone-glow), inset 0 0 30px #070b1499;flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative}.core[data-core-state=loading] .core-nucleus{border-style:dashed}.core-aura,.core-rings,.core-membrane,.core-orbit-trace{pointer-events:none;border-radius:50%;position:absolute}.core-aura{background:radial-gradient(circle, var(--core-aura-color) 0%, #78beff0d 42%, transparent 68%);opacity:.8;transform:translate(calc(var(--vec-x,0) * 10px * var(--vec-on,0)), calc(var(--vec-y,0) * 10px * var(--vec-on,0)));transition:transform var(--motion-hover-in) var(--ease-resonance), opacity var(--motion-hover-out) var(--ease-resonance);will-change:opacity;animation:aura-breathe var(--motion-breath-slow) var(--ease-organic) infinite;z-index:0;inset:-38%}.core-rings{z-index:1;transform:translate(calc(var(--vec-x,0) * 6px * var(--vec-on,0)), calc(var(--vec-y,0) * 6px * var(--vec-on,0)));transition:transform var(--motion-hover-in) var(--ease-resonance);inset:-16%}.core-ring{border:1px solid var(--core-tone);opacity:.22;animation:ring-breathe var(--motion-breath-medium) var(--ease-organic) infinite;border-radius:48% 52% 50% 47%/51% 46% 54% 49%;position:absolute;inset:0}.core-ring[data-ring="2"]{opacity:.14;animation-delay:-3s;animation-duration:calc(var(--motion-breath-medium) * 1.25);border-radius:52% 48% 47% 53%/46% 54% 49% 51%;inset:-9%}.core-ring[data-ring="3"]{opacity:.09;animation-delay:-6s;animation-duration:calc(var(--motion-breath-medium) * 1.5);border-radius:49% 51% 53% 47%/53% 48% 52% 47%;inset:-19%}.core-membrane{box-shadow:0 0 44px var(--core-tone-glow), 0 0 0 1px var(--field-core-membrane);z-index:2;will-change:transform;animation:membrane-breathe var(--motion-breath-slow) var(--ease-organic) infinite;border-radius:46%/42%;inset:-3px}.core-orbit-trace{z-index:2;inset:-11%}.core-orbit-dot{background:var(--core-tone);opacity:.45;width:4px;height:4px;box-shadow:0 0 8px var(--core-tone-glow);offset-path:ellipse(50% 50% at 50% 50%);offset-rotate:0deg;animation:micro-orbit var(--motion-micro-orbit) linear infinite;border-radius:50%;position:absolute;top:0;left:0}.core[data-core-state=loading] .core-orbit-trace,.core[data-core-state=boundary] .core-orbit-trace{display:none}.core .eyebrow{margin-bottom:var(--space-1)}.core-title{font-family:var(--font-serif);color:var(--ink);overflow-wrap:anywhere;margin:0;font-size:1.06rem;line-height:1.28}.core-state{margin-top:var(--space-2);font-family:var(--font-mono);font-size:var(--type-marker);color:var(--cyan);letter-spacing:.04em}.core[data-core-state=frozen] .core-state{color:var(--blue)}.core[data-core-state=boundary] .core-state{color:var(--red)}.core-meta{margin-top:var(--space-1);font-size:var(--type-meta);color:var(--muted);overflow-wrap:anywhere}@keyframes aura-breathe{0%,to{opacity:.55}50%{opacity:.95}}@keyframes ring-breathe{0%,to{opacity:.1;transform:scale(1)}50%{opacity:.28;transform:scale(1.024)}}@keyframes membrane-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.012)}}@keyframes micro-orbit{0%{offset-distance:0%}to{offset-distance:100%}}.orbit{margin:0;padding:0;list-style:none;position:absolute;inset:0}.orbit-paths{z-index:1;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.orbit-paths .ring{fill:none;stroke:var(--line-strong);stroke-width:1px;stroke-dasharray:2 6;opacity:.7}.orbit-paths .ring[data-orbit=governance]{stroke:var(--blue-deep);stroke-dasharray:none;opacity:.55}.orbit-paths .path{fill:none;stroke-width:1.5px;stroke-linecap:round}.orbit-paths .path[data-path=current]{stroke:var(--cyan);stroke-width:2px;opacity:.95;animation:3.5s ease-in-out infinite path-pulse}.orbit-paths .path[data-path=denied]{stroke:var(--red);opacity:.9}.orbit-paths .path[data-path=loading]{stroke:var(--line-strong);stroke-dasharray:2 8;opacity:.5}.orbit-paths .path[data-path=governance],.orbit-paths .path[data-path=authority]{stroke:var(--blue);opacity:.75}.orbit-paths .path[data-path=historical],.orbit-paths .path[data-path=dependency]{stroke:var(--muted);opacity:.45;stroke-dasharray:1 4}@keyframes path-pulse{0%,to{opacity:.7}50%{opacity:1}}.orbit-paths .relation{--current:var(--field-line-active)}.orbit-paths .relation[data-path=possible],.orbit-paths .relation[data-path=current]{--current:var(--cyan)}.orbit-paths .relation[data-path=governance],.orbit-paths .relation[data-path=authority],.orbit-paths .relation[data-path=established]{--current:var(--blue)}.currents{pointer-events:none;z-index:1;position:absolute;inset:0}.current-pulse{background:var(--current,var(--field-line-active));width:6px;height:6px;box-shadow:0 0 8px var(--current,var(--field-line-active));opacity:.7;offset-rotate:0deg;offset-distance:0%;will-change:transform;transition:opacity var(--motion-hover-out) var(--ease-resonance);border-radius:50%;margin:-3px 0 0 -3px;position:absolute;top:0;left:0}.current-pulse[data-path=possible],.current-pulse[data-path=current]{--current:var(--cyan)}.current-pulse[data-path=governance],.current-pulse[data-path=authority],.current-pulse[data-path=established]{--current:var(--blue)}.current-pulse[data-relation-type=directional]{animation:current-travel var(--motion-current-drift) linear infinite}.current-pulse[data-direction=target-to-source]{animation-direction:reverse}.current-pulse[data-relation-type=reciprocal]{animation:current-travel var(--motion-current-drift) var(--ease-organic) infinite alternate}.current-pulse[data-relation-type=context]{offset-distance:55%;width:8px;height:8px;animation:current-breathe var(--motion-breath-medium) var(--ease-organic) infinite;margin:-4px 0 0 -4px}.orbit-paths .relation[data-relation-type=latent] .path-base{stroke-dasharray:2 6}.orbit-paths .endpoint{fill:var(--current);opacity:.5;transition:opacity var(--motion-hover-in) var(--ease-resonance), r var(--motion-hover-in) var(--ease-resonance)}.orbit-paths .relation[data-relation-type=latent] .endpoint{opacity:.25}.orbit-paths .relation[data-resonating] .path-base{opacity:1;stroke-width:calc(1.6 + .8 * var(--w,.7))}.current-pulse[data-resonating]{opacity:1;animation-duration:calc(var(--motion-current-drift) / 2)}.orbit-paths .relation[data-resonating][data-relation-type=latent] .path-base{opacity:.85}.orbit-paths .relation[data-resonating] .endpoint{opacity:1;r:4.5}@keyframes current-travel{0%{offset-distance:0%}to{offset-distance:100%}}@keyframes current-breathe{0%,to{opacity:.35}50%{opacity:.85}}.node{left:calc(50% + var(--x,0px));top:calc(50% + var(--y,0px));width:max-content;max-width:var(--node-max-md);z-index:2;--tone:var(--blue);--tone-glow:var(--blue-glow);position:absolute;transform:translate(-50%,-50%)}.node[data-tone=living]{--tone:var(--cyan);--tone-glow:var(--cyan-glow)}.node[data-tone=boundary]{--tone:var(--red-soft);--tone-glow:var(--red-glow)}.node[data-tone=neutral]{--tone:var(--line-strong);--tone-glow:#a0d2ff1a}.node-aura{inset:calc(-6px - 8px * (var(--mass,1) - .9));border-radius:var(--radius-node);background:radial-gradient(ellipse at center, var(--tone-glow) 0%, transparent 72%);opacity:calc(.28 + .5 * (var(--weight,.7) - .4));pointer-events:none;z-index:-1;transition:opacity var(--motion-hover-out) var(--ease-resonance), transform var(--motion-hover-out) var(--ease-resonance);position:absolute}.node-role{background:var(--tone);opacity:.8;vertical-align:middle;border-radius:50%;width:6px;height:6px;margin-right:6px;display:inline-block}.node-role[data-role=core-adjacent]{box-shadow:0 0 8px var(--tone-glow)}.node-role[data-role=peripheral]{opacity:.45}.node-body{text-align:center;padding:calc(9px + 4px * (var(--mass,1) - .9)) calc(14px + 6px * (var(--mass,1) - .9));border-radius:var(--radius-node);background:var(--surface);border:1px solid var(--line-strong);min-height:44px;color:var(--ink);font:inherit;font-size:var(--type-node);overflow-wrap:anywhere;cursor:default;max-width:100%;transition:box-shadow var(--motion-relation) ease, border-color var(--motion-relation) ease, transform var(--motion-relation) ease;flex-direction:column;align-items:center;gap:2px;line-height:1.3;text-decoration:none;display:flex;position:relative}a.node-body,button.node-body{cursor:pointer;width:100%}a.node-body:hover,button.node-body:hover{transform:translateY(-1px)}.node-label{overflow-wrap:anywhere;max-width:100%;font-weight:600}.node-meta{font-size:var(--type-meta);color:var(--muted);overflow-wrap:anywhere;max-width:100%}.node-marker{font-family:var(--font-mono);font-size:var(--type-marker);letter-spacing:.06em}.node[data-emphasis=low] .node-body{border-color:var(--line);background:#0e1524b3}.node[data-emphasis=low] .node-label{color:var(--ink-soft);font-weight:500}.node[data-node-state=established] .node-body{border-color:var(--blue-deep);box-shadow:0 0 18px #86abff1f}.node[data-node-state=established] .node-marker{color:var(--blue)}.node[data-node-state=current] .node-body{border-color:var(--cyan);box-shadow:0 0 22px var(--cyan-glow)}.node[data-node-state=current] .node-marker,.node[data-node-state=possible] .node-marker{color:var(--cyan)}.node[data-node-state=possible] .node-body{border:1px dashed var(--cyan);background:linear-gradient(var(--cyan-tint), var(--cyan-tint)), var(--surface);color:var(--ink);box-shadow:0 0 24px var(--cyan-glow)}.node[data-node-state=unavailable] .node-body{border:1px dotted var(--red-soft);background:linear-gradient(transparent, transparent), var(--surface);color:var(--muted)}.node[data-node-state=unavailable] .node-marker,.node[data-node-state=denied] .node-marker{color:var(--red-soft)}.node[data-node-state=denied] .node-body{border-color:var(--red);background:linear-gradient(var(--red-tint), var(--red-tint)), var(--surface)}.node[data-node-state=loading] .node-body{color:var(--muted);border-style:dashed;animation:2.4s ease-in-out infinite node-shimmer}.node[data-node-state=unknown] .node-body{border:1px dashed var(--red-soft);color:var(--muted)}.node[data-node-state=frozen] .node-body{border-color:var(--blue);background:linear-gradient(var(--blue-tint), var(--blue-tint)), var(--surface)}.node[data-node-state=frozen] .node-marker{color:var(--blue)}.node[data-node-state=human] .node-body{background:linear-gradient(var(--human-bg), var(--human-bg)), var(--surface);font-family:var(--font-sans);border-color:#f1e6d273}.node[data-node-state=human] .node-marker{color:var(--human)}.node[data-node-state=governance] .node-body{border-color:var(--blue);background:linear-gradient(var(--blue-tint), var(--blue-tint)), var(--surface)}.node[data-node-state=governance] .node-marker{color:var(--blue)}.node[data-node-size=sm]{max-width:var(--node-max-sm)}.topology[data-compact] .node[data-node-size=md]{max-width:160px}.node[data-node-size=sm] .node-body{min-height:34px;font-size:var(--type-node-sm);border-radius:18px;padding:6px 11px}.node[data-node-size=dot]{max-width:40px}.node[data-node-size=dot] .node-body{width:32px;min-height:32px;font-size:var(--type-node-sm);justify-content:center;padding:0}.node[aria-current=step] .node-body,.node[data-node-state=current] .node-body{font-weight:700}@keyframes node-shimmer{0%,to{border-color:var(--line)}50%{border-color:var(--line-strong)}}@media (max-width:767px){.field-stage,.field-stage[data-surface=session],.field-stage[data-topology=stack]{gap:var(--space-4);flex-direction:column;min-height:0;display:flex}.plane-column,.stack-column{display:contents}.topology,.core,.orbit{width:auto;max-width:none;height:auto;position:static;transform:none}.topology{gap:var(--space-4);padding:var(--space-3) 0;flex-direction:column;display:flex}.stage-atmosphere{height:100vh;position:fixed;inset:0}.node,.node[data-node-size=sm],.node[data-node-size=dot],.topology[data-compact] .node[data-node-size=md]{max-width:100%}.core{margin:var(--space-4) auto var(--space-5);max-width:min(var(--core-max), 100%);position:relative;top:auto;left:auto}.core-aura{inset:-18%}.core-rings{inset:-6%}.core-ring[data-ring="2"]{inset:-4%}.core-ring[data-ring="3"]{inset:-9%}.core-orbit-trace{inset:-8%}.core-title{-webkit-line-clamp:unset;display:block}.orbit-paths,.currents{display:none}.orbit{justify-content:center;align-items:stretch;gap:var(--space-2) var(--space-2);padding:0 var(--space-1);flex-wrap:wrap;display:flex}.node{width:fit-content;max-width:calc(100vw - 2 * var(--space-3) - 2 * var(--space-1));flex:0 auto;position:static;transform:none}.node:before{content:none}.node-body{justify-content:center;width:auto;max-width:100%;height:100%}.node[data-node-size=sm] .node-body,.node[data-node-size=dot] .node-body{min-height:40px;padding:var(--space-1) var(--space-3);font-size:var(--type-node-sm)}.node[data-node-size=dot] .node-meta{display:none}.node[data-node-size=dot]{max-width:100%}.node[data-node-size=dot] .node-body{width:auto}.node[data-node-size=dot] .node-label.assistive{clip:auto;white-space:normal;width:auto;height:auto;margin:0;position:static;overflow:visible}}.field-stage[data-topology=stack] .topology{gap:var(--space-4);padding:var(--space-3) 0;flex-direction:column;display:flex}.field-stage[data-topology=stack] .orbit{justify-content:center;align-items:stretch;gap:var(--space-2);padding:0 var(--space-1);flex-wrap:wrap;display:flex}.field-stage[data-topology=stack] .orbit-paths,.field-stage[data-topology=stack] .currents{display:none}.field-stage[data-topology=stack] .node,.field-stage[data-topology=stack] .node[data-node-size=sm],.field-stage[data-topology=stack] .node[data-node-size=dot],.field-stage[data-topology=stack] .topology[data-compact] .node[data-node-size=md]{flex:0 auto;width:auto;max-width:100%;position:static;transform:none}.field-stage[data-topology=stack] .node-body{justify-content:center;max-width:min(320px,100%);height:100%}.field-stage[data-topology=stack] .node[data-node-size=sm] .node-body,.field-stage[data-topology=stack] .node[data-node-size=dot] .node-body{min-height:40px;padding:var(--space-1) var(--space-3);font-size:var(--type-node-sm)}.field-stage[data-topology=stack] .node[data-node-size=dot] .node-meta{display:none}.field-stage[data-topology=stack] .node[data-node-size=dot] .node-label.assistive{clip:auto;white-space:normal;width:auto;height:auto;margin:0;position:static;overflow:visible}.field-stage[data-topology=stack] .core{margin:var(--space-4) auto var(--space-5);max-width:min(var(--core-max), 100%);position:relative;top:auto;left:auto}.orbit-heading{letter-spacing:.1em;text-transform:uppercase;color:var(--muted);background:var(--bg-deep);padding:0 var(--space-2);z-index:2;font-size:.74rem;position:absolute;left:50%;transform:translate(-50%)}@media (max-width:767px){.orbit-heading,.field-stage[data-topology=stack] .orbit-heading{margin-bottom:var(--space-1);background:0 0;padding:0;position:static;transform:none}}.field-stage[data-topology=stack] .orbit-heading{background:0 0;padding:0;position:static;transform:none}.orbit-paths .path,.plane,.node-body{transition:opacity var(--motion-relation) ease, stroke-width var(--motion-relation) ease, border-color var(--motion-relation) ease, box-shadow var(--motion-relation) ease}.field-stage[data-active-relation=action] .plane[data-relation=action],.field-stage[data-active-relation=governance] .plane[data-relation=governance],.field-stage[data-active-relation=proof] .plane[data-relation=proof],.field-stage[data-active-relation=context] .plane[data-relation=context]{border-color:var(--cyan);box-shadow:0 0 0 1px var(--cyan-glow), 0 0 28px var(--cyan-glow)}.field-stage[data-active-relation=action] .orbit[data-relation=action] .node-body,.field-stage[data-active-relation=governance] .orbit[data-relation=governance] .node-body,.field-stage[data-active-relation=proof] .orbit[data-relation=proof] .node-body{border-color:var(--cyan);box-shadow:0 0 18px var(--cyan-glow)}.field-stage[data-active-relation=action] .orbit-paths[data-orbit=containment] .path,.field-stage[data-active-relation=action] .orbit-paths[data-orbit=capability] .path,.field-stage[data-active-relation=action] .orbit-paths[data-orbit=lifecycle] .path,.field-stage[data-active-relation=governance] .orbit-paths[data-orbit=governance] .path,.field-stage[data-active-relation=governance] .orbit-paths[data-orbit=participation] .path{opacity:1;stroke-width:2px}.node[data-resonating] .node-aura,.node:hover .node-aura,.node:focus-within .node-aura{opacity:1;transition-duration:var(--motion-hover-in);transform:scale(1.08)}.node[data-resonating] .node-body,.node:hover .node-body,.node:focus-within .node-body{border-color:var(--tone);box-shadow:0 0 0 1px var(--field-node-active), 0 0 26px var(--tone-glow);transition-duration:var(--motion-hover-in)}.node-main:focus-visible{outline:2px solid var(--field-focus-ring);outline-offset:3px;border-radius:999px}.field-stage[data-encounter] .core-aura{opacity:1}[data-relation-key]{transition:color var(--motion-hover-in) var(--ease-resonance), text-shadow var(--motion-hover-in) var(--ease-resonance)}[data-relation-key][data-resonating]{color:var(--cyan);text-shadow:0 0 12px var(--cyan-glow)}.chamber{transition:background-color var(--motion-stabilize) var(--ease-settle), box-shadow var(--motion-stabilize) var(--ease-settle)}.chamber[data-chamber-resonating]{background-color:#96d7ff0d;box-shadow:inset 0 0 0 1px #dcf5ff1f}.organ{border-radius:var(--radius-organ);border:var(--membrane-border);min-width:0;padding:var(--space-3) var(--space-3) var(--space-4);overflow-wrap:anywhere;animation:organ-emerge var(--motion-context-emerge) var(--ease-settle) both;background:#0c1422f0;grid-column:2;position:relative;box-shadow:0 0 0 1px #86abff0a,0 28px 60px #02050c73}.organ-bridge{width:var(--space-5);background:linear-gradient(90deg, transparent, var(--field-line-active));opacity:.6;pointer-events:none;height:2px;position:absolute;top:88px;right:100%}.organ-bridge:after{content:"";background:var(--field-line-active);border-radius:50%;width:6px;height:6px;position:absolute;top:-2px;right:-3px}.organ-header{padding:var(--space-2) var(--space-3) var(--space-3);margin:0 var(--space-1) var(--space-2);border-bottom:var(--membrane-border)}.organ-header .eyebrow{margin-bottom:2px}.organ-title{font-family:var(--font-serif);color:var(--ink);margin:0;font-size:1rem;line-height:1.3}.organ-state{margin:var(--space-1) 0 0;font-family:var(--font-mono);font-size:var(--type-marker);letter-spacing:.04em;color:var(--cyan)}.plane{border-radius:var(--radius-chamber);padding:var(--space-3) var(--space-4) var(--space-4);box-shadow:none;overflow-wrap:anywhere;background:0 0;border:0;min-width:0;position:relative}.plane+.plane:before{content:"";left:var(--space-4);right:var(--space-4);top:calc(-1 * var(--space-3) / 2);background:linear-gradient(90deg,#0000,#dcf5ff29 30% 70%,#0000);height:1px;position:absolute}.plane:after{content:"";left:0;top:var(--space-4);bottom:var(--space-4);background:var(--chamber-tone,var(--line-strong));opacity:.7;border-radius:2px;width:2px;position:absolute}.plane .mono{overflow-wrap:anywhere;word-break:break-all}.plane>h2:first-child,.plane>h3:first-child{margin-top:0}.plane[data-plane=action],.plane[data-plane=human]{--chamber-tone:var(--cyan)}.plane[data-plane=governance],.plane[data-plane=frozen]{--chamber-tone:var(--blue)}.plane[data-plane=proof]{--chamber-tone:var(--line-strong)}.plane[data-plane=boundary]{--chamber-tone:var(--red)}.plane[data-plane=human]{box-shadow:inset 0 0 40px #58dcff0d}.plane[data-plane=frozen]{box-shadow:inset 0 0 40px #86abff0d}@keyframes organ-emerge{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (max-width:767px){.organ{margin:var(--space-2) calc(-1 * var(--space-3)) 0;border-radius:var(--radius-organ) var(--radius-organ) 0 0;padding:var(--space-3) var(--space-2) calc(var(--space-4) + env(safe-area-inset-bottom));border-bottom:0}.organ-bridge{display:none}.plane{padding:var(--space-3) var(--space-3) var(--space-4)}}.stack>*+*{margin-top:var(--space-4)}.grid-2{gap:var(--space-5);grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:start;display:grid}@media (max-width:860px){.grid-2{grid-template-columns:minmax(0,1fr)}}.panel{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:var(--space-4) var(--space-5)}.panel>h2,.panel>h3{margin-top:0}.field-layout{gap:var(--space-5);grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:start;display:grid}.field-layout[data-columns="1"]{grid-template-columns:minmax(0,1fr);max-width:760px}.field-primary>*+*,.field-secondary>*+*{margin-top:var(--space-4)}@media (max-width:860px){.field-layout{grid-template-columns:minmax(0,1fr)}}.field-zone{border-radius:var(--radius);padding:var(--space-4) var(--space-5);border:1px solid var(--line);background:#0e1524db}.field-zone>h2:first-child,.field-zone>h3:first-child{margin-top:0}.field-zone[data-field-zone=centre]{border-color:var(--line-strong)}.field-zone[data-field-zone=outer],.field-zone[data-field-zone=depth]{background:#0a101cb3}.field{gap:var(--space-1);flex-direction:column;display:flex}.field+.field{margin-top:var(--space-3)}label{font-size:.92rem;font-weight:600}input,select,textarea{font:inherit;color:var(--ink);background:var(--surface-sunk);border:1px solid var(--line-strong);border-radius:8px;width:100%;min-height:44px;padding:10px 12px}textarea{resize:vertical;min-height:88px}input:focus-visible,select:focus-visible,textarea:focus-visible{border-color:var(--cyan)}.button{font:inherit;border:1px solid var(--cyan);background:var(--cyan);min-height:44px;color:var(--cyan-ink);cursor:pointer;transition:box-shadow var(--motion-relation) ease;border-radius:999px;padding:10px 18px;font-weight:700}.button:hover{box-shadow:0 0 22px var(--cyan-glow)}.button[disabled]{opacity:.5;cursor:progress;box-shadow:none}.button.secondary{color:var(--cyan);background:0 0}.actions-row{gap:var(--space-3);margin-top:var(--space-4);flex-wrap:wrap;display:flex}.effect-intent{margin:var(--space-3) 0 0;padding:var(--space-2) var(--space-3);border-left:3px dashed var(--edge-open);color:var(--ink-soft)}.effect-outcome,.read-boundary,.outcome{margin:var(--space-3) 0 0;padding:var(--space-3) var(--space-4);border-radius:var(--radius);border:1px solid var(--line);animation:relation-settle var(--motion-settle) ease-out;background:#0a101cd9}.effect-outcome p,.read-boundary p{margin:0}.effect-outcome p+p,.read-boundary p+p{margin-top:var(--space-1)}.effect-outcome .button{margin-top:var(--space-3)}.effect-outcome[data-consequence=committed],.outcome[data-outcome=committed]{border:1px solid var(--edge-closed);background:var(--blue-tint)}.effect-outcome[data-consequence=none],.read-boundary,.outcome[data-outcome=denied],.outcome[data-outcome=rejected],.outcome[data-outcome=failed_precommit],.outcome[data-outcome=not_found],.outcome[data-outcome=stale],.outcome[data-outcome=blocked]{border-left:4px solid var(--edge-interrupted)}.effect-outcome[data-consequence=unknown],.outcome[data-outcome=network_failure],.outcome[data-outcome=indeterminate]{border:2px dashed var(--edge-unknown)}.effect-detail{color:var(--ink-soft)}.reconstruction-note{margin:0 0 var(--space-3);padding:var(--space-2) var(--space-3);border:1px dashed var(--edge-interrupted);border-radius:8px;font-size:.9rem}.unavailable{border-left:3px dotted var(--red-soft);background:var(--red-tint);padding:var(--space-2) var(--space-3);color:var(--ink-soft);border-radius:0 8px 8px 0;font-size:.93rem}@keyframes relation-settle{0%{border-color:var(--line-strong);transform:translateY(3px)}to{transform:none}}.projection-pending{color:var(--muted);border:1px dashed var(--line-strong);border-radius:var(--radius);padding:var(--space-3) var(--space-4)}.proof-depth>summary{cursor:pointer;align-items:center;gap:var(--space-2);min-height:44px;color:var(--blue);font-weight:600;list-style:none;display:flex}.proof-depth>summary::-webkit-details-marker{display:none}.proof-depth>summary:before{content:"▸" / "";flex:none;width:1em;display:inline-block}.proof-depth[open]>summary:before{content:"▾" / ""}.proof-depth-body{margin-top:var(--space-2);color:var(--ink-soft)}.proof-depth-body .plain-list>li{padding:var(--space-2) 0}.provenance{color:var(--ink-soft);font-size:.9rem}.provenance dt{color:var(--ink);font-weight:600}.provenance dd{margin:0 0 var(--space-2)}.tag{letter-spacing:.05em;vertical-align:middle;border:1px solid;border-radius:999px;padding:2px 8px;font-size:.74rem;font-weight:700;display:inline-block}.tag.authority{color:var(--blue);background:var(--blue-tint)}.tag.human{color:var(--human);background:var(--human-bg);border-style:double}.tag.ai{color:var(--ai);background:var(--ai-bg);border-style:dashed}.tag.fixture{color:var(--muted);background:0 0;border-style:dotted}.plain-list{margin:0;padding:0;list-style:none}.plain-list>li{padding:var(--space-3) 0;border-bottom:1px solid var(--line)}.plain-list>li:last-child{border-bottom:0}.card-link{color:inherit;font-weight:600;text-decoration:none;display:block}.card-link:hover{text-decoration:underline}.origin[data-origin=system-state] .state{font-size:.8rem}.origin[data-origin=human-source]{font-family:var(--type-source)}.phases{counter-reset:phase;gap:2px;margin:0;padding:0;list-style:none;display:grid}.phases li{counter-increment:phase;gap:var(--space-3);padding:6px var(--space-2);color:var(--muted);border-radius:6px;align-items:baseline;font-size:.9rem;display:flex}.phases li:before{content:counter(phase);font-family:var(--font-mono);text-align:right;min-width:1.6em;font-size:.75rem}.phases li[data-status=done]{color:var(--ink-soft)}.phases li[data-status=current]{background:var(--cyan-tint);color:var(--cyan);font-weight:700}.phases .phase-status{margin-left:auto;font-size:.75rem}.question-list{margin:0;padding:0;list-style:none}.question-list>li{padding:var(--space-3) 0;border-bottom:1px solid var(--line)}.question-list>li:last-child{border-bottom:0}.verbatim{margin:var(--space-2) 0 0;padding:var(--space-3);background:var(--surface-sunk);border:1px solid var(--line);border-radius:var(--radius);font-family:var(--font-serif);color:var(--human);white-space:pre-wrap;overflow-wrap:anywhere;font-size:1.05rem}.frozen-artifact .verbatim{border-color:var(--blue-deep)}.access-field{z-index:1;min-height:100vh;padding:var(--space-5);place-items:center;display:grid;position:relative}.access-core{width:min(440px,100%);padding:var(--space-6) var(--space-5);background:radial-gradient(circle at 50% 0%, var(--surface-2), var(--surface) 60%, var(--bg) 100%);border:1px solid var(--line-strong);box-shadow:0 0 0 1px #86abff1a, 0 0 60px var(--blue-glow);border-radius:24px}.access-core .brand{font-size:1.6rem}.access-core form,.access-core .actions-row{margin-top:var(--space-4)}.access-status{margin:var(--space-3) 0 0;color:var(--ink-soft)}.node-main{color:inherit;font:inherit;cursor:default;background:0 0;border:0;flex-direction:column;align-items:center;gap:2px;min-width:0;padding:0;text-decoration:none;display:flex}a.node-main,button.node-main{cursor:pointer}a.node-main:hover .node-label,button.node-main:hover .node-label{text-decoration:underline}button.node-main[disabled]{cursor:progress;opacity:.6}.node[data-node-state=future] .node-body{border-color:var(--line);color:var(--muted);background:0 0}.node[data-node-state=future] .node-marker{color:var(--muted)}.stage-atmosphere{pointer-events:none;z-index:0;border-radius:40%;position:absolute;inset:0;overflow:hidden}.pressure-zone{aspect-ratio:1;opacity:.85;background:radial-gradient(circle,#78beff17 0%,#78beff09 40%,#0000 68%);border-radius:50%;width:min(72%,720px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.resonance-wash{aspect-ratio:1;opacity:0;width:min(60%,600px);transform:translate(calc(-50% + var(--vec-x,0) * 22%), calc(-50% + var(--vec-y,0) * 22%));transition:opacity var(--motion-hover-out) var(--ease-resonance), transform var(--motion-stabilize) var(--ease-settle);background:radial-gradient(circle,#58dcff1a 0%,#58dcff08 45%,#0000 70%);border-radius:50%;position:absolute;top:50%;left:50%}.field-stage[data-encounter] .resonance-wash{opacity:.75;transition-duration:var(--motion-hover-in), var(--motion-stabilize)}.field-stage[data-surface=workspace-access] .pressure-zone{opacity:.6}.field-stage[data-topology=stack] .stage-atmosphere{border-radius:0}.trace a:focus-visible,.trace-chip-toggle:focus-visible,.organ a:focus-visible,.organ button:focus-visible,.organ summary:focus-visible{outline:2px solid var(--field-focus-ring);outline-offset:2px}@media (max-width:767px){.trace{align-items:center;gap:var(--space-2);min-width:0;display:flex}.trace-chip-toggle{min-width:36px;min-height:32px;padding:0 var(--space-2);border:var(--membrane-border);color:var(--ink-soft);font:inherit;cursor:pointer;background:#b4dcff0d;border-radius:999px;justify-content:center;align-items:center;font-size:.8rem;display:inline-flex}.trace-chip-toggle[aria-expanded=true]{border:var(--membrane-border-active);color:var(--cyan)}.trace:not([data-expanded]) li:not([data-status=current]){clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.trace:not([data-expanded]) li+li:before{display:none}.trace ol{gap:var(--space-1) var(--space-3)}.trace li[data-status=current] .trace-label{overflow-wrap:anywhere}}@media (max-width:389px){:root{--core-max:248px}.node-body{padding:7px 10px}.core-nucleus{padding:var(--space-4) var(--space-4)}.organ{padding-left:var(--space-1);padding-right:var(--space-1)}}.organ{background:#090f1bed;border:1px solid #58dcff24;box-shadow:0 0 0 1px #58dcff08,0 28px 60px #02050c73}.organ-header{padding-left:calc(var(--space-3) + 22px);position:relative}.organ-header:before{content:"";left:var(--space-3);top:calc(var(--space-2) + 10px);background:var(--cyan);width:9px;height:9px;box-shadow:0 0 0 4px #58dcff1f, 0 0 0 8px #58dcff0d, 0 0 14px var(--cyan-glow);border-radius:50%;position:absolute}.plane.chamber{--chamber-tone:var(--line-strong);--chamber-tone-glow:#a0d2ff1f;padding:var(--space-3) var(--space-4) var(--space-4) calc(var(--space-4) + 6px);border-radius:var(--radius-chamber);background:#0e162680;border:1px solid #a0d2ff12;position:relative}.plane.chamber+.plane.chamber:before{display:none}.plane.chamber:after{opacity:.9;background:var(--chamber-tone);width:2px;box-shadow:0 0 10px var(--chamber-tone-glow);top:18px;bottom:18px;left:0}.chamber-contour{pointer-events:none;border-radius:inherit;position:absolute;inset:0}.chamber-contour:before,.chamber-contour:after{content:"";border:1px solid var(--chamber-tone);opacity:.6;width:14px;height:14px;position:absolute}.chamber-contour:before{border-bottom:0;border-left:0;border-top-right-radius:6px;top:10px;right:10px}.chamber-contour:after{border-top:0;border-left:0;border-bottom-right-radius:6px;bottom:10px;right:10px}.plane.chamber[data-semantic=action],.plane.chamber[data-semantic=context]{--chamber-tone:var(--cyan);--chamber-tone-glow:var(--cyan-glow)}.plane.chamber[data-semantic=authority]{--chamber-tone:var(--blue);--chamber-tone-glow:var(--blue-glow)}.plane.chamber[data-semantic=proof]{--chamber-tone:#a0d2ffb3;--chamber-tone-glow:#a0d2ff24;background:#0a101c8c}.plane.chamber[data-semantic=question]{--chamber-tone:var(--human);--chamber-tone-glow:#f1e6d22e;box-shadow:inset 0 0 40px #58dcff0d}.plane.chamber[data-semantic=frozen]{--chamber-tone:var(--blue);--chamber-tone-glow:var(--blue-glow);box-shadow:inset 0 0 40px #86abff0d}.plane.chamber[data-semantic=boundary]{--chamber-tone:var(--red-soft);--chamber-tone-glow:var(--red-glow)}.plane.chamber[data-semantic=identifiers]{--chamber-tone:var(--muted)}.plane.chamber[data-semantic=confirmation]{--chamber-tone:var(--red);--chamber-tone-glow:var(--red-glow)}.plane.chamber[data-semantic=decision-entry]{--chamber-tone:var(--blue);--chamber-tone-glow:var(--blue-glow)}.chamber-head{margin:0 0 var(--space-3);align-items:center;gap:10px;min-width:0;display:flex}.chamber-head+.chamber-head,.chamber-action .chamber-head{margin-top:var(--space-2)}.chamber-glyph{fill:none;width:20px;height:20px;stroke:var(--chamber-tone);stroke-width:1.3px;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 4px var(--chamber-tone-glow));flex:none}.chamber-title{overflow-wrap:anywhere;min-width:0;margin:0;font-size:1rem;font-weight:700}.chamber-marker{font-family:var(--font-mono);letter-spacing:.06em;color:var(--chamber-tone);border:1px solid var(--chamber-tone);opacity:.9;text-overflow:ellipsis;white-space:nowrap;border-radius:999px;flex:none;max-width:46%;margin-left:auto;padding:2px 8px;font-size:.68rem;overflow:hidden}.chamber-lede{margin:0 0 var(--space-3);color:var(--ink-soft);font-size:.92rem}.chamber-action{margin-top:var(--space-3);padding-top:var(--space-3);border-top:1px dashed #a0d2ff24}.identity-facts{margin:0 0 var(--space-2);gap:4px;padding:0;font-size:.92rem;list-style:none;display:grid}.identity-facts li:before{content:"";background:var(--chamber-tone);vertical-align:middle;opacity:.8;border-radius:50%;width:6px;height:6px;margin-right:8px;display:inline-block}.human-position{margin:var(--space-2) 0 0;color:var(--human);font-size:.88rem}.chamber input,.chamber select,.chamber textarea{transition:border-color var(--motion-hover-in) var(--ease-resonance), box-shadow var(--motion-hover-in) var(--ease-resonance);background:#070b1499;border:1px solid #a0d2ff29;border-radius:10px}.chamber input:focus-visible,.chamber select:focus-visible,.chamber textarea:focus-visible{border-color:var(--chamber-tone);box-shadow:0 0 0 3px var(--chamber-tone-glow);outline:2px solid var(--field-focus-ring);outline-offset:2px}.chamber .button{box-shadow:0 0 14px #58dcff2e}.chamber .button:hover{box-shadow:0 0 26px var(--cyan-glow)}.chamber .button.secondary{box-shadow:none}.authority-chain{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.authority-relation{background:#070b1473;border:1px solid #86abff1f;border-radius:12px;flex-wrap:wrap;align-items:stretch;gap:6px 4px;padding:8px 10px;display:flex}.authority-relation[data-held=true]{border-color:#58dcff66;box-shadow:inset 0 0 0 1px #58dcff14}.chain-node{flex-direction:column;flex:110px;gap:2px;min-width:0;display:flex}.chain-role{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:.66rem}.chain-value{color:var(--ink-soft);overflow-wrap:anywhere;font-size:.88rem}.chain-value.tag{overflow-wrap:normal;word-break:keep-all;align-self:flex-start}.chain-you{color:var(--cyan);font-weight:600}.chain-link{background:linear-gradient(90deg, #86abff33, var(--blue));flex:none;align-self:center;width:14px;height:1px;margin-top:12px}.chain-node[data-role=scope] .chain-value{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.roster{margin:0;padding:0;list-style:none}.roster-person{border-bottom:1px dashed #a0d2ff1f;flex-wrap:wrap;align-items:center;gap:8px;padding:8px 0;display:flex}.roster-person:last-child{border-bottom:0}.relation-marks{flex-wrap:wrap;gap:6px;margin-left:auto;display:inline-flex}.relation-mark{letter-spacing:.04em;border:1px dotted var(--muted);color:var(--muted);border-radius:999px;padding:2px 8px;font-size:.68rem}.relation-mark[data-relation-kind=participant]{border:1px double var(--human);color:var(--human);background:var(--human-bg)}.relation-mark[data-relation-kind=controller],.relation-mark[data-relation-kind=governance-root]{border:1px solid var(--blue);color:var(--blue);background:var(--blue-tint);box-shadow:0 0 10px #86abff2e}.relation-mark[data-relation-kind=you]{border:1px solid var(--cyan);color:var(--cyan)}.spine{margin:0 0 var(--space-3);padding:4px 0 0 18px;list-style:none;position:relative}.spine:before{content:"";background:linear-gradient(#a0d2ff59,#a0d2ff14);width:1px;position:absolute;top:10px;bottom:10px;left:4px}.spine-step{gap:2px;padding:2px 0 10px 8px;display:grid;position:relative}.spine-point{background:var(--blue);width:8px;height:8px;box-shadow:0 0 8px var(--blue-glow);border-radius:50%;position:absolute;top:7px;left:-18px}.spine-step[data-kind=state] .spine-point{background:var(--cyan);box-shadow:0 0 10px var(--cyan-glow)}.spine-step[data-kind=commit] .spine-point{background:var(--ink);box-shadow:0 0 8px #e8eef866}.spine-label{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:.66rem}.spine-value{color:var(--ink-soft);overflow-wrap:anywhere;font-size:.9rem}.identifiers{gap:8px;margin:0;display:grid}.identifier dt{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:.66rem}.identifier dd{align-items:center;gap:8px;min-width:0;margin:2px 0 0;display:flex}.token{font-family:var(--font-mono);color:var(--ink-soft);overflow-wrap:normal;word-break:keep-all;background:#070b1499;border:1px solid #a0d2ff1f;border-radius:6px;min-width:0;padding:3px 8px;font-size:.76rem}.copy-token{width:28px;height:28px;color:var(--muted);cursor:pointer;background:0 0;border:1px solid #a0d2ff29;border-radius:8px;flex:none;justify-content:center;align-items:center;display:inline-flex}.copy-token svg{fill:none;stroke:currentColor;stroke-width:1.4px;width:14px;height:14px}.copy-token:hover,.copy-token:focus-visible{color:var(--cyan);border-color:var(--cyan)}.boundary-mark{margin:var(--space-2) 0 0;color:var(--ink-soft);background:#0a101c99;border-radius:10px;grid-template-columns:8px minmax(0,1fr);gap:2px 12px;padding:8px 12px 8px 10px;font-size:.92rem;display:grid}.boundary-edge{border-left:2px dashed var(--red-soft);border-radius:2px;grid-row:1/3}.boundary-class{letter-spacing:.08em;text-transform:uppercase;color:var(--red-soft);font-size:.66rem}.boundary-text{grid-column:2}.boundary-mark[data-boundary=NOT_YET_AVAILABLE] .boundary-edge{border-left:2px dotted var(--muted)}.boundary-mark[data-boundary=NOT_YET_AVAILABLE] .boundary-class{color:var(--muted)}.boundary-mark[data-boundary=MISSING_AUTHORITY] .boundary-edge{border-left:2px solid var(--blue)}.boundary-mark[data-boundary=MISSING_AUTHORITY] .boundary-class{color:var(--blue)}.boundary-mark[data-boundary=MISSING_PARTICIPATION] .boundary-edge{border-left:3px double var(--human)}.boundary-mark[data-boundary=MISSING_PARTICIPATION] .boundary-class{color:var(--human)}.boundary-mark[data-boundary=MISSING_PREREQUISITE] .boundary-edge{border-left:2px dashed var(--line-strong)}.boundary-mark[data-boundary=MISSING_PREREQUISITE] .boundary-class{color:var(--ink-soft)}.boundary-mark[data-boundary=IRREVERSIBLE_CONFIRMATION] .boundary-edge,.boundary-mark[data-boundary=SEMANTIC_PROHIBITION] .boundary-edge{border-left:3px solid var(--red)}.boundary-mark[data-boundary=IRREVERSIBLE_CONFIRMATION] .boundary-class,.boundary-mark[data-boundary=SEMANTIC_PROHIBITION] .boundary-class{color:var(--red)}.boundary-mark[data-boundary=CURRENTLY_POSSIBLE] .boundary-edge{border-left:2px solid var(--cyan)}.boundary-mark[data-boundary=CURRENTLY_POSSIBLE] .boundary-class{color:var(--cyan)}.question-surface{transition:box-shadow var(--motion-hover-in) var(--ease-resonance);background:#0c121eb3;border:1px solid #f1e6d247;border-radius:16px;padding:12px 14px 14px;position:relative}.question-surface:focus-within{box-shadow:0 0 0 1px #f1e6d240,0 0 30px #58dcff24}.question-seal{font-family:var(--font-mono);letter-spacing:.06em;color:var(--human);flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 8px;font-size:.7rem;display:flex}.question-surface textarea{font-family:var(--font-serif);color:var(--human);border-color:#f1e6d238;font-size:1.02rem}.question-surface textarea:focus-visible{border-color:var(--human);box-shadow:0 0 0 3px #f1e6d224}.field-stage[data-active-relation=action] .core[data-core-state=human] .core-aura{opacity:1}.confirmation-chamber{margin-top:var(--space-3);border:1px solid var(--red);background:#1e0a0e59;border-radius:16px;padding:12px 16px 16px;box-shadow:inset 0 0 0 1px #ff7b861f}.confirmation-chamber .chamber-head{margin-bottom:var(--space-2)}.confirmation-facts{margin:var(--space-2) 0 0;color:var(--ink-soft);gap:4px;padding:0;font-size:.9rem;list-style:none;display:grid}.fact-label{letter-spacing:.08em;text-transform:uppercase;min-width:11em;color:var(--red-soft);font-size:.66rem;display:inline-block}.frozen-seal{margin:0 0 var(--space-2);border:1px solid var(--blue);background:var(--blue-tint);border-radius:12px;flex-wrap:wrap;align-items:center;gap:8px;padding:8px 12px;display:flex}.artifact{border-left:2px solid var(--blue-deep);padding-left:12px;position:relative}.artifact .verbatim{border-color:var(--blue-deep);box-shadow:inset 0 0 0 1px #86abff14}.artifact[data-immutable=true] .verbatim{cursor:default;-webkit-user-select:text;user-select:text}.effect-outcome[data-quiet=true]{border:0;border-left:2px solid var(--blue);background:0 0;border-radius:0;padding:4px 12px;animation:none}.effect-outcome[data-quiet=true] .effect-title{letter-spacing:.08em;text-transform:uppercase;color:var(--blue);font-size:.72rem}.effect-outcome[data-quiet=true] .effect-reconstruction,.effect-outcome[data-quiet=true] .effect-detail{font-size:.85rem}:root{--motion-event-life:6.8s}.field-event{left:50%;bottom:max(28px, env(safe-area-inset-bottom));z-index:40;text-align:center;pointer-events:none;width:min(440px,100vw - 32px);animation:event-life var(--motion-event-life) var(--ease-organic) both;padding:26px 20px 14px;position:fixed;transform:translate(-50%)}.event-nucleus{background:var(--cyan);width:10px;height:10px;box-shadow:0 0 10px var(--cyan), 0 0 26px var(--cyan-glow);animation:event-nucleus var(--motion-event-life) var(--ease-resonance) both;border-radius:50%;margin-left:-5px;position:absolute;top:0;left:50%}.event-aura{will-change:transform, opacity;width:140px;height:140px;animation:event-aura var(--motion-event-life) var(--ease-resonance) both;background:radial-gradient(circle,#58dcff47 0%,#58dcff14 40%,#0000 68%);border-radius:50%;margin:-70px 0 0 -70px;position:absolute;top:5px;left:50%}.event-particles{position:absolute;top:5px;left:50%}.event-particle{background:var(--cyan);width:4px;height:4px;box-shadow:0 0 6px var(--cyan-glow);transform:rotate(var(--a)) translateY(0);will-change:transform, opacity;animation:event-particle var(--motion-event-life) var(--ease-resonance) both;border-radius:50%;position:absolute;top:-2px;left:-2px}.event-title{font-family:var(--font-mono);letter-spacing:.14em;color:var(--cyan);text-shadow:0 0 12px var(--cyan-glow);margin:0;font-size:.72rem}.event-text{color:var(--ink);text-shadow:0 1px 12px #03060ce6;margin:6px 0 0;font-size:.95rem}@keyframes event-life{0%{opacity:0;transform:translate(-50%)translateY(10px)}8%{opacity:1;transform:translate(-50%)translateY(0)}84%{opacity:1;transform:translate(-50%)translateY(0)}to{opacity:0;transform:translate(-50%)translateY(-6px)}}@keyframes event-nucleus{0%{opacity:0;transform:scale(.3)}6%{opacity:1;transform:scale(1.6)}14%{transform:scale(1)}84%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.4)}}@keyframes event-aura{0%{opacity:0;transform:scale(.2)}10%{opacity:1;transform:scale(1)}84%{opacity:.5;transform:scale(1.15)}to{opacity:0;transform:scale(.6)}}@keyframes event-particle{0%{transform:rotate(var(--a)) translateY(0);opacity:0}6%{opacity:1}30%{transform:rotate(var(--a)) translateY(-46px);opacity:.8}84%{transform:rotate(var(--a)) translateY(-58px);opacity:.25}to{transform:rotate(var(--a)) translateY(-62px);opacity:0}}@media (prefers-reduced-motion:reduce){.field-event{opacity:1;transform:translate(-50%);animation:event-hold var(--motion-event-life) steps(1, end) both!important}.event-aura{opacity:.6}.event-particle{opacity:0}}@keyframes event-hold{0%,99.9%{opacity:1}to{opacity:0}}.field-bg .particles-dense .particle{fill-opacity:.35;transition:fill-opacity .6s var(--ease-organic)}body:has(.access-field[data-attract=login]) .field-bg .particles-dense .particle{fill-opacity:1}body:has(.access-field[data-attract=login]) .field-bg .particles-dense .particle{animation-duration:40s}body:has(.access-field[data-attract=login]) .field-bg .particle{filter:drop-shadow(0 0 3px #58dcffe6)}body:has(.access-field[data-attract=login]) .field-bg .nebula-a{opacity:.85}.access-core{transition:box-shadow var(--motion-hover-out) var(--ease-resonance), border-color var(--motion-hover-out) var(--ease-resonance);position:relative}.access-membrane{opacity:.5;pointer-events:none;transition:opacity var(--motion-hover-in) var(--ease-resonance), transform var(--motion-hover-in) var(--ease-resonance);border:1px solid #58dcff1f;border-radius:30px;position:absolute;inset:-6px}.access-field[data-attract=login] .access-core{box-shadow:0 0 0 1px #58dcff29, 0 0 90px var(--cyan-glow);border-color:#58dcff80}.access-field[data-attract=login] .access-membrane{opacity:1;transform:scale(1.015)}.access-action{transition:box-shadow var(--motion-hover-in) var(--ease-resonance), transform var(--motion-hover-in) var(--ease-resonance);position:relative}.access-field[data-attract=login] .access-action:not([disabled]){box-shadow:0 0 0 4px #58dcff24, 0 0 34px var(--cyan-glow);transform:translateY(-1px)}.access-field[data-focus] .access-core{border-color:#86abff8c}.access-core .field:focus-within label{color:var(--cyan)}.access-core input:focus-visible{box-shadow:0 0 0 3px #58dcff29}.access-core[data-core-state=loading]{box-shadow:none;border-style:dashed}.access-core[data-core-state=boundary]{border-color:var(--red-soft)}@media (min-width:768px){.trace ol{flex-wrap:nowrap;align-items:center}.trace li{white-space:nowrap;flex:auto;min-width:9ch;max-width:max-content;overflow:hidden}.trace li a,.trace li .trace-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.trace li[data-status=current]{flex:2 auto;min-width:min(100%,22ch)}.trace-status{white-space:nowrap;flex:none}.trace li[data-status=possible] .trace-status,.trace li[data-status=unavailable] .trace-status{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}.field-stage[data-surface=decision]{grid-template-columns:minmax(280px,.8fr) minmax(400px,1.4fr)}.decision-surface{display:contents}.decision-surface [data-testid=workspace-badge],.decision-surface [data-testid=session-state-badge],.decision-surface [data-testid=burst-state],.decision-surface [data-testid=burst-human-only-indicator],.decision-surface [data-testid=burst-frozen-indicator]{font-family:var(--font-mono);color:var(--ink-soft);overflow-wrap:anywhere;border:1px solid #a0d2ff2e;border-radius:999px;margin:0 8px 8px 0;padding:2px 8px;font-size:.74rem;display:inline-block}.decision-surface [data-testid=session-state-badge],.decision-surface [data-testid=burst-state]{color:var(--cyan);border-color:#58dcff66}.decision-surface [data-testid=burst-human-only-indicator]{color:var(--human);border:1px double var(--human)}.decision-surface [data-testid=burst-frozen-indicator]{color:var(--blue);border-color:var(--blue)}.decision-surface [data-testid=challenge-summary] h2{font-family:var(--font-serif);margin:var(--space-2) 0 var(--space-1);font-size:1.1rem}.decision-surface [data-testid=question-list]{margin:var(--space-2) 0 0;gap:8px;padding:0;list-style:none;display:grid}.decision-surface [data-testid=question-item]{border-left:2px solid var(--blue-deep);font-family:var(--font-serif);color:var(--human);overflow-wrap:anywhere;background:#070b1480;border-radius:0 10px 10px 0;padding:8px 12px}.decision-surface [data-testid=question-origin],.decision-surface [data-testid=question-ai-derived-label]{font-family:var(--font-mono);letter-spacing:.06em;color:var(--muted);margin-right:8px;font-size:.68rem;display:inline-block}.decision-surface [data-testid=question-ai-derived-label]{color:var(--ai);border:1px dashed var(--ai);border-radius:999px;padding:1px 6px}.decision-surface [data-testid=ai-recommendation-panel]{margin:0 0 var(--space-3);border:1px dashed var(--ai);background:var(--ai-bg);color:var(--ink-soft);border-radius:12px;padding:10px 12px}.decision-surface [data-testid=ai-recommendation-label],.decision-surface [data-testid=ai-recommendation-derived-label]{font-family:var(--font-mono);letter-spacing:.08em;color:var(--ai);margin:0 8px 6px 0;font-size:.68rem;display:inline-block}.decision-surface [data-testid=decision-state]{margin-bottom:var(--space-2);border:1px solid var(--cyan);color:var(--cyan);font-family:var(--font-mono);border-radius:999px;padding:2px 10px;font-size:.74rem;display:inline-block}.decision-surface [data-testid=decision-options-list]{margin:0 0 var(--space-3);gap:6px;padding:0;list-style:none;display:grid}.decision-surface [data-testid=decision-option-item]{border-left:2px solid var(--line-strong);color:var(--ink-soft);padding:6px 10px}.decision-surface [data-testid=record-decision-form]{gap:var(--space-3);margin-top:var(--space-2);padding-top:var(--space-3);border-top:1px dashed #a0d2ff24;display:grid}.decision-surface [data-testid=record-decision-form] button{font:inherit;border:1px solid var(--cyan);background:var(--cyan);min-height:44px;color:var(--cyan-ink);cursor:pointer;border-radius:999px;justify-self:start;padding:10px 18px;font-weight:700}.decision-surface [data-testid=decision-provenance-view]{color:var(--ink-soft);gap:6px;font-size:.9rem;display:grid}.decision-surface [data-testid=decision-provenance-view]>span{border-left:2px solid var(--blue-deep);overflow-wrap:anywhere;padding:4px 8px}.decision-surface [data-testid=decision-none]{color:var(--muted)}.decision-surface [data-testid=denied-banner],.decision-surface [data-testid=indeterminate-banner],.decision-surface [data-testid=decision-rejected-banner],.decision-surface [data-testid=decision-failed-precommit-banner],.decision-surface [data-testid=network-error-banner],.organ [data-testid=denied-banner],.organ [data-testid=indeterminate-banner],.organ [data-testid=network-error-banner],.organ [data-testid=session-view-rejected]{margin:var(--space-2) 0 0;border-left:3px solid var(--red-soft);color:var(--ink-soft);overflow-wrap:anywhere;background:#0a101c99;border-radius:10px;padding:8px 12px;font-size:.92rem}.organ [data-testid=denied-banner] span+span,.organ [data-testid=indeterminate-banner] span+span{font-family:var(--font-mono);margin-left:8px;font-size:.8rem}.organ [data-testid=session-view-loading]{color:var(--muted)}.node-aura{--aura-rest:calc(.4 + .5 * (var(--weight,.7) - .4));opacity:var(--aura-rest);animation:node-breathe calc(9s + var(--breath-phase,0) * .4s) var(--ease-organic) calc(var(--breath-phase,0) * -1s) infinite}@keyframes node-breathe{0%,to{opacity:var(--aura-rest)}50%{opacity:calc(var(--aura-rest) + .28)}}.field-stage[data-topology=stack] .node-aura{animation:none}.node[data-resonating] .node-aura,.node:hover .node-aura,.node:focus-within .node-aura{opacity:1;animation-play-state:paused;transform:scale(1.14)}.node[data-resonating] .node-body,.node:hover .node-body,.node:focus-within .node-body{box-shadow:0 0 0 1px var(--field-node-active), 0 0 34px var(--tone-glow), 0 0 4px var(--tone)}.orbit-paths .path-base{stroke-width:calc(1.2 + .9 * var(--w,.7))}.current-pulse{opacity:.85;width:7px;height:7px;box-shadow:0 0 6px var(--current,var(--field-line-active)), 0 0 12px var(--current,var(--field-line-active));margin:-3.5px 0 0 -3.5px}.current-pulse[data-resonating]{width:9px;height:9px;box-shadow:0 0 8px var(--current,var(--field-line-active)), 0 0 22px var(--current,var(--field-line-active));margin:-4.5px 0 0 -4.5px}.orbit-paths .relation[data-resonating] .path-base{opacity:1;stroke-width:calc(2 + .9 * var(--w,.7));filter:drop-shadow(0 0 3px var(--current))}.field-stage[data-encounter] .core-membrane{box-shadow:0 0 56px var(--core-tone-glow), 0 0 0 1px var(--field-core-membrane)}.field-bg .particle{animation-duration:84s}.chamber[data-chamber-resonating] .chamber-contour:before,.chamber[data-chamber-resonating] .chamber-contour:after{opacity:1;box-shadow:0 0 8px var(--chamber-tone-glow)}.chamber[data-chamber-resonating]:after{box-shadow:0 0 16px var(--chamber-tone-glow)}.organ{--spine-x:16px;--organ-pad-left:38px;--lens-line:#58dcff57;padding:14px 16px 20px var(--organ-pad-left);box-shadow:none;background:radial-gradient(90% 38% at 0 12%,#2e96be21,#0000 70%),#07151e66;border:1px solid #0000;border-radius:8px}.organ:before{content:"";pointer-events:none;border-radius:inherit;background:linear-gradient(var(--lens-line), var(--lens-line)) top left / 22px 1px no-repeat, linear-gradient(var(--lens-line), var(--lens-line)) top left / 1px 22px no-repeat, linear-gradient(var(--lens-line), var(--lens-line)) top right / 22px 1px no-repeat, linear-gradient(var(--lens-line), var(--lens-line)) top right / 1px 22px no-repeat, linear-gradient(var(--lens-line), var(--lens-line)) bottom left / 22px 1px no-repeat, linear-gradient(var(--lens-line), var(--lens-line)) bottom left / 1px 22px no-repeat, linear-gradient(var(--lens-line), var(--lens-line)) bottom right / 22px 1px no-repeat, linear-gradient(var(--lens-line), var(--lens-line)) bottom right / 1px 22px no-repeat;animation:9s ease-in-out infinite lens-breathe;position:absolute;inset:-1px}.organ:after{content:"";left:calc(var(--spine-x) - 1.5px);pointer-events:none;background:linear-gradient(#0000,#aaf4fff2,#0000) 50% -120px/3px 110px no-repeat,linear-gradient(#58dcff8c,#58dcff1f) 50% 0/1px 100% no-repeat;width:3px;animation:7s linear infinite spine-current;position:absolute;top:28px;bottom:26px}@keyframes lens-breathe{0%,to{scale:1}50%{scale:1.012}}@keyframes spine-current{0%{background-position:50% -120px,50% 0}to{background-position:50% calc(100% + 120px),50% 0}}.organ-bridge{top:28px;right:calc(100% - var(--spine-x));width:calc(var(--space-5) + var(--spine-x));opacity:.8;background:linear-gradient(90deg, transparent, var(--lens-line) 40%, var(--cyan));height:1px}.organ-bridge:after{width:5px;height:5px;box-shadow:0 0 8px var(--cyan-glow);animation:3.6s ease-in-out infinite bridge-pulse;top:-2px;left:0;right:auto}@keyframes bridge-pulse{0%{opacity:0;transform:translate(0)}20%{opacity:1}80%{opacity:1}to{transform:translateX(calc(var(--space-5) + var(--spine-x) - 5px));opacity:0}}.organ-header{margin:0 0 var(--space-3);border-bottom:1px dashed #58dcff29;padding:6px 0 12px}.organ-header:before{left:calc(var(--spine-x) - var(--organ-pad-left) - 5px);width:10px;height:10px;animation:4.8s ease-in-out infinite nucleus-pulse;top:9px}.organ-header:after{content:"";opacity:.6;background:repeating-linear-gradient(90deg,#58dcff8c 0 1px,#0000 1px 7px);width:132px;height:5px;margin-top:8px;display:block}@keyframes nucleus-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.18)}}.organ-body{gap:14px}@media (max-width:767px){.organ{border-radius:8px 8px 0 0}}.plane.chamber{background-color:#0c242e42;border:1px solid #0000;border-radius:6px;padding:12px 16px 16px 18px}@media (min-width:768px){.plane.chamber{background-image:linear-gradient(#58dcff08 1px,#0000 1px),linear-gradient(90deg,#58dcff08 1px,#0000 1px);background-size:24px 24px}}.plane.chamber:before,.plane.chamber+.plane.chamber:before{content:"";left:calc(var(--spine-x) - var(--organ-pad-left) - 5px);background:var(--bg-deep);border:1.5px solid var(--chamber-tone);width:10px;height:10px;box-shadow:0 0 10px var(--chamber-tone-glow);border-radius:50%;animation:5.2s ease-in-out infinite nucleus-pulse;display:block;position:absolute;top:17px;right:auto}.plane.chamber:after{left:calc(var(--spine-x) - var(--organ-pad-left) + 5px);width:calc(var(--organ-pad-left) - var(--spine-x) - 5px);opacity:.7;background:linear-gradient(90deg, var(--chamber-tone), transparent);height:1px;box-shadow:none;border-radius:0;top:22px;bottom:auto}.chamber-contour{border:1px solid color-mix(in srgb, var(--chamber-tone) 38%, transparent);border-radius:inherit;box-shadow:inset 0 0 26px -14px var(--chamber-tone-glow);opacity:.5;animation:7.5s ease-in-out infinite contour-breathe;inset:-1px}.chamber-contour:before,.chamber-contour:after{opacity:1;border-width:1.5px;border-radius:0;width:12px;height:12px}.chamber-contour:before{border:1.5px solid var(--chamber-tone);border-bottom:0;border-right:0;top:-1px;left:-1px;right:auto}.chamber-contour:after{border:1.5px solid var(--chamber-tone);border-top:0;border-left:0;bottom:-1px;right:-1px}@keyframes contour-breathe{0%,to{opacity:.6}50%{opacity:1}}.organ-body>.plane.chamber:nth-child(2) .chamber-contour,.organ-body>.plane.chamber:nth-child(2):before{animation-delay:-1.9s}.organ-body>.plane.chamber:nth-child(3) .chamber-contour,.organ-body>.plane.chamber:nth-child(3):before{animation-delay:-3.8s}.organ-body>.plane.chamber:nth-child(4) .chamber-contour,.organ-body>.plane.chamber:nth-child(4):before{animation-delay:-5.4s}.organ-body>.plane.chamber:nth-child(5) .chamber-contour,.organ-body>.plane.chamber:nth-child(5):before{animation-delay:-2.7s}.chamber[data-chamber-resonating] .chamber-contour{opacity:1;animation:none}.chamber-head{gap:10px}.chamber-glyph{order:0}.chamber-title{letter-spacing:.1em;text-transform:uppercase;color:var(--ink);order:1;font-size:.8rem;font-weight:700}.chamber-head:after{content:"";background:linear-gradient(90deg, var(--chamber-tone), transparent);opacity:.45;flex:16px;order:2;min-width:16px;height:1px}.chamber-marker{background:color-mix(in srgb, var(--chamber-tone) 9%, transparent);border-radius:3px;order:3;margin-left:0;padding:1px 7px}.authority-relation[data-held=true]{background:#58dcff0a;border-style:solid;border-color:#58dcff5c}.question-surface{background:#14161a4d;border:1px dashed #f1e6d24d;border-radius:6px}.confirmation-chamber{border-radius:6px}.frozen-seal{border-radius:4px}.boundary-mark{background:#060e1673;border-radius:4px}.chamber-action{border-top-color:#58dcff29}.chamber .button{color:var(--cyan);border:1px solid var(--cyan);letter-spacing:.02em;background:#58dcff24;border-radius:4px;box-shadow:inset 0 0 14px #58dcff24,0 0 14px #58dcff24}.chamber .button:hover{box-shadow:inset 0 0 18px #58dcff33, 0 0 24px var(--cyan-glow);background:#58dcff3d}.chamber .button.secondary{box-shadow:none;background:0 0;border-color:#58dcff73}@media (min-width:768px){.field-stage[data-topology=orbit] .core{border-radius:50%;width:240px;min-height:240px}.field-stage[data-topology=orbit] .core-nucleus{box-shadow:inset 0 0 34px #58dcff52, inset 0 0 90px #2878dc38, 0 0 64px #58dcff42, 0 0 0 1px var(--core-tone-glow);background:radial-gradient(circle,#050c1cf0 0%,#081630e6 50%,#164280c7 78%,#58c8ff80 100%);padding:28px 26px}.field-stage[data-topology=orbit] .core-plasma{aspect-ratio:1;pointer-events:none;will-change:transform;background:radial-gradient(circle at 30% 24%,#d2f4ff42,#0000 30%),repeating-conic-gradient(from 12deg,#78dcff12 0deg 2deg,#0000 2deg 13deg);border-radius:50%;width:100%;animation:90s linear infinite plasma-turn;position:absolute;top:50%;left:50%;translate:-50% -50%}.field-stage[data-topology=orbit] .core-nucleus>:not(.core-plasma){z-index:1;position:relative}.field-stage[data-topology=orbit] .core-membrane{border-radius:50%}@keyframes plasma-turn{to{transform:rotate(360deg)}}.family-hub{left:calc(50% + var(--x,0px));top:calc(50% + var(--y,0px));width:var(--hub-d);height:var(--hub-d);z-index:2;text-align:center;--hub-tone:var(--cyan);--hub-glow:var(--cyan-glow);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:2px;display:flex;position:absolute;transform:translate(-50%,-50%)}.family-hub[data-family=participation]{--hub-tone:#7fe3d4;--hub-glow:#7fe3d442}.family-hub[data-family=governance]{--hub-tone:var(--blue);--hub-glow:var(--blue-glow)}.hub-orb{z-index:-1;border:1px solid var(--hub-tone);background:radial-gradient(circle at 50% 50%, #050e1eeb 0%, #081a34e0 58%, color-mix(in srgb, var(--hub-tone) 30%, transparent) 100%);box-shadow:inset 0 0 22px color-mix(in srgb, var(--hub-tone) 30%, transparent), 0 0 26px var(--hub-glow);border-radius:50%;position:absolute;inset:0}.hub-orb:after{content:"";background:radial-gradient(circle,#dcf5ff33,#0000 70%);border-radius:50%;position:absolute;inset:10% 30% 55% 16%}.hub-glyph{fill:none;width:22px;height:22px;stroke:var(--hub-tone);stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 5px var(--hub-glow))}.hub-label{color:var(--ink);font-size:.86rem;font-weight:700}.hub-count{max-width:76%;font-family:var(--font-mono);letter-spacing:.03em;color:var(--hub-tone);font-size:.64rem;line-height:1.25}.field-stage[data-topology=stack] .family-hub{display:none}.orbit[data-hub]{pointer-events:none}.orbit[data-hub] .node{pointer-events:auto}.field-stage[data-topology=orbit] .node[data-satellite]{width:26px;max-width:none}.field-stage[data-topology=orbit] .node[data-satellite] .node-body{border:1px solid var(--tone);background:radial-gradient(circle at 36% 30%, color-mix(in srgb, var(--tone) 55%, white 10%) 0%, color-mix(in srgb, var(--tone) 28%, transparent) 40%, #060e1ef2 78%);width:26px;height:26px;min-height:0;box-shadow:0 0 14px var(--tone-glow);border-radius:50%;padding:0;position:relative}.field-stage[data-topology=orbit] .node[data-satellite][data-node-state=unavailable] .node-body,.field-stage[data-topology=orbit] .node[data-satellite][data-node-state=possible] .node-body{background:#060e1ed9;border-style:dashed}.field-stage[data-topology=orbit] .node[data-satellite] .node-main{border-radius:50%;display:block;position:absolute;inset:0}.field-stage[data-topology=orbit] .node[data-satellite] .node-meta,.field-stage[data-topology=orbit] .node[data-satellite] .node-marker{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.field-stage[data-topology=orbit] .node[data-satellite] .node-label{border:1px solid color-mix(in srgb, var(--tone) 40%, transparent);width:max-content;max-width:180px;color:var(--ink);text-align:left;white-space:normal;pointer-events:none;opacity:0;transition:opacity var(--motion-hover-in) var(--ease-resonance);z-index:4;background:#040b16e6;border-radius:4px;padding:3px 9px;font-size:.76rem;font-weight:600;line-height:1.3;position:absolute;top:50%;left:calc(100% + 10px);transform:translateY(-50%)}.field-stage[data-topology=orbit] .node[data-satellite=l] .node-label{text-align:right;left:auto;right:calc(100% + 10px)}.field-stage[data-topology=orbit] .node[data-satellite=t] .node-label{text-align:center;top:auto;bottom:calc(100% + 10px);left:50%;transform:translate(-50%)}.field-stage[data-topology=orbit] .node[data-satellite=b] .node-label{text-align:center;top:calc(100% + 10px);left:50%;transform:translate(-50%)}.field-stage[data-topology=orbit] .node[data-satellite]:hover .node-label,.field-stage[data-topology=orbit] .node[data-satellite]:focus-within .node-label,.field-stage[data-topology=orbit] .family-hub:hover+.orbit .node-label{opacity:1}.orbit-paths .satellite-orbit{fill:none;stroke:#86c8ff29;stroke-width:1px;stroke-dasharray:2 6}.orbit-paths .satellite-link{stroke:#86c8ff47;stroke-width:1px}}@media (max-width:767px){.family-hub{display:none}}.moon{width:var(--moon-d,9px);height:var(--moon-d,9px);margin:calc(var(--moon-d,9px) / -2) 0 0 calc(var(--moon-d,9px) / -2);offset-rotate:0deg;opacity:.85;background:radial-gradient(circle at 34% 30%,#d9ecff 0%,#6d8fc4 38%,#16264a 72%,#0a1226 100%);border-radius:50%;animation-name:moon-orbit;animation-timing-function:linear;animation-iteration-count:infinite;position:absolute;top:0;left:0;box-shadow:0 0 10px #78beff59}@keyframes moon-orbit{0%{offset-distance:0%}to{offset-distance:100%}}.field-stage[data-topology=orbit] .family-hub{animation:12s ease-in-out infinite node-float;animation-delay:calc(var(--breath-phase,0) * -1.3s)}@keyframes node-float{0%,to{translate:0}33%{translate:1.5px -2px}66%{translate:-1.5px 1.5px}}.field-bg .starfield{opacity:.85;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='520' height='520' viewBox='0 0 520 520'%3E%3Ccircle cx='156.6' cy='178.1' r='0.5' fill='#dbe6ff' fill-opacity='0.41'/%3E%3Ccircle cx='256.0' cy='198.4' r='0.45' fill='#dbe6ff' fill-opacity='0.34'/%3E%3Ccircle cx='78.4' cy='409.3' r='0.45' fill='#dbe6ff' fill-opacity='0.28'/%3E%3Ccircle cx='296.3' cy='418.7' r='0.9' fill='#dbe6ff' fill-opacity='0.25'/%3E%3Ccircle cx='359.5' cy='169.2' r='0.9' fill='#9fe8ff' fill-opacity='0.73'/%3E%3Ccircle cx='176.3' cy='328.4' r='0.5' fill='#9fe8ff' fill-opacity='0.26'/%3E%3Ccircle cx='391.5' cy='129.6' r='0.5' fill='#9fe8ff' fill-opacity='0.24'/%3E%3Ccircle cx='208.4' cy='142.3' r='0.45' fill='#dbe6ff' fill-opacity='0.25'/%3E%3Ccircle cx='379.5' cy='83.4' r='0.7' fill='#dbe6ff' fill-opacity='0.33'/%3E%3Ccircle cx='180.7' cy='19.8' r='0.9' fill='#9fe8ff' fill-opacity='0.29'/%3E%3Ccircle cx='481.4' cy='171.2' r='0.9' fill='#dbe6ff' fill-opacity='0.55'/%3E%3Ccircle cx='55.4' cy='171.5' r='0.7' fill='#dbe6ff' fill-opacity='0.33'/%3E%3Ccircle cx='11.4' cy='446.1' r='0.9' fill='#dbe6ff' fill-opacity='0.42'/%3E%3Ccircle cx='183.3' cy='393.4' r='0.5' fill='#dbe6ff' fill-opacity='0.45'/%3E%3Ccircle cx='172.0' cy='128.8' r='0.45' fill='#dbe6ff' fill-opacity='0.43'/%3E%3Ccircle cx='481.3' cy='61.0' r='0.5' fill='#dbe6ff' fill-opacity='0.51'/%3E%3Ccircle cx='182.7' cy='56.2' r='1.1' fill='#9fe8ff' fill-opacity='0.63'/%3E%3Ccircle cx='82.1' cy='502.2' r='0.7' fill='#dbe6ff' fill-opacity='0.65'/%3E%3Ccircle cx='397.2' cy='63.2' r='0.5' fill='#dbe6ff' fill-opacity='0.27'/%3E%3Ccircle cx='382.8' cy='353.8' r='0.9' fill='#9fe8ff' fill-opacity='0.74'/%3E%3Ccircle cx='498.3' cy='10.0' r='0.9' fill='#9fe8ff' fill-opacity='0.3'/%3E%3Ccircle cx='283.8' cy='226.8' r='0.8' fill='#9fe8ff' fill-opacity='0.35'/%3E%3Ccircle cx='149.3' cy='260.8' r='0.5' fill='#dbe6ff' fill-opacity='0.38'/%3E%3Ccircle cx='274.4' cy='158.4' r='1.1' fill='#dbe6ff' fill-opacity='0.7'/%3E%3Ccircle cx='162.9' cy='428.5' r='0.6' fill='#dbe6ff' fill-opacity='0.74'/%3E%3Ccircle cx='93.7' cy='243.2' r='0.7' fill='#dbe6ff' fill-opacity='0.28'/%3E%3Ccircle cx='121.9' cy='237.5' r='0.9' fill='#dbe6ff' fill-opacity='0.24'/%3E%3Ccircle cx='462.6' cy='15.6' r='0.6' fill='#dbe6ff' fill-opacity='0.2'/%3E%3Ccircle cx='354.3' cy='203.3' r='1.1' fill='#dbe6ff' fill-opacity='0.7'/%3E%3Ccircle cx='517.3' cy='176.2' r='0.5' fill='#dbe6ff' fill-opacity='0.48'/%3E%3Ccircle cx='363.2' cy='143.5' r='0.9' fill='#c9b8ff' fill-opacity='0.46'/%3E%3Ccircle cx='409.3' cy='457.2' r='0.9' fill='#dbe6ff' fill-opacity='0.49'/%3E%3Ccircle cx='14.6' cy='33.0' r='0.7' fill='#dbe6ff' fill-opacity='0.68'/%3E%3Ccircle cx='309.6' cy='141.5' r='1.1' fill='#9fe8ff' fill-opacity='0.6'/%3E%3Ccircle cx='353.9' cy='502.6' r='0.9' fill='#dbe6ff' fill-opacity='0.33'/%3E%3Ccircle cx='196.2' cy='253.8' r='0.5' fill='#dbe6ff' fill-opacity='0.5'/%3E%3Ccircle cx='26.3' cy='106.4' r='0.8' fill='#c9b8ff' fill-opacity='0.55'/%3E%3Ccircle cx='234.1' cy='193.6' r='0.8' fill='#dbe6ff' fill-opacity='0.64'/%3E%3Ccircle cx='172.2' cy='31.3' r='0.6' fill='#9fe8ff' fill-opacity='0.6'/%3E%3Ccircle cx='281.9' cy='235.2' r='0.8' fill='#dbe6ff' fill-opacity='0.31'/%3E%3Ccircle cx='324.1' cy='133.2' r='0.6' fill='#dbe6ff' fill-opacity='0.68'/%3E%3Ccircle cx='373.2' cy='247.5' r='0.9' fill='#dbe6ff' fill-opacity='0.63'/%3E%3Ccircle cx='417.5' cy='253.8' r='0.6' fill='#dbe6ff' fill-opacity='0.32'/%3E%3Ccircle cx='375.8' cy='232.9' r='0.9' fill='#dbe6ff' fill-opacity='0.41'/%3E%3Ccircle cx='390.3' cy='94.6' r='0.7' fill='#9fe8ff' fill-opacity='0.27'/%3E%3Ccircle cx='313.3' cy='386.9' r='0.8' fill='#dbe6ff' fill-opacity='0.41'/%3E%3Ccircle cx='113.8' cy='320.9' r='0.5' fill='#dbe6ff' fill-opacity='0.29'/%3E%3Ccircle cx='361.1' cy='226.6' r='1.1' fill='#dbe6ff' fill-opacity='0.43'/%3E%3Ccircle cx='145.4' cy='485.4' r='0.9' fill='#dbe6ff' fill-opacity='0.45'/%3E%3Ccircle cx='90.4' cy='365.6' r='0.9' fill='#dbe6ff' fill-opacity='0.72'/%3E%3Ccircle cx='396.1' cy='502.1' r='0.9' fill='#dbe6ff' fill-opacity='0.46'/%3E%3Ccircle cx='249.4' cy='3.6' r='0.9' fill='#dbe6ff' fill-opacity='0.31'/%3E%3Ccircle cx='67.4' cy='382.2' r='0.6' fill='#dbe6ff' fill-opacity='0.5'/%3E%3Ccircle cx='226.9' cy='375.9' r='0.5' fill='#9fe8ff' fill-opacity='0.51'/%3E%3Ccircle cx='316.4' cy='434.2' r='1.1' fill='#dbe6ff' fill-opacity='0.75'/%3E%3Ccircle cx='505.4' cy='147.3' r='0.6' fill='#dbe6ff' fill-opacity='0.51'/%3E%3Ccircle cx='45.4' cy='6.6' r='0.7' fill='#dbe6ff' fill-opacity='0.37'/%3E%3Ccircle cx='189.3' cy='121.2' r='0.9' fill='#dbe6ff' fill-opacity='0.57'/%3E%3C/svg%3E");background-size:520px 520px;position:absolute;inset:0}.field-bg .nebula-d{background:radial-gradient(#7860dc1c,#7860dc08 50%,#0000 70%);width:40vmax;height:30vmax;top:26vh;left:34vw}.field-bg .nebula-e{background:radial-gradient(#28bed21c,#28bed208 50%,#0000 70%);width:44vmax;height:36vmax;bottom:-8vmax;left:-10vmax}@media (max-width:860px){.field-bg .nebula-d{display:none}.field-bg .starfield{opacity:.55}}@media (min-width:768px){.field-stage[data-topology=orbit] .node[data-satellite]{left:calc(50% + var(--x,0px) - 13px);top:calc(50% + var(--y,0px) - 13px);transform-origin:calc(13px + var(--ox,0px)) calc(13px + var(--oy,0px));animation:480s ease-in-out infinite satellite-orbit;animation-delay:var(--orbit-phase,0s);transform:none}.field-stage[data-topology=orbit] .node[data-satellite] .node-body{animation:480s ease-in-out infinite satellite-upright;animation-delay:var(--orbit-phase,0s)}.field-stage[data-topology=orbit] .family-spokes{transform-box:view-box;animation:480s ease-in-out infinite satellite-orbit;animation-delay:var(--orbit-phase,0s)}.field-stage[data-topology=orbit] .family-currents{width:0;height:0;animation:480s ease-in-out infinite satellite-orbit;animation-delay:var(--orbit-phase,0s);position:absolute;top:0;left:0}.field-stage[data-encounter][data-topology=orbit] .node[data-satellite],.field-stage[data-encounter][data-topology=orbit] .node[data-satellite] .node-body,.field-stage[data-encounter][data-topology=orbit] .family-spokes,.field-stage[data-encounter][data-topology=orbit] .family-currents{animation-play-state:paused}.field-stage[data-topology=orbit] .node[data-satellite] .node-label,.field-stage[data-topology=orbit] .node[data-satellite=l] .node-label,.field-stage[data-topology=orbit] .node[data-satellite=t] .node-label,.field-stage[data-topology=orbit] .node[data-satellite=b] .node-label{text-align:center;inset:calc(100% + 8px) auto auto 50%;transform:translate(-50%)}.hub-orb:before{content:"";box-shadow:0 0 34px var(--hub-glow), inset 0 0 18px color-mix(in srgb, var(--hub-tone) 22%, transparent);opacity:.35;animation:9s ease-in-out infinite hub-breathe;animation-delay:calc(var(--breath-phase,0) * -.8s);border-radius:50%;position:absolute;inset:-6px}.family-hub .hub-label{font-size:.9rem}.field-stage[data-topology=orbit] .node:not([data-satellite]):not([data-node-size=sm]):not([data-node-size=dot]) .node-body{padding:calc(11px + 4px * (var(--mass,1) - .9)) calc(18px + 6px * (var(--mass,1) - .9))}}@keyframes hub-breathe{0%,to{opacity:.3}50%{opacity:1}}.field-stage[data-topology=orbit] .node .node-aura{animation-duration:10s}.node[data-node-state=unavailable]{--tone:var(--red-soft);--tone-glow:#e58d9524}.node[data-node-state=unavailable] .node-body{color:var(--ink-soft);background:radial-gradient(circle at 50% 45%,#46142052,#090d19e6 72%);border-style:dashed;border-color:#e58d9566}.node[data-node-state=unavailable] .node-label{color:var(--ink-soft)}.node[data-node-state=unavailable] .node-aura{animation-duration:14s}.orbit-paths .path[data-path=possible]{stroke:var(--cyan);stroke-dasharray:3 7;opacity:.8}.orbit-paths .path[data-path=established]{stroke:#7fa8ff;opacity:.5}.orbit-paths .path[data-path=current]{stroke:var(--cyan);filter:drop-shadow(0 0 3px #58dcff80)}.orbit-paths .path[data-path=governance],.orbit-paths .path[data-path=authority]{stroke:#a594ff;stroke-dasharray:8 3 1 3;opacity:.75}.orbit-paths .path[data-path=unavailable]{stroke:var(--red-soft);stroke-dasharray:1 8;opacity:.45}.orbit-paths .relation[data-relation-type=reciprocal] .path-base{stroke:#f1d8b8;opacity:.55}.current-pulse[data-path=possible]{--current:var(--cyan);animation-duration:calc(var(--motion-current-drift) * .6)}.current-pulse[data-path=governance],.current-pulse[data-path=authority]{--current:#a594ff}.current-pulse[data-relation-type=reciprocal]{--current:#f1d8b8}.current-pulse[data-path=established]{animation-duration:calc(var(--motion-current-drift) * 1.4)}.lens-veil{z-index:60;pointer-events:none;background:radial-gradient(circle,#0208124d,#02060e99 70%);animation:.45s .3s both lens-veil-in;position:fixed;inset:0}.focus-lens{--lens-tone:var(--cyan);--lens-glow:var(--cyan-glow);z-index:61;border:1px solid color-mix(in srgb, var(--lens-tone) 55%, transparent);width:min(520px,100vw - 32px);max-height:calc(100vh - 48px);box-shadow:inset 0 0 44px color-mix(in srgb, var(--lens-tone) 16%, transparent), 0 0 70px var(--lens-glow), 0 30px 80px #00000080;pointer-events:none;background:#061220e6;border-radius:36px 26px 40px 24px/28px 38px 26px 34px;padding:26px 30px 24px;animation:.55s cubic-bezier(.2,.8,.2,1) .3s both lens-in,7s ease-in-out .9s infinite lens-breathe;position:fixed;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.focus-lens[data-tone=stable]{--lens-tone:var(--blue);--lens-glow:var(--blue-glow)}.focus-lens[data-tone=boundary]{--lens-tone:var(--red-soft);--lens-glow:#e58d9533}.focus-lens[data-tone=neutral]{--lens-tone:var(--muted);--lens-glow:#a0bee624}.focus-lens-contour{border-radius:inherit;pointer-events:none;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--lens-tone) 35%, transparent), inset 0 0 70px color-mix(in srgb, var(--lens-tone) 20%, transparent);animation:7s ease-in-out infinite hub-breathe;position:absolute;inset:0}.focus-lens-eyebrow{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--lens-tone);justify-content:space-between;align-items:center;gap:12px;margin:0 0 10px;font-size:.72rem;display:flex}.focus-lens-state{border:1px solid color-mix(in srgb, var(--lens-tone) 60%, transparent);letter-spacing:.06em;border-radius:999px;padding:2px 9px}.focus-lens-title{font-family:var(--font-serif);color:var(--ink);overflow-wrap:anywhere;margin:0 0 16px;font-size:1.42rem;line-height:1.3}.focus-lens-facts{border-top:1px dashed color-mix(in srgb, var(--lens-tone) 30%, transparent);gap:10px;margin:0;padding:14px 0 0;display:grid}.focus-lens-fact{grid-template-columns:minmax(96px,34%) minmax(0,1fr);align-items:baseline;gap:12px;display:grid}.focus-lens-fact dt{letter-spacing:.1em;text-transform:uppercase;color:var(--muted);font-size:.68rem}.focus-lens-fact dd{color:var(--ink-soft);overflow-wrap:anywhere;margin:0;font-size:.95rem}.focus-lens-hint{color:var(--lens-tone);margin:16px 0 0;font-size:.8rem}@keyframes lens-veil-in{0%{opacity:0}to{opacity:1}}@keyframes lens-in{0%{opacity:0;translate:0 12px}to{opacity:1;translate:0}}.field-bg .starfield:after{content:"";background-image:inherit;opacity:.55;background-position:190px 310px;background-size:820px 820px;position:absolute;inset:0}.field-bg .nebula-d{background:radial-gradient(#8064ec26,#8064ec0a 50%,#0000 70%)}.field-bg .nebula-e{background:radial-gradient(#28c4dc24,#28c4dc09 50%,#0000 70%)}@keyframes satellite-orbit{0%{rotate:none}.7292%{rotate:15deg}4.1667%{rotate:15deg}4.8958%{rotate:30deg}8.3333%{rotate:30deg}9.0625%{rotate:45deg}12.5%{rotate:45deg}13.2292%{rotate:60deg}16.6667%{rotate:60deg}17.3958%{rotate:75deg}20.8333%{rotate:75deg}21.5625%{rotate:90deg}25%{rotate:90deg}25.7292%{rotate:105deg}29.1667%{rotate:105deg}29.8958%{rotate:120deg}33.3333%{rotate:120deg}34.0625%{rotate:135deg}37.5%{rotate:135deg}38.2292%{rotate:150deg}41.6667%{rotate:150deg}42.3958%{rotate:165deg}45.8333%{rotate:165deg}46.5625%{rotate:180deg}50%{rotate:180deg}50.7292%{rotate:195deg}54.1667%{rotate:195deg}54.8958%{rotate:210deg}58.3333%{rotate:210deg}59.0625%{rotate:225deg}62.5%{rotate:225deg}63.2292%{rotate:240deg}66.6667%{rotate:240deg}67.3958%{rotate:255deg}70.8333%{rotate:255deg}71.5625%{rotate:270deg}75%{rotate:270deg}75.7292%{rotate:285deg}79.1667%{rotate:285deg}79.8958%{rotate:300deg}83.3333%{rotate:300deg}84.0625%{rotate:315deg}87.5%{rotate:315deg}88.2292%{rotate:330deg}91.6667%{rotate:330deg}92.3958%{rotate:345deg}95.8333%{rotate:345deg}96.5625%{rotate:360deg}to{rotate:360deg}}@keyframes satellite-upright{0%{rotate:none}.7292%{rotate:-15deg}4.1667%{rotate:-15deg}4.8958%{rotate:-30deg}8.3333%{rotate:-30deg}9.0625%{rotate:-45deg}12.5%{rotate:-45deg}13.2292%{rotate:-60deg}16.6667%{rotate:-60deg}17.3958%{rotate:-75deg}20.8333%{rotate:-75deg}21.5625%{rotate:-90deg}25%{rotate:-90deg}25.7292%{rotate:-105deg}29.1667%{rotate:-105deg}29.8958%{rotate:-120deg}33.3333%{rotate:-120deg}34.0625%{rotate:-135deg}37.5%{rotate:-135deg}38.2292%{rotate:-150deg}41.6667%{rotate:-150deg}42.3958%{rotate:-165deg}45.8333%{rotate:-165deg}46.5625%{rotate:-180deg}50%{rotate:-180deg}50.7292%{rotate:-195deg}54.1667%{rotate:-195deg}54.8958%{rotate:-210deg}58.3333%{rotate:-210deg}59.0625%{rotate:-225deg}62.5%{rotate:-225deg}63.2292%{rotate:-240deg}66.6667%{rotate:-240deg}67.3958%{rotate:-255deg}70.8333%{rotate:-255deg}71.5625%{rotate:-270deg}75%{rotate:-270deg}75.7292%{rotate:-285deg}79.1667%{rotate:-285deg}79.8958%{rotate:-300deg}83.3333%{rotate:-300deg}84.0625%{rotate:-315deg}87.5%{rotate:-315deg}88.2292%{rotate:-330deg}91.6667%{rotate:-330deg}92.3958%{rotate:-345deg}95.8333%{rotate:-345deg}96.5625%{rotate:-360deg}to{rotate:-360deg}}.trace ol{isolation:isolate;position:relative}.trace ol:before,.trace ol:after{content:"";z-index:-1;pointer-events:none;position:absolute;top:50%;left:10px;right:10px}.trace ol:before{background:linear-gradient(90deg,#86abff1a,#58dcff6b 70%,#58dcff1f);height:1px;margin-top:-.5px}.trace ol:after{background:linear-gradient(90deg,#0000,#aaf4fff2,#0000) -140px 0/140px 2px no-repeat;height:2px;margin-top:-1px;animation:7s cubic-bezier(.45,.05,.3,1) infinite trace-current}@keyframes trace-current{0%{background-position:-140px 0}to{background-position:calc(100% + 140px) 0}}@media (min-width:768px){.trace li{padding-left:24px}}.route-membrane{background:#081424c7;box-shadow:inset 0 0 12px #58dcff0d}.trace li[data-status=current] .route-membrane{box-shadow:inset 0 0 14px #58dcff29, 0 0 22px var(--cyan-glow);background:#0a2234db}@media (max-width:767px){.route-membrane:before{display:none}}.route-membrane:before{content:"";background:var(--blue);width:7px;height:7px;box-shadow:0 0 6px var(--blue-glow);opacity:.75;border-radius:50%;margin-top:-3.5px;position:absolute;top:50%;left:9px}.trace li[data-status=current] .route-membrane:before{background:var(--cyan);box-shadow:0 0 0 3px #58dcff24, 0 0 10px var(--cyan-glow);opacity:1;animation:3.6s ease-in-out infinite nucleus-pulse}.trace li[data-status=possible] .route-membrane:before{border:1px dashed var(--cyan);box-shadow:none;background:0 0}.trace li[data-status=unavailable] .route-membrane:before{border:1px dotted var(--red-soft);box-shadow:none;opacity:.6;background:0 0}.trace li:hover .route-membrane:before,.trace li:focus-within .route-membrane:before{opacity:1;box-shadow:0 0 10px var(--cyan-glow)}.trace li[data-status=possible] .route-membrane,.trace li[data-status=unavailable] .route-membrane{opacity:1;border-color:#86beff47}.focus-lens{background:#050f1cf7}@media (min-width:768px){.trace li[data-status=current]{min-width:min(100%,22ch + 36px)}.field-stage[data-topology=orbit] .node[data-node-size=dot] .node-body{border:1px solid color-mix(in srgb, var(--tone) 55%, transparent);background:radial-gradient(circle at 36% 30%, color-mix(in srgb, var(--tone) 40%, white 6%) 0%, color-mix(in srgb, var(--tone) 18%, transparent) 42%, #060e1ef2 80%);width:22px;height:22px;min-height:0;box-shadow:0 0 10px var(--tone-glow);border-radius:50%;padding:0}.field-stage[data-topology=orbit] .node[data-node-size=dot] .node-main{border-radius:50%;position:absolute;inset:0}.field-stage[data-topology=orbit] .node[data-node-size=dot] .node-meta,.field-stage[data-topology=orbit] .node[data-node-size=dot] .node-marker{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}.trace li{background:#060e1a}.core-plasma{display:none}.organ{--organ-pad-left:22px;box-shadow:none;background:0 0;border:0;padding:6px 0 20px;overflow:visible;container-type:inline-size}.organ:before,.organ:after{content:none}.organ-bridge{opacity:1;background:radial-gradient(60% 40% at 70% 22%,#58dcff29,#0000 70%),radial-gradient(55% 45% at 60% 70%,#8064ec1f,#0000 70%),linear-gradient(90deg,#0000,#58dcff0d);border-radius:40% 0 0 40%;width:min(140px,18vw);height:auto;animation:11s ease-in-out infinite hub-breathe;top:6px;bottom:12%;right:calc(100% - 40px)}.organ-bridge:after{display:none}.organ-header{background:linear-gradient(120deg,#58dcff14,#0c1c346b 40%,#8064ec0f);border:0;border-radius:30px 20px 26px 18px/22px 28px 18px 26px;margin:0 0 14px;padding:10px 18px 12px 46px;box-shadow:inset 0 0 0 1px #96dcff29}.organ-header:before{width:12px;height:12px;top:16px;left:18px}.organ-header:after{content:none}.organ-body,.instruments{grid-template-columns:minmax(0,1fr);gap:14px;display:grid}@container (min-width:640px){.organ-body,.instruments{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:dense}.organ-body>.plane[data-semantic=participation],.organ-body>.plane[data-semantic=proof],.organ-body>.plane[data-semantic=question],.organ-body>.plane[data-semantic=frozen],.organ-body>.plane[data-semantic=confirmation],.organ-body>.plane[data-semantic=boundary],.organ-body>.plane:last-child,.field-stage[data-surface=session] .organ-body>.plane[data-semantic=authority]{grid-column:1/-1}}.plane.chamber{--chamber-tone:var(--cyan);--chamber-tone-glow:var(--cyan-glow);border:1px solid color-mix(in srgb, var(--chamber-tone) 18%, transparent);background:radial-gradient(120% 90% at 8% 0%, color-mix(in srgb, var(--chamber-tone) 13%, transparent), transparent 55%), linear-gradient(160deg, #0e1e38a8, #08122494);background-image:radial-gradient(120% 90% at 8% 0%, color-mix(in srgb, var(--chamber-tone) 13%, transparent), transparent 55%), linear-gradient(160deg, #0e1e38a8, #08122494);box-shadow:inset 0 1px 0 #dcf5ff24, inset 0 0 40px -24px var(--chamber-tone-glow), 0 18px 40px -22px #000000b3;background-size:auto;border-radius:28px 22px 30px 20px/24px 30px 20px 28px;padding:18px 20px 20px;position:relative}.plane.chamber:before,.plane.chamber+.plane.chamber:before,.plane.chamber:after{content:none}.chamber-contour{border-radius:inherit;box-shadow:0 0 0 1px color-mix(in srgb, var(--chamber-tone) 22%, transparent), 0 0 34px -10px var(--chamber-tone-glow);opacity:.6;border:0;animation:9s ease-in-out infinite contour-breathe;inset:-1px}.chamber-contour:before,.chamber-contour:after{content:none}.chamber[data-chamber-resonating]{border-color:color-mix(in srgb, var(--chamber-tone) 70%, transparent)}.chamber[data-chamber-resonating] .chamber-contour{opacity:1;box-shadow:0 0 44px -8px var(--chamber-tone-glow);animation:none}.chamber-head{grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:4px 12px;margin:0 0 12px;display:grid}.chamber-head:after{content:none}.chamber-glyph{background:color-mix(in srgb, var(--chamber-tone) 12%, #06102099);width:40px;height:40px;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--chamber-tone) 35%, transparent), 0 0 16px -4px var(--chamber-tone-glow);filter:none;border-radius:13px;order:0;padding:9px}.chamber-title,h3.chamber-title{letter-spacing:0;text-transform:none;color:var(--ink);order:1;font-size:1.08rem;font-weight:700}.chamber-marker{white-space:nowrap;background:color-mix(in srgb, var(--chamber-tone) 10%, transparent);border-radius:999px;order:2;justify-self:end;max-width:none;padding:3px 10px;font-size:.66rem;overflow:visible}.chamber-title,h3.chamber-title{font-size:1rem;line-height:1.25}.chamber-action{border-top:1px solid color-mix(in srgb, var(--chamber-tone) 18%, transparent);margin-top:14px;padding-top:14px}.roster{grid-template-columns:repeat(auto-fill,minmax(112px,1fr));gap:12px 8px;margin:0 0 4px;display:grid}.roster-person{text-align:center;transition:background var(--motion-hover-in) var(--ease-resonance);border:0;border-radius:18px;justify-items:center;gap:4px;padding:8px 4px 10px;display:grid}.roster-person:hover{background:#58dcff0d}.roster-person>strong{overflow-wrap:anywhere;font-size:.86rem;line-height:1.25}.roster-person .tag.human{opacity:.75;order:3;padding:0 6px;font-size:.72rem}.roster-person .relation-marks{order:2;justify-content:center;gap:4px;margin:0}.person-orb{--orb:190 60% 60%;width:52px;height:52px;font-family:var(--font-serif);letter-spacing:.04em;color:var(--ink);background:radial-gradient(circle at 34% 28%, #e6f8ff47, transparent 40%), radial-gradient(circle at 50% 55%, hsl(var(--orb) / .55), hsl(var(--orb) / .16) 55%, #060e1ef2 92%);border:1px solid hsl(var(--orb) / .6);box-shadow:0 0 18px hsl(var(--orb) / .28), inset 0 0 14px hsl(var(--orb) / .2);border-radius:50%;place-items:center;font-size:1.05rem;display:grid}.person-orb[data-seed="1"]{--orb:205 70% 62%}.person-orb[data-seed="2"]{--orb:262 60% 66%}.person-orb[data-seed="3"]{--orb:172 55% 56%}.person-orb[data-seed="4"]{--orb:226 62% 66%}.person-orb[data-seed="5"]{--orb:38 55% 66%}.authority-chain{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.authority-relation{background:linear-gradient(160deg,#a594ff14,#08122480);border:1px solid #a594ff47;border-radius:16px}.chamber form{flex-wrap:wrap;align-items:flex-end;gap:10px 12px;display:flex}.chamber form>.field{flex:200px;min-width:0;margin:0}.chamber form>.field:has(textarea){flex-basis:100%}.chamber form>.actions-row{flex:auto;min-width:0;margin:0}.chamber .button{white-space:normal;text-align:center;max-width:100%}.chamber form>.chamber-head,.chamber form>.effect-intent,.chamber form>.effect-outcome,.chamber form>p,.chamber form>.question-seal,.chamber form>.stack{flex-basis:100%}.chamber .button{background:linear-gradient(135deg,#58dcff47,#58dcff1f);border-radius:999px;padding-inline:20px}.chamber input,.chamber select,.chamber textarea{border-radius:12px}@media (min-width:1500px){.field-stage,.field-stage[data-surface=session]{gap:var(--space-4);grid-template-columns:minmax(760px,1.25fr) minmax(560px,1fr)}.topology{max-width:none}}.trace ol{isolation:auto;gap:2px 4px}.trace ol:before,.trace ol:after{content:none}.trace li{background:0 0;margin-left:18px;padding:4px 12px 4px 26px}.trace li:first-child{margin-left:0}.trace li+li:before{content:"›" / "";text-align:center;color:#86beff8c;width:18px;height:auto;animation:rail-energy var(--motion-rail) ease-in-out infinite;background:0 0;margin:0;font-size:1.05rem;line-height:1;top:50%;right:100%;transform:translateY(-50%)}.route-membrane{box-shadow:none;opacity:.7;background:#0a16288c;border:1px solid #96d2ff24;border-radius:999px}.trace li[data-status=current] .route-membrane{box-shadow:0 0 18px var(--cyan-glow);background:#58dcff1a;border-color:#58dcff8c}.field-stage:has(.focus-lens) .node[data-satellite] .node-label{opacity:0!important}.family-hub[data-empty] .hub-orb{opacity:.85;border-style:dashed}.family-hub[data-empty] .hub-count{color:var(--muted)}@media (min-width:768px){.trace li{overflow:visible}}.chamber-head{flex-wrap:wrap;align-items:center;display:flex}.chamber-head .chamber-glyph{flex:none}.chamber-head .chamber-title{flex:14ch;min-width:0}.chamber-head .chamber-marker{flex:none;margin-left:auto}.organ{isolation:isolate;width:100%;min-width:0;padding:10px 6px 24px 10px}.organ:before{content:"";z-index:-1;pointer-events:none;opacity:.9;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1000' height='1300' viewBox='0 0 1000 1300'%3E%3Cdefs%3E%3Cfilter id='b' x='-20%25' y='-20%25' width='140%25' height='140%25'%3E%3CfeGaussianBlur stdDeviation='9'/%3E%3C/filter%3E%3Cfilter id='s' x='-20%25' y='-20%25' width='140%25' height='140%25'%3E%3CfeGaussianBlur stdDeviation='0.7'/%3E%3C/filter%3E%3C/defs%3E%3Cpath d='M -80 596 C 232 850, 550 661, 1080 764' fill='none' stroke='#6fe0ff' stroke-width='7.5' stroke-opacity='0.22' filter='url(#b)'/%3E%3Cpath d='M -80 291 C 222 368, 642 90, 1080 394' fill='none' stroke='#c0a8ff' stroke-width='11.1' stroke-opacity='0.11' filter='url(#b)'/%3E%3Cpath d='M -80 183 C 282 299, 432 1315, 1080 1254' fill='none' stroke='#6fe0ff' stroke-width='7.7' stroke-opacity='0.13' filter='url(#b)'/%3E%3Cpath d='M -80 825 C 243 620, 424 689, 1080 77' fill='none' stroke='#c0a8ff' stroke-width='8.6' stroke-opacity='0.14' filter='url(#b)'/%3E%3Cpath d='M -80 297 C 168 15, 550 568, 1080 1095' fill='none' stroke='#6fe0ff' stroke-width='6.6' stroke-opacity='0.13' filter='url(#b)'/%3E%3Cpath d='M -80 672 C 248 672, 605 591, 1080 362' fill='none' stroke='#c0a8ff' stroke-width='7.9' stroke-opacity='0.17' filter='url(#b)'/%3E%3Cpath d='M -80 1217 C 319 1421, 618 395, 1080 299' fill='none' stroke='#8fb4ff' stroke-width='11.0' stroke-opacity='0.12' filter='url(#b)'/%3E%3Cpath d='M -80 410 C 134 569, 532 1128, 1080 502' fill='none' stroke='#c0a8ff' stroke-width='9.9' stroke-opacity='0.17' filter='url(#b)'/%3E%3Cpath d='M -80 1172 C 289 872, 479 1216, 1080 611' fill='none' stroke='#8fb4ff' stroke-width='7.5' stroke-opacity='0.12' filter='url(#b)'/%3E%3Cpath d='M -80 1198 C 199 941, 596 1034, 1080 351' fill='none' stroke='#6fe0ff' stroke-width='12.5' stroke-opacity='0.13' filter='url(#b)'/%3E%3Cpath d='M -80 179 C 187 458, 632 123, 1080 320' fill='none' stroke='#6fe0ff' stroke-width='7.3' stroke-opacity='0.18' filter='url(#b)'/%3E%3Cpath d='M -80 195 C 132 373, 470 732, 1080 582' fill='none' stroke='#c0a8ff' stroke-width='7.6' stroke-opacity='0.21' filter='url(#b)'/%3E%3Cpath d='M -80 297 C 266 76, 600 121, 1080 547' fill='none' stroke='#8fb4ff' stroke-width='10.8' stroke-opacity='0.15' filter='url(#b)'/%3E%3Cpath d='M -80 323 C 174 605, 645 380, 1080 1150' fill='none' stroke='#6fe0ff' stroke-width='6.9' stroke-opacity='0.16' filter='url(#b)'/%3E%3Cpath d='M -80 596 C 232 850, 550 661, 1080 764' fill='none' stroke='#9fe8ff' stroke-width='1.0' stroke-opacity='0.67' filter='url(#s)'/%3E%3Cpath d='M -80 291 C 222 368, 642 90, 1080 394' fill='none' stroke='#9fe8ff' stroke-width='1.2' stroke-opacity='0.76' filter='url(#s)'/%3E%3Cpath d='M -80 183 C 282 299, 432 1315, 1080 1254' fill='none' stroke='#9fe8ff' stroke-width='1.0' stroke-opacity='0.43' filter='url(#s)'/%3E%3Cpath d='M -80 825 C 243 620, 424 689, 1080 77' fill='none' stroke='#d6ccff' stroke-width='1.8' stroke-opacity='0.41' filter='url(#s)'/%3E%3Cpath d='M -80 297 C 168 15, 550 568, 1080 1095' fill='none' stroke='#9fe8ff' stroke-width='1.3' stroke-opacity='0.73' filter='url(#s)'/%3E%3Cpath d='M -80 672 C 248 672, 605 591, 1080 362' fill='none' stroke='#d6ccff' stroke-width='0.8' stroke-opacity='0.45' filter='url(#s)'/%3E%3Cpath d='M -80 1217 C 319 1421, 618 395, 1080 299' fill='none' stroke='#dff8ff' stroke-width='1.5' stroke-opacity='0.38' filter='url(#s)'/%3E%3Cpath d='M -80 410 C 134 569, 532 1128, 1080 502' fill='none' stroke='#9fe8ff' stroke-width='1.2' stroke-opacity='0.38' filter='url(#s)'/%3E%3Cpath d='M -80 1172 C 289 872, 479 1216, 1080 611' fill='none' stroke='#dff8ff' stroke-width='1.0' stroke-opacity='0.59' filter='url(#s)'/%3E%3Cpath d='M -80 1198 C 199 941, 596 1034, 1080 351' fill='none' stroke='#dff8ff' stroke-width='0.8' stroke-opacity='0.41' filter='url(#s)'/%3E%3Cpath d='M -80 179 C 187 458, 632 123, 1080 320' fill='none' stroke='#9fe8ff' stroke-width='1.8' stroke-opacity='0.65' filter='url(#s)'/%3E%3Cpath d='M -80 195 C 132 373, 470 732, 1080 582' fill='none' stroke='#d6ccff' stroke-width='1.3' stroke-opacity='0.78' filter='url(#s)'/%3E%3Cpath d='M -80 297 C 266 76, 600 121, 1080 547' fill='none' stroke='#d6ccff' stroke-width='0.7' stroke-opacity='0.36' filter='url(#s)'/%3E%3Cpath d='M -80 323 C 174 605, 645 380, 1080 1150' fill='none' stroke='#9fe8ff' stroke-width='1.5' stroke-opacity='0.78' filter='url(#s)'/%3E%3Ccircle cx='21' cy='827' r='1.8' fill='#cfefff' fill-opacity='0.77'/%3E%3Ccircle cx='319' cy='1299' r='1.1' fill='#cfefff' fill-opacity='0.67'/%3E%3Ccircle cx='737' cy='1170' r='2.2' fill='#cfefff' fill-opacity='0.75'/%3E%3Ccircle cx='793' cy='1190' r='1.6' fill='#cfefff' fill-opacity='0.74'/%3E%3Ccircle cx='901' cy='1132' r='1.7' fill='#cfefff' fill-opacity='0.80'/%3E%3Ccircle cx='863' cy='745' r='2.0' fill='#cfefff' fill-opacity='0.59'/%3E%3Ccircle cx='583' cy='792' r='1.1' fill='#cfefff' fill-opacity='0.72'/%3E%3Ccircle cx='993' cy='1144' r='2.2' fill='#cfefff' fill-opacity='0.59'/%3E%3Ccircle cx='735' cy='755' r='1.7' fill='#cfefff' fill-opacity='0.82'/%3E%3Ccircle cx='84' cy='975' r='1.0' fill='#cfefff' fill-opacity='0.70'/%3E%3Ccircle cx='481' cy='299' r='2.1' fill='#cfefff' fill-opacity='0.65'/%3E%3Ccircle cx='615' cy='1197' r='1.4' fill='#cfefff' fill-opacity='0.41'/%3E%3Ccircle cx='301' cy='882' r='1.3' fill='#cfefff' fill-opacity='0.48'/%3E%3Ccircle cx='906' cy='858' r='1.7' fill='#cfefff' fill-opacity='0.85'/%3E%3Ccircle cx='327' cy='866' r='1.3' fill='#cfefff' fill-opacity='0.62'/%3E%3Ccircle cx='806' cy='1188' r='2.4' fill='#cfefff' fill-opacity='0.59'/%3E%3Ccircle cx='583' cy='411' r='1.2' fill='#cfefff' fill-opacity='0.65'/%3E%3Ccircle cx='837' cy='1103' r='2.1' fill='#cfefff' fill-opacity='0.88'/%3E%3Ccircle cx='277' cy='220' r='1.7' fill='#cfefff' fill-opacity='0.54'/%3E%3Ccircle cx='214' cy='538' r='2.0' fill='#cfefff' fill-opacity='0.65'/%3E%3Ccircle cx='315' cy='1091' r='2.6' fill='#cfefff' fill-opacity='0.63'/%3E%3Ccircle cx='75' cy='41' r='2.4' fill='#cfefff' fill-opacity='0.42'/%3E%3Ccircle cx='709' cy='742' r='1.5' fill='#cfefff' fill-opacity='0.80'/%3E%3Ccircle cx='19' cy='177' r='1.7' fill='#cfefff' fill-opacity='0.41'/%3E%3Ccircle cx='830' cy='309' r='1.2' fill='#cfefff' fill-opacity='0.42'/%3E%3Ccircle cx='629' cy='580' r='2.0' fill='#cfefff' fill-opacity='0.73'/%3E%3Ccircle cx='807' cy='1246' r='2.1' fill='#cfefff' fill-opacity='0.50'/%3E%3Ccircle cx='475' cy='232' r='1.0' fill='#cfefff' fill-opacity='0.64'/%3E%3C/svg%3E") 0 0/100% 100% no-repeat,radial-gradient(38% 30% at 12% 18%,#58c8ff33,#0000 70%),radial-gradient(40% 34% at 82% 8%,#9678ff29,#0000 70%),radial-gradient(45% 36% at 20% 78%,#3caae629,#0000 70%),radial-gradient(36% 30% at 88% 70%,#8064ec1f,#0000 70%);border-radius:40%;animation:none;position:absolute;inset:-40px -20px -20px -180px}.organ:after{content:"";z-index:-1;pointer-events:none;will-change:transform;width:60%;height:46%;animation:nebula-a calc(var(--motion-ambient) * 1.4) ease-in-out infinite alternate;background:radial-gradient(circle,#58dcff24,#0000 70%);border-radius:50%;position:absolute;top:10%;left:-120px}.organ-bridge{display:none}.organ-header{background:linear-gradient(120deg,#58c8ff1f,#14326070 45%,#9678ff1a);border-radius:34px 24px 30px 20px/26px 32px 22px 30px;padding:12px 20px 14px 48px;box-shadow:inset 0 1px #dcf5ff38,inset 0 0 0 1px #a0e1ff2e}.plane.chamber{background-image:radial-gradient(90% 70% at 10% 0%, color-mix(in srgb, var(--chamber-tone) 22%, transparent), transparent 60%), radial-gradient(60% 50% at 100% 100%, #9678ff1a, transparent 70%), linear-gradient(155deg, #224e8a80, #0e285475 55%, #0a1c3c80);box-shadow:inset 0 1px 0 #e1f6ff47, inset 0 0 60px -30px var(--chamber-tone-glow), inset 0 -20px 40px -30px #58c8ff2e;border-radius:38px 30px 42px 26px/30px 40px 28px 36px;padding:22px 24px 24px}.organ-body>.plane:nth-child(2n){border-radius:28px 44px 30px 40px/40px 26px 38px 30px}.organ-body>.plane:nth-child(3n){border-radius:44px 28px 36px 40px/28px 40px 30px 42px}.chamber-contour{box-shadow:0 0 0 1.5px color-mix(in srgb, var(--chamber-tone) 46%, #dcf5ff4d), 0 0 28px -6px var(--chamber-tone-glow), 0 0 60px -20px var(--chamber-tone-glow);opacity:.75}.plane.chamber[data-semantic=identity]{--chamber-tone:#b9a6ff;--chamber-tone-glow:#b9a6ff47}.plane.chamber[data-semantic=participation]{--chamber-tone:#7fe3d4;--chamber-tone-glow:#7fe3d442}.plane.chamber[data-semantic=proof]{--chamber-tone:#8fb4ff;--chamber-tone-glow:#8fb4ff42}.chamber-head{gap:2px 14px;margin-bottom:14px}.chamber-glyph{width:34px;height:34px;box-shadow:none;stroke-width:1.5px;filter:drop-shadow(0 0 8px var(--chamber-tone-glow)) drop-shadow(0 0 2px var(--chamber-tone));background:0 0;border-radius:0;padding:0}.chamber-title,h3.chamber-title{letter-spacing:-.01em;font-size:1.28rem;font-weight:700}.chamber-marker{border-color:color-mix(in srgb, var(--chamber-tone) 55%, transparent);background:color-mix(in srgb, var(--chamber-tone) 14%, transparent);padding:4px 11px;font-size:.68rem}.chamber-head+.chamber-lede,.chamber-head+.muted{color:var(--ink-soft);margin:-8px 0 16px 48px;font-size:.9rem}.person-orb{width:66px;height:66px;box-shadow:0 0 0 2px #040c18, 0 0 0 3px hsl(var(--orb) / .7), 0 0 22px hsl(var(--orb) / .35), inset 0 0 18px hsl(var(--orb) / .25);font-size:1.25rem}.roster-person[data-you] .person-orb{box-shadow:0 0 0 2px #040c18, 0 0 0 3.5px var(--cyan), 0 0 26px var(--cyan-glow), inset 0 0 18px #58dcff47}.chamber input,.chamber select,.chamber textarea{background:#0612288c;border-color:#aae1ff3d;border-radius:14px}.chamber .button{background:linear-gradient(135deg,#58dcff57,#58dcff29);box-shadow:inset 0 1px #e1f6ff4d,0 0 18px #58dcff38}@media (min-width:1200px){.field-stage:not([data-topology=stack]) .organ{margin-left:-24px}}.organ:before{opacity:1;border-radius:0;inset:-60px -30px -40px -260px}@media (min-width:1200px){.field-stage:not([data-topology=stack]) .organ{top:calc(var(--rail-h) + 8px);z-index:3;max-height:calc(100vh - var(--rail-h) - 16px);flex-direction:column;min-height:0;margin-left:-72px;display:flex;position:sticky}.field-stage:not([data-topology=stack]) .organ-body{overscroll-behavior:contain;scrollbar-width:none;flex:auto;min-height:0;margin:-6px -6px 0 -8px;padding:6px 6px 40px 8px;overflow-y:auto;-webkit-mask-image:linear-gradient(#000 0 calc(100% - 56px),#0000 100%);mask-image:linear-gradient(#000 0 calc(100% - 56px),#0000 100%)}.field-stage:not([data-topology=stack]) .organ-body::-webkit-scrollbar{display:none}}@media (min-width:1500px){.field-stage:not([data-topology=stack]) .organ{margin-left:-110px}.field-stage,.field-stage[data-surface=session]{gap:0}}.organ-header{border-radius:999px;flex-wrap:wrap;align-items:baseline;gap:4px 14px;margin:0 0 12px;padding:8px 18px 8px 40px;display:flex}.organ-header:before{margin-top:-6px;top:50%;left:16px}.organ-header .eyebrow{margin:0}.organ-title{font-size:1.02rem}.organ-state{margin:0}.chamber-head+.chamber-lede,.chamber-head+.muted{margin:-4px 0 10px 48px;font-size:.86rem}.chamber-title,h3.chamber-title{font-size:1.16rem}h3.chamber-title{font-size:1rem}.chamber textarea{min-height:64px}.chamber .field{margin-bottom:0}.chamber .field label{margin-bottom:4px}.roster{gap:8px 6px;margin-bottom:0}.roster-person{padding:4px 2px 6px}.chamber-action{margin-top:10px;padding-top:10px}@container (min-width:640px){.field-stage[data-surface=workspace] .organ-body>.plane[data-semantic=action]{grid-area:1/1/span 2}.field-stage[data-surface=workspace] .organ-body>.plane[data-semantic=identity]{grid-area:1/2}.field-stage[data-surface=workspace] .organ-body>.plane[data-semantic=authority]{grid-area:2/2}.field-stage[data-surface=workspace] .organ-body>.plane[data-semantic=participation]{grid-area:3/1/auto/-1}.field-stage[data-surface=challenge] .organ-body>.plane[data-semantic=action]{grid-area:1/1}.field-stage[data-surface=challenge] .organ-body>.plane[data-semantic=authority]{grid-area:1/2/span 2}.field-stage[data-surface=challenge] .organ-body>.plane[data-semantic=proof]{grid-area:2/1}}@media (min-width:1200px){.field-stage:not([data-topology=stack]) .organ{max-height:calc(100vh - var(--rail-h) - 48px)}.topology{height:max(clamp(560px, calc(100vh - var(--rail-h) - 52px), 900px), var(--stage-h,0px))}}.field-stage{overflow-clip-margin:24px;overflow:clip}@media (min-width:768px){.trace ol{gap:2px;font-size:.92rem}.trace li{margin-left:22px;padding:5px 12px 5px 30px}.trace li:first-child{margin-left:0}.route-membrane{opacity:.35;transition:opacity var(--motion-hover-in) var(--ease-resonance), background var(--motion-hover-in) var(--ease-resonance), border-color var(--motion-hover-in) var(--ease-resonance);background:0 0;border-color:#0000}.trace li:hover .route-membrane,.trace li:focus-within .route-membrane{opacity:1;background:#58dcff0f;border-color:#96d2ff47}.trace li[data-status=current] .route-membrane{opacity:1;box-shadow:inset 0 1px 0 #e1f6ff3d, 0 0 22px var(--cyan-glow);background:linear-gradient(120deg,#58dcff29,#143c6e80 60%,#9678ff1f);border-color:#78e6ff99}.trace li[data-status=established] a{color:var(--ink-soft);text-decoration:none}.trace li[data-status=established]:hover a{color:var(--cyan)}.route-membrane:before{opacity:.85;background:radial-gradient(circle at 36% 30%, #e6f8ffe6, var(--blue) 45%, #081428e6 100%);width:11px;height:11px;box-shadow:0 0 8px var(--blue-glow);margin-top:-5.5px;left:10px}.trace li[data-coordinate=access] .route-membrane:before{box-shadow:0 0 0 1.5px #96d2ffb3, 0 0 8px var(--blue-glow);background:radial-gradient(circle,#e6f8fff2 0 25%,#0000 30%);border-radius:50%}.trace li[data-coordinate=challenge] .route-membrane:before{background:radial-gradient(circle at 36% 30%,#e6f8ffe6,#7fe3d4 45%,#081428e6 100%);box-shadow:0 0 0 2px #060e1a,0 0 0 3px #7fe3d473,0 0 10px #7fe3d44d}.trace li[data-coordinate=session] .route-membrane:before,.trace li[data-coordinate=state] .route-membrane:before{background:radial-gradient(circle at 36% 30%, #e6f8ffe6, var(--cyan) 45%, #081428e6 100%);box-shadow:0 0 0 2px #060e1a, 0 0 0 3px #58dcff66, 0 0 10px var(--cyan-glow)}.trace li[data-status=current] .route-membrane:before{opacity:1;animation:3.6s ease-in-out infinite nucleus-pulse}.trace li[data-status=possible] .route-membrane:before,.trace li[data-status=unavailable] .route-membrane:before{box-shadow:none;background:0 0;border:1px dashed #96d2ff8c}.trace li+li:before{color:#96d7ff59;text-shadow:0 0 8px #58dcff00;width:22px;font-size:1.15rem;animation:3.2s ease-in-out infinite trace-flow}.trace li:nth-child(2):before{animation-delay:0s}.trace li:nth-child(3):before{animation-delay:.45s}.trace li:nth-child(4):before{animation-delay:.9s}.trace li:nth-child(5):before{animation-delay:1.35s}.trace li:nth-child(6):before{animation-delay:1.8s}}@keyframes trace-flow{0%,70%,to{opacity:.35;text-shadow:0 0 8px #58dcff00}18%{opacity:1;text-shadow:0 0 10px #78e6ffe6}}.identity{border:0;padding:2px 10px;position:relative}.identity:hover{border:0}.identity-logo{z-index:1;filter:drop-shadow(0 0 6px #58dcff59);width:auto;height:38px;display:block;position:relative}.identity-glow{pointer-events:none;opacity:.7;background:radial-gradient(#58dcff38,#58a0ff14 45%,#0000 70%);border-radius:50%;width:150%;height:220%;animation:7s ease-in-out infinite hub-breathe;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.identity:hover .identity-glow,.identity:focus-visible .identity-glow{opacity:1;animation:none}.identity .identity-mark{display:none}.access-rail .identity-logo{height:64px}@media (max-width:860px){.identity-logo{height:30px}}@container (min-width:640px){.field-stage[data-surface=workspace] .organ-body>.plane[data-semantic=action]{grid-row:1}.field-stage[data-surface=workspace] .organ-body>.plane[data-semantic=participation]{grid-area:2/1}.field-stage[data-surface=workspace] .organ-body>.plane[data-semantic=authority]{grid-area:2/2}}.access-rail .identity-logo{filter:drop-shadow(0 0 14px #58dcff66);height:104px}.access-rail .identity-glow{width:170%;height:260%}@container (min-width:640px){.field-stage[data-surface=workspace] .organ-body>.plane[data-semantic=participation]{grid-area:2/1/auto/-1}.field-stage[data-surface=workspace] .organ-body>.plane[data-semantic=authority]{grid-area:3/1/auto/-1}.field-stage[data-surface=session] .organ-body>.plane[data-semantic=question],.field-stage[data-surface=session] .organ-body>.plane[data-semantic=frozen],.field-stage[data-surface=session] .organ-body>.plane[data-semantic=action]:first-child{grid-area:1/1}.field-stage[data-surface=session] .organ-body>.plane[data-semantic=authority]{grid-area:1/2}.field-stage[data-surface=session] .organ-body>.plane[data-semantic=participation]{grid-area:2/1}.field-stage[data-surface=session] .organ-body>.plane[data-semantic=proof]{grid-area:2/2}.field-stage[data-surface=session] .organ-body>.plane[data-semantic=decision-entry]{grid-area:3/1/auto/-1}}.plane.chamber{padding:14px 18px 16px}.chamber-head{margin-bottom:6px}.chamber-head+.chamber-lede,.chamber-head+.muted{margin:-2px 0 8px 48px}.roster{grid-template-columns:repeat(auto-fill,minmax(92px,1fr));gap:6px 4px}.person-orb{width:46px;height:46px;font-size:.95rem}.roster-person>strong{font-size:.8rem}.roster-person .relation-marks{gap:3px}.relation-mark{padding:1px 6px;font-size:.66rem}.roster-person .tag.human{padding:0 5px;font-size:.72rem;line-height:1.3}.proof-depth>summary{min-height:36px}.identifiers{gap:4px}.identifier dd{margin-top:0}.spine-step{padding-bottom:6px}.chamber .stack>*+*{margin-top:8px}.chamber-head:has(h3.chamber-title){margin:8px 0 4px}.chamber-head:has(h3.chamber-title) .chamber-glyph{width:24px;height:24px}:is(.chamber-head:has(h3.chamber-title)+.chamber-lede,.chamber-head:has(h3.chamber-title)+.muted){margin-left:38px}.organ-body,.instruments{gap:10px}.organ-header{margin-bottom:10px;padding-top:6px;padding-bottom:6px}.chamber .button{min-height:40px;padding-block:8px}.roster{grid-template-columns:repeat(auto-fill,minmax(118px,1fr))}.relation-mark{white-space:nowrap}.roster-person .tag.human{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:767px){.organ:before{inset:-30px 0 -20px -30px}.organ:after{display:none}.field-stage{overflow-clip-margin:0}}@media (min-width:768px){.plane.chamber:before{content:"";background:color-mix(in srgb, var(--chamber-tone) 80%, white 20%);width:6px;height:6px;box-shadow:0 0 8px var(--chamber-tone), 0 0 16px var(--chamber-tone-glow);opacity:.9;pointer-events:none;z-index:2;offset-path:inset(0 round 30px);offset-rotate:0deg;animation:42s linear infinite mote-travel;animation-delay:calc(var(--mote-phase,0) * -1s);border-radius:50%;margin:-3px 0 0 -3px;display:block;position:absolute;top:0;left:0}.organ-body>.plane:nth-child(2):before{--mote-phase:11}.organ-body>.plane:nth-child(3):before{--mote-phase:23}.organ-body>.plane:nth-child(4):before{--mote-phase:31}.organ-body>.plane:nth-child(5):before{--mote-phase:7}.chamber-contour:before{content:"";opacity:.55;background:radial-gradient(ellipse at 50% 50%, color-mix(in srgb, var(--chamber-tone) 16%, transparent), transparent 70%);will-change:transform;width:55%;height:60%;animation:26s ease-in-out infinite alternate inner-light;animation-delay:calc(var(--mote-phase,0) * -.5s);border:0;border-radius:50%;position:absolute;top:0;left:10%}.chamber-contour:after{content:"";border-radius:inherit;width:auto;height:auto;box-shadow:0 0 0 1px color-mix(in srgb, var(--chamber-tone) 22%, transparent);opacity:.5;border:0;animation:9s ease-in-out -4.5s infinite contour-breathe;position:absolute;inset:4px}.chamber-head{position:relative}.chamber-head:before{content:"";background:radial-gradient(circle, var(--chamber-tone-glow), transparent 70%);opacity:.6;width:46px;height:46px;animation:6s ease-in-out infinite hub-breathe;animation-delay:calc(var(--mote-phase,0) * -.3s);pointer-events:none;border-radius:50%;margin-top:-23px;position:absolute;top:50%;left:-6px}.chamber-head:has(h3.chamber-title):before{width:34px;height:34px;margin-top:-17px;left:-4px}.chamber .button:not([disabled]){isolation:isolate;position:relative}.chamber .button:not([disabled]):after{content:"";border-radius:inherit;z-index:-1;opacity:.5;pointer-events:none;background:radial-gradient(#58dcff47,#0000 70%);animation:5s ease-in-out infinite hub-breathe;position:absolute;inset:-6px}}@keyframes mote-travel{0%{offset-distance:0%}to{offset-distance:100%}}@keyframes inner-light{0%{transform:translate(0)}to{transform:translate(60%,45%)}}.boundary-mark{background:linear-gradient(150deg,#5a1e3047,#0a12248c);border-radius:16px;box-shadow:inset 0 1px #ffc8d21a,inset 0 0 30px -18px #ff7b8666}.boundary-edge{border-left:2px dashed #e58d95cc;box-shadow:0 0 10px #ff7b8640}.field-stage[data-encounter] .organ:after{opacity:1.3}
