.rest.svelte-1qpa6k4{color:#0000}.dialogue.svelte-o9bhvx{flex-direction:column;justify-content:flex-end;height:100%;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0,#000 38%);mask-image:linear-gradient(#0000 0,#000 38%)}.turns.svelte-o9bhvx{margin:0;padding:0;list-style:none}.turn.svelte-o9bhvx{opacity:calc(1 - var(--age) * .2);transform:translateY(calc(var(--age) * -2px));margin-top:1.6rem;transition:opacity .9s cubic-bezier(.2,.7,.2,1)}.said.svelte-o9bhvx{color:var(--ink-2);font-variation-settings:"opsz" 18;margin:0;font-style:italic}.kind.svelte-o9bhvx{color:var(--ink-3);margin-right:.4rem;font-style:normal}.cue.svelte-o9bhvx{color:var(--ink-3);margin:.2rem 0 .55rem}.cue.svelte-o9bhvx:before{content:"";vertical-align:middle;background:var(--accent);width:1.4rem;height:1px;margin-right:.5rem;display:inline-block}.answer.svelte-o9bhvx{font-variation-settings:"opsz" 32;hanging-punctuation:first;margin:.35rem 0 0;font-size:1.28rem;line-height:1.42}.turn.svelte-o9bhvx:not(:last-child) .answer:where(.svelte-o9bhvx){font-size:1.05rem}.pending.svelte-o9bhvx{color:var(--ink-3);font-style:italic}.note.svelte-o9bhvx{border-left:2px solid var(--ink);margin:.5rem 0 0;padding-left:.8rem;font-size:.95rem}.offer.svelte-o9bhvx{gap:1.4rem;margin-top:.9rem;display:flex}.choice.svelte-o9bhvx{border:0;border-bottom:1px solid var(--ink);cursor:pointer;background:0 0;padding:.15rem 0;font-size:1.05rem}.choice.quiet.svelte-o9bhvx{border-bottom-color:var(--ink-3);color:var(--ink-2)}.choice.svelte-o9bhvx:hover{border-bottom-width:2px}.strata.svelte-13tc30e{border-top:1px solid var(--ink);flex-direction:column;height:100%;min-height:0;padding-top:.6rem;display:flex}h2.svelte-13tc30e{text-transform:uppercase;letter-spacing:.14em;margin:0;font-weight:600}.sub.svelte-13tc30e,.how.svelte-13tc30e{color:var(--ink-3);margin:.25rem 0 0}.how.svelte-13tc30e{margin-top:.6rem}.sim.svelte-13tc30e{border-left:2px dashed var(--ink);margin:.7rem 0 0;padding-left:.7rem;font-size:.9rem;font-style:italic}.core.svelte-13tc30e{flex-direction:column;flex:1 1 0;min-height:220px;margin-top:.9rem;display:flex;position:relative;overflow:visible}.day.svelte-13tc30e{border-bottom:1px solid var(--rule);flex:none;align-items:flex-end;height:22px;margin-bottom:3px;display:flex}.day-title.svelte-13tc30e{color:var(--ink-3);padding-bottom:2px;font-size:.66rem}.band.svelte-13tc30e{background-color:var(--c);cursor:default;transform-origin:top;border:0;border-radius:0;flex:none;margin-top:0;margin-bottom:1px;padding:0;transition:transform .4s cubic-bezier(.2,.7,.2,1);display:block}.band.svelte-13tc30e:hover,.band.on.svelte-13tc30e{box-shadow:inset 0 0 0 1px var(--ink);transform:scaleX(1.06)}.band.svelte-13tc30e:focus-visible{outline:2px solid var(--ink);outline-offset:1px}.band.on.svelte-13tc30e,.band.svelte-13tc30e:hover,.band.svelte-13tc30e:focus-visible{clip-path:none!important}.band.fresh.svelte-13tc30e{animation:1.4s cubic-bezier(.16,.9,.24,1.08) svelte-13tc30e-deposit}@keyframes svelte-13tc30e-deposit{0%{opacity:0;transform:scaleY(0)}}.emo-neutre.svelte-13tc30e{--c:var(--emo-neutre)}.emo-joie.svelte-13tc30e{--c:var(--emo-joie);background-image:radial-gradient(color-mix(in srgb, var(--paper) 70%, transparent) .9px, transparent 1.1px);background-size:4px 4px}.emo-tristesse.svelte-13tc30e{--c:var(--emo-tristesse);background-image:repeating-linear-gradient(to bottom, transparent 0 2px, color-mix(in srgb, var(--paper) 55%, transparent) 2px 3px)}.emo-stress.svelte-13tc30e{--c:var(--emo-stress);background-image:repeating-linear-gradient(-55deg, transparent 0 2px, color-mix(in srgb, var(--paper) 55%, transparent) 2px 3px)}.emo-typed.svelte-13tc30e{--c:var(--ink-3)}.empty.svelte-13tc30e{color:var(--ink-2);margin:1rem 0 0;font-size:.95rem;font-style:italic}.detail.svelte-13tc30e{top:var(--top);background:var(--paper);border-left:1px solid var(--ink);pointer-events:none;z-index:5;width:min(19rem,40vw);padding:.6rem .8rem .7rem;position:absolute;right:calc(100% + 1.2rem);transform:translateY(-50%)}.detail.svelte-13tc30e p:where(.svelte-13tc30e){margin:0}.when.svelte-13tc30e{color:var(--ink-3)}.cue.svelte-13tc30e{color:var(--ink-2);margin-top:.15rem!important}.said.svelte-13tc30e{font-size:1rem;font-style:italic;line-height:1.35;margin-top:.35rem!important}.legend.svelte-13tc30e{flex-wrap:wrap;gap:.35rem .9rem;margin:.7rem 0 0;padding:0;list-style:none;display:flex}.legend.svelte-13tc30e li:where(.svelte-13tc30e){color:var(--ink-2);align-items:center;gap:.35rem;display:inline-flex}.chip.svelte-13tc30e{background-color:var(--c);width:1.1rem;height:.6rem;display:inline-block}.trend.svelte-13tc30e{color:var(--ink-2);margin:.6rem 0 0}.clear.svelte-13tc30e{border-top:1px solid var(--rule);margin-top:.9rem;padding-top:.6rem}.confirm.svelte-13tc30e{margin:0 0 .5rem;font-size:.9rem}.actions.svelte-13tc30e{gap:1.2rem;display:flex}.link.svelte-13tc30e{border:0;border-bottom:1px solid var(--ink-3);color:var(--ink-2);cursor:pointer;background:0 0;padding:.1rem 0;font-size:.72rem}.link.svelte-13tc30e:disabled{opacity:.4;cursor:not-allowed}.link.danger.svelte-13tc30e{color:var(--ink);border-bottom:2px solid var(--ink);font-size:.95rem}.actions.svelte-13tc30e .link:where(.svelte-13tc30e):not(.danger){font-size:.95rem}.simulated.svelte-13tc30e .band:where(.svelte-13tc30e){opacity:.55}@media (width<=860px){.strata.svelte-13tc30e{height:auto}.core.svelte-13tc30e{min-height:0}.detail.svelte-13tc30e{order:-1;width:auto;margin:0 0 .8rem;position:static;transform:none}}@media (prefers-reduced-motion:reduce){.band.fresh.svelte-13tc30e{animation:none}}.typed.svelte-mgugr{align-items:baseline;gap:.75rem;margin-top:.9rem;display:flex}label.svelte-mgugr{color:var(--ink-3);white-space:nowrap}input.svelte-mgugr{border:0;border-bottom:1px solid var(--rule);min-width:0;font:inherit;color:var(--ink);background:0 0;flex:1;padding:.3rem 0;font-size:1rem}input.svelte-mgugr::placeholder{color:var(--ink-3);font-style:italic}input.svelte-mgugr:focus{border-bottom-color:var(--ink);outline:none}dialog.svelte-rc7kms{width:min(34rem,100vw);max-width:100vw;height:100vh;max-height:100vh;padding:var(--gutter);border:0;border-left:1px solid var(--ink);background:var(--paper);color:var(--ink);margin:0 0 0 auto;padding-top:1.4rem;overflow-y:auto}dialog[open].svelte-rc7kms{animation:.42s cubic-bezier(.2,.7,.2,1) svelte-rc7kms-slide}dialog.svelte-rc7kms::backdrop{background:color-mix(in srgb, var(--paper) 55%, transparent)}@keyframes svelte-rc7kms-slide{0%{opacity:0;transform:translate(2.5rem)}}header.svelte-rc7kms{border-top:1px solid var(--ink);justify-content:space-between;align-items:baseline;padding-top:.6rem;display:flex}h2.svelte-rc7kms{font-variation-settings:"opsz" 72, "SOFT" 100;margin:0;font-size:1.6rem;font-style:italic;font-weight:400}section.svelte-rc7kms{border-top:1px solid var(--rule);margin-top:1.8rem;padding-top:.6rem}h3.svelte-rc7kms{color:var(--ink-2);margin:0 0 .6rem;font-weight:500}.help.svelte-rc7kms{color:var(--ink-2);margin:.3rem 0 .8rem;font-size:.9rem}.field.svelte-rc7kms{flex-direction:column;gap:.15rem;margin-bottom:.9rem;display:flex}.field.svelte-rc7kms span:where(.svelte-rc7kms),.grow.svelte-rc7kms span:where(.svelte-rc7kms){color:var(--ink-3)}.row.svelte-rc7kms{flex-direction:row;align-items:flex-end;gap:1rem}.grow.svelte-rc7kms{flex-direction:column;flex:1;gap:.15rem;display:flex}input[type=url].svelte-rc7kms,input[type=password].svelte-rc7kms,input.svelte-rc7kms:not([type]),select.svelte-rc7kms{border:0;border-bottom:1px solid var(--rule);width:100%;font:inherit;color:var(--ink);background:0 0;border-radius:0;padding:.35rem 0;font-size:1rem}select.svelte-rc7kms option:where(.svelte-rc7kms){background:var(--paper)}input.svelte-rc7kms:focus-visible,select.svelte-rc7kms:focus-visible{border-bottom:2px solid var(--ink);outline:none}input.svelte-rc7kms::placeholder{color:var(--ink-3);font-style:italic}fieldset.svelte-rc7kms{border:0;margin:0 0 .8rem;padding:0}.choice.svelte-rc7kms{cursor:pointer;padding:.25rem 0;display:block}.choice.off.svelte-rc7kms{color:var(--ink-3);cursor:not-allowed}.models.svelte-rc7kms{border-left:1px solid var(--rule);padding-left:.9rem}.model.svelte-rc7kms{cursor:pointer;grid-template-columns:auto 1fr;column-gap:.6rem;padding:.3rem 0;display:grid}.model.svelte-rc7kms .meta:where(.svelte-rc7kms){color:var(--ink-3);grid-column:2}input[type=radio].svelte-rc7kms{accent-color:var(--ink)}.current.svelte-rc7kms{margin:0 0 .9rem}.current.svelte-rc7kms .mono:where(.svelte-rc7kms){color:var(--ink-3);margin-right:.5rem}.warning.svelte-rc7kms,.note.svelte-rc7kms{border-left:2px solid var(--ink);margin:.4rem 0 1rem;padding-left:.9rem;font-size:.95rem}.note.svelte-rc7kms{margin-top:1.2rem}.error.svelte-rc7kms{color:var(--emo-stress);margin:.3rem 0 .8rem;font-size:.95rem}.done.svelte-rc7kms{margin:.3rem 0 .8rem;font-style:italic}.act.svelte-rc7kms{border:1px solid var(--ink);cursor:pointer;background:0 0;border-radius:0;padding:.45rem 1.1rem;font-size:1rem}.act.svelte-rc7kms:hover:not(:disabled){background:var(--ink);color:var(--paper)}.act.svelte-rc7kms:disabled{opacity:.4;cursor:not-allowed}.link.svelte-rc7kms{border:0;border-bottom:1px solid var(--ink-3);color:var(--ink-2);cursor:pointer;white-space:nowrap;background:0 0;padding:.1rem 0}.link.svelte-rc7kms:disabled{opacity:.5;cursor:wait}.help.svelte-rc7kms .link:where(.svelte-rc7kms){margin-left:.4rem}@media (width<=860px){dialog.svelte-rc7kms{border-left:0;width:100vw}}.ptt.svelte-1sjypq4{flex-direction:column;align-items:flex-start;gap:.5rem;display:flex}button.svelte-1sjypq4{border:1px solid var(--ink);min-height:52px;font-family:var(--serif);font-variation-settings:"opsz" 24;cursor:pointer;touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;background:0 0;border-radius:0;align-items:center;gap:.75rem;padding:.7rem 1.4rem .75rem 1.1rem;font-size:1.05rem;transition:background-color .24s,color .24s;display:inline-flex}button.svelte-1sjypq4:hover:not(:disabled){background:var(--paper-deep)}button.recording.svelte-1sjypq4{background:var(--ink);color:var(--paper)}button.svelte-1sjypq4:disabled{opacity:.45;cursor:not-allowed}.dot.svelte-1sjypq4{background:var(--accent);width:.6rem;height:.6rem;box-shadow:0 0 0 1px var(--ink);border-radius:50%}.recording.svelte-1sjypq4 .dot:where(.svelte-1sjypq4){background:var(--paper);animation:1.1s ease-in-out infinite svelte-1sjypq4-beat}@keyframes svelte-1sjypq4-beat{50%{transform:scale(1.35)}}.hint.svelte-1sjypq4{color:var(--ink-3);max-width:28rem;margin:0}.voiceprint.svelte-9o81e2{width:100%;height:100%;display:block}.page.svelte-1n46o8q{height:100vh;min-height:100vh;padding:var(--gutter);grid-template:"mast stage layers""text stage layers"minmax(0,1fr)"ctrl stage layers"/minmax(16rem,30rem) 1fr minmax(11rem,14rem);column-gap:clamp(24px,5vw,96px);display:grid}.masthead.svelte-1n46o8q{border-top:1px solid var(--ink);grid-area:mast;padding-top:.6rem}.wordmark.svelte-1n46o8q{font-variation-settings:"opsz" 72, "SOFT" 100, "WONK" 1;letter-spacing:-.01em;margin:0;font-size:1.6rem;font-weight:600}.wordmark.svelte-1n46o8q em:where(.svelte-1n46o8q){color:var(--ink-2);font-style:italic;font-weight:300}.local.svelte-1n46o8q{color:var(--ink-2);margin:.35rem 0 0}.stage.svelte-1n46o8q{grid-area:stage;grid-template-rows:1fr auto;min-height:70vh;display:grid;position:relative}.shape.svelte-1n46o8q{min-height:320px;position:relative}.reading.svelte-1n46o8q{max-width:var(--measure);border-left:1px solid var(--rule);flex-direction:column;gap:.2rem;margin:0 0 0 12%;padding-left:.9rem;display:flex}.tag.svelte-1n46o8q{color:var(--ink-2);text-transform:lowercase}.phrase.svelte-1n46o8q{font-variation-settings:"opsz" 36;font-size:1.15rem;font-style:italic}.layers.svelte-1n46o8q{grid-area:layers;min-height:0}.text.svelte-1n46o8q{min-height:0;max-width:var(--measure);grid-area:text;padding:1.5rem 0 1.2rem}.local.cloud.svelte-1n46o8q{color:var(--ink)}.mast-actions.svelte-1n46o8q{flex-wrap:wrap;gap:.4rem 1.2rem;margin:.6rem 0 0;display:flex}.reset.svelte-1n46o8q{color:var(--ink-2);border:0;border-bottom:1px solid var(--rule);cursor:pointer;background:0 0;padding:0}.notes.svelte-1n46o8q{max-width:var(--measure);grid-area:text;align-self:start;margin-top:6rem}.note.svelte-1n46o8q{border-left:2px solid var(--ink);margin:0 0 .6rem;padding-left:.9rem;font-size:1rem}.note.soft.svelte-1n46o8q{border-left-color:var(--rule);color:var(--ink-2)}.controls.svelte-1n46o8q{border-top:1px solid var(--rule);grid-area:ctrl;padding-top:1rem}@media (width<=860px){.page.svelte-1n46o8q{grid-template:"mast""stage""text""layers""ctrl"/1fr;height:auto;padding-bottom:14rem}.stage.svelte-1n46o8q{min-height:48vh}.shape.svelte-1n46o8q{min-height:38vh}.reading.svelte-1n46o8q{margin-left:0}.notes.svelte-1n46o8q{grid-area:text;margin-top:0}.text.svelte-1n46o8q{padding:1rem 0}.controls.svelte-1n46o8q{padding:.9rem var(--gutter) 1rem;background:var(--paper);position:fixed;bottom:0;left:0;right:0}}@font-face{font-family:Fraunces;src:url(/assets/fraunces-latin-full-normal-CFFu7zhK.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Fraunces;src:url(/assets/fraunces-latin-full-italic-D2JnYqd-.woff2)format("woff2");font-weight:100 900;font-style:italic;font-display:swap}@font-face{font-family:JetBrains Mono;src:url(/assets/jetbrains-mono-latin-wght-normal-B9CIFXIH.woff2)format("woff2");font-weight:100 800;font-style:normal;font-display:swap}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--paper:#f3ede2;--paper-deep:#ebe3d4;--ink:#1c1a17;--ink-2:#4f4a42;--ink-3:#6b655b;--rule:#1c1a1733;--grain-opacity:.09;--emo-neutre:#008670;--emo-joie:#c28d1c;--emo-tristesse:#4d5fae;--emo-stress:#a23a28;--accent:var(--emo-neutre);--serif:"Fraunces", "Iowan Old Style", "Palatino Linotype", Georgia, serif;--mono:"JetBrains Mono", ui-monospace, "SFMono-Regular", Menlo, Consolas, monospace;--measure:34rem;--gutter:clamp(16px, 4vw, 56px)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--paper:#15171c;--paper-deep:#1b1e24;--ink:#ece6da;--ink-2:#bdb6a8;--ink-3:#9c9588;--rule:#ece6da2e;--grain-opacity:.07;--emo-neutre:#2a9882;--emo-joie:#aa8a1a;--emo-tristesse:#7480d0;--emo-stress:#c94a4e}}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--paper:#15171c;--paper-deep:#1b1e24;--ink:#ece6da;--ink-2:#bdb6a8;--ink-3:#9c9588;--rule:#ece6da2e;--grain-opacity:.07;--emo-neutre:#2a9882;--emo-joie:#aa8a1a;--emo-tristesse:#7480d0;--emo-stress:#c94a4e}:root[data-emotion=joie]{--accent:var(--emo-joie)}:root[data-emotion=tristesse]{--accent:var(--emo-tristesse)}:root[data-emotion=stress]{--accent:var(--emo-stress)}*,:before,:after{box-sizing:border-box}html,body{height:100%;margin:0}body{background:var(--paper);color:var(--ink);font-family:var(--serif);font-variation-settings:"opsz" 14, "SOFT" 50, "WONK" 0;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-size:18px;line-height:1.5}body:before{content:"";pointer-events:none;z-index:100;opacity:var(--grain-opacity);mix-blend-mode:multiply;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='220' height='220'><filter id='g'><feTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0  0 0 0 0 0  0 0 0 0 0  0 0 0 0.9 0'/></filter><rect width='100%' height='100%' filter='url(%23g)'/></svg>");position:fixed;inset:0}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) body:before{mix-blend-mode:screen;filter:invert()}}:root[data-theme=dark] body:before{mix-blend-mode:screen;filter:invert()}.mono{font-family:var(--mono);letter-spacing:.02em;font-size:.72rem}:focus-visible{outline:2px solid var(--ink);outline-offset:3px}button{font:inherit;color:inherit}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}
