@font-face{font-family:Noori Nastaleeq;src:url(/fonts/noori-nastaleeq-regular.woff2) format("woff2")}@font-face{font-family:Noori Nastaleeq Kasheeda;src:url(/fonts/noori-nastaleeq-kasheeda.woff2) format("woff2")}:root{--r-background-color: #191919;--r-main-font: "Noori Nastaleeq", "Gulzar", Helvetica, sans-serif;--r-main-font-size: 24px;--r-main-color: lightcyan;--r-block-margin: 20px;--r-heading-margin: 0 0 20px 0;--r-heading-font: "Noori Nastaleeq Kasheeda", "Gulzar", Helvetica, sans-serif;--r-heading-color: #FFD42A;--r-heading-line-height: 1.2;--r-heading-letter-spacing: normal;--r-heading-text-transform: normal;--r-heading-text-shadow: none;--r-heading-font-weight: normal;--r-heading1-text-shadow: none;--r-heading1-size: 2.5em;--r-heading2-size: 1.6em;--r-heading3-size: 1.3em;--r-heading4-size: 1em;--r-code-font: monospace;--r-link-color: #42affa;--r-link-color-dark: #068de9;--r-link-color-hover: #8dcffc;--r-selection-background-color: #bee4fd;--r-selection-color: #fff}body{font-family:var(--r-main-font);margin:auto;padding:20px;max-width:80%;background-color:var(--r-background-color);word-wrap:break-word;overflow-wrap:break-word;line-height:1.5;color:var(--r-main-color);font-size:var(--r-main-font-size)}h1,h2,h3,h4,h5,h6,strong,b{text-align:center;color:#ffd42a;font-family:var(--r-heading-font);line-height:var(--r-heading-line-height);letter-spacing:var(--r-heading-letter-spacing);text-transform:var( --r-heading-text-transform);text-shadow:var(--r-heading-text-shadow);font-weight:var(--r-heading-font-weight)}a{color:#3273dc}nav a{margin-right:10px}textarea{width:100%;font-size:16px}input{font-size:16px}content{line-height:1.6}table{width:100%}img{max-width:100%;height:auto}code{padding:2px 5px;background-color:#f2f2f2}pre{padding:1rem}pre>code{all:unset}blockquote{border:1px solid #999;color:#222;padding:2px 0 2px 20px;margin:0;font-style:italic}h1{font-size:2.5em}#logo{width:12rem;margin:auto;display:block}a{color:var(--r-heading-color);text-decoration:none}p{line-height:160%}header:where(.astro-3EF6KSR2){margin:0 0 2em}h2:where(.astro-3EF6KSR2){margin:.5em 0}footer:where(.astro-SZ7XMLTE){padding:25px;text-align:center;font-size:.7em}
