article.svelte-l9pu1q{max-width:var(--content-max-width);padding:var(--sp-10)var(--sp-3)var(--sp-20);margin:0 auto}article.svelte-l9pu1q>header:where(.svelte-l9pu1q){padding-bottom:var(--sp-2)}article.svelte-l9pu1q>header:where(.svelte-l9pu1q) .meta:where(.svelte-l9pu1q){padding-top:var(--sp-6);align-items:center;gap:var(--sp-2);display:flex}article.svelte-l9pu1q>header:where(.svelte-l9pu1q) .meta.by:where(.svelte-l9pu1q){padding-top:var(--sp-4)}article.svelte-l9pu1q>header:where(.svelte-l9pu1q) .author:where(.svelte-l9pu1q) a:where(.svelte-l9pu1q){color:rgba(var(--rgb-violet-300),.95);text-transform:uppercase;background-color:rgba(var(--rgb-violet-500),.15);border-radius:var(--round);align-items:center;gap:var(--sp-1);padding:3px 5px;font-weight:500;display:flex;box-shadow:inset 0 1px #ffffff0a;text-decoration:none!important}article.svelte-l9pu1q>header:where(.svelte-l9pu1q) .author:where(.svelte-l9pu1q) a:where(.svelte-l9pu1q):hover{background-color:rgba(var(--rgb-violet-500),.35)}article.svelte-l9pu1q>header:where(.svelte-l9pu1q) .date:where(.svelte-l9pu1q){text-transform:uppercase}article.svelte-l9pu1q>header:where(.svelte-l9pu1q) .cats:where(.svelte-l9pu1q){padding-top:var(--sp-3);align-items:center;gap:var(--sp-2);display:flex}article.svelte-l9pu1q>header:where(.svelte-l9pu1q) .cats:where(.svelte-l9pu1q) a:where(.svelte-l9pu1q){color:rgba(var(--rgb-teal-200),.9);text-transform:uppercase;background-color:rgba(var(--rgb-teal-200),.05);border-radius:var(--round);align-items:center;gap:var(--sp-1);padding:3px 5px;font-weight:500;display:flex;box-shadow:inset 0 1px #ffffff0a;text-decoration:none!important}article.svelte-l9pu1q>header:where(.svelte-l9pu1q) .cats:where(.svelte-l9pu1q) a:where(.svelte-l9pu1q):hover{background-color:rgba(var(--rgb-teal-200),.15)}article.svelte-l9pu1q>header:where(.svelte-l9pu1q) .cats:where(.svelte-l9pu1q)>span:where(.svelte-l9pu1q){color:var(--slate-500);font-size:13px}.body.svelte-l9pu1q{padding-bottom:var(--sp-6)}.blog-post h1{color:rgba(var(--rgb-orange-50),.88);font-size:3rem;line-height:1}.blog-post h2{margin-top:4rem;font-size:2rem;line-height:1.1}.blog-post h3{margin-top:3.5rem;font-size:1.5rem;line-height:1.2}.blog-post h4{margin-top:3rem;font-size:1rem;line-height:1.2}.blog-post h5{margin-top:2rem;font-size:.875rem;line-height:1.4}.blog-post h6{margin-top:1rem;font-size:.75rem;line-height:1.5}.blog-post header p{color:var(--slate-400);padding-top:var(--sp-2)}.blog-post .body a.header{color:var(--slate-200);text-decoration:none!important}.blog-post .body a.header:hover{color:var(--blue-300)}.blog-post .body p{color:var(--slate-300);margin:.5lh 0;font-size:1.05rem;line-height:1.7}.blog-post .body ul,.blog-post .body ol{margin:.5lh 0 .5lh 3rem}.blog-post .body p:first-child,.blog-post .body ul:first-child,.blog-post .body ol:first-child{margin-top:0}.blog-post .body li{color:var(--slate-300);margin:0 0 .5em;font-size:1.05rem;line-height:1.7;position:relative}.blog-post .body li::marker{color:var(--slate-500)}.blog-post .body a{color:var(--blue-300);text-decoration:none}.blog-post .body a:hover{text-decoration:underline}.blog-post .body pre{margin-top:1.5rem}.blog-post .body :not(pre)>code{padding:1px var(--sp-2);border:1px solid rgba(var(--rgb-slate-700),.4);border-radius:var(--round-m);font-weight:var(--weight-normal-mono);color:#e0f2fe;background-color:#0958f626;line-height:1;letter-spacing:0!important;font-size:12px!important}.blog-post .body img{margin:1rem 0}.blog-post .body .max-content{text-align:center;border-radius:8px;margin:1rem 0;overflow:clip}.blog-post .body figcaption{color:var(--slate-500);padding:var(--sp-1);font-size:14px}.chain.svelte-l9pu1q{gap:var(--sp-4);padding-top:var(--sp-10);border-top:1px solid var(--slate-800);flex-direction:column;display:flex}.links.svelte-l9pu1q{width:100%;padding:var(--sp-2)var(--sp-3);border-radius:var(--round-l);color:rgba(var(--rgb-orange-50),.88);justify-content:space-between;align-items:flex-start;gap:var(--sp-2);background:rgba(var(--rgb-slate-700),.1)padding-box;border:1px solid #0000;font-size:14px;font-style:italic;display:flex;box-shadow:inset 0 1px #ffffff09;text-decoration:none!important}.links.svelte-l9pu1q:hover{background:rgba(var(--rgb-slate-700),.3)padding-box}.read.svelte-l9pu1q{justify-content:center;align-items:center;gap:var(--sp-1);color:var(--slate-400);font-size:12px;font-style:normal;display:flex}.links.svelte-l9pu1q:hover .read:where(.svelte-l9pu1q){color:var(--blue-300)}.dimmed.svelte-l9pu1q{color:var(--slate-500);font-size:13px}.share.svelte-l9pu1q{padding-top:var(--sp-3);align-items:center;gap:var(--sp-3);display:flex}.share.svelte-l9pu1q a:where(.svelte-l9pu1q):hover{color:var(--sky-400)}.share.svelte-l9pu1q button:where(.svelte-l9pu1q):hover{color:var(--sky-400)}.share.svelte-l9pu1q a:where(.svelte-l9pu1q){padding:2px}.share.svelte-l9pu1q button:where(.svelte-l9pu1q){padding:2px}.body.svelte-l9pu1q .share:where(.svelte-l9pu1q){padding-top:var(--sp-6)}.body.svelte-l9pu1q .share:where(.svelte-l9pu1q) a:where(.svelte-l9pu1q){color:var(--slate-300);text-decoration:none}.body.svelte-l9pu1q .share:where(.svelte-l9pu1q) a:where(.svelte-l9pu1q):hover{color:var(--sky-400)}.body.svelte-l9pu1q .share:where(.svelte-l9pu1q) button:where(.svelte-l9pu1q):hover{color:var(--sky-400)}.share button.copied,.share button:active.copied{background:rgba(var(--rgb-rose-600),.6)!important}.hr.svelte-l9pu1q{background:radial-gradient(circle at center,rgba(var(--rgb-orange-300),.4),#0000);border:none;height:1px;position:relative;overflow:visible;margin:2rem auto!important}
