.living-tools{display:flex;flex-wrap:wrap;gap:10px;margin:18px 0}.living-tools [aria-pressed=true]{outline:1px solid currentColor}.living-form{display:grid;gap:14px;max-width:700px;margin:18px 0}.living-form label,#assistant-pane>label{display:grid;gap:8px;margin:12px 0}.living-form input[type=checkbox],#assistant-pane input[type=checkbox]{width:20px;min-height:20px}.living-editor,.assistant-draft,.assistant-found,.living-row{padding:20px;margin:18px 0}.assistant-copy{white-space:pre-wrap;overflow-wrap:anywhere}.assistant-image{display:block;max-width:100%;max-height:300px;object-fit:contain;margin:20px 0}.assistant-image[hidden]{display:none}.assistant-result a,.assistant-draft a{display:inline-block;margin:12px}.journey-map{padding:18px;border:1px solid var(--line,#536375);border-radius:18px;margin:20px 0}.journey-map svg{display:block;width:100%;aspect-ratio:2/1;background:var(--surface,#18303c);border-radius:12px;touch-action:none}.journey-land{fill:currentColor;opacity:.32;stroke:currentColor;stroke-width:.3;fill-rule:evenodd}.journey-pin{fill:var(--accent,#df92b1);stroke:currentColor;stroke-width:1;cursor:pointer}.journey-pin:focus{stroke-width:3}.journey-selected a{display:inline-block;margin:10px}.living-row h3{overflow-wrap:anywhere;font-size:22px}#assistant-pane>label textarea{min-height:180px}@media(max-width:600px){.living-editor,.assistant-draft,.assistant-found,.living-row{padding:16px}.journey-map{padding:10px}.journey-map svg{min-height:250px}}
