div.svelte-1qpafjh{max-width:50em;margin:3em auto;position:relative}h3.svelte-1qpafjh{position:absolute;bottom:calc(100% - 1em);left:1em;background:var(--button-bg);padding:0 8pt;border-radius:3pt 3pt 0 0;font-size:medium}h3.svelte-1qpafjh small:where(.svelte-1qpafjh){font-weight:200;padding-left:6pt}aside.svelte-1qpafjh{position:absolute;top:1em;right:1em;display:flex;gap:1ex}aside.svelte-1qpafjh a:where(.svelte-1qpafjh) button:where(.svelte-1qpafjh){height:100%}pre.svelte-1qpafjh{padding:1em;background:var(--pre-bg);overflow-x:scroll;border-radius:3pt}button.svelte-1qpafjh{display:inline-flex;gap:3pt;place-items:center}a.svelte-1dvr966{display:grid;place-content:center;cursor:pointer;transform-style:preserve-3d;background:var(--card-bg);transition:transform .5s;color:var(--text-color);border-radius:3pt;box-shadow:0 2px 8px var(--shadow)}a.svelte-1dvr966:hover{transform:scale(1.005)}h2.svelte-1dvr966{margin:1ex;line-height:1.2}.diagram.svelte-1dvr966{background-color:var(--diagram-bg);box-sizing:border-box;width:calc(100% - 2ex);display:block;margin:auto auto 1ex;padding:1ex;border-radius:4pt;height:auto}p.tags.svelte-ttnt4a{display:flex;flex-wrap:wrap;place-content:center;gap:4pt;margin:1em}p.tags.svelte-ttnt4a button:where(.svelte-ttnt4a){background-color:var(--nav-bg);font-size:smaller;color:var(--text-secondary);padding:2pt 4pt;border-radius:3pt}
