.preview-msg.svelte-1teoznn{text-align:center;color:var(--m-ink-3);padding:120px 0}.draft.svelte-1teoznn{background:var(--m-cookie-soft);color:#7a4b0c;font-size:var(--m-text-sm);justify-content:center;align-items:center;gap:8px;padding:10px 16px;font-weight:600;display:flex}.head.svelte-1teoznn{gap:18px;padding-top:clamp(40px,7vw,88px);padding-bottom:40px;display:grid}.back.svelte-1teoznn{color:var(--m-ink-3);border-radius:var(--m-r-xs);justify-self:start;align-items:center;gap:6px;display:inline-flex}.back.svelte-1teoznn:hover{color:var(--m-ink)}.meta.svelte-1teoznn{color:var(--m-ink-3);flex-wrap:wrap;gap:12px;display:flex}.cat.svelte-1teoznn{color:var(--m-blue-deep);font-weight:600}.head.svelte-1teoznn h1:where(.svelte-1teoznn){font-size:clamp(34px,4.6vw,52px)}.cover-wrap.svelte-1teoznn{max-width:calc(1000px + 2 * var(--m-gutter));margin-bottom:48px}.cover.svelte-1teoznn{aspect-ratio:846/464;object-fit:cover;border-radius:var(--m-r-xl);width:100%;box-shadow:0 0 0 1px var(--m-hairline);background:var(--m-surface-2)}.prose.svelte-1teoznn{color:var(--m-ink-2);font-size:18px;line-height:1.75}.prose.svelte-1teoznn>:first-child{margin-top:0}.prose.svelte-1teoznn p{margin:0 0 22px}.prose.svelte-1teoznn h1,.prose.svelte-1teoznn h2{color:var(--m-ink);letter-spacing:-.025em;margin:48px 0 14px;font-size:28px;line-height:1.2}.prose.svelte-1teoznn h3{color:var(--m-ink);letter-spacing:-.015em;margin:36px 0 10px;font-size:21px;line-height:1.3}.prose.svelte-1teoznn ul,.prose.svelte-1teoznn ol{margin:0 0 22px;padding-left:24px}.prose.svelte-1teoznn li{margin-bottom:8px}.prose.svelte-1teoznn li::marker{color:var(--m-ink-4)}.prose.svelte-1teoznn blockquote{border-left:2px solid var(--m-blue);color:var(--m-ink);margin:32px 0;padding:4px 0 4px 20px;font-size:19px}.prose.svelte-1teoznn blockquote p{margin:0}.prose.svelte-1teoznn pre{border-radius:var(--m-r-md);background:var(--m-surface-2);box-shadow:inset 0 0 0 1px var(--m-hairline);margin:28px 0;padding:20px 22px;overflow-x:auto}.prose.svelte-1teoznn pre code{color:var(--m-ink);background:0 0;padding:0;font-size:14px;line-height:1.7}.prose.svelte-1teoznn code{font-family:var(--m-mono);background:var(--m-surface-2);color:var(--m-ink);border-radius:6px;padding:2px 6px;font-size:.88em}.prose.svelte-1teoznn img{border-radius:var(--m-r-md);max-width:100%;height:auto;margin:32px 0}.prose.svelte-1teoznn hr{background:var(--m-hairline-strong);border:0;height:1px;margin:48px 0}.prose.svelte-1teoznn a{color:var(--m-blue-deep);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.prose.svelte-1teoznn strong{color:var(--m-ink);font-weight:600}.prose.svelte-1teoznn mark{background:var(--m-cookie-soft);color:var(--m-ink);border-radius:3px;padding:0 3px}.prose.svelte-1teoznn table{border-collapse:collapse;width:100%;margin:28px 0;font-size:16px;display:block;overflow-x:auto}.prose.svelte-1teoznn th,.prose.svelte-1teoznn td{text-align:left;border-bottom:1px solid var(--m-hairline);padding:10px 12px}.end.svelte-1teoznn{border-top:1px solid var(--m-hairline);margin:48px 0 clamp(64px,9vw,112px);padding-top:28px}.related.svelte-1teoznn{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:32px 0 0;padding:0;list-style:none;display:grid}@media (width<=860px){.related.svelte-1teoznn{grid-template-columns:1fr}}
