.log-seal.svelte-5jsjqr{border:1px solid var(--brass-lo);background:linear-gradient(180deg, var(--brass-hi), var(--brass));color:var(--ink);border-radius:999px;align-items:center;gap:.3em;padding:.1em .5em;font-size:.8rem;font-weight:600;line-height:1.4;text-decoration:none;transition:transform .12s,box-shadow .12s,filter .12s;display:inline-flex;box-shadow:0 1px 2px #00000040}.log-seal.svelte-5jsjqr:hover{filter:brightness(1.08);transform:translateY(-1px);box-shadow:0 2px 6px #0000004d}.log-seal.svelte-5jsjqr:focus-visible{outline:2px solid var(--arcane);outline-offset:2px}.log-seal--flat.svelte-5jsjqr{color:var(--ink-soft);box-shadow:none;background:0 0}.log-seal__mark.svelte-5jsjqr{color:var(--brass-lo);font-size:.9em}.log-seal--flat.svelte-5jsjqr .log-seal__mark:where(.svelte-5jsjqr){color:var(--brass)}@media (prefers-reduced-motion:reduce){.log-seal.svelte-5jsjqr{transition:none}}.path.svelte-zl7co0{flex-wrap:wrap;align-items:center;gap:.3rem;margin:.4rem 0;display:flex}.path__node.svelte-zl7co0{border:1px solid var(--brass-lo);color:var(--ink);background:#ffffff24;border-radius:6px;padding:.1rem .45rem;font-size:.82rem;font-weight:600}.path__rel.svelte-zl7co0{color:var(--brass-lo);font-variant:small-caps;letter-spacing:.04em;padding:0 .8rem;font-size:.72rem;position:relative}.path__rel.svelte-zl7co0:after{content:"→";color:var(--brass);position:absolute;right:0}.log.svelte-1pdrymh{flex-direction:column;height:100%;min-height:0;display:flex}.log__ic-banner.svelte-1pdrymh{font-variant:small-caps;letter-spacing:.04em;color:var(--ink);text-align:center;background:linear-gradient(180deg, var(--brass-hi), var(--brass));border-bottom:1px solid var(--brass-lo);flex:none;padding:.35rem .7rem;font-size:.8rem;font-weight:700}.log__scroll.svelte-1pdrymh{flex-direction:column;flex:1;gap:1rem;min-height:0;padding:1rem 1.1rem;display:flex;overflow-y:auto}.log__welcome.svelte-1pdrymh{text-align:center;color:var(--ink-soft);margin:auto 0}.log__intro.svelte-1pdrymh{max-width:40ch;margin:0 auto 1rem;font-style:italic;line-height:1.6}.log__suggest.svelte-1pdrymh{flex-direction:column;align-items:center;gap:.5rem;display:flex}.log__chip.svelte-1pdrymh{border:1px solid var(--brass-lo);color:var(--ink);cursor:pointer;background:#ffffff1f;border-radius:999px;padding:.35rem .8rem;font-size:.85rem;transition:background .12s}.log__chip.svelte-1pdrymh:hover:not(:disabled){background:#ffffff40}.turn.svelte-1pdrymh{flex-direction:column;gap:.35rem;display:flex}.turn__who.svelte-1pdrymh{font-variant:small-caps;letter-spacing:.06em;color:var(--brass-lo);font-size:.72rem;font-weight:700}.turn--you.svelte-1pdrymh .turn__text:where(.svelte-1pdrymh){color:var(--ink);font-weight:600}.turn--chronicler.svelte-1pdrymh{border-left:2px solid var(--brass);padding-left:.8rem}.turn--error.svelte-1pdrymh .turn__text:where(.svelte-1pdrymh){color:#7a2e2e}.turn__text.svelte-1pdrymh{color:var(--ink);line-height:1.65}.turn__thinking.svelte-1pdrymh{color:var(--ink-soft);font-style:italic}.gear.svelte-1pdrymh{animation:1.6s linear infinite svelte-1pdrymh-sweep;display:inline-block}@keyframes svelte-1pdrymh-sweep{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.gear.svelte-1pdrymh{animation:none}}.turn__refs.svelte-1pdrymh{margin-top:.5rem}.turn__refs-label.svelte-1pdrymh{font-variant:small-caps;letter-spacing:.06em;color:var(--ink-soft);margin-bottom:.3rem;font-size:.68rem;display:block}.turn__seals.svelte-1pdrymh{flex-wrap:wrap;gap:.35rem;display:flex}.log__composer.svelte-1pdrymh{border-top:1px solid var(--brass-lo);background:#0000000f;gap:.5rem;padding:.7rem;display:flex}.log__input.svelte-1pdrymh{resize:none;border:1px solid var(--brass-lo);font:inherit;color:var(--ink);background:#fff9;border-radius:8px;flex:1;max-height:8rem;padding:.55rem .7rem}.log__send.svelte-1pdrymh{border:1px solid var(--brass-lo);background:linear-gradient(180deg, var(--brass-hi), var(--brass));color:var(--ink);cursor:pointer;border-radius:8px;align-self:stretch;padding:0 1.1rem;font-weight:700}.log__send.svelte-1pdrymh:disabled{opacity:.5;cursor:default}.prose.svelte-1pdrymh p{margin:0 0 .6rem}.prose.svelte-1pdrymh p:last-child{margin-bottom:0}.prose.svelte-1pdrymh strong{color:var(--brass-lo)}.prose.svelte-1pdrymh ul,.prose.svelte-1pdrymh ol{margin:0 0 .6rem 1.1rem}.constellation.svelte-192su6j{width:100%;height:100%}.constellation__reset.svelte-192su6j{z-index:5;border:1px solid var(--brass-lo);color:var(--brass);font-variant:small-caps;letter-spacing:.05em;cursor:pointer;background:#14100acc;border-radius:6px;padding:.2rem .55rem;font-size:.72rem;position:absolute;top:.5rem;right:.5rem}.constellation__reset.svelte-192su6j:hover{color:var(--brass-hi);border-color:var(--brass)}.constellation__msg.svelte-192su6j{color:var(--brass);font-variant:small-caps;letter-spacing:.08em;opacity:.7;pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}
