.set-max-height.svelte-2q8snw{max-height:600px;position:relative;overflow:hidden}.set-max-height.has-overflow.svelte-2q8snw:after{content:"";position:absolute;bottom:0;left:0;right:0;height:50px;background:linear-gradient(to bottom,transparent,rgb(255 255 255))}.dark .set-max-height.has-overflow.svelte-2q8snw:after{background:linear-gradient(to bottom,transparent,rgb(24 24 27))}.post-content pre{margin-top:1rem;margin-bottom:1rem;overflow-x:auto;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(var(--c-s-100,241 245 249) / var(--tw-bg-opacity, 1));padding:1rem}.post-content pre:is(.dark *){--tw-bg-opacity:1;background-color:rgb(var(--c-z-800,22 31 45) / var(--tw-bg-opacity, 1))}.post-content pre code{font-family:monospace;font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(var(--c-s-800,30 41 59) / var(--tw-text-opacity, 1))}.post-content pre code:is(.dark *){--tw-text-opacity:1;color:rgb(var(--c-z-200,229 231 235) / var(--tw-text-opacity, 1))}.post-content blockquote{margin-top:1rem;margin-bottom:1rem;border-left-width:4px;padding-left:1rem;border-left-color:rgb(234 88 12 / var(--tw-bg-opacity, 1))}.dark .post-content blockquote{--tw-border-opacity:1;border-color:rgb(var(--c-z-700,50 60 76) / var(--tw-border-opacity, 1))}.post-content p{margin:1rem 0}.post-content blockquote footer{margin-top:.5rem;font-size:.875rem;line-height:1.25rem;font-style:normal;--tw-text-opacity:1;color:rgb(var(--c-s-500,100 116 139) / var(--tw-text-opacity, 1))}.post-content blockquote footer:is(.dark *){--tw-text-opacity:1;color:rgb(var(--c-z-400,156 163 175) / var(--tw-text-opacity, 1))}.post-content ul{margin-top:1rem;margin-bottom:1rem;list-style-position:outside;list-style-type:disc}.post-content ul>:not([hidden])~.svelte-2q8snw:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.post-content ul{padding-left:1.5rem}.post-content ol{margin-top:1rem;margin-bottom:1rem;list-style-position:outside;list-style-type:decimal}.post-content ol>:not([hidden])~.svelte-2q8snw:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.post-content ol{padding-left:1.5rem}.post-content ul.checklist{list-style-type:none}.post-content ul.checklist li{display:flex;align-items:flex-start}.post-content ul.checklist li input[type=checkbox]{margin-left:-1.5rem;margin-right:.5rem;border-radius:.25rem;--tw-border-opacity:1;border-color:rgb(var(--c-s-300,203 213 225) / var(--tw-border-opacity, 1));--tw-text-opacity:1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.post-content ul.checklist li input[type=checkbox]:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(59 130 246 / var(--tw-ring-opacity, 1))}.post-content ul.checklist li input[type=checkbox]:is(.dark *){--tw-border-opacity:1;border-color:rgb(var(--c-z-600,75 85 99) / var(--tw-border-opacity, 1));--tw-text-opacity:1;color:rgb(96 165 250 / var(--tw-text-opacity, 1))}.post-content ul.checklist li input[type=checkbox]:focus:is(.dark *){--tw-ring-opacity:1;--tw-ring-color:rgb(96 165 250 / var(--tw-ring-opacity, 1))}.post-content .link{--tw-text-opacity:1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.post-content .link:hover{text-decoration-line:underline}.post-content .link:is(.dark *){--tw-text-opacity:1;color:rgb(96 165 250 / var(--tw-text-opacity, 1))}.post-content .btn-primary{background-color:var(--btn-primary-background);color:var(--btn-primary-color);border:1px solid var(--btn-primary-border);border-radius:var(--btn-primary-border-radius);padding:var(--btn-primary-padding-y) var(--btn-primary-padding-x);font-size:var(--btn-primary-font-size);font-weight:var(--btn-primary-font-weight);line-height:var(--btn-primary-line-height);transition:var(--btn-primary-transition);box-shadow:var(--btn-primary-shadow);width:var(--btn-primary-width);display:var(--btn-primary-display);align-items:var(--btn-primary-align-items);justify-content:var(--btn-primary-justify-content)}.post-content .btn-primary:hover{background-color:var(--btn-primary-background-hover);color:var(--btn-primary-color);text-decoration:none;box-shadow:var(--btn-primary-shadow-hover)}
