.meta-bar.svelte-1teoznn{border-block:1px solid var(--hairline);background:var(--bg-subtle)}.meta.svelte-1teoznn{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;padding-block:.9rem;font-size:.82rem;color:var(--text-faint)}.sep.svelte-1teoznn{opacity:.5}.body.svelte-1teoznn{padding-block:3rem}.layout.svelte-1teoznn{display:grid;gap:3rem;align-items:start}.article.svelte-1teoznn{max-width:44rem}.article.svelte-1teoznn p{color:var(--text-muted);font-size:1.0625rem;line-height:1.95;margin-bottom:1.5rem}.article.svelte-1teoznn h2:where(.svelte-1teoznn){position:relative;font-size:1.6rem;margin-top:3rem;margin-bottom:1.1rem;scroll-margin-top:7rem}.article.svelte-1teoznn h3:where(.svelte-1teoznn){font-size:1.2rem;margin-top:2rem;margin-bottom:.85rem}.anchor.svelte-1teoznn{position:absolute;inset-inline-start:-1.4rem;color:var(--accent);opacity:0;font-weight:400;transition:opacity .25s var(--ease-out-expo)}.article.svelte-1teoznn h2:where(.svelte-1teoznn):hover .anchor:where(.svelte-1teoznn),.anchor.svelte-1teoznn:focus-visible{opacity:1}.article.svelte-1teoznn ul:where(.svelte-1teoznn),.article.svelte-1teoznn ol:where(.svelte-1teoznn){margin:0 0 1.75rem;padding-inline-start:1.35rem;display:grid;gap:.7rem}.article.svelte-1teoznn li:where(.svelte-1teoznn){color:var(--text-muted);font-size:1.02rem;line-height:1.85}.article.svelte-1teoznn ul:where(.svelte-1teoznn) li:where(.svelte-1teoznn)::marker{color:var(--accent)}.article.svelte-1teoznn ol:where(.svelte-1teoznn) li:where(.svelte-1teoznn)::marker{color:var(--accent);font-weight:600}.note.svelte-1teoznn{display:grid;grid-template-columns:auto 1fr;gap:.9rem;align-items:start;margin:2rem 0;padding:1.25rem 1.35rem;border-radius:.9rem;background:var(--accent-wash);border:1px solid color-mix(in oklab,var(--accent) 24%,transparent)}.note-mark.svelte-1teoznn{display:grid;place-items:center;width:1.9rem;height:1.9rem;border-radius:999px;background:var(--accent);color:var(--accent-contrast)}.note.svelte-1teoznn p{margin:0;font-size:.95rem;line-height:1.8;color:var(--text)}.table-wrap.svelte-1teoznn{margin:2rem 0;overflow-x:auto;border:1px solid var(--hairline);border-radius:.9rem}table.svelte-1teoznn{width:100%;border-collapse:collapse;font-size:.95rem}thead.svelte-1teoznn{background:var(--surface-sunken)}th.svelte-1teoznn,td.svelte-1teoznn{padding:.85rem 1.1rem;text-align:start;border-bottom:1px solid var(--hairline)}thead.svelte-1teoznn th:where(.svelte-1teoznn){font-size:.8rem;font-weight:600;color:var(--text-faint)}tbody.svelte-1teoznn th:where(.svelte-1teoznn){font-weight:600;color:var(--text)}tbody.svelte-1teoznn td:where(.svelte-1teoznn){color:var(--text-muted)}tbody.svelte-1teoznn tr:where(.svelte-1teoznn):last-child th:where(.svelte-1teoznn),tbody.svelte-1teoznn tr:where(.svelte-1teoznn):last-child td:where(.svelte-1teoznn){border-bottom:none}.service-link.svelte-1teoznn{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.25rem;margin-top:3rem;padding:1.5rem;border-radius:1rem;border:1px solid var(--hairline);background:var(--surface)}.service-label.svelte-1teoznn{font-size:.75rem;color:var(--text-faint);margin-bottom:.25rem}.service-name.svelte-1teoznn{font-size:1.1rem;font-weight:700}.rail.svelte-1teoznn{display:none}.rail-title.svelte-1teoznn{font-family:var(--font-mono);font-size:.68rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--text-faint);margin-bottom:.9rem}html[lang|=fa] .rail-title.svelte-1teoznn{font-family:var(--font-sans);font-size:.82rem;letter-spacing:0;text-transform:none}.toc.svelte-1teoznn{position:sticky;top:6.5rem;padding-inline-start:1.25rem;border-inline-start:1px solid var(--hairline)}.toc.svelte-1teoznn ol:where(.svelte-1teoznn){list-style:none;margin:0;padding:0;display:grid;gap:.15rem;counter-reset:toc}.toc.svelte-1teoznn a:where(.svelte-1teoznn){display:block;padding:.4rem 0;font-size:.875rem;line-height:1.55;color:var(--text-faint);transition:color .25s var(--ease-out-expo)}.toc.svelte-1teoznn a:where(.svelte-1teoznn):before{counter-increment:toc;content:counter(toc,decimal-leading-zero);font-family:var(--font-mono);font-size:.68rem;color:var(--accent);margin-inline-end:.55rem}.toc.svelte-1teoznn a:where(.svelte-1teoznn):hover{color:var(--text)}.more.svelte-1teoznn{padding-block:var(--section-y);border-top:1px solid var(--hairline);background:var(--bg-subtle)}.grid.svelte-1teoznn{display:grid;gap:1rem;grid-template-columns:1fr}@media(min-width:40rem){.grid.svelte-1teoznn{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:68rem){.body.svelte-1teoznn{padding-block:var(--section-y)}.layout.svelte-1teoznn{grid-template-columns:minmax(0,1fr) 17rem;gap:4rem}.rail.svelte-1teoznn{display:block}.grid.svelte-1teoznn{grid-template-columns:repeat(3,minmax(0,1fr))}}
