.forslag.svelte-19i7zm8{margin-top:.5rem}.ordrekort.svelte-19i7zm8{border:1px solid var(--border,#ddd);border-radius:.5rem;gap:.3rem;padding:.6rem .75rem;display:grid}.ordre-topp.svelte-19i7zm8,.ordre-justert.svelte-19i7zm8{color:var(--muted);margin:0;font-size:.8rem}.ordre-tittel.svelte-19i7zm8{margin:0;font-weight:600}.ordrekort.svelte-19i7zm8 pre:where(.svelte-19i7zm8){white-space:pre-wrap;font-size:.8rem}.handlinger.svelte-19i7zm8{gap:.25rem;margin:.2rem 0 0;padding-left:1.1rem;font-size:.85rem;line-height:1.4;display:grid}.handlinger.svelte-19i7zm8 .forteller:where(.svelte-19i7zm8){border-left:3px solid var(--accent,#c8102e);background:var(--surface-2,#f4f4f4);border-radius:.3rem;margin-left:-1.1rem;padding:.3rem .55rem;font-style:italic;list-style:none}.handlinger.svelte-19i7zm8 .venter:where(.svelte-19i7zm8){color:var(--muted);list-style:none}.assistant.svelte-19i7zm8{flex-direction:column;gap:.75rem;display:flex}.strom.svelte-19i7zm8{display:contents}.assistant.samtale.svelte-19i7zm8{flex:1;min-height:0}.assistant.samtale.svelte-19i7zm8 .strom:where(.svelte-19i7zm8){overscroll-behavior:contain;flex-direction:column;flex:1;gap:.75rem;min-height:0;display:flex;overflow-y:auto}.assistant.samtale.svelte-19i7zm8 form:where(.svelte-19i7zm8){border-top:1px solid var(--line);padding-top:.75rem}.assistant.samtale.svelte-19i7zm8 .thread:where(.svelte-19i7zm8){border-top:0;padding-top:0}@media (width<=720px){.assistant.samtale.svelte-19i7zm8{padding:.7rem .75rem}}@media (width<=560px){.assistant.samtale.svelte-19i7zm8 .turn:where(.svelte-19i7zm8){grid-template-columns:1fr}.assistant.samtale.svelte-19i7zm8 .chip:where(.svelte-19i7zm8){text-align:left}}.verktoy.svelte-19i7zm8{font-family:var(--font-mono,ui-monospace, monospace);color:var(--muted);margin:0;padding:0;font-size:.75rem;list-style:none}.verktoy.svelte-19i7zm8 li:where(.svelte-19i7zm8):before{content:"→ ";opacity:.6}.intro.svelte-19i7zm8{max-width:70ch}.examples.svelte-19i7zm8{flex-wrap:wrap;gap:.3rem;display:flex}.chip.svelte-19i7zm8{border:1px solid var(--line);border-radius:999px;padding:.2rem .6rem;font-size:.79rem}form.svelte-19i7zm8{gap:.4rem;display:flex}form.svelte-19i7zm8 input:where(.svelte-19i7zm8){flex:1;min-width:0}.thread.svelte-19i7zm8{border-top:1px solid var(--line);flex-direction:column;gap:.7rem;padding-top:.75rem;display:flex}.turn.svelte-19i7zm8{grid-template-columns:5.5rem 1fr;gap:.15rem;display:grid}.who.svelte-19i7zm8{color:var(--muted);letter-spacing:.02em;text-transform:uppercase;font-size:.76rem;font-weight:600}.turn.svelte-19i7zm8 .body:where(.svelte-19i7zm8){white-space:pre-wrap}.turn.svelte-19i7zm8 .body.md:where(.svelte-19i7zm8){white-space:normal}.md.svelte-19i7zm8 p,.md.svelte-19i7zm8 ul,.md.svelte-19i7zm8 ol,.md.svelte-19i7zm8 h4,.md.svelte-19i7zm8 .md-table{margin:0 0 .6rem}.md.svelte-19i7zm8>:last-child{margin-bottom:0}.md.svelte-19i7zm8 h4{margin-top:.9rem;font-size:.92rem}.md.svelte-19i7zm8 ul,.md.svelte-19i7zm8 ol{padding-left:1.15rem}.md.svelte-19i7zm8 li{margin-bottom:.15rem}.md.svelte-19i7zm8 .player-ref{color:inherit;cursor:pointer;font:inherit;text-underline-offset:2px;background:0 0;border:0;padding:0;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.md.svelte-19i7zm8 .player-ref:hover{text-decoration-style:solid}.md.svelte-19i7zm8 .player-ref.unknown{color:var(--muted);cursor:default;text-decoration:none}.md.svelte-19i7zm8 code{background:var(--surface-2);font-family:var(--mono);border-radius:4px;padding:.05rem .28rem;font-size:.86em}.md.svelte-19i7zm8 .md-table{border:1px solid var(--line);border-radius:var(--radius);overflow-x:auto}.md.svelte-19i7zm8 .md-right{text-align:right}.md.svelte-19i7zm8 .md-center{text-align:center}.turn.user.svelte-19i7zm8 .body:where(.svelte-19i7zm8){color:var(--fg-soft)}.error.svelte-19i7zm8{border-left:2px solid var(--warn);color:var(--fg-soft);padding-left:.6rem;font-size:.85rem}.summary.svelte-19i7zm8{border-top:1px solid var(--line);padding-top:.75rem}.summary.svelte-19i7zm8 ul:where(.svelte-19i7zm8){color:var(--fg-soft);margin:.35rem 0 0;padding-left:1.1rem;font-size:.87rem}.summary.svelte-19i7zm8 li:where(.svelte-19i7zm8)+li:where(.svelte-19i7zm8){margin-top:.2rem}.context.svelte-19i7zm8 summary:where(.svelte-19i7zm8){color:var(--muted);cursor:pointer;font-size:.82rem}.context.svelte-19i7zm8 pre:where(.svelte-19i7zm8){border:1px solid var(--line);background:var(--surface-2);max-height:340px;font-family:var(--mono);border-radius:7px;padding:.6rem;font-size:.72rem;line-height:1.45;overflow:auto}
