.headerLinkChild:where(.astro-3EF6KSR2){--tw-text-opacity:1;color:rgb(246 170 14/var(--tw-text-opacity));text-decoration-line:none}header:where(.astro-3EF6KSR2) a:where(.astro-3EF6KSR2){display:inline-block}a:where(.astro-3EF6KSR2).sound:after{content:"🔈";opacity:80%}a:where(.astro-3EF6KSR2).sound:hover:after{content:"🔊";opacity:80%}a:where(.astro-3EF6KSR2).sound{font-size:1.3em;opacity:80%;padding:5px;text-decoration:none}a:where(.astro-3EF6KSR2).sound:hover{box-shadow:none}footer:where(.astro-SZ7XMLTE){font-size:.8em;line-height:1em}@media screen and (min-width:768px){footer:where(.astro-SZ7XMLTE){padding:20px 30px!important}}.static{position:static}.m-0{margin:0}.mx-5{margin-left:1.25rem;margin-right:1.25rem}.my-6{margin-bottom:1.5rem;margin-top:1.5rem}.my-8{margin-bottom:2rem;margin-top:2rem}.my-9{margin-bottom:2.25rem;margin-top:2.25rem}.-mb-\[2px\]{margin-bottom:-2px}.-mt-2{margin-top:-.5rem}.mb-1{margin-bottom:.25rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.ml-1{margin-left:.25rem}.ml-8{margin-left:2rem}.mr-2{margin-right:.5rem}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.table{display:table}.hidden{display:none}.w-6{width:1.5rem}.w-full{width:100%}.grow{flex-grow:1}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rounded-sm{border-radius:.125rem}.border-\[2px\]{border-width:2px}.border-solid{border-style:solid}.bg-\[\#1E202A\]{--tw-bg-opacity:1;background-color:rgb(30 32 42/var(--tw-bg-opacity))}.p-4{padding:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.py-10{padding-bottom:2.5rem;padding-top:2.5rem}.pb-1{padding-bottom:.25rem}.pb-5{padding-bottom:1.25rem}.pl-4{padding-left:1rem}.pr-8{padding-right:2rem}.pr-\[5px\]{padding-right:5px}.pt-4{padding-top:1rem}.pt-6{padding-top:1.5rem}.font-mono{font-family:Roboto Mono,monospace}.font-sans{font-family:Karla,sans-serif}.text-2xl{font-size:1.5rem;line-height:2rem}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.font-normal{font-weight:400}.uppercase{text-transform:uppercase}.italic{font-style:italic}.leading-9{line-height:2.25rem}.tracking-widest{letter-spacing:.1em}.text-\[\#5387E6\]{--tw-text-opacity:1;color:rgb(83 135 230/var(--tw-text-opacity))}.text-\[\#63B660\]{--tw-text-opacity:1;color:rgb(99 182 96/var(--tw-text-opacity))}.text-\[\#93949A\],.text-\[\#93949a\]{--tw-text-opacity:1;color:rgb(147 148 154/var(--tw-text-opacity))}.text-\[\#EEEEEE\]{--tw-text-opacity:1;color:rgb(238 238 238/var(--tw-text-opacity))}.text-\[\#F6AA0E\]{--tw-text-opacity:1;color:rgb(246 170 14/var(--tw-text-opacity))}.text-\[\#FD655D\]{--tw-text-opacity:1;color:rgb(253 101 93/var(--tw-text-opacity))}.text-\[\#eeeeee\]{--tw-text-opacity:1;color:rgb(238 238 238/var(--tw-text-opacity))}.underline{text-decoration-line:underline}i{font-style:normal}.blue{color:#4aa8a4}.orange{color:#f6aa0e}.purple{color:#be84ff}.red{color:#fd655d}.green{color:#63b660}a.blue{box-shadow:inset 0 -2px #4aa8a4!important}a.orange{box-shadow:inset 0 -2px #f6aa0e!important}a.purple{box-shadow:inset 0 -2px #be84ff!important}a.red{box-shadow:inset 0 -2px #fd655d!important}a.green{box-shadow:inset 0 -2px #63b660!important}html{scroll-behavior:smooth}body{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(41 43 54/var(--tw-bg-opacity));color:rgb(238 238 238/var(--tw-text-opacity));display:flex;flex-direction:column;font-size:1rem;line-height:1.5rem;line-height:1.5em;margin:0;min-height:100vh}body,h1,h2,h3,h4,h5,h6{font-family:Roboto Mono,monospace}article h1{color:#f6aa0e}aarticle h1{box-shadow:inset 0 -2px #f6aa0e}article h1{font-size:1.5rem;line-height:2rem}@media (min-width:640px){article h1{font-size:1.875rem;line-height:2.25rem}}article h1{line-height:2.25rem}@media (min-width:640px){article h1{line-height:2.5rem}}article h1{font-weight:400}article h2{color:#be84ff}aarticle h2{box-shadow:inset 0 -2px #be84ff}article h2{font-size:1.5rem;font-weight:400;line-height:2rem}article h3{color:#63b660}aarticle h3{box-shadow:inset 0 -2px #63b660}article h3{font-size:1.25rem;font-weight:400;line-height:1.75rem}article h4{color:#fd655d}aarticle h4{box-shadow:inset 0 -2px #fd655d}article h4{font-size:1.125rem;font-weight:400;line-height:1.75rem}article table{display:block;margin:0 auto;max-width:-moz-fit-content;max-width:fit-content;overflow-x:auto}article img{margin-bottom:1rem;margin-top:1rem;max-width:100%}article table{border-collapse:collapse;font-size:1rem;line-height:1.5rem;margin-bottom:2.5rem;width:100%}article table td,article table th{max-width:20rem;padding:.75rem}article table tr:nth-child(2n){background-color:#1e202a}article table th{color:#f6aa0e;font-family:Roboto Mono,monospace;font-size:1rem;line-height:1.5rem;padding:.75rem}aarticle table th{box-shadow:inset 0 -2px #f6aa0e}article table th{border-bottom:2px solid #f6aa0e;text-align:left}hr{background:url(/break.png) no-repeat 0 0;background-size:contain;border:0;display:block;height:1.1em;margin-bottom:2rem;margin-top:2rem;position:relative}a{--tw-text-opacity:1;color:rgb(238 238 238/var(--tw-text-opacity));text-decoration-line:none}a:hover,article a,article a:hover{box-shadow:inset 0 -2px #f6aa0e}article a:hover{color:#f6aa0e}.blog-fonts{font-weight:300}.blog-fonts b,.blog-fonts strong{font-weight:500}::selection{--tw-bg-opacity:1;background-color:rgb(147 148 154/var(--tw-bg-opacity))}::-moz-selection{--tw-bg-opacity:1;background-color:rgb(147 148 154/var(--tw-bg-opacity))}p.intro{margin-bottom:2.25rem}p,p.intro{margin-top:1rem}p{margin-bottom:1rem}main{max-width:850px;padding:1.5rem 1.25rem 1rem}.desktop-only{display:none}@media screen and (min-width:768px){header a.home h1{font-size:1.1em}header{padding:20px 30px}body{font-size:22px;line-height:1.5em}main{padding:20px 30px}header .menu{float:right}img.break{height:1.1em;width:auto}p.footer{font-size:.8em;line-height:1em}ul.smaller-padding-mobile{padding-left:40px}}@media screen and (min-width:830px){.desktop-only{color:#93949a;display:inline}}@media (min-width:640px){.sm\:float-right{float:right}.sm\:mx-auto{margin-left:auto;margin-right:auto}.sm\:ml-6{margin-left:1.5rem}.sm\:inline-block{display:inline-block}.sm\:flex{display:flex}.sm\:w-1\/2{width:50%}.sm\:max-w-\[12rem\]{max-width:12rem}.sm\:pb-4{padding-bottom:1rem}.sm\:pr-8{padding-right:2rem}.sm\:text-3xl{font-size:1.875rem;line-height:2.25rem}.sm\:leading-10{line-height:2.5rem}}@media (min-width:768px){.md\:mb-0{margin-bottom:0}.md\:ml-auto{margin-left:auto}.md\:flex{display:flex}.md\:items-center{align-items:center}.md\:px-\[30px\]{padding-left:30px;padding-right:30px}.md\:text-lg{font-size:1.125rem;line-height:1.75rem}.md\:text-xl{font-size:1.25rem;line-height:1.75rem}}@media (min-width:1280px){.xl\:-mr-\[12rem\]{margin-right:-12rem}}
