/*! tailwindcss v4.2.2 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-space-y-reverse:0;--tw-leading:initial;--tw-font-weight:initial}}}:where(.sk-blog-posts-list-header>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem) * 2) * calc(1 - var(--tw-space-y-reverse)))}.sk-blog-posts-list-header h1{font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5 / 2.25)))}.sk-blog-h2{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2 / 1.5)))}.sk-blog-posts-list-content{margin-block:calc(var(--spacing,.25rem) * 16);gap:calc(var(--spacing,.25rem) * 16);flex-direction:column;display:flex}.sk-blog-post-item a{gap:calc(var(--spacing,.25rem) * 4);flex-direction:column;display:flex}.sk-blog-post-item-header{gap:calc(var(--spacing,.25rem) * 2);flex-direction:column;display:flex}.sk-blog-post-item-header h2{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75 / 1.25)))}@media(min-width:64rem){.sk-blog-post-item-header h2{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2 / 1.5)))}}.sk-blog-post-item-header p{color:var(--muted-foreground)}.sk-blog-post h1{font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5 / 2.25)))}.sk-blog-post .sk-blog-post-header{margin-block:calc(var(--spacing,.25rem) * 6);color:var(--muted-foreground);justify-content:space-between;display:flex}.sk-blog-avatar{border-radius:3.40282e38px;width:calc(var(--spacing,.25rem) * 4)!important;height:calc(var(--spacing,.25rem) * 4)!important}.sk-blog-post .sk-blog-body{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height, 1.5 ));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625);color:var(--color-gray-600,oklch(44.6% .03 256.802))}@media(prefers-color-scheme:dark){.sk-blog-post .sk-blog-body{color:var(--color-gray-200,oklch(92.8% .006 264.531))}}.sk-blog-post .sk-blog-h2{margin-block:calc(var(--spacing,.25rem) * 8)}.sk-blog-post .sk-blog-h3{margin-block:calc(var(--spacing,.25rem) * 6)}.sk-blog-post ul li{margin-block:calc(var(--spacing,.25rem) * 4)}.sk-blog-post pre.shiki{margin-block:calc(var(--spacing,.25rem) * 8)}.sk-blog-toc-ul{margin-bottom:calc(var(--spacing,.25rem) * 8);border-radius:var(--radius-2xl,1rem);background-color:var(--surface);padding:calc(var(--spacing,.25rem) * 4)}@media(min-width:64rem){.sk-blog-toc-ul{padding:calc(var(--spacing,.25rem) * 8)}}.sk-blog-toc-ul li{color:var(--foreground);margin:calc(var(--spacing,.25rem) * 1)!important}.sk-blog-toc-ul li.sk-blog-toc-li-h2{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);margin-top:calc(var(--spacing,.25rem) * 2)!important}.sk-blog-toc-ul li.sk-blog-toc-li-h3{text-indent:calc(var(--spacing,.25rem) * 4);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)))}@media(hover:hover){.sk-blog-toc-ul li a:hover{text-underline-offset:2px;text-decoration-line:underline}}.sk-blog-link span,.sk-blog-body a{color:var(--accent)!important}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}
