@font-face{font-family:naskh;font-style:normal;font-weight:400;font-display:swap;src:url(./RrQKbpV-9Dd1b1OAGA6M9PkyDuVBeN2DHV20Lg.D2dM7k8j.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+898-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC}@font-face{font-family:naskh;font-style:normal;font-weight:400;font-display:swap;src:url(./RrQKbpV-9Dd1b1OAGA6M9PkyDuVBeN2GHV0.DcCh8DvV.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:naskh;font-style:normal;font-weight:500;font-display:swap;src:url(./RrQKbpV-9Dd1b1OAGA6M9PkyDuVBeN2DHV20Lg.D2dM7k8j.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+898-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC}@font-face{font-family:naskh;font-style:normal;font-weight:500;font-display:swap;src:url(./RrQKbpV-9Dd1b1OAGA6M9PkyDuVBeN2GHV0.DcCh8DvV.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:naskh;font-style:normal;font-weight:700;font-display:swap;src:url(./RrQKbpV-9Dd1b1OAGA6M9PkyDuVBeN2DHV20Lg.D2dM7k8j.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+898-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC}@font-face{font-family:naskh;font-style:normal;font-weight:700;font-display:swap;src:url(./RrQKbpV-9Dd1b1OAGA6M9PkyDuVBeN2GHV0.DcCh8DvV.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--primary:#30817f;--primary-dark:#29706e;--footer-bg:#0a0b0c;--bg:#fff;--bg-soft:#f5f5f5;--surface:#fff;--text:#000000de;--grey:#9e9e9e;--grey-darken-1:#757575;--grey-darken-2:#616161;--text-muted:var(--grey-darken-2);--text-faint:var(--grey);--border:#0000001f;--code-inline-bg:#00000014;--header-bg:var(--primary);--header-fg:#fff;--scrim:#00000052;--hover-opacity:.04;--focus-opacity:.12;--radius:4px;--radius-lg:8px;--radius-xl:24px}:root[data-theme=dark]{--bg:#121212;--bg-soft:#1c1c1c;--surface:#1e1e1e;--text:#fff;--text-muted:#bdbdbd;--text-faint:#8a8a8a;--border:#ffffff24;--code-inline-bg:#0000008c;--header-bg:#121212;--header-fg:#fff;--scrim:#00000080}.prose>*+*{margin-top:.75em}.prose p{margin-bottom:1em;line-height:2em}.prose h1,.prose h2,.prose h3{margin:1.5em 0 .75em;font-weight:400;line-height:1.6}.prose h1{font-size:1.625em}.prose h2{font-size:1.25em}.prose h3{font-size:1.1em}.prose ol,.prose ul{margin:1rem 0;padding-inline-start:40px}.prose li{margin:.35em 0}.prose blockquote{margin:1em 0 1.5em;border-inline-start:4px solid var(--border);color:var(--text-muted);margin-inline-start:40px;padding:8px 0;padding-inline-start:1rem}.prose blockquote p{margin:0}.prose hr{border:0;border-top:1px solid var(--border);margin:2.5rem 0}.prose code{background-color:var(--code-inline-bg);margin:0 6px;padding:4px 8px;display:inline-block}.prose code,.prose pre{direction:ltr;border-radius:4px;font-size:.875rem}.prose pre{text-align:left;background-color:#0d1117;margin:1rem 0;padding:1rem;overflow-x:auto}.prose pre code{color:#c9d1d9;background-color:#0000;margin:0;padding:0;display:block}.prose img{-o-object-fit:cover;object-fit:cover;border-radius:var(--radius-lg);width:100%;max-height:580px;margin:1.5rem auto;display:block}.prose a{color:var(--primary);text-decoration:none}.prose a:hover{text-decoration:underline}.prose :where(h1,h2,h3) a{color:inherit}:root[data-theme=dark] .prose blockquote{border-inline-start-color:#ffffff40}*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--bg);color:var(--text);margin:0;font-family:naskh,Segoe UI,system-ui,sans-serif;font-size:calc(.9375rem + .39063vw);line-height:2.2rem;overflow-x:hidden}img{max-width:100%}a{color:inherit;text-decoration:none}h1,h2,h3,h4{margin:0;font-weight:700}p{margin:0}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0}.container{width:100%;margin:0 auto;padding:16px}@media (width>=960px){.container{padding:16px 32px}}@media (width>=1280px){.container{padding:16px 64px}}.reading{width:100%;margin:0 auto;padding:0 12px}@media (width>=960px){.reading{width:83.3333%}}@media (width>=1280px){.reading{width:50%}}@media (width>=960px){.reading--wide{width:100%}}@media (width>=1280px){.reading--wide{width:66.6667%}}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.overlay-hover{isolation:isolate;position:relative}.overlay-hover:after{content:"";border-radius:inherit;opacity:0;pointer-events:none;background:currentColor;transition:opacity .2s;position:absolute;inset:0}.overlay-hover:hover:after{opacity:var(--hover-opacity)}.overlay-hover:focus-visible:after{opacity:var(--focus-opacity)}.btn{isolation:isolate;position:relative}.btn:after{content:"";border-radius:inherit;opacity:0;pointer-events:none;background:currentColor;transition:opacity .2s;position:absolute;inset:0}.btn:hover:after{opacity:var(--hover-opacity)}.btn:focus-visible:after{opacity:var(--focus-opacity)}.btn{border-radius:var(--radius);letter-spacing:0;white-space:nowrap;justify-content:center;align-items:center;gap:.5rem;min-width:64px;height:36px;padding:0 16px;font-size:.875rem;font-weight:500;display:inline-flex}.btn--large{min-width:78px;height:44px;padding:0 20px;font-size:1rem}.btn--x-large{min-width:92px;height:52px;padding:0 24px;font-size:1.125rem}.btn--primary{background:var(--primary);color:#fff}:root[data-theme=dark] .btn--primary{color:#000000de;background:#fff}.error[data-v-8efbcdb0]{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:24px;min-height:60vh;display:flex}.error__code[data-v-8efbcdb0]{color:var(--primary);font-size:4rem;font-weight:700;line-height:1.2}.error__msg[data-v-8efbcdb0]{color:var(--text-muted);font-size:1.2rem}
