.back-link.svelte-ifjcm1{align-items:center;color:var(--brand);display:inline-flex;font-weight:500;gap:var(--s-2);justify-content:center;padding:0;text-decoration:none;transition:color .2s ease,transform .3s ease;width:fit-content}.back-link.svelte-ifjcm1:hover{transform:translateY(-2px)}.back-link.svelte-ifjcm1:focus-visible{border-radius:var(--s-4);box-shadow:var(--focus-ring);outline:none}.back-link.svelte-ifjcm1 svg{flex:0 0 auto}.article-tags.svelte-12tna0u{display:flex;flex-wrap:wrap;gap:.375rem}.article-tags.svelte-12tna0u a:where(.svelte-12tna0u){display:inline-flex;text-decoration:none;border-radius:999px}.article-tags.svelte-12tna0u a:where(.svelte-12tna0u):hover{filter:brightness(1.1)}.article-tags.svelte-12tna0u a:where(.svelte-12tna0u):focus-visible{outline:2px solid var(--brand);outline-offset:2px}.article-header.svelte-12tna0u{display:grid;gap:var(--s-1);padding-bottom:var(--s1)}.title.svelte-12tna0u{color:var(--content);font-size:var(--s3);font-weight:760;letter-spacing:-.035em;line-height:1.08;margin:0;text-wrap:balance}.meta.svelte-12tna0u{align-items:center;color:var(--content-1);display:flex;font-size:var(--s-1);gap:var(--s-2);margin:0}.document-layout.svelte-1p1g519{--document-end-space: calc(var(--s3) * 3);--vertical-spacing: var(--s3);box-sizing:border-box;display:grid;grid-template-areas:"back article actions";grid-template-columns:100px minmax(0,680px) 100px;margin-inline:auto;max-width:calc(880px + var(--s0) * 2);min-width:0;padding-bottom:var(--document-end-space);padding-inline:var(--s0);padding-top:var(--vertical-spacing);width:100%}.document-layout.editing.svelte-1p1g519{--vertical-spacing: var(--s0);background:color-mix(in oklch,var(--base) 92%,var(--base-1));column-gap:var(--s0);flex:1;grid-template-columns:minmax(0,1fr) minmax(0,680px) minmax(0,1fr);max-width:none;min-height:100vh;position:relative}.navigation.svelte-1p1g519{align-self:start;grid-area:back;position:sticky;top:var(--vertical-spacing);width:fit-content}.main.svelte-1p1g519{grid-area:article;margin-inline:auto;max-width:680px;min-width:0;width:100%}.actions.svelte-1p1g519{align-self:start;grid-area:actions;justify-self:end;position:sticky;top:var(--vertical-spacing)}@media(max-width:768px){.document-layout.svelte-1p1g519{--document-end-space: calc(var(--s3) * 2);grid-template-areas:"back actions" "article article";grid-template-columns:minmax(0,1fr) auto;padding-top:calc(var(--vertical-spacing) / 2)}.document-layout.editing.svelte-1p1g519{--document-end-space: calc(var(--s3) * 2 + var(--mobile-nav-height));grid-template-columns:minmax(0,1fr) auto;row-gap:var(--s1)}.navigation.svelte-1p1g519,.actions.svelte-1p1g519{position:static}}
