html{color:color-mix(in srgb,var(--colors-neutral-800) var(--un-text-opacity),transparent);background-color:color-mix(in srgb,var(--colors-neutral-50) var(--un-bg-opacity),transparent)}@supports (color: color-mix(in lab,red,red)){html{color:color-mix(in oklab,var(--colors-neutral-800) var(--un-text-opacity),transparent);background-color:color-mix(in oklab,var(--colors-neutral-50) var(--un-bg-opacity),transparent)}}html.dark{color:color-mix(in srgb,var(--colors-neutral-300) var(--un-text-opacity),transparent);background-color:color-mix(in srgb,var(--colors-neutral-950) var(--un-bg-opacity),transparent)}@supports (color: color-mix(in lab,red,red)){html.dark{color:color-mix(in oklab,var(--colors-neutral-300) var(--un-text-opacity),transparent);background-color:color-mix(in oklab,var(--colors-neutral-950) var(--un-bg-opacity),transparent)}}.content>*:first-child{margin-top:calc(var(--spacing) * 0)}.content>h2,.content>h3{margin-top:calc(var(--spacing) * 10)}.content>:not(h2,h3){margin-top:calc(var(--spacing) * 6)}article h2{font-size:var(--text-lg-fontSize);line-height:var(--un-leading, var(--text-lg-lineHeight));--un-font-weight:var(--fontWeight-medium);font-weight:var(--fontWeight-medium);padding-bottom:calc(var(--spacing) * 3);border-bottom-width:1px}.dark article h2{border-color:color-mix(in srgb,var(--colors-neutral-500) var(--un-border-opacity),transparent)}@supports (color: color-mix(in lab,red,red)){.dark article h2{border-color:color-mix(in oklab,var(--colors-neutral-500) var(--un-border-opacity),transparent)}}article h3{font-size:var(--text-lg-fontSize);line-height:var(--un-leading, var(--text-lg-lineHeight));--un-font-weight:var(--fontWeight-medium);font-weight:var(--fontWeight-medium)}article a{color:color-mix(in srgb,var(--colors-indigo-400) var(--un-text-opacity),transparent);margin-bottom:calc(var(--spacing) * 1);text-decoration-line:underline;text-decoration-thickness:1px;text-decoration-color:color-mix(in srgb,var(--colors-indigo-400) var(--un-line-opacity),transparent);-webkit-text-decoration-color:color-mix(in srgb,var(--colors-indigo-400) var(--un-line-opacity),transparent);text-underline-offset:4px;word-break:break-all;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,--un-gradient-from,--un-gradient-via,--un-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter;transition-timing-function:var(--un-ease, var(--default-transition-timingFunction));transition-duration:var(--un-duration, var(--default-transition-duration));--un-ease:var(--ease-in);transition-timing-function:var(--ease-in)}@supports (color: color-mix(in lab,red,red)){article a{color:color-mix(in oklab,var(--colors-indigo-400) var(--un-text-opacity),transparent);text-decoration-color:color-mix(in oklab,var(--colors-indigo-400) var(--un-line-opacity),transparent)}}article a:hover{color:color-mix(in srgb,var(--colors-indigo-600) var(--un-text-opacity),transparent);text-decoration-color:color-mix(in srgb,var(--colors-indigo-600) var(--un-line-opacity),transparent);-webkit-text-decoration-color:color-mix(in srgb,var(--colors-indigo-600) var(--un-line-opacity),transparent);cursor:pointer}@supports (color: color-mix(in lab,red,red)){article a:hover{color:color-mix(in oklab,var(--colors-indigo-600) var(--un-text-opacity),transparent);text-decoration-color:color-mix(in oklab,var(--colors-indigo-600) var(--un-line-opacity),transparent)}}@property --un-line-opacity{syntax:"<percentage>";inherits:false;initial-value:100%;syntax:"<percentage>";inherits:false;initial-value:100%;}article img{margin-inline:auto;border-radius:var(--radius-md);display:block}article ul{--un-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);list-style-type:disc;list-style-position:inside}article ul{:where(&>:not(:last-child)){--un-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1) * var(--un-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1) * calc(1 - var(--un-space-y-reverse)))}}@property --un-space-y-reverse{syntax:"*";inherits:false;initial-value:0;}article li{margin-top:calc(var(--spacing) * 2)}article ul>li>ul{margin-top:calc(var(--spacing) * 1);margin-left:calc(var(--spacing) * 4)}article ol{list-style-type:decimal;list-style-position:inside}article p{font-size:var(--text-base-fontSize);line-height:var(--un-leading, var(--text-base-lineHeight));--un-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7)}article pre{font-size:var(--text-sm-fontSize);line-height:var(--un-leading, var(--text-sm-lineHeight));--un-leading:var(--leading-normal);line-height:var(--leading-normal);font-family:var(--font-monospace);padding:calc(var(--spacing) * 4);border-radius:var(--radius-md);overflow-x:auto}@property --un-leading{syntax:"*";inherits:false;}article pre>code{font-family:var(--font-monospace)}article blockquote{padding:calc(var(--spacing) * 4);border-left-width:4px;border-color:color-mix(in srgb,var(--colors-neutral-300) var(--un-border-opacity),transparent)}@property --un-border-opacity{syntax:"<percentage>";inherits:false;initial-value:100%;}@supports (color: color-mix(in lab,red,red)){article blockquote{border-color:color-mix(in oklab,var(--colors-neutral-300) var(--un-border-opacity),transparent)}}button[data-astro-cid-semwkcqx]{font-size:var(--text-2xl-fontSize);line-height:var(--un-leading, var(--text-2xl-lineHeight));color:color-mix(in srgb,var(--colors-neutral-400) 75%,transparent);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,--un-gradient-from,--un-gradient-via,--un-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter;transition-timing-function:var(--un-ease, var(--default-transition-timingFunction));transition-duration:var(--un-duration, var(--default-transition-duration));--un-duration:.1s;transition-duration:.1s;--un-ease:var(--ease-in);transition-timing-function:var(--ease-in)}@supports (color: color-mix(in lab,red,red)){button[data-astro-cid-semwkcqx]{color:color-mix(in oklab,var(--colors-neutral-400) 75%,transparent)}}button[data-astro-cid-semwkcqx]:hover{color:color-mix(in srgb,var(--colors-neutral-900) var(--un-text-opacity),transparent)}@supports (color: color-mix(in lab,red,red)){button[data-astro-cid-semwkcqx]:hover{color:color-mix(in oklab,var(--colors-neutral-900) var(--un-text-opacity),transparent)}}html.dark button[data-astro-cid-semwkcqx]{color:color-mix(in srgb,var(--colors-neutral-400) 75%,transparent)}@supports (color: color-mix(in lab,red,red)){html.dark button[data-astro-cid-semwkcqx]{color:color-mix(in oklab,var(--colors-neutral-400) 75%,transparent)}}html.dark button[data-astro-cid-semwkcqx]:hover{color:color-mix(in srgb,var(--colors-neutral-100) var(--un-text-opacity),transparent)}@supports (color: color-mix(in lab,red,red)){html.dark button[data-astro-cid-semwkcqx]:hover{color:color-mix(in oklab,var(--colors-neutral-100) var(--un-text-opacity),transparent)}}.navbar[data-astro-cid-3ef6ksr2]{padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 5);background-color:color-mix(in srgb,var(--colors-neutral-50) 75%,transparent);display:flex;align-items:center;top:calc(var(--spacing) * 0);justify-content:space-between;position:sticky;z-index:10;--un-backdrop-blur:blur(16px);-webkit-backdrop-filter:var(--un-backdrop-blur,) var(--un-backdrop-brightness,) var(--un-backdrop-contrast,) var(--un-backdrop-grayscale,) var(--un-backdrop-hue-rotate,) var(--un-backdrop-invert,) var(--un-backdrop-opacity,) var(--un-backdrop-saturate,) var(--un-backdrop-sepia,);backdrop-filter:var(--un-backdrop-blur,) var(--un-backdrop-brightness,) var(--un-backdrop-contrast,) var(--un-backdrop-grayscale,) var(--un-backdrop-hue-rotate,) var(--un-backdrop-invert,) var(--un-backdrop-opacity,) var(--un-backdrop-saturate,) var(--un-backdrop-sepia,)}@supports (color: color-mix(in lab,red,red)){.navbar[data-astro-cid-3ef6ksr2]{background-color:color-mix(in oklab,var(--colors-neutral-50) 75%,transparent)}}@property --un-backdrop-blur{syntax:"*";inherits:false;}@property --un-backdrop-brightness{syntax:"*";inherits:false;}@property --un-backdrop-contrast{syntax:"*";inherits:false;}@property --un-backdrop-grayscale{syntax:"*";inherits:false;}@property --un-backdrop-hue-rotate{syntax:"*";inherits:false;}@property --un-backdrop-invert{syntax:"*";inherits:false;}@property --un-backdrop-opacity{syntax:"*";inherits:false;}@property --un-backdrop-saturate{syntax:"*";inherits:false;}@property --un-backdrop-sepia{syntax:"*";inherits:false;}.navbar[data-astro-cid-3ef6ksr2] h2[data-astro-cid-3ef6ksr2].site-title{color:color-mix(in srgb,var(--colors-neutral-500) var(--un-text-opacity),transparent);opacity:75%;text-decoration-color:color-mix(in srgb,var(--colors-neutral-500) 40%,transparent);-webkit-text-decoration-color:color-mix(in srgb,var(--colors-neutral-500) 40%,transparent);text-underline-offset:4px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,--un-gradient-from,--un-gradient-via,--un-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter;transition-timing-function:var(--un-ease, var(--default-transition-timingFunction));transition-duration:var(--un-duration, var(--default-transition-duration));--un-duration:.1s;transition-duration:.1s;--un-ease:var(--ease-in);transition-timing-function:var(--ease-in)}@supports (color: color-mix(in lab,red,red)){.navbar[data-astro-cid-3ef6ksr2] h2[data-astro-cid-3ef6ksr2].site-title{color:color-mix(in oklab,var(--colors-neutral-500) var(--un-text-opacity),transparent);text-decoration-color:color-mix(in oklab,var(--colors-neutral-500) 40%,transparent)}}.navbar[data-astro-cid-3ef6ksr2] h2[data-astro-cid-3ef6ksr2].site-title:hover{color:color-mix(in srgb,var(--colors-neutral-900) var(--un-text-opacity),transparent)}@supports (color: color-mix(in lab,red,red)){.navbar[data-astro-cid-3ef6ksr2] h2[data-astro-cid-3ef6ksr2].site-title:hover{color:color-mix(in oklab,var(--colors-neutral-900) var(--un-text-opacity),transparent)}}@property --un-line-opacity{syntax:"<percentage>";inherits:false;initial-value:100%;}.navbar[data-astro-cid-3ef6ksr2] .icons[data-astro-cid-3ef6ksr2]{display:flex;column-gap:calc(var(--spacing) * 4)}.navbar[data-astro-cid-3ef6ksr2] .icons[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{font-size:var(--text-2xl-fontSize);line-height:var(--un-leading, var(--text-2xl-lineHeight));color:color-mix(in srgb,var(--colors-neutral-400) 75%,transparent);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,--un-gradient-from,--un-gradient-via,--un-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter;transition-timing-function:var(--un-ease, var(--default-transition-timingFunction));transition-duration:var(--un-duration, var(--default-transition-duration));--un-duration:.1s;transition-duration:.1s;--un-ease:var(--ease-in);transition-timing-function:var(--ease-in)}@supports (color: color-mix(in lab,red,red)){.navbar[data-astro-cid-3ef6ksr2] .icons[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{color:color-mix(in oklab,var(--colors-neutral-400) 75%,transparent)}}.navbar[data-astro-cid-3ef6ksr2] .icons[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]:hover{color:color-mix(in srgb,var(--colors-neutral-900) var(--un-text-opacity),transparent)}@supports (color: color-mix(in lab,red,red)){.navbar[data-astro-cid-3ef6ksr2] .icons[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]:hover{color:color-mix(in oklab,var(--colors-neutral-900) var(--un-text-opacity),transparent)}}@property --un-ease{syntax:"*";inherits:false;}html.dark .navbar[data-astro-cid-3ef6ksr2]{background-color:color-mix(in srgb,var(--colors-neutral-950) 90%,transparent)}@property --un-bg-opacity{syntax:"<percentage>";inherits:false;initial-value:100%;}@supports (color: color-mix(in lab,red,red)){html.dark .navbar[data-astro-cid-3ef6ksr2]{background-color:color-mix(in oklab,var(--colors-neutral-950) 90%,transparent)}}html.dark .navbar[data-astro-cid-3ef6ksr2] h2[data-astro-cid-3ef6ksr2].site-title:hover{color:color-mix(in srgb,var(--colors-neutral-100) var(--un-text-opacity),transparent)}@property --un-text-opacity{syntax:"<percentage>";inherits:false;initial-value:100%;}@supports (color: color-mix(in lab,red,red)){html.dark .navbar[data-astro-cid-3ef6ksr2] h2[data-astro-cid-3ef6ksr2].site-title:hover{color:color-mix(in oklab,var(--colors-neutral-100) var(--un-text-opacity),transparent)}}html.dark .navbar[data-astro-cid-3ef6ksr2] .icons[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{color:color-mix(in srgb,var(--colors-neutral-400) 75%,transparent)}@property --un-text-opacity{syntax:"<percentage>";inherits:false;initial-value:100%;syntax:"<percentage>";inherits:false;initial-value:100%;}@supports (color: color-mix(in lab,red,red)){html.dark .navbar[data-astro-cid-3ef6ksr2] .icons[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{color:color-mix(in oklab,var(--colors-neutral-400) 75%,transparent)}}html.dark .navbar[data-astro-cid-3ef6ksr2] .icons[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]:hover{color:color-mix(in srgb,var(--colors-neutral-100) var(--un-text-opacity),transparent)}@supports (color: color-mix(in lab,red,red)){html.dark .navbar[data-astro-cid-3ef6ksr2] .icons[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]:hover{color:color-mix(in oklab,var(--colors-neutral-100) var(--un-text-opacity),transparent)}}
