.licenses.svelte-1d7l7b4 dl:where(.svelte-1d7l7b4){grid-template-columns:max-content minmax(0,1fr);gap:.35rem 1.25rem;margin:0 0 1.5rem;display:grid}.licenses.svelte-1d7l7b4 dt:where(.svelte-1d7l7b4){color:var(--color-ink-muted)}.licenses.svelte-1d7l7b4 dd:where(.svelte-1d7l7b4){overflow-wrap:anywhere;margin:0}@media (width<=30rem){.licenses.svelte-1d7l7b4 dl:where(.svelte-1d7l7b4){grid-template-columns:minmax(0,1fr)}.licenses.svelte-1d7l7b4 dd:where(.svelte-1d7l7b4)+dt:where(.svelte-1d7l7b4){margin-top:.5rem}}.star-field.svelte-ozwlpk,.ambient-sky-plane.svelte-ozwlpk,.depth-haze.svelte-ozwlpk,.memory-spotlight.svelte-ozwlpk,.graph-particle-field.svelte-ozwlpk{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.memory-spotlight.svelte-ozwlpk{--spot-x:50%;--spot-y:50%;z-index:-1;opacity:0;background:radial-gradient(circle 15rem at var(--spot-x) var(--spot-y), color-mix(in srgb, var(--color-kind-fact) 5.5%, transparent), color-mix(in srgb, var(--color-kind-perspective) 2%, transparent) 32%, transparent 78%);transition:opacity .26s}.memory-spotlight.visible.svelte-ozwlpk{opacity:1}.star-field.svelte-ozwlpk{z-index:-4;background:var(--color-sky);overflow:hidden}.ambient-sky-plane.svelte-ozwlpk{z-index:-3;transform:translate3d(var(--sky-parallax-x), var(--sky-parallax-y), 0) scale(var(--sky-parallax-scale));transform-origin:50%;backface-visibility:hidden;will-change:transform;-webkit-mask-image:linear-gradient(transparent, var(--color-shadow) 3%, var(--color-shadow) 94%, transparent);mask-image:linear-gradient(transparent, var(--color-shadow) 3%, var(--color-shadow) 94%, transparent)}.sky-painting.svelte-ozwlpk,.river-lights.svelte-ozwlpk{width:100%;height:100%;position:absolute;inset:0}.sky-painting.svelte-ozwlpk{opacity:.5;background-image:none;background-position:top;background-repeat:no-repeat;background-size:auto 100%;transition:opacity 1.6s}.river-lights.svelte-ozwlpk{visibility:hidden;opacity:.5;transition:opacity .36s}.flowing.svelte-ozwlpk .river-lights:where(.svelte-ozwlpk){visibility:visible}.detail-open .river-lights.svelte-ozwlpk{opacity:.24}.memory-space[data-graph-entrance=build][data-graph-intro=pending] .sky-painting.svelte-ozwlpk{opacity:1;transition:none}.memory-space[data-graph-entrance=build][data-graph-intro=pending] .depth-haze.svelte-ozwlpk{opacity:0;transition:none}.memory-space[data-graph-entrance=build]:is([data-graph-intro=playing],[data-graph-intro=paused]) :is(.sky-painting.svelte-ozwlpk,.depth-haze.svelte-ozwlpk){transition:opacity 9s ease-in-out}.memory-space.quiet .sky-painting.svelte-ozwlpk{opacity:1;transition:opacity 5s .6s}.ambient-sky.svelte-ozwlpk{width:auto;max-width:none;height:100%;-webkit-mask-image:linear-gradient(to right, transparent, var(--color-shadow) 24%, var(--color-shadow) 76%, transparent);mask-image:linear-gradient(to right, transparent, var(--color-shadow) 24%, var(--color-shadow) 76%, transparent);display:block;position:absolute;top:0;left:50%;translate:-50%}.living-sky.svelte-ozwlpk{visibility:hidden}.living.svelte-ozwlpk .living-sky:where(.svelte-ozwlpk){visibility:visible}.living.svelte-ozwlpk img.ambient-sky:where(.svelte-ozwlpk){visibility:hidden}.depth-haze.svelte-ozwlpk{z-index:-2;background:linear-gradient(90deg, color-mix(in srgb, var(--color-sky) 50%, transparent), color-mix(in srgb, var(--color-sky) 28%, transparent) 24%, transparent 46% 72%, color-mix(in srgb, var(--color-sky) 18%, transparent)), radial-gradient(ellipse at center, transparent 30%, color-mix(in srgb, var(--color-sky) 30%, transparent) 100%);transform:translate3d(var(--atmosphere-parallax-x), var(--atmosphere-parallax-y), 0) scale(var(--atmosphere-parallax-scale));transform-origin:50%;backface-visibility:hidden;will-change:transform;transition:opacity 1.6s;overflow:hidden}.graph-particle-field.svelte-ozwlpk{z-index:0;transition:opacity .36s;display:block;overflow:hidden}.detail-open .graph-particle-field.svelte-ozwlpk{opacity:.24}.memory-space.quiet .graph-particle-field.svelte-ozwlpk,.memory-space.quiet .memory-spotlight.svelte-ozwlpk{opacity:0}@media (aspect-ratio>=1){.sky-painting.svelte-ozwlpk{background-image:var(--painting-panorama)}}@media (prefers-reduced-motion:reduce){.ambient-sky-plane.svelte-ozwlpk{transform:none}.depth-haze.svelte-ozwlpk{transform:scale(1.055)}}.quiet-moment.svelte-yq715w{z-index:2000;width:100%;color:var(--color-ink-bright);cursor:none;-webkit-tap-highlight-color:transparent;background:0 0;border:0;flex-direction:column;justify-content:flex-end;align-items:center;padding:0 1.5rem clamp(5rem,20vh,11rem);display:flex;position:absolute;inset:0}.quiet-moment.hinting.svelte-yq715w{cursor:default}.quiet-moment.over-thought.svelte-yq715w{cursor:pointer}.quiet-moment.svelte-yq715w:focus-visible{outline:none}.quiet-invitation.svelte-yq715w{max-width:34rem;font:italic 400 clamp(1.15rem, 2.4vw, 1.6rem) / 1.4 var(--font-voice);text-align:center;text-shadow:0 0 .5rem var(--color-sky), 0 0 1.6rem var(--color-sky);opacity:0;animation:9s 1s both svelte-yq715w-quiet-invitation}.quiet-invitation.aside.svelte-yq715w{visibility:hidden}.quiet-catch.svelte-yq715w{color:var(--color-ink-soft);opacity:0;margin-top:.5em;font-size:.78em;animation:7s 2.6s both svelte-yq715w-quiet-catch;display:block}@media (hover:none){.quiet-walk.svelte-yq715w{display:none}}.quiet-words.svelte-yq715w{z-index:2001;pointer-events:none;flex-direction:column;justify-content:flex-end;align-items:center;gap:.9rem;padding:0 1.5rem clamp(5rem,20vh,11rem);display:flex;position:absolute;inset:0}.quiet-words.svelte-yq715w>.flow-dream:where(.svelte-yq715w),.quiet-words.svelte-yq715w>.flow-dream-ask:where(.svelte-yq715w),.quiet-words.svelte-yq715w .thought-action:where(.svelte-yq715w){pointer-events:auto}.thought-words.svelte-yq715w{flex-direction:column;align-items:center;display:flex}.caught-thought.svelte-yq715w{text-align:center;max-width:36rem;color:var(--color-ink-bright);text-shadow:0 0 .5rem var(--color-sky), 0 0 1.6rem var(--color-sky);margin:0;animation:1.1s both svelte-yq715w-thought-arrives}.caught-thought.svelte-yq715w blockquote:where(.svelte-yq715w){font:italic 400 clamp(1.1rem, 2.2vw, 1.5rem) / 1.45 var(--font-voice);margin:0}.caught-thought.svelte-yq715w figcaption:where(.svelte-yq715w),.flow-note.svelte-yq715w{color:var(--color-ink-quiet);font:.75rem / 1.4 var(--font-brand);letter-spacing:.05em;margin-top:.8rem}.flow-note.svelte-yq715w{text-align:center;text-shadow:0 0 .5rem var(--color-sky);margin:0}.thought-action.svelte-yq715w,.flow-dream-ask.svelte-yq715w{min-height:2.75rem;color:var(--color-ink-quiet);font:.75rem / 1.2 var(--font-brand);letter-spacing:.05em;text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--color-ink-quiet) 40%, transparent);text-decoration-color:color-mix(in srgb, var(--color-ink-quiet) 40%, transparent);text-underline-offset:.3em;cursor:pointer;background:0 0;border:0;padding:0 .75rem}.flow-dream-ask.svelte-yq715w{color:var(--color-ink-bright);font:italic 400 clamp(1.05rem, 2vw, 1.35rem) / 1.4 var(--font-voice);text-shadow:0 0 .5rem var(--color-sky), 0 0 1.6rem var(--color-sky);text-decoration:none;animation:1.4s .6s both svelte-yq715w-thought-arrives}.flow-dream.svelte-yq715w{flex-direction:column;align-items:center;gap:.75rem;width:min(32rem,100%);animation:.9s both svelte-yq715w-thought-arrives;display:flex}.flow-dream-question.svelte-yq715w{color:var(--color-ink-bright);font:italic 400 clamp(1.1rem, 2.2vw, 1.5rem) / 1.4 var(--font-voice);text-shadow:0 0 1rem var(--color-sky)}.flow-dream-share.svelte-yq715w{color:var(--color-ink-soft);font:.75rem / 1.5 var(--font-brand);text-shadow:0 0 .5rem var(--color-sky)}.flow-dream-share.svelte-yq715w a:where(.svelte-yq715w){color:inherit;text-decoration:underline}.flow-dream-actions.svelte-yq715w{gap:.6rem;display:flex}@keyframes svelte-yq715w-quiet-invitation{0%{opacity:0}16%,80%{opacity:1}to{opacity:0}}@keyframes svelte-yq715w-quiet-catch{0%{opacity:0}30%,to{opacity:1}}@keyframes svelte-yq715w-thought-arrives{0%{opacity:0;translate:0 .4rem}to{opacity:1;translate:0}}@media (prefers-reduced-motion:reduce){.quiet-invitation.svelte-yq715w,.quiet-catch.svelte-yq715w{opacity:1;animation:none}.caught-thought.svelte-yq715w,.flow-dream.svelte-yq715w,.flow-dream-ask.svelte-yq715w{animation:none}}.memory-edges.svelte-11avbge{z-index:1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.layers-guides.svelte-11avbge{transition:opacity .28s}.memory-space[data-graph-motion=animating]:not(.morphing) .layers-guides.svelte-11avbge,.detail-open .layers-guides.svelte-11avbge{opacity:0}.layers-plane.svelte-11avbge{fill:color-mix(in srgb, var(--tier-color) 7%, transparent);stroke:none}.memory-edges.svelte-11avbge .layers-rib:where(.svelte-11avbge){stroke:color-mix(in srgb, var(--color-ink-faint) 40%, transparent);stroke-width:.8px}.memory-edges.svelte-11avbge .layers-rib.far:where(.svelte-11avbge){opacity:.45}.memory-edges.svelte-11avbge .layers-rib.open:where(.svelte-11avbge){stroke:color-mix(in srgb, var(--goal) 48%, transparent);stroke-dasharray:2 6}.memory-edges.svelte-11avbge .layers-tier-edge:where(.svelte-11avbge){stroke:color-mix(in srgb, var(--tier-color) 82%, transparent);stroke-width:1.4px;stroke-linecap:round;filter:drop-shadow(0 0 4px color-mix(in srgb, var(--tier-color) 48%, transparent))}.memory-edges.svelte-11avbge .layers-tier-edge.far:where(.svelte-11avbge){stroke-width:1px;stroke-dasharray:2 5;opacity:.6}.layers-apex.svelte-11avbge{fill:color-mix(in srgb, var(--goal) 70%, transparent);filter:drop-shadow(0 0 5px color-mix(in srgb, var(--goal) 60%, transparent))}.memory-edges.svelte-11avbge .layers-tier-tick:where(.svelte-11avbge){stroke:color-mix(in srgb, var(--tier-color) 42%, transparent);stroke-width:.6px;stroke-dasharray:1 4}.layers-tier-label.svelte-11avbge text:where(.svelte-11avbge){fill:color-mix(in srgb, var(--tier-color) 78%, var(--color-ink-soft));font:.6875rem/1 var(--font-brand);letter-spacing:.08em;text-transform:uppercase}.layers-tier-code.svelte-11avbge{fill:var(--tier-color);font-weight:700}.memory-edges.svelte-11avbge line:where(.svelte-11avbge){stroke:color-mix(in srgb, var(--color-kind-abstraction) 28%, transparent);stroke-width:.65px;vector-effect:non-scaling-stroke;transition:stroke .42s,stroke-width .42s,opacity .42s}.memory-edges.svelte-11avbge .edge-ref:where(.svelte-11avbge){stroke-dasharray:.1 4.5;stroke-linecap:round;stroke:color-mix(in srgb, var(--color-kind-fact) 56%, transparent);stroke-width:1.5px;opacity:.86}.memory-edges.svelte-11avbge .edge-origin:where(.svelte-11avbge){stroke:color-mix(in srgb, var(--color-ink-muted) 34%, transparent);stroke-width:1.05px;filter:drop-shadow(0 0 3px color-mix(in srgb, var(--color-ember) 38%, transparent))}.memory-edges.svelte-11avbge marker:where(.svelte-11avbge) path:where(.svelte-11avbge){fill:color-mix(in srgb, var(--color-ink-muted) 36%, transparent)}.memory-edges.svelte-11avbge .edge-active:where(.svelte-11avbge){stroke:color-mix(in srgb, var(--color-kind-perspective) 86%, transparent);stroke-width:1.25px;opacity:1;filter:drop-shadow(0 0 5px color-mix(in srgb, var(--color-kind-perspective) 45%, transparent))}.memory-edges.svelte-11avbge .edge-strained:where(.svelte-11avbge){stroke-width:calc(.95px + var(--edge-strain) * 1.7px);opacity:calc(.82 + var(--edge-strain) * .18);filter:drop-shadow(0 0 calc(2px + var(--edge-strain) * 5px) color-mix(in srgb, var(--color-kind-fact) 56%, transparent))}.memory-edges.svelte-11avbge .edge-drag-linked:where(.svelte-11avbge),.memory-edges.svelte-11avbge .edge-hover-linked:where(.svelte-11avbge){opacity:1}.memory-edges.svelte-11avbge .edge-ref.edge-drag-linked:where(.svelte-11avbge),.memory-edges.svelte-11avbge .edge-ref.edge-hover-linked:where(.svelte-11avbge){stroke:color-mix(in srgb, var(--color-kind-fact) 94%, transparent)}.memory-edges.svelte-11avbge .edge-origin.edge-drag-linked:where(.svelte-11avbge),.memory-edges.svelte-11avbge .edge-origin.edge-hover-linked:where(.svelte-11avbge){stroke:color-mix(in srgb, var(--color-kind-perspective) 92%, transparent)}.memory-space.node-dragging .memory-edges.svelte-11avbge line:where(.svelte-11avbge),.memory-space[data-graph-physics=settling] .memory-edges.svelte-11avbge line:where(.svelte-11avbge){transition:none}.weave-light.svelte-11avbge{filter:drop-shadow(0 0 4px var(--light-color)) drop-shadow(0 0 12px color-mix(in srgb, var(--light-color) 75%, transparent))}.weave-light.svelte-11avbge circle:where(.svelte-11avbge){fill:color-mix(in srgb, var(--light-color) 35%, var(--color-ember-core))}.weave-trail.svelte-11avbge{fill:none;stroke-width:3px;stroke-linecap:round}.weave-trail-end.svelte-11avbge{stop-color:var(--light-color);stop-opacity:0}.weave-trail-head.svelte-11avbge{stop-color:var(--light-color);stop-opacity:.95}.memory-edges.svelte-11avbge .memory-label-leader:where(.svelte-11avbge){stroke:color-mix(in srgb, var(--color-ink-muted) 46%, transparent);stroke-width:.8px;stroke-dasharray:3 3}.memory-space[data-memory-focus] .memory-edges.svelte-11avbge line:where(.svelte-11avbge){opacity:.025}.memory-space[data-memory-focus] .memory-edges.svelte-11avbge .edge-focus-active:where(.svelte-11avbge){opacity:.85}.memory-space.camera-interacting .memory-edges.svelte-11avbge line:where(.svelte-11avbge){transition:none}.detail-open .memory-edges.svelte-11avbge line:where(.svelte-11avbge){opacity:.06}.detail-open .memory-edges.svelte-11avbge .edge-active:where(.svelte-11avbge){opacity:.9}.detail-open .memory-edges.svelte-11avbge .memory-label-leader.related:where(.svelte-11avbge){opacity:.34;stroke:color-mix(in srgb, var(--color-ink-muted) 42%, transparent);stroke-dasharray:1 5}@media (prefers-reduced-motion:no-preference){.memory-edges.svelte-11avbge .edge-joining:where(.svelte-11avbge){animation:svelte-11avbge-edge-joins var(--intro-join) ease-out backwards}.memory-space[data-graph-intro=paused] .memory-edges.svelte-11avbge .edge-joining:where(.svelte-11avbge){animation-play-state:paused}}@keyframes svelte-11avbge-edge-joins{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.memory-edges.svelte-11avbge line:where(.svelte-11avbge){transition:none;animation:none}}.graph-workspace.svelte-1qjbn96{min-height:100svh}.memory-space.svelte-1qjbn96{--fact:var(--color-kind-fact);--abstraction:var(--color-kind-abstraction);--perspective:var(--color-kind-perspective);--goal:var(--color-kind-goal);--graph-control-font:var(--control-primary);--graph-control-secondary-font:var(--control-secondary);--graph-control-target:var(--control-target);isolation:isolate;touch-action:none;width:100%;min-height:100svh;color:var(--color-ink-bright);background:radial-gradient(circle at 50% 48%, color-mix(in srgb, var(--color-kind-fact) 5%, transparent), transparent 31%), radial-gradient(circle at 76% 18%, color-mix(in srgb, var(--color-kind-goal) 3.5%, transparent), transparent 28%), var(--color-sky);cursor:grab;-webkit-user-select:none;user-select:none;position:relative;overflow:clip}.memory-space.dragging.svelte-1qjbn96{cursor:grabbing}.memory-space.pointing.svelte-1qjbn96{cursor:pointer}.memory-space[data-memory-focus].svelte-1qjbn96 .memory-node:where(.svelte-1qjbn96){opacity:.18}.memory-space[data-memory-focus].svelte-1qjbn96 .memory-node-label:where(.svelte-1qjbn96){opacity:0;pointer-events:none}.memory-space[data-memory-focus].svelte-1qjbn96 .memory-node[data-in-focus]:where(.svelte-1qjbn96){opacity:1;filter:brightness(1.3)}.memory-space[data-memory-focus].svelte-1qjbn96 .memory-node-label[data-in-focus]:where(.svelte-1qjbn96){opacity:1;pointer-events:auto}.sr-title.svelte-1qjbn96,.selection-status.svelte-1qjbn96,.sr-only.svelte-1qjbn96{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.memory-node.svelte-1qjbn96{--node-color:var(--fact);width:var(--memory-target);height:var(--memory-target);color:var(--node-color);opacity:var(--node-opacity);transform-origin:50%;cursor:pointer;background:0 0;border:0;border-radius:50%;padding:0;transition:transform .28s,opacity .28s,color .28s;display:block;position:absolute;transform:translate(-50%,-50%)}.memory-node.dragging.svelte-1qjbn96{cursor:grabbing;transition:none;z-index:1250!important}.memory-space.camera-interacting.svelte-1qjbn96 .memory-node:where(.svelte-1qjbn96){transition:transform .1s ease-out,opacity .1s ease-out,color .1s ease-out}.memory-node.kind-abstraction.svelte-1qjbn96{--node-color:var(--abstraction)}.memory-node.kind-perspective.svelte-1qjbn96{--node-color:var(--perspective)}.memory-node.kind-goal.svelte-1qjbn96{--node-color:var(--goal)}.node-star.svelte-1qjbn96{width:var(--figure);height:var(--figure);transform:translate(-50%, -50%) scale(var(--node-scale));background:radial-gradient(circle, var(--color-ember-core) 0 16%, currentColor 40%, color-mix(in srgb, currentColor 28%, transparent) 60%, transparent 74%);box-shadow:0 0 .55rem color-mix(in srgb, currentColor 50%, transparent), 0 0 1.6rem color-mix(in srgb, currentColor 24%, transparent);border-radius:50%;transition:filter .42s;position:absolute;top:50%;left:50%}.memory-node[data-memory-flavor=visitor].svelte-1qjbn96 .node-star:where(.svelte-1qjbn96):before{content:"";border:1px dashed color-mix(in srgb, var(--color-starlight) 70%, transparent);border-radius:50%;position:absolute;inset:-28%}.memory-node-label[data-memory-flavor=visitor].svelte-1qjbn96 .node-title:where(.svelte-1qjbn96){color:var(--color-starlight)}.memory-node.kind-fact.svelte-1qjbn96 .node-star:where(.svelte-1qjbn96){background:radial-gradient(circle at 46% 54%, var(--color-ember-core) 0 14%, currentColor 38%, transparent 64%), radial-gradient(ellipse 130% 80% at 52% 58%, color-mix(in srgb, currentColor 34%, transparent) 0 30%, transparent 72%)}.kind-abstraction.svelte-1qjbn96 .node-star:where(.svelte-1qjbn96){background:radial-gradient(circle, color-mix(in srgb, currentColor 70%, var(--color-ember-core)) 0 13%, color-mix(in srgb, currentColor 50%, transparent) 34%, color-mix(in srgb, currentColor 14%, transparent) 58%, transparent 72%);box-shadow:0 0 1.9rem color-mix(in srgb, currentColor 26%, transparent)}.kind-abstraction.svelte-1qjbn96 .node-star:where(.svelte-1qjbn96):after{content:"";border:1px solid color-mix(in srgb, currentColor 30%, transparent);filter:blur(.6px);border-radius:50%;position:absolute;inset:-20%}.kind-perspective.svelte-1qjbn96 .node-star:where(.svelte-1qjbn96){height:calc(var(--figure) * .36);background:radial-gradient(ellipse, var(--color-ember-core) 0 9%, currentColor 30%, color-mix(in srgb, currentColor 26%, transparent) 56%, transparent 72%);box-shadow:0 0 1.1rem color-mix(in srgb, currentColor 26%, transparent);transform:translate(-50%, -50%) rotate(-18deg) scale(var(--node-scale))}.kind-goal.svelte-1qjbn96 .node-star:where(.svelte-1qjbn96){background:radial-gradient(circle, color-mix(in srgb, currentColor 30%, transparent) 0 28%, currentColor 44%, color-mix(in srgb, currentColor 20%, transparent) 58%, transparent 70%)}.memory-node.top-goal.svelte-1qjbn96 .node-star:where(.svelte-1qjbn96){background:radial-gradient(circle, transparent 0 32%, currentColor 44%, color-mix(in srgb, currentColor 18%, transparent) 58%, transparent 70%)}.memory-node.kind-goal.svelte-1qjbn96:before{content:"";width:calc(var(--figure) * 2.1);height:calc(var(--figure) * .66);border:1px solid color-mix(in srgb, currentColor 22%, transparent);filter:blur(.4px);transform:translate(-50%, -50%) rotate(-24deg) scale(var(--node-scale));border-radius:50%;position:absolute;top:50%;left:50%}.memory-node-label.svelte-1qjbn96{--node-color:var(--fact);z-index:850;box-sizing:border-box;font-size:var(--label-size);color:var(--color-ink-bright);text-align:left;text-shadow:0 0 .12rem var(--color-sky), 0 0 .4rem var(--color-sky), 0 0 1rem var(--color-sky);cursor:pointer;line-height:1.2;transition:opacity .22s,filter .22s;display:block;position:absolute}.memory-space.camera-interacting.svelte-1qjbn96 .memory-node-label:where(.svelte-1qjbn96){transition:none}@media (prefers-reduced-motion:no-preference){.memory-space.svelte-1qjbn96:is([data-graph-motion=idle]:where(.svelte-1qjbn96),[data-graph-motion=settling]:where(.svelte-1qjbn96)):not(.camera-interacting) .memory-node-label:where(.svelte-1qjbn96){transition:opacity .22s,filter .22s,left .4s ease-out,top .4s ease-out}}.memory-node-label.kind-abstraction.svelte-1qjbn96{--node-color:var(--abstraction)}.memory-node-label.kind-perspective.svelte-1qjbn96{--node-color:var(--perspective)}.memory-node-label.kind-goal.svelte-1qjbn96{--node-color:var(--goal)}.memory-node-label[data-label-side=left].svelte-1qjbn96{text-align:right}.memory-node-label[data-label-side=top].svelte-1qjbn96,.memory-node-label[data-label-side=bottom].svelte-1qjbn96{text-align:center}.node-code.svelte-1qjbn96{color:color-mix(in srgb, var(--node-color) 78%, var(--color-ink-bright));opacity:.95;font:var(--label-size) / 1 var(--font-brand);letter-spacing:.1em;margin-right:.32rem}.node-title.svelte-1qjbn96{color:var(--color-ink-bright);font:var(--label-size) / 1.2 var(--font-brand);overflow-wrap:anywhere}.memory-node-label[data-memory-distance="2"].svelte-1qjbn96 .node-title:where(.svelte-1qjbn96),.memory-node-label[data-memory-distance="3"].svelte-1qjbn96 .node-title:where(.svelte-1qjbn96){opacity:.88}.memory-node-label.our-work[data-memory-distance].svelte-1qjbn96 .node-title:where(.svelte-1qjbn96){opacity:1}.memory-node.hovered.svelte-1qjbn96,.memory-node.svelte-1qjbn96:focus-visible,.memory-node.selected.svelte-1qjbn96{opacity:1;text-shadow:0 0 1rem;outline:none;transform:translate(-50%,-50%)scale(1.14);z-index:1100!important}.memory-node.svelte-1qjbn96:focus-visible:after,.memory-node.selected.svelte-1qjbn96:after{content:"";border:1px solid color-mix(in srgb, currentColor 45%, transparent);pointer-events:none;border-radius:999px;position:absolute;inset:-.38rem}.memory-node.svelte-1qjbn96:focus-visible:after{box-shadow:0 0 .9rem color-mix(in srgb, currentColor 40%, transparent);border:2px solid;inset:-.5rem}.memory-node.hovered.svelte-1qjbn96:not(.selected,:focus-visible):after{content:"";width:calc(var(--figure) + .5rem);height:calc(var(--figure) + .5rem);border:1px solid color-mix(in srgb, currentColor 62%, transparent);box-shadow:0 0 .9rem color-mix(in srgb, currentColor 30%, transparent);transform:translate(-50%, -50%) scale(var(--node-scale));pointer-events:none;border-radius:50%;position:absolute;top:50%;left:50%}@media (prefers-reduced-motion:no-preference){.memory-node.hovered.svelte-1qjbn96:not(.selected,:focus-visible):after{animation:.24s ease-out svelte-1qjbn96-hover-ring}}@keyframes svelte-1qjbn96-hover-ring{0%{opacity:0;transform:translate(-50%, -50%) scale(calc(var(--node-scale) * 1.7))}}.memory-node[data-memory-weaving].svelte-1qjbn96 .node-star:where(.svelte-1qjbn96){filter:brightness(1.6)saturate(1.2)}.weave-pulse.svelte-1qjbn96{width:var(--figure);height:var(--figure);box-shadow:0 0 .7rem currentColor, inset 0 0 .5rem color-mix(in srgb, currentColor 40%, transparent);pointer-events:none;animation:svelte-1qjbn96-weave-pulse var(--weave-pulse) ease-out both;border:1.5px solid;border-radius:50%;position:absolute;top:50%;left:50%}@keyframes svelte-1qjbn96-weave-pulse{0%{opacity:.95;transform:translate(-50%, -50%) scale(calc(var(--node-scale) * .7))}to{opacity:0;transform:translate(-50%, -50%) scale(calc(var(--node-scale) * 3.2))}}.memory-node-label.selected.svelte-1qjbn96{z-index:1100}.root-node.svelte-1qjbn96 .brand-mark{width:32px;color:var(--color-starlight);pointer-events:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.root-node-name.svelte-1qjbn96{width:14rem;color:var(--color-starlight);text-align:left;text-shadow:0 0 .55rem var(--color-sky), 0 0 1.4rem var(--color-sky);pointer-events:none;display:block;position:absolute;top:50%;left:calc(50% + 2.15rem);transform:translateY(-50%)}.root-node-name.svelte-1qjbn96 strong:where(.svelte-1qjbn96){font:400 1.15rem/1 var(--font-landing-serif,serif);letter-spacing:.04em;display:block}.root-node-name.svelte-1qjbn96 small:where(.svelte-1qjbn96){color:var(--color-ink-warm);font:.85rem/1.4 var(--font-brand);text-wrap:balance;margin-top:.4rem;display:block;position:relative}.root-node-name.svelte-1qjbn96 small:where(.svelte-1qjbn96):before{z-index:-1;content:"";background:radial-gradient(closest-side, color-mix(in srgb, var(--color-sky) 84%, transparent) 62%, transparent);position:absolute;inset:-1.4rem -1.6rem -.9rem -1.2rem}.root-kind-code.svelte-1qjbn96{display:none}.detail-open[data-selected-memory=P\:AQS].svelte-1qjbn96 .root-node-name:where(.svelte-1qjbn96){opacity:1;align-items:baseline;gap:.38rem;width:auto;display:flex}.detail-open[data-selected-memory=P\:AQS].svelte-1qjbn96 .root-kind-code:where(.svelte-1qjbn96){color:var(--perspective);font:.68rem/1 var(--font-brand);letter-spacing:.12em;display:inline}.detail-open[data-selected-memory=P\:AQS].svelte-1qjbn96 .root-node-name:where(.svelte-1qjbn96) strong:where(.svelte-1qjbn96){font:.72rem/1 var(--font-brand);letter-spacing:.08em;display:inline}.detail-open[data-selected-memory=P\:AQS].svelte-1qjbn96 .root-node-name:where(.svelte-1qjbn96) small:where(.svelte-1qjbn96){display:none}.latent-memory.svelte-1qjbn96{z-index:2;background:color-mix(in srgb, var(--color-ink-faint) 60%, transparent);width:.2rem;height:.2rem;box-shadow:0 0 .9rem color-mix(in srgb, var(--color-kind-fact) 52%, transparent);opacity:.42;transform:translate(-50%, -50%) scale(var(--latent-scale));pointer-events:none;border-radius:50%;position:absolute}.detail-open.svelte-1qjbn96 .memory-node:where(.svelte-1qjbn96){opacity:.2}.detail-open.svelte-1qjbn96 .memory-node.related:where(.svelte-1qjbn96),.detail-open.svelte-1qjbn96 .memory-node.selected:where(.svelte-1qjbn96){opacity:1}.detail-open.svelte-1qjbn96 .memory-node.selected:where(.svelte-1qjbn96){visibility:hidden;opacity:0;pointer-events:none}.detail-open.svelte-1qjbn96 .memory-node-label:where(.svelte-1qjbn96){opacity:0;pointer-events:none}.detail-open.svelte-1qjbn96 .memory-node-label.related:where(.svelte-1qjbn96){opacity:1;pointer-events:auto}.detail-open.svelte-1qjbn96 .memory-node-label.selected:where(.svelte-1qjbn96){visibility:hidden;opacity:0}.detail-open.svelte-1qjbn96 .latent-memory:where(.svelte-1qjbn96){opacity:.05}.compact.detail-open.svelte-1qjbn96 .memory-node.selected:where(.svelte-1qjbn96){visibility:visible;opacity:1;pointer-events:auto}.compact.svelte-1qjbn96 .root-node-name:where(.svelte-1qjbn96) small:where(.svelte-1qjbn96){display:none}.compact.detail-open.svelte-1qjbn96 .root-node:where(.svelte-1qjbn96):not(.related,.selected) .root-node-name:where(.svelte-1qjbn96),.detail-open.svelte-1qjbn96:not(.compact) .root-node-name:where(.svelte-1qjbn96){visibility:hidden}.weave-caption.svelte-1qjbn96{z-index:1200;width:min(28rem,100% - 2rem);color:var(--color-ink-bright);font-family:var(--font-brand);letter-spacing:.02em;text-align:center;text-shadow:0 0 .75rem var(--color-sky), 0 0 1.5rem var(--color-sky);pointer-events:none;flex-direction:column;align-items:center;gap:.1rem;margin:0;font-size:1.05rem;line-height:1.35;display:flex;position:absolute;top:1.5rem;left:50%;transform:translate(-50%)}.weave-caption.compact.svelte-1qjbn96{top:auto;bottom:var(--caption-bottom);font-size:.9rem}.weave-caption.compact.svelte-1qjbn96 span:where(.svelte-1qjbn96):not(:last-child){display:none}.weave-caption.svelte-1qjbn96 span:where(.svelte-1qjbn96){animation:.52s ease-out both svelte-1qjbn96-weave-caption-line}@keyframes svelte-1qjbn96-weave-caption-line{0%{opacity:0;transform:translateY(.35rem)}}.graph-foot.svelte-1qjbn96{right:max(1rem, env(safe-area-inset-right,0px));bottom:max(1rem, env(safe-area-inset-bottom,0px));left:max(1rem, env(safe-area-inset-left,0px));pointer-events:none;flex-wrap:wrap;align-items:flex-end;gap:.6rem 1.25rem;display:flex;position:absolute}.graph-foot.svelte-1qjbn96>*{pointer-events:auto}.graph-foot.compact.svelte-1qjbn96{display:contents}@media (width<=720px){.memory-node-label[data-memory-distance="2"].svelte-1qjbn96 .node-title:where(.svelte-1qjbn96),.memory-node-label[data-memory-distance="3"].svelte-1qjbn96 .node-title:where(.svelte-1qjbn96){opacity:.85}.memory-node-label.our-work[data-memory-distance].svelte-1qjbn96 .node-title:where(.svelte-1qjbn96){opacity:1}.memory-node-label.svelte-1qjbn96:not(.selected) .node-code:where(.svelte-1qjbn96){opacity:.95}.root-node-name.svelte-1qjbn96{text-align:center;width:10.5rem;top:calc(50% - 2rem);left:50%;transform:translate(-50%,-100%)}.root-node-name.svelte-1qjbn96 strong:where(.svelte-1qjbn96){font-size:.95rem}.root-node-name.svelte-1qjbn96 small:where(.svelte-1qjbn96){font-size:.7rem}}@media (prefers-reduced-motion:reduce){.memory-node.svelte-1qjbn96{transition:none;animation:none}}@media (prefers-reduced-motion:no-preference){.memory-space[data-graph-intro=pending].svelte-1qjbn96 .memory-node:where(.svelte-1qjbn96),.memory-space[data-graph-intro=pending].svelte-1qjbn96 .memory-node-label:where(.svelte-1qjbn96),.memory-space[data-graph-intro=pending].svelte-1qjbn96 .latent-memory:where(.svelte-1qjbn96),.memory-space[data-graph-intro=pending].svelte-1qjbn96 .memory-edges,.memory-space[data-graph-intro=pending].svelte-1qjbn96 .graph-particle-field{visibility:hidden}.root-node-name.svelte-1qjbn96{transition:opacity .9s}.memory-space.svelte-1qjbn96:is([data-graph-intro=playing]:where(.svelte-1qjbn96),[data-graph-intro=paused]:where(.svelte-1qjbn96)) .memory-node:where(.svelte-1qjbn96){animation:.6s ease-out backwards svelte-1qjbn96-memory-lights}.memory-space.svelte-1qjbn96:is([data-graph-intro=playing]:where(.svelte-1qjbn96),[data-graph-intro=paused]:where(.svelte-1qjbn96)) .memory-node.joining:where(.svelte-1qjbn96){animation-duration:var(--intro-join)}.memory-space[data-graph-intro=paused].svelte-1qjbn96 .memory-node:where(.svelte-1qjbn96){animation-play-state:paused}.memory-space.svelte-1qjbn96:not(.morphing,[data-graph-intro=pending]) .memory-node-label:where(.svelte-1qjbn96),.memory-space.svelte-1qjbn96:not(.morphing,[data-graph-intro=pending]) .memory-label-leader{animation:.9s svelte-1qjbn96-memory-lights}}@keyframes svelte-1qjbn96-memory-lights{0%{opacity:0}}.memory-space.morphing.svelte-1qjbn96 .memory-node-label:where(.svelte-1qjbn96),.memory-space.morphing.svelte-1qjbn96 .root-node-name:where(.svelte-1qjbn96),.memory-space.morphing.svelte-1qjbn96 .memory-label-leader{opacity:0;pointer-events:none;transition:none}@media (scripting:none){.memory-space[data-graph-intro=pending].svelte-1qjbn96 .memory-node:where(.svelte-1qjbn96),.memory-space[data-graph-intro=pending].svelte-1qjbn96 .memory-node-label:where(.svelte-1qjbn96),.memory-space[data-graph-intro=pending].svelte-1qjbn96 .latent-memory:where(.svelte-1qjbn96),.memory-space[data-graph-intro=pending].svelte-1qjbn96 .memory-edges,.memory-space[data-graph-intro=pending].svelte-1qjbn96 .graph-particle-field{visibility:visible}}.arrival-line.svelte-1qjbn96{z-index:1200;width:min(88vw, var(--container-text));pointer-events:none;position:absolute;bottom:max(9vh,3.5rem);left:50%;transform:translate(-50%)}.compact.svelte-1qjbn96 .arrival-line:where(.svelte-1qjbn96){bottom:calc(var(--compact-foot) + 4.5rem)}.arrival-line.svelte-1qjbn96 p:where(.svelte-1qjbn96){color:var(--color-ink-bright);font-family:var(--font-voice);text-align:center;text-wrap:balance;text-shadow:0 0 1.2rem var(--color-sky), 0 0 .3rem var(--color-sky);margin:0;font-size:clamp(1.1rem,1.9vw,1.45rem);line-height:1.35}.arrival-status.svelte-1qjbn96{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.arrival-controls.svelte-1qjbn96{z-index:1401;pointer-events:auto;align-items:center;gap:.5rem;display:flex;position:absolute;bottom:calc(100% + .75rem);left:0}.compact.svelte-1qjbn96 .arrival-controls:where(.svelte-1qjbn96){left:1rem;right:1rem;bottom:calc(var(--compact-foot) + 1rem);justify-content:center}.arrival-controls.svelte-1qjbn96 button:where(.svelte-1qjbn96){color:var(--color-ink-bright);border:1px solid color-mix(in srgb, var(--color-ink-bright) 32%, transparent);background:color-mix(in srgb, var(--color-sky) 72%, transparent);font:inherit;border-radius:999px;padding:.35rem .65rem}.memory-space.quiet.svelte-1qjbn96 .memory-node:where(.svelte-1qjbn96),.memory-space.quiet.svelte-1qjbn96 .memory-node-label:where(.svelte-1qjbn96),.memory-space.quiet.svelte-1qjbn96 .latent-memory:where(.svelte-1qjbn96),.memory-space.quiet.svelte-1qjbn96 .memory-edges{visibility:hidden;opacity:0;pointer-events:none;transition:opacity .6s,visibility 0s .6s}.memory-space.quiet.svelte-1qjbn96 .memory-node:where(.svelte-1qjbn96),.memory-space.quiet.svelte-1qjbn96 .memory-edges{transition:opacity .7s .38s,visibility 0s 1.08s}.river.svelte-637qx2{z-index:100;background:var(--color-sky);width:100%;max-width:none;height:100%;max-height:none;color:var(--color-ink-bright);pointer-events:auto;touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;border:0;outline:none;margin:0;padding:0;display:block;position:fixed;inset:0;overflow:hidden}.river.svelte-637qx2::backdrop{background:0 0}.river.leaving.svelte-637qx2{pointer-events:none}.river-painting-plane.svelte-637qx2{opacity:0;pointer-events:none;transition:opacity 4.5s var(--ease-out) .4s;background-image:none;background-position:top;background-repeat:no-repeat;background-size:auto 100%;position:absolute;inset:0}.river-painting-plane.revealed.svelte-637qx2{opacity:1}.river-painting.svelte-637qx2{pointer-events:none;max-width:none;-webkit-mask-image:linear-gradient(to right, transparent, var(--color-shadow) 7%, var(--color-shadow) 93%, transparent);mask-image:linear-gradient(to right, transparent, var(--color-shadow) 7%, var(--color-shadow) 93%, transparent);position:absolute}@media (aspect-ratio>=1){.river-painting-plane.svelte-637qx2{background-image:var(--painting-panorama)}}canvas.svelte-637qx2{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.river-scrim.svelte-637qx2{pointer-events:none;background:linear-gradient(to top, color-mix(in srgb, var(--color-sky) 72%, transparent), transparent);height:34%;position:absolute;inset:auto 0 0}.river-threshold.svelte-637qx2,.river-question.svelte-637qx2,.river-question-after.svelte-637qx2,.river-hold.svelte-637qx2,.river-line.svelte-637qx2{opacity:0;transition:opacity 1.1s}.river-threshold.shown.svelte-637qx2{opacity:1;pointer-events:auto;transition:opacity 1.8s .3s}.river-question.shown.svelte-637qx2,.river-question-after.shown.svelte-637qx2{opacity:1;transition:opacity 2.2s}.river-hold.shown.svelte-637qx2,.river-line.shown.svelte-637qx2{opacity:1;transition:opacity 1.8s}.river-welcome.svelte-637qx2{--welcome-gap:clamp(2rem, 5vh, 3rem);justify-content:center;align-items:center;gap:var(--welcome-gap);pointer-events:none;flex-direction:column;display:flex;position:absolute;inset:0}.river-threshold.svelte-637qx2{--threshold-control-width:min(18rem, 100%);width:min(88vw, var(--container-tight));justify-items:center;gap:1.5rem;display:grid}.river-wordmark.svelte-637qx2{margin:calc(var(--welcome-gap) * -.5) 0 0;color:var(--color-ink-bright);font-family:var(--font-brand);letter-spacing:.04em;font-size:clamp(1.1rem,2.2vw,1.4rem)}.river-languages.svelte-637qx2{gap:.5rem;display:flex}.river-language.svelte-637qx2,.river-control.svelte-637qx2{justify-content:center;align-items:center;min-width:2.75rem;min-height:2.75rem;display:inline-flex}.river-language.svelte-637qx2{border-radius:var(--radius-full);color:var(--color-ink-muted);font-family:var(--font-brand);font-size:var(--text-xs);letter-spacing:.14em;text-transform:uppercase;cursor:pointer;background:0 0;border:1px solid #0000;padding:.45rem 1.1rem;transition:color .3s,border-color .3s}.river-language.svelte-637qx2:hover{color:var(--color-ink-bright)}.river-language[aria-pressed=true].svelte-637qx2{border-color:color-mix(in srgb, var(--color-ember-core) 45%, transparent);color:var(--color-ink-bright)}.river-question.svelte-637qx2{pointer-events:none;width:min(88vw, var(--container-tight));font-family:var(--font-voice);text-align:center;text-wrap:balance;text-shadow:0 0 1.4rem var(--color-sky);margin:0;font-size:clamp(1.55rem,3.6vw,2.6rem);font-style:italic;line-height:1.25;position:absolute;top:36%;left:50%;transform:translate(-50%,-50%)}.river-question-after.svelte-637qx2{margin-top:.5em;font-size:.72em;display:block}.river-hold.svelte-637qx2{border-radius:var(--radius-lg);color:inherit;cursor:pointer;background:0 0;border:0;justify-items:center;gap:.45rem;padding:.75rem 1.25rem;display:grid;position:absolute;top:77%;left:50%;transform:translate(-50%)}.river-hold.svelte-637qx2:focus-visible,.river-language.svelte-637qx2:focus-visible,.river-begin.svelte-637qx2:focus-visible,.river-control.svelte-637qx2:focus-visible{outline:1px solid var(--color-ink-soft);outline-offset:4px}.river-hold.svelte-637qx2:disabled{pointer-events:none}.river-hold-ring.svelte-637qx2{border-radius:var(--radius-full);width:3.5rem;height:3.5rem;transition:transform .4s var(--ease-out);margin-bottom:.35rem;position:relative}.river-hold-ring.svelte-637qx2:before{content:"";border-radius:inherit;background:conic-gradient(var(--color-ember-core) calc(var(--charge,0) * 360deg), color-mix(in srgb, var(--color-ink-muted) 26%, transparent) 0);-webkit-mask:radial-gradient(farthest-side, transparent calc(100% - 3px), var(--color-shadow) calc(100% - 2.5px));mask:radial-gradient(farthest-side, transparent calc(100% - 3px), var(--color-shadow) calc(100% - 2.5px));filter:drop-shadow(0 0 calc(.6rem * var(--charge,0)) var(--color-ember));position:absolute;inset:0}.river-hold-ring.svelte-637qx2:after{content:"";border-radius:inherit;background:var(--color-ember-core);width:.6rem;height:.6rem;box-shadow:0 0 calc(.6rem + 1.6rem * var(--charge,0)) calc(.1rem + .5rem * var(--charge,0)) var(--color-ember);transform:translate(-50%, -50%) scale(calc(1 + .8 * var(--charge,0)));animation:2.6s ease-in-out infinite svelte-637qx2-river-hold-breathe;position:absolute;inset:50%}.river-hold.holding.svelte-637qx2 .river-hold-ring:where(.svelte-637qx2){transform:scale(.92)}.river-hold.holding.svelte-637qx2 .river-hold-ring:where(.svelte-637qx2):after{animation:none}.river-hold.nudged.svelte-637qx2 .river-hold-ring:where(.svelte-637qx2){animation:1.6s ease-in-out infinite svelte-637qx2-river-hold-call}@keyframes svelte-637qx2-river-hold-call{50%{filter:drop-shadow(0 0 .9rem var(--color-ember));transform:scale(1.22)}}.river-nudge.svelte-637qx2{max-width:min(80vw,22rem);font-family:var(--font-voice);text-wrap:balance;text-shadow:0 0 1rem var(--color-sky);margin-top:.35rem;font-size:clamp(1rem,1.8vw,1.15rem);line-height:1.35}@keyframes svelte-637qx2-river-hold-breathe{50%{opacity:.45;box-shadow:0 0 1.8rem .5rem var(--color-ember)}}@media (prefers-reduced-motion:reduce){.river-hold-ring.svelte-637qx2:after,.river-hold.nudged.svelte-637qx2 .river-hold-ring:where(.svelte-637qx2){animation:none}}.river-hold-text.svelte-637qx2{font-family:var(--font-voice);text-shadow:0 0 1rem var(--color-sky);font-size:clamp(1.1rem,2.2vw,1.4rem)}.river-hint.svelte-637qx2{font-family:var(--font-brand);font-size:var(--text-xs);letter-spacing:.14em;text-transform:uppercase;color:var(--color-ink-muted)}.river-lines.svelte-637qx2{pointer-events:none;justify-items:center;display:grid;position:absolute;inset:auto 0 max(9vh,3.5rem)}.river-line.svelte-637qx2{width:min(88vw, var(--container-text));font-family:var(--font-voice);text-align:center;text-wrap:balance;text-shadow:0 0 1.2rem var(--color-sky), 0 0 .3rem var(--color-sky);grid-area:1/1;align-self:end;margin:0;font-size:clamp(1.25rem,2.6vw,1.9rem);line-height:1.3}.river-begin.svelte-637qx2{text-align:center;width:var(--threshold-control-width);border:1px solid var(--color-ink-bright);border-radius:var(--radius-full);background:var(--color-ink-bright);min-height:4.25rem;color:var(--color-sky);font-family:var(--font-voice);cursor:pointer;justify-content:center;align-items:center;margin-top:.75rem;padding:1rem 1.75rem;font-size:clamp(1.2rem,2vw,1.4rem);transition:border-color .3s,background-color .3s;display:inline-flex}.river-begin.svelte-637qx2:hover{border-color:var(--color-ember-core);background:var(--color-ember-core)}.river-mark.svelte-637qx2{top:var(--brand-mark-top);color:var(--color-ink-bright);pointer-events:none;position:absolute;left:50%;transform:translate(-50%)}.river-welcome.threshold.svelte-637qx2 .river-mark:where(.svelte-637qx2){--brand-mark-size:clamp(5rem, 10vw, 7rem);position:relative;top:auto;left:auto;transform:none}@media (height<=560px){.river-welcome.svelte-637qx2{--welcome-gap:1rem}.river-threshold.svelte-637qx2{gap:.65rem}.river-welcome.threshold.svelte-637qx2 .river-mark:where(.svelte-637qx2){--brand-mark-size:3.5rem}.river-begin.svelte-637qx2{min-height:3.25rem;margin-top:0}}.river-corner.svelte-637qx2{top:var(--brand-mark-top);right:max(1rem, env(safe-area-inset-right));gap:.5rem;transition:opacity .6s;display:flex;position:absolute}.river-control.svelte-637qx2{border:1px solid color-mix(in srgb, var(--color-ink-muted) 28%, transparent);border-radius:var(--radius-full);background:color-mix(in srgb, var(--color-sky) 40%, transparent);color:var(--color-ink-muted);font-family:var(--font-brand);font-size:var(--text-xs);letter-spacing:.14em;text-transform:uppercase;cursor:pointer;margin-inline-start:auto;padding:.45rem 1rem}.river-dusk.svelte-637qx2{background:var(--color-sky);opacity:0;pointer-events:none;transition-property:opacity;transition-timing-function:ease;position:absolute;inset:0}.river-dusk.shown.svelte-637qx2{opacity:1}.ai-journey.svelte-17sb8mq{--card-close-top:1.25rem;--card-close-right:1.25rem;width:min(42rem,100vw - 2rem);max-width:none;max-height:calc(100dvh - 2rem);color:var(--color-foreground);background:0 0;border:0;margin:auto;padding:0;overflow:visible}.ai-journey[open].svelte-17sb8mq{flex-direction:column;display:flex}.ai-journey.svelte-17sb8mq::backdrop{background:radial-gradient(circle at 53% 46%, color-mix(in srgb, var(--color-sky-raised) 8%, transparent), color-mix(in srgb, var(--color-shadow) 62%, transparent) 72%), color-mix(in srgb, var(--color-shadow) 36%, transparent)}html:has(.ai-journey[open]){overflow:hidden}.ai-journey.svelte-17sb8mq>section{min-height:0;max-height:inherit}.ai-journey.svelte-17sb8mq .ai-access-middle{overscroll-behavior:contain;min-height:0;overflow-y:auto}.river-layer.svelte-6tr2dc{z-index:2100;pointer-events:none;position:fixed;inset:0}.proxima-public-app.svelte-6tr2dc{background:var(--color-sky);min-height:100svh;position:relative;overflow:hidden}.to-top.svelte-f50y98{bottom:calc(max(.5rem, env(safe-area-inset-bottom,0px)) + 6.5rem)}.post-read.svelte-1q8se98{--card-close-top:.85rem;--card-close-right:.85rem;box-sizing:border-box;text-align:center;flex-direction:column;align-items:center;gap:1.25rem;padding:3.5rem 1.5rem 1.5rem;display:flex;container-type:inline-size}@media (width>=640px){.post-read.svelte-1q8se98{width:min(26rem,100vw - 2rem)}}.post-read.svelte-1q8se98 .glass-title:where(.svelte-1q8se98){white-space:normal;text-wrap:balance;font-size:min(1.6rem,7cqi)}
