.post-body.svelte-15j7u7m{overflow-wrap:break-word;font-size:1.05rem;line-height:1.7}.post-body.svelte-15j7u7m :first-child{margin-top:0}.post-body.svelte-15j7u7m :last-child{margin-bottom:0}.post-body.svelte-15j7u7m p{margin:0 0 1.1em}.post-body.svelte-15j7u7m h1,.post-body.svelte-15j7u7m h2,.post-body.svelte-15j7u7m h3{margin:1.6em 0 .5em;line-height:1.25}.post-body.svelte-15j7u7m h1{font-size:1.6rem}.post-body.svelte-15j7u7m h2{font-size:1.35rem}.post-body.svelte-15j7u7m h3{font-size:1.1rem}.post-body.svelte-15j7u7m a{color:var(--accent);text-decoration:underline}.post-body.svelte-15j7u7m img{width:auto;max-width:100%;height:auto;max-height:90vh;margin:1.4em auto;display:block}.post-body.svelte-15j7u7m ul,.post-body.svelte-15j7u7m ol{margin:0 0 1.1em;padding-left:1.4em}.post-body.svelte-15j7u7m li{margin:.25em 0}.post-body.svelte-15j7u7m blockquote{border-left:3px solid var(--accent);color:var(--text-muted);margin:0 0 1.1em;padding:4px 16px}.post-body.svelte-15j7u7m hr{border:none;border-top:1px solid var(--border);margin:2em 0}.post-body.svelte-15j7u7m code{background:var(--bg-inset);padding:1px 5px;font-size:.9em}.post-body.svelte-15j7u7m pre{background:var(--bg-inset);border:1px solid var(--border-soft);margin:0 0 1.1em;padding:12px 14px;overflow-x:auto}.post-body.svelte-15j7u7m pre code{background:0 0;padding:0}.post-body.svelte-15j7u7m table{border-collapse:collapse;max-width:100%;margin:0 0 1.1em;display:block;overflow-x:auto}.post-body.svelte-15j7u7m th,.post-body.svelte-15j7u7m td{border:1px solid var(--border-soft);text-align:left;padding:5px 10px}.tile.svelte-1lvxc84{border:1px solid var(--border);background:var(--bg-inset);width:84px;height:84px;box-shadow:none;padding:0;overflow:hidden}.tile.svelte-1lvxc84:hover{border-color:var(--accent);box-shadow:none;transform:none}img.svelte-1lvxc84{object-fit:cover;width:100%;height:100%;display:block}.post-form.svelte-zhve08{flex-direction:column;gap:22px;display:flex}.field.svelte-zhve08{flex-direction:column;gap:6px;display:flex}.cap.svelte-zhve08{text-transform:uppercase;letter-spacing:.12em;color:var(--text-muted);font-size:.8rem}.hint.svelte-zhve08{color:var(--text-faint);margin:0;font-size:.8rem}input.svelte-zhve08:not([type=radio],[type=checkbox]),textarea.svelte-zhve08{box-sizing:border-box;background:var(--bg-inset);border:1px solid var(--border);width:100%;color:var(--text);font:inherit;padding:10px 12px;font-size:1.05rem}input.title.svelte-zhve08{font-family:var(--font-display);font-size:1.5rem}.pair.svelte-zhve08{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.check.svelte-zhve08{cursor:pointer;align-items:center;gap:8px;margin-top:4px;display:flex}fieldset.svelte-zhve08{border:none;min-width:0;margin:0;padding:0}legend.svelte-zhve08{margin-bottom:6px;padding:0}.choices.svelte-zhve08{flex-wrap:wrap;gap:8px;display:flex}.choices.svelte-zhve08 label:where(.svelte-zhve08){border:1px solid var(--border);background:var(--bg-inset);cursor:pointer;align-items:center;gap:8px;padding:9px 16px;display:flex}.choices.svelte-zhve08 label.on:where(.svelte-zhve08){border-color:var(--accent);color:var(--accent)}@media (width<=640px){.pair.svelte-zhve08{grid-template-columns:minmax(0,1fr)}}textarea.svelte-zhve08{resize:vertical;line-height:1.5}#post-body.svelte-zhve08{min-height:320px}.body-head.svelte-zhve08{justify-content:space-between;align-items:center;gap:12px;display:flex}.modes.svelte-zhve08{gap:4px;display:flex}.modes.svelte-zhve08 button:where(.svelte-zhve08){border:1px solid var(--border);box-shadow:none;color:var(--text-muted);background:0 0;padding:4px 12px;font-size:.75rem}.modes.svelte-zhve08 button[aria-selected=true]:where(.svelte-zhve08){color:var(--accent);border-color:var(--accent)}.preview.svelte-zhve08{box-sizing:border-box;background:var(--bg);border:1px solid var(--border);min-height:320px;padding:16px 18px}.saved.svelte-zhve08{bottom:calc(var(--footer-h,40px) + 8px);background:var(--bg-panel);align-self:flex-start;min-height:1.2em;padding:2px 10px;position:sticky}.saved.svelte-zhve08:empty{display:none}.pictures.svelte-zhve08{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.post.svelte-9fya7g{max-width:760px;margin:0 auto;padding-bottom:40px}.back.svelte-9fya7g{margin:0 0 14px;font-size:.85rem}.admin-line.svelte-9fya7g{background:color-mix(in srgb, var(--accent) 15%, var(--bg-panel));border:1px solid var(--accent);flex-wrap:wrap;align-items:center;gap:8px 14px;margin:0 0 18px;padding:10px 14px;font-size:.9rem;display:flex}.admin-line.posted.svelte-9fya7g{background:color-mix(in srgb, var(--green) 12%, var(--bg-panel));border-color:var(--green)}.state.svelte-9fya7g{flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:0 auto 0 0;display:flex}.draft.svelte-9fya7g{text-transform:uppercase;letter-spacing:.12em;color:var(--accent);font-size:.75rem}.go.svelte-9fya7g{padding:7px 24px;font-size:.95rem}.small.svelte-9fya7g{font-size:.8rem}.quiet.svelte-9fya7g{box-shadow:none;color:var(--text-muted);text-transform:none;letter-spacing:normal;cursor:pointer;background:0 0;border:none;padding:0;font-size:.85rem;text-decoration:underline}.quiet.svelte-9fya7g:hover{color:var(--alert);box-shadow:none;background:0 0;transform:none}.error.svelte-9fya7g{color:var(--alert);margin:-8px 0 18px}header.svelte-9fya7g{margin-bottom:20px}.date.svelte-9fya7g{text-transform:uppercase;letter-spacing:.12em;color:var(--text-muted);margin:0 0 6px;font-size:.8rem}h1.svelte-9fya7g{margin:0;font-size:2.2rem;line-height:1.15}.key.svelte-9fya7g{width:auto;max-width:100%;height:auto;max-height:min(640px,80vh);margin:0 auto 26px;display:block}.key.wide.svelte-9fya7g{width:100%;max-height:none}.link.svelte-9fya7g{margin:0 0 24px}.link.after.svelte-9fya7g{margin:30px 0 0}.key-add.svelte-9fya7g{border:1px dashed var(--border);height:160px;color:var(--text-muted);cursor:pointer;place-items:center;margin:0 0 26px;font-size:.85rem;display:grid}@media (width<=640px){h1.svelte-9fya7g{font-size:1.7rem}}
