.memory-page-end.svelte-ekp0fx{text-align:center;justify-items:center;gap:1rem;margin:4.5rem auto;display:grid}.memory-page-end.svelte-ekp0fx:before{background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--kind-color) 55%, transparent), transparent);content:"";width:4.8rem;height:1px;margin-bottom:.6rem}.memory-page-end-chips.svelte-ekp0fx{flex-wrap:wrap;justify-content:center;gap:.5rem;display:flex}.memory-page-in-graph.svelte-ekp0fx{min-height:var(--control-target);color:var(--kind-color);font:var(--control-primary) / 1.5 var(--font-brand);letter-spacing:.1em;text-transform:uppercase;align-items:center;padding:.25rem .4rem;text-decoration:none;display:inline-flex}.memory-page-in-graph.svelte-ekp0fx:before{content:"◆";margin-right:.45rem;font-size:.42rem}.memory-page-in-graph.svelte-ekp0fx:hover,.memory-page-in-graph.svelte-ekp0fx:focus-visible{color:color-mix(in srgb, var(--kind-color) 76%, white);text-shadow:0 0 .8rem color-mix(in srgb, var(--kind-color) 38%, transparent);outline:none}.memory-kind-line.svelte-da15e1{color:color-mix(in srgb, var(--kind-color) 76%, var(--color-ink-soft));text-align:center;flex-wrap:wrap;justify-content:center;display:flex}.memory-kind-line-code.svelte-da15e1{color:var(--kind-color)}.memory-kind-line.svelte-da15e1>:where(.svelte-da15e1)+:where(.svelte-da15e1):before{color:color-mix(in srgb, var(--kind-color) 35%, transparent);content:"·";margin:0 .52rem}.memory-page-header.svelte-rm37v3{text-align:center;justify-items:center;max-width:40rem;margin:0 auto 3.5rem;display:grid}h1.svelte-rm37v3{color:var(--color-ink-bright);font:400 clamp(2.5rem, 6vw, 3.9rem) / 1.03 var(--font-landing-serif,serif);letter-spacing:-.045em;text-wrap:balance;margin:1.1rem 0 0}.memory-page-subtitle.svelte-rm37v3{max-width:33rem;color:color-mix(in srgb, var(--color-ink-soft) 78%, transparent);text-wrap:balance;margin:1.35rem 0 0;font-size:1.2rem;line-height:1.55}.memory-page-byline.svelte-rm37v3{flex-wrap:wrap;justify-content:center;margin:1.6rem 0 0;display:flex}.memory-page-byline.svelte-rm37v3>:where(.svelte-rm37v3)+:where(.svelte-rm37v3):before{color:color-mix(in srgb, var(--kind-color) 35%, transparent);content:"·";margin:0 .52rem}.memory-page-header.svelte-rm37v3:after{background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--kind-color) 55%, transparent), transparent);content:"";width:4.8rem;height:1px;margin-top:1.9rem}.prose-section.svelte-1m7wju9 em:where(.svelte-1m7wju9){color:color-mix(in srgb, var(--color-goal) 95%, transparent);font-style:italic}pre.svelte-mdze7p{color:var(--color-ink-bright);font-size:clamp(.78rem,2.2vw,.95rem);line-height:1.7;overflow-x:auto}code.svelte-mdze7p{font-family:var(--font-brand);white-space:pre;font-size:.88em}svg.svelte-hk13ft{width:100%;height:auto;display:block;overflow:visible}.window.svelte-hk13ft{fill:color-mix(in srgb, var(--color-kind-perspective) 12%, transparent)}.threshold.svelte-hk13ft{stroke:var(--color-danger);stroke-dasharray:3 5;stroke-width:1.5px}.axis.svelte-hk13ft{stroke:color-mix(in srgb, var(--color-ink-muted) 40%, transparent)}.before.svelte-hk13ft{fill:color-mix(in srgb, var(--color-danger) 85%, transparent)}.after.svelte-hk13ft{fill:var(--color-kind-perspective)}text.svelte-hk13ft{font-family:var(--font-brand);fill:color-mix(in srgb, var(--color-ink-muted) 75%, transparent);font-size:11px}.value.svelte-hk13ft{font-size:10.5px}.before-value.svelte-hk13ft{fill:var(--color-danger)}.after-value.svelte-hk13ft{fill:var(--color-kind-perspective)}.swatch-window.svelte-hk13ft{background:color-mix(in srgb, var(--color-kind-perspective) 24%, transparent);height:.75rem}.name.svelte-hk13ft{fill:var(--color-ink-muted);font-size:12px}@container (width<=30rem){text.svelte-hk13ft{font-size:18px}.value.svelte-hk13ft{font-size:15px}.name.svelte-hk13ft{font-size:20px}}.breath.svelte-15czjuc{container-type:inline-size}.readout.svelte-15czjuc{min-height:3em;color:var(--color-ink-muted);font:.75rem / 1.5 var(--font-brand);grid-template-columns:1fr auto;align-items:start;gap:.5rem 1.5rem;margin-top:.85rem;display:grid}@container (width<=30rem){.readout.svelte-15czjuc{grid-template-columns:1fr;min-height:6em}.counts.svelte-15czjuc{order:-1}}.counts.svelte-15czjuc{font-variant-numeric:tabular-nums;gap:1.25rem;display:flex}.core.svelte-15czjuc{color:var(--color-starlight)}.chaos.svelte-15czjuc{color:var(--color-ember)}.track.svelte-1ufdbx3{border-bottom:1px solid color-mix(in srgb, var(--color-ink-muted) 40%, transparent);height:3.25rem;margin:2.25rem 0 2.75rem;display:flex;position:relative}.part.svelte-1ufdbx3{border-right:2px solid var(--color-sky);color:var(--color-sky);font:600 .8rem var(--font-brand);justify-content:center;align-items:center;display:flex}.tone-fact.svelte-1ufdbx3{background:var(--color-kind-fact)}.tone-abstraction.svelte-1ufdbx3{background:var(--color-kind-abstraction)}.tone-perspective.svelte-1ufdbx3{background:var(--color-kind-perspective)}.tone-goal.svelte-1ufdbx3{background:var(--color-kind-goal)}.total.svelte-1ufdbx3{white-space:nowrap;color:var(--color-ink-bright);font:600 1rem var(--font-brand);position:absolute;top:calc(100% + .5rem);transform:translate(-100%)}.threshold.svelte-1ufdbx3{border-left:2px dashed var(--color-danger);position:absolute;top:-1.75rem;bottom:-.5rem}.threshold.svelte-1ufdbx3 span:where(.svelte-1ufdbx3){white-space:nowrap;color:var(--color-danger);font:.75rem var(--font-brand);position:absolute;top:0;right:.4rem}.value.svelte-1ufdbx3{color:var(--color-ink-bright)}@container (width<=30rem){.narrow.svelte-1ufdbx3{color:#0000}}.term.svelte-1ufdbx3{color:color-mix(in srgb, var(--color-ink-muted) 70%, transparent)}.verdict.svelte-1ufdbx3{text-align:center;color:var(--color-kind-perspective);font:.8rem var(--font-brand);margin-top:.75rem}svg.svelte-1bcfws7{width:100%;height:auto;display:block;overflow:visible}.axis.svelte-1bcfws7{stroke:color-mix(in srgb, var(--color-ink-muted) 40%, transparent);stroke-width:1px}.current.svelte-1bcfws7,.after.svelte-1bcfws7{fill:none;stroke-width:3px;stroke-linecap:round}.current.svelte-1bcfws7{stroke:var(--color-danger)}.after.svelte-1bcfws7{stroke:var(--color-kind-perspective);stroke-dasharray:10 7}.keep.svelte-1bcfws7{fill:color-mix(in srgb, var(--color-kind-perspective) 14%, transparent)}.cheaper.svelte-1bcfws7{fill:color-mix(in srgb, var(--color-danger) 14%, transparent)}.point.svelte-1bcfws7{fill:var(--color-ink-bright)}.pointer.svelte-1bcfws7{stroke:var(--color-ink-muted);stroke-width:1.2px}text.svelte-1bcfws7{font-family:var(--font-brand);fill:var(--color-ink-muted);font-size:13px}.note.svelte-1bcfws7{fill:var(--color-ink-bright)}.region.svelte-1bcfws7{font-size:15px}.keep-label.svelte-1bcfws7{fill:var(--color-kind-perspective)}.cheaper-label.svelte-1bcfws7{fill:var(--color-danger)}.axis-label.svelte-1bcfws7{fill:color-mix(in srgb, var(--color-ink-muted) 75%, transparent);font-size:12px}@container (width<=30rem){text.svelte-1bcfws7,.region.svelte-1bcfws7{font-size:18px}.note.svelte-1bcfws7,.axis-label.svelte-1bcfws7{font-size:16px}}.prose-section.svelte-141na2i strong:where(.svelte-141na2i){color:var(--color-ink-bright);font-weight:600}code.svelte-141na2i{font-family:var(--font-brand);font-size:.88em}.prose-section.svelte-141na2i code:where(.svelte-141na2i){color:var(--color-ink-bright)}.formula.svelte-141na2i{color:var(--color-ink-bright);flex-wrap:wrap;justify-content:center;align-items:baseline;gap:.5rem 1rem;display:flex}.formula-label.svelte-141na2i{color:var(--color-goal);font:.75rem var(--font-brand);letter-spacing:.12em;text-transform:uppercase}.formula.svelte-141na2i code:where(.svelte-141na2i){font-size:clamp(.85rem,2.4vw,1.1rem)}.terms.svelte-141na2i{grid-template-columns:max-content 1fr;gap:.6rem 1.25rem;display:grid}.terms.svelte-141na2i dt:where(.svelte-141na2i) code:where(.svelte-141na2i){color:var(--color-goal)}.terms.svelte-141na2i dd:where(.svelte-141na2i){color:color-mix(in srgb, var(--color-ink) 85%, transparent);line-height:1.6}@media (width<=640px){.terms.svelte-141na2i{grid-template-columns:1fr;gap:.2rem}.terms.svelte-141na2i dd:where(.svelte-141na2i){margin-bottom:.6rem}}.results.svelte-141na2i{border-collapse:collapse;width:100%;font-size:.9rem}.results.svelte-141na2i th:where(.svelte-141na2i){color:var(--color-ink-muted);font:.7rem var(--font-brand);letter-spacing:.1em;text-align:left;text-transform:uppercase;padding:0 .75rem .75rem}.results.svelte-141na2i td:where(.svelte-141na2i){border-top:1px solid color-mix(in srgb, var(--color-ink-muted) 18%, transparent);font-family:var(--font-brand);padding:.6rem .75rem}.results.svelte-141na2i .number:where(.svelte-141na2i){text-align:right;font-variant-numeric:tabular-nums}.results.svelte-141na2i .score:where(.svelte-141na2i){color:var(--color-danger)}.listening.svelte-1fjiak9{container-type:inline-size}.readout.svelte-1fjiak9{min-height:3em;color:var(--color-ink-muted);font:.75rem / 1.5 var(--font-brand);grid-template-columns:1fr auto;align-items:start;gap:.5rem 1.5rem;margin-top:.85rem;display:grid}@container (width<=30rem){.readout.svelte-1fjiak9{grid-template-columns:1fr;min-height:6em}.counts.svelte-1fjiak9{order:-1}}.counts.svelte-1fjiak9{font-variant-numeric:tabular-nums;gap:1.25rem;display:flex}.reality.svelte-1fjiak9{color:var(--color-starlight)}.guesses.svelte-1fjiak9{color:var(--color-ink-quiet)}svg.svelte-eor3zr{width:100%;height:auto;display:block;overflow:visible}.grid.svelte-eor3zr{stroke:color-mix(in srgb, var(--color-ink-muted) 18%, transparent);stroke-width:1px}.bar.svelte-eor3zr{fill:color-mix(in srgb, var(--color-danger) 70%, transparent)}.bar.reached.svelte-eor3zr{fill:var(--color-horizon)}text.svelte-eor3zr{font-family:var(--font-brand);fill:var(--color-ink-muted);font-size:13px}.label.svelte-eor3zr{fill:var(--color-ink)}.value.svelte-eor3zr{fill:var(--color-danger)}.value.reached.svelte-eor3zr{fill:var(--color-horizon)}.value.inside.svelte-eor3zr{fill:var(--color-sky)}.axis-label.svelte-eor3zr{fill:color-mix(in srgb, var(--color-ink-muted) 75%, transparent);font-size:12px}@container (width<=30rem){text.svelte-eor3zr{font-size:20px}.axis-label.svelte-eor3zr{font-size:17px}}.prose-section.svelte-18c1qo8 strong:where(.svelte-18c1qo8){color:var(--color-ink-bright);font-weight:600}.points.svelte-18c1qo8{gap:1rem;padding-left:1.25rem;list-style:outside;display:grid}.points.svelte-18c1qo8 li:where(.svelte-18c1qo8)::marker{color:var(--color-goal)}.personas.svelte-18c1qo8{border-left:2px solid color-mix(in srgb, var(--color-horizon) 55%, transparent);color:var(--color-ink-bright);font-family:var(--font-voice);gap:.75rem;padding:.25rem 0 .25rem 1.25rem;font-size:1.125rem;font-style:italic;line-height:1.6;display:grid}.personas.svelte-18c1qo8 blockquote:where(.svelte-18c1qo8){margin:0}.memory-orbit-layer{--layer-color:var(--fact);--card-color:var(--layer-color);--card-close-top:calc((1 - var(--close-reach)) * 50% - var(--control-target) / 2);--card-close-right:var(--card-close-top);z-index:1300;width:var(--layer-size);height:var(--layer-size);color:color-mix(in srgb, var(--color-ink) 82%, transparent);touch-action:none;border-radius:50%;place-items:center;animation:.54s cubic-bezier(.16,1,.3,1) both memory-layer-arrive;display:grid;position:absolute;transform:translate(-50%,-50%)}.memory-orbit-layer.kind-abstraction{--layer-color:var(--abstraction)}.memory-orbit-layer.kind-perspective{--layer-color:var(--perspective)}.memory-orbit-layer.kind-goal{--layer-color:var(--goal)}.memory-orbit-layer.kind-starlight{--layer-color:var(--color-starlight)}.orbit-rings,.orbit-rings:before{border:1px solid color-mix(in srgb, var(--layer-color) 29%, transparent);pointer-events:none;border-radius:50%;position:absolute}.orbit-rings{background:radial-gradient(circle at 50% 44%, color-mix(in srgb, var(--color-sky-raised) 98.5%, transparent) 0 46%, color-mix(in srgb, var(--color-sky) 95.5%, transparent) 68%, color-mix(in srgb, var(--color-sky) 78%, transparent) 88%, color-mix(in srgb, var(--color-sky) 18%, transparent) 100%), radial-gradient(circle at 50% 50%, color-mix(in srgb, var(--layer-color) 7%, transparent), transparent 66%);box-shadow:0 0 4.5rem color-mix(in srgb, var(--layer-color) 8%, transparent), inset 0 0 4.5rem color-mix(in srgb, var(--color-shadow) 70%, transparent), inset 0 0 0 1px color-mix(in srgb, var(--color-ink) 2.5%, transparent);inset:0}.orbit-rings:before{content:"";border-color:color-mix(in srgb, var(--layer-color) 14%, transparent);inset:-.62rem}.orbit-kind-arc{background:conic-gradient(from -52deg, transparent 0 7%, color-mix(in srgb, var(--layer-color) 72%, transparent) 8% 20%, transparent 21% 57%, color-mix(in srgb, var(--layer-color) 42%, transparent) 58% 68%, transparent 69% 100%);-webkit-mask:radial-gradient(farthest-side, transparent calc(100% - 2px), var(--color-shadow) calc(100% - 1px));-webkit-mask:radial-gradient(farthest-side, transparent calc(100% - 2px), var(--color-shadow) calc(100% - 1px));mask:radial-gradient(farthest-side, transparent calc(100% - 2px), var(--color-shadow) calc(100% - 1px));border-radius:50%;position:absolute;inset:-.2rem}.relation-port{--port-color:var(--fact);background:var(--port-color);width:.28rem;height:.28rem;box-shadow:0 0 0 .18rem color-mix(in srgb, var(--port-color) 12%, transparent), 0 0 .7rem color-mix(in srgb, var(--port-color) 58%, transparent);transform:translate(-50%, -50%) rotate(var(--relation-angle)) translateY(calc(var(--layer-size) * -.5));transform-origin:50%;border-radius:50%;transition:box-shadow .42s;position:absolute;top:50%;left:50%}.relation-port:after{background:linear-gradient(transparent, color-mix(in srgb, var(--port-color) 64%, transparent), transparent);content:"";width:1px;height:.7rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.relation-port.kind-abstraction{--port-color:var(--abstraction)}.relation-port.kind-perspective{--port-color:var(--perspective)}.relation-port.kind-goal{--port-color:var(--goal)}.orbit-pulse{border:2px solid var(--layer-color);box-shadow:0 0 1.8rem var(--layer-color), inset 0 0 1.4rem color-mix(in srgb, var(--layer-color) 45%, transparent);animation:orbit-pulse var(--weave-pulse) ease-out both;border-radius:50%;position:absolute;inset:-2px}@keyframes orbit-pulse{0%{opacity:1}to{opacity:0;transform:scale(1.1)}}.relation-port.met{box-shadow:0 0 0 .3rem color-mix(in srgb, var(--port-color) 34%, transparent), 0 0 1.4rem var(--port-color), 0 0 2.4rem color-mix(in srgb, var(--port-color) 50%, transparent)}.memory-layer-content{z-index:2;box-sizing:border-box;width:calc(var(--layer-size) * .64);max-height:calc(var(--layer-size) * .78);touch-action:pan-y;-webkit-user-select:text;user-select:text;scrollbar-width:none;--fade-above:0rem;--fade-below:0rem;padding:.35rem .75rem;scroll-padding-block:1.75rem;position:relative;overflow:hidden auto}.memory-layer-content.more-above{--fade-above:1.75rem}.memory-layer-content.more-below{--fade-below:1.75rem}.memory-layer-content.more-above,.memory-layer-content.more-below{-webkit-mask-image:linear-gradient(180deg, transparent, var(--color-shadow) var(--fade-above), var(--color-shadow) calc(100% - var(--fade-below)), transparent);-webkit-mask-image:linear-gradient(180deg, transparent, var(--color-shadow) var(--fade-above), var(--color-shadow) calc(100% - var(--fade-below)), transparent);mask-image:linear-gradient(180deg, transparent, var(--color-shadow) var(--fade-above), var(--color-shadow) calc(100% - var(--fade-below)), transparent)}.memory-layer-aperture{display:contents}.memory-layer-aperture.framed{z-index:2;max-height:calc(var(--layer-size) * .78);flex-direction:column;align-items:center;display:flex;position:relative}.framed>.memory-layer-content{flex:0 auto;min-height:0;max-height:none}.framed>.memory-actions{flex:none;grid-template-columns:auto auto;column-gap:1rem;margin-top:.75rem}.framed>.memory-actions:before{grid-column:1/-1;justify-self:center}.memory-layer-content::-webkit-scrollbar{width:0;height:0}.memory-layer-content:focus-visible{outline:none}.memory-layer-aperture:focus-within+.memory-scrollbar .memory-scrollbar-track{stroke:color-mix(in srgb, var(--layer-color) 52%, transparent);stroke-width:2.5px}.memory-layer-scroll-body{box-sizing:border-box;width:100%}.memory-scrollbar{z-index:3;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.memory-scrollbar-track,.memory-scrollbar-thumb,.memory-scrollbar-hit{fill:none;vector-effect:non-scaling-stroke}.memory-scrollbar-track{stroke:color-mix(in srgb, var(--layer-color) 18%, transparent);stroke-width:2px;stroke-linecap:round}.memory-scrollbar-thumb{stroke:color-mix(in srgb, var(--layer-color) 82%, white);stroke-width:5.5px;stroke-linecap:round;filter:drop-shadow(0 0 .35rem var(--layer-color))}.memory-scrollbar-hit{pointer-events:stroke;stroke:#0000;stroke-width:15px;cursor:grab;touch-action:none}.memory-scrollbar-hit:active{cursor:grabbing}@media (forced-colors:active){.memory-scrollbar-track{stroke:canvastext}.memory-scrollbar-thumb{stroke:highlight;filter:none}}.memory-layer-header{place-items:center;display:grid}.memory-layer-header p{color:color-mix(in srgb, var(--layer-color) 76%, var(--color-ink-soft));font:var(--control-secondary) / 1.4 var(--font-brand);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;justify-content:center;align-items:center;margin:0;display:flex}.memory-kind-code{color:var(--layer-color)}.memory-kind-name:before,.memory-relation-count:before{content:"·";color:color-mix(in srgb, var(--layer-color) 35%, transparent);margin:0 .52rem}.memory-relation-count{color:var(--color-ink-quiet)}.memory-orbit-layer:not(.sheet) .memory-layer-header p{flex-wrap:wrap}.memory-orbit-layer:not(.sheet) .memory-relation-count{text-align:center;flex-basis:100%}.memory-orbit-layer:not(.sheet) .memory-relation-count:before{content:none}.memory-layer-content h2{color:var(--color-ink-bright);font:400 clamp(1.85rem, calc(var(--layer-size) * .085), 2.55rem) / 1 var(--font-landing-serif,serif);letter-spacing:-.045em;text-align:center;text-wrap:balance;overflow-wrap:normal;-webkit-hyphens:none;hyphens:none;margin:.85rem 0 0}.memory-layer-content h2.long-title{font-size:clamp(1.65rem, calc(var(--layer-size) * .075), 2.3rem);line-height:1.02}.memory-brand-title{--brand-mark-size:2rem;align-items:center;gap:.65rem;display:inline-flex}.memory-brand-title .brand-mark{flex-shrink:0}.memory-image-frame{width:clamp(3.75rem, calc(var(--layer-size) * .16), 6rem);aspect-ratio:1;border:1px solid color-mix(in srgb, var(--layer-color) 48%, transparent);background:radial-gradient(circle at 50% 38%, color-mix(in srgb, var(--layer-color) 16%, transparent), transparent 68%), color-mix(in srgb, var(--color-sky) 78%, transparent);box-shadow:0 0 0 .22rem color-mix(in srgb, var(--layer-color) 7%, transparent), 0 0 1.35rem color-mix(in srgb, var(--layer-color) 16%, transparent);border-radius:1.15rem;place-items:center;margin:.75rem auto 0;display:grid;overflow:hidden}.memory-image-frame img{object-fit:contain;box-sizing:border-box;width:100%;height:100%;padding:.72rem;display:block}.memory-image-frame[data-memory-image=nvidia-inception]{width:clamp(8rem, calc(var(--layer-size) * .3), 10rem);aspect-ratio:500/216;box-shadow:none;background:0 0;border:0;border-radius:0}.memory-image-frame[data-memory-image=nvidia-inception] img{padding:0}.memory-image-frame[data-memory-image=aquilo-logo]{box-sizing:border-box;color:var(--color-ink-bright);padding:.55rem}.memory-image-frame .brand-mark{width:100%;transition:transform 1.1s cubic-bezier(.65,0,.35,1)}.memory-image-frame:hover .brand-mark{transform:rotate(180deg)}.memory-image-frame[data-memory-image=founder-mark],.memory-image-frame[data-memory-image=founder-heinrich]{width:clamp(5rem, calc(var(--layer-size) * .21), 7rem);border-radius:50%}.memory-image-frame[data-memory-image=founder-mark] img,.memory-image-frame[data-memory-image=founder-heinrich] img{object-fit:cover;padding:0}.memory-body{color:color-mix(in srgb, var(--color-ink-soft) 76%, transparent);font:.875rem/1.56 var(--font-brand);text-align:center;text-wrap:balance;overflow-wrap:break-word;-webkit-hyphens:none;hyphens:none;gap:.72rem;margin:.95rem 0 0;display:grid}.memory-body-block{margin:0}.memory-lit{background:color-mix(in srgb, var(--layer-color) 22%, transparent);box-shadow:0 0 .9em color-mix(in srgb, var(--layer-color) 35%, transparent);color:inherit;border-radius:.25em;padding:0 .12em}.memory-body-lead{color:color-mix(in srgb, var(--layer-color) 66%, var(--color-ink));letter-spacing:.065em;text-transform:uppercase;font-size:.68rem;line-height:1.4}.memory-body-block:last-child:not(:first-child){color:var(--color-ink-quiet);font-size:.82rem}.memory-howto{color:var(--color-ink-quiet);font:.74rem/1.5 var(--font-brand);text-align:center;text-wrap:balance;margin:.85rem 0 0}.memory-actions{justify-items:center;gap:.45rem;margin-top:1rem;display:grid}.memory-evidence-links{justify-items:center;gap:.45rem;display:grid}.memory-actions:before{background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--layer-color) 55%, transparent), transparent);content:"";width:4.8rem;height:1px;margin-bottom:.18rem}.memory-actions a,.memory-actions button{min-height:var(--control-target);color:var(--layer-color);cursor:pointer;font:var(--control-primary) / 1.5 var(--font-brand);letter-spacing:.1em;text-transform:uppercase;background:0 0;border:0;align-items:center;padding:.25rem .4rem;text-decoration:none;display:inline-flex}.memory-actions a:before,.memory-actions button:before{content:"◆";margin-right:.45rem;font-size:.42rem}.memory-actions a:hover,.memory-actions a:focus-visible,.memory-actions button:hover,.memory-actions button:focus-visible{color:color-mix(in srgb, var(--layer-color) 76%, white);text-shadow:0 0 .8rem color-mix(in srgb, var(--layer-color) 38%, transparent);outline:none}.memory-walk-hint{color:color-mix(in srgb, var(--color-ink-quiet) 82%, transparent);font:.6875rem / 1.2 var(--font-brand);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;text-shadow:0 0 .3rem var(--color-sky), 0 0 .6rem var(--color-sky);pointer-events:none;justify-content:center;align-items:center;gap:.5rem;margin:0;display:flex}.memory-orbit-layer:not(.sheet)>.memory-walk-hint{top:calc(100% + var(--walk-hint-gap));position:absolute;left:50%;transform:translate(-50%)}.sheet>.memory-walk-hint{z-index:2;white-space:normal;text-align:center;flex-wrap:wrap;flex:none;row-gap:.3rem;padding:.15rem 1.25rem .8rem;position:relative}.memory-walk-keys,.memory-walk-swipe{color:color-mix(in srgb, var(--layer-color) 72%, var(--color-ink-soft));align-items:center;gap:.25rem;display:inline-flex}.memory-walk-keys{gap:.35rem}.memory-walk-keys button{box-sizing:border-box;border:1px solid color-mix(in srgb, var(--layer-color) 36%, transparent);min-width:1.75rem;height:1.75rem;color:inherit;font:.9375rem / 1 var(--font-brand);letter-spacing:0;text-shadow:inherit;cursor:pointer;pointer-events:auto;background:0 0;border-radius:.4rem;place-items:center;padding:0 .3rem;transition:color .16s,border-color .16s,background-color .16s;display:inline-grid;position:relative}.memory-walk-keys button:before{content:"";position:absolute;inset:-.5rem -.1rem}.memory-walk-keys button:hover{border-color:color-mix(in srgb, var(--layer-color) 70%, transparent);color:var(--color-ink-bright);background:color-mix(in srgb, var(--layer-color) 12%, transparent)}.memory-walk-keys button:focus-visible{outline:2px solid var(--color-kind-perspective);outline-offset:2px}.memory-walk-swipe{gap:.4rem;display:none}.memory-walk-swipe svg{fill:none;stroke:currentColor;stroke-width:1.2px;stroke-linecap:round;stroke-linejoin:round;width:1.5rem;height:.75rem}.memory-walk-swipe circle{fill:currentColor;stroke:none}@media (pointer:coarse){.memory-walk-keys{display:none}.memory-walk-swipe{display:inline-flex}}@keyframes memory-layer-arrive{0%{opacity:0}to{opacity:1}}.memory-orbit-layer.sheet{top:auto;right:.5rem;bottom:var(--sheet-bottom);width:auto;height:auto;max-height:var(--sheet-height);transform:translateY(var(--sheet-pull));border-radius:1.25rem;flex-direction:column;transition:transform .24s cubic-bezier(.16,1,.3,1);animation-name:memory-sheet-arrive;display:flex;left:.5rem}.memory-orbit-layer.sheet.pulled{transition:none}.sheet .orbit-rings{border-radius:inherit;background:linear-gradient(180deg, color-mix(in srgb, var(--color-sky-raised) 97%, transparent), color-mix(in srgb, var(--color-sky) 97%, transparent));box-shadow:0 -1rem 3rem color-mix(in srgb, var(--color-shadow) 60%, transparent), 0 0 3rem color-mix(in srgb, var(--layer-color) 7%, transparent)}.sheet .orbit-rings:before{display:none}.sheet .orbit-kind-arc{background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--layer-color) 72%, transparent), transparent);border-radius:999px;height:2px;inset:-1px 1.5rem auto;-webkit-mask:none;mask:none}.memory-sheet-top{z-index:2;box-sizing:border-box;min-height:calc(var(--card-close-top) + var(--control-target));align-content:start;justify-items:center;gap:.4rem;padding:.6rem 3.4rem .35rem;display:grid;position:relative}.memory-sheet-grip{background:color-mix(in srgb, var(--layer-color) 42%, transparent);border-radius:999px;width:2.6rem;height:.25rem}.memory-orbit-layer.sheet{--card-close-top:.4rem;--card-close-right:.4rem}.sheet .memory-layer-content{flex:1;width:100%;min-height:0;max-height:none;padding:.25rem 1.25rem 1rem}.sheet .memory-layer-header{place-items:start}.sheet .memory-image-frame{margin:.75rem 0 0}.sheet .memory-layer-content h2{text-align:left;margin-top:.55rem;font-size:1.95rem}.sheet .memory-layer-content h2.long-title{font-size:1.7rem}.sheet .memory-howto{text-align:left;text-wrap:pretty;max-width:62ch;margin:.7rem 0 0}.sheet .memory-body{text-align:left;text-wrap:pretty;max-width:62ch;color:color-mix(in srgb, var(--color-ink-soft) 88%, transparent);margin:.8rem 0 0;font-size:.9375rem;line-height:1.6}.sheet .memory-body-lead{font-size:.75rem}.sheet .memory-body-block:last-child:not(:first-child){font-size:.875rem}.sheet .memory-actions,.sheet .memory-evidence-links{justify-items:start}@keyframes memory-sheet-arrive{0%{opacity:0;translate:0 1.5rem}}@media (prefers-reduced-motion:reduce){.memory-orbit-layer{animation:none}.memory-image-frame .brand-mark{transition:none}.memory-orbit-layer.sheet{transition:none;animation:none}}.sheet>.framed{flex:1;align-items:stretch;width:100%;min-height:0;max-height:none}.sheet>.framed>.memory-layer-content{padding-bottom:.25rem}.sheet>.framed>.memory-actions{justify-content:start;margin-top:.25rem;padding:0 1.25rem .75rem}.sheet>.framed>.memory-actions:before{justify-self:start}.memory-card-stage.svelte-j3rcf9{--fact:var(--color-kind-fact);--abstraction:var(--color-kind-abstraction);--perspective:var(--color-kind-perspective);--goal:var(--color-kind-goal);background:color-mix(in srgb, var(--color-sky) 45%, transparent);pointer-events:none;border:0;width:100%;max-width:none;height:100%;max-height:none;margin:0;padding:0;transition:opacity .42s;position:fixed;inset:0;overflow:visible}.memory-card-stage.aside.svelte-j3rcf9{opacity:0;transition-duration:.26s}.memory-card-stage.aside.svelte-j3rcf9>.memory-orbit-layer{pointer-events:none}@media (prefers-reduced-motion:reduce){.memory-card-stage.svelte-j3rcf9{transition:none}}[inert] .memory-card-stage.svelte-j3rcf9{display:none}.memory-card-stage.dismissible.svelte-j3rcf9,.memory-card-stage.svelte-j3rcf9>.memory-orbit-layer{pointer-events:auto}.memory-card-stage.svelte-j3rcf9 .sheet>.orbit-rings{background:linear-gradient(180deg, var(--color-sky-raised), var(--color-sky))}[data-guide-offer] .framed>.memory-actions{grid-template-columns:auto}.guide-offer-line.svelte-1xegexq{font-family:var(--font-voice);text-wrap:pretty;font-size:1.15em;line-height:1.45}.guide-offer-start.svelte-1xegexq{justify-items:center;gap:.45rem;display:grid}.sheet .guide-offer-start.svelte-1xegexq{justify-items:start}.guide-offer-talk.svelte-1xegexq,.guide-offer-start.svelte-1xegexq button{border:1px solid color-mix(in srgb, var(--layer-color) 72%, transparent);color:var(--color-ink-bright);background:color-mix(in srgb, var(--layer-color) 10%, transparent);box-shadow:0 0 1.2rem color-mix(in srgb, var(--layer-color) 22%, transparent);border-radius:999px;padding:.5rem 1.35rem;animation:1.8s ease-in-out 13s 2 svelte-1xegexq-guide-offer-call}.guide-offer-talk.svelte-1xegexq:before,.guide-offer-start.svelte-1xegexq button:before,.guide-offer-hear.svelte-1xegexq:before{content:none}.guide-offer-hear.svelte-1xegexq{color:var(--color-ink);font:inherit;font-size:calc(var(--control-primary) * .9);letter-spacing:.06em;text-transform:none;cursor:pointer;background:0 0;border:0;align-items:center;gap:.6rem;padding:0;display:inline-flex}.guide-offer-hear-icon.svelte-1xegexq{border:1px solid color-mix(in srgb, var(--layer-color) 60%, transparent);border-radius:50%;flex:none;place-items:center;width:2.1rem;height:2.1rem;transition:box-shadow .3s;display:grid}.guide-offer-hear-icon.svelte-1xegexq:before{content:"";border-block:.4rem solid #0000;border-left:.65rem solid var(--layer-color);width:0;height:0;margin-left:.18rem}.guide-offer-hear[aria-pressed=true].svelte-1xegexq .guide-offer-hear-icon:where(.svelte-1xegexq){box-shadow:0 0 1rem color-mix(in srgb, var(--layer-color) 35%, transparent)}.guide-offer-hear[aria-pressed=true].svelte-1xegexq .guide-offer-hear-icon:where(.svelte-1xegexq):before{background:var(--layer-color);border:0;width:.6rem;height:.6rem;margin-left:0}.guide-offer-hear.svelte-1xegexq:hover .guide-offer-hear-icon:where(.svelte-1xegexq),.guide-offer-hear.svelte-1xegexq:focus-visible .guide-offer-hear-icon:where(.svelte-1xegexq){border-color:var(--layer-color)}@keyframes svelte-1xegexq-guide-offer-call{50%{text-shadow:0 0 1.1rem var(--color-starlight);transform:scale(1.08)}}@media (prefers-reduced-motion:reduce){.guide-offer-talk.svelte-1xegexq,.guide-offer-start.svelte-1xegexq button{animation:none}}.site-sky.svelte-1xte7q4{--sky-painting:var(--painting);z-index:-1;pointer-events:none;background:radial-gradient(ellipse 46rem 120% at 50% 50%, color-mix(in srgb, var(--color-sky) 84%, transparent), color-mix(in srgb, var(--color-sky) 64%, transparent) 70%, color-mix(in srgb, var(--color-sky) 50%, transparent)), var(--sky-painting) center top / cover no-repeat, var(--color-sky);position:fixed;inset:0}@media (aspect-ratio>=1){.site-sky.svelte-1xte7q4{--sky-painting:var(--painting-panorama)}}
