svg:where(.astro-qi4txfoi){color:var(--sl-icon-color);font-size:var(--sl-icon-size, 1em);width:1.5em;height:1.5em}#qrcode-container:where(.astro-qxugcrn7).expanded{max-height:11rem;transform:translateY(4px);opacity:100}.lang-dropdown:where(.astro-27n5dxym){opacity:0;visibility:hidden;transform:translateY(-4px) scale(.97);transition:opacity .15s ease,transform .15s ease,visibility .15s}.lang-dropdown:where(.astro-27n5dxym).open{opacity:1;visibility:visible;transform:translateY(0) scale(1)}.lang-toggle:where(.astro-27n5dxym)[aria-expanded=true] .chevron:where(.astro-27n5dxym){transform:rotate(180deg)}header-component:where(.astro-zq25tnvt){transition:padding .3s,transform .3s,margin-inline .3s,border .15s,background-color .15s;&.not-top{--un-border-opacity: 1;border-color:hsl(var(--border) / var(--un-border-opacity));padding-left:.375rem;padding-right:.375rem;background-color:hsla(var(--background) / var(--un-border-opacity) / .7);box-shadow:#fff 0 0,#18181b14 0 0 0 1px,#27272a14 0 10px 15px -3px,#27272a14 0 4px 6px -4px;&:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;background-color:hsla(var(--background) / var(--un-border-opacity),.7);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}}&.expanded{background-color:hsla(none,.7)}&[data-show=false]:not(.expanded){transform:translateY(-5rem)}}@media (min-width: 800px){header-component:where(.astro-zq25tnvt).not-top{margin-inline:8%}}.dark header-component:where(.astro-zq25tnvt).not-top:before{background-color:hsla(var(--background) / var(--un-border-opacity),.7)}@media (max-width: 640px){#headerExpandContent:where(.astro-zq25tnvt){grid-template-rows:0fr;transition:opacity .3s,padding .3s,border-color .15s,grid-template-rows .3s;background-color:hsla((var(--background) / var(--un-bg-opacity)) / .7);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.expanded:where(.astro-zq25tnvt) #headerExpandContent:where(.astro-zq25tnvt){grid-template-rows:1fr;background-color:hsla(var(--background) / var(--un-border-opacity),.7);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.expanded:where(.astro-zq25tnvt).not-top #headerExpandContent:where(.astro-zq25tnvt){box-shadow:#fff 0 0,#18181b14 0 0 0 1px,#27272a14 0 10px 15px -3px,#27272a14 0 4px 6px -4px;background-color:hsla(var(--background) / var(--un-border-opacity),.7);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}}#toggleDarkMode:where(.astro-zq25tnvt){transition:color .2s ease;&:hover{color:var(--highlightColor)!important}&[data-theme=dark]{.system:where(.astro-zq25tnvt){display:none}.dark:where(.astro-zq25tnvt){display:block}}&[data-theme=light]{.system:where(.astro-zq25tnvt){display:none}.light{display:block}}}.post-preview:where(.astro-674m3jvq){--preview-highlight-final: var( --preview-highlight, hsl(var(--primary) / var(--un-text-opacity, 1)) )}.post-preview:where(.astro-674m3jvq):hover{&,.tag-list:where(.astro-674m3jvq) a:where(.astro-674m3jvq){background-color:var( --preview-highlight-bg, hsl(var(--muted) / var(--un-bg-opacity, 1)) )!important}>a:where(.astro-674m3jvq),.tag-list:where(.astro-674m3jvq) a:where(.astro-674m3jvq):hover{color:var(--preview-highlight-final)!important}>a:where(.astro-674m3jvq) .preview-redirect:where(.astro-674m3jvq){stroke:var(--preview-highlight-final)!important}}.cover-image:where(.astro-674m3jvq){mask-image:linear-gradient(to right,#0000,#000);-ms-mask-image:-ms-linear-gradient(to right,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%);-webkit-mask-image:-webkit-linear-gradient(to right,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%)}@media (max-width: 768px){.cover-image:where(.astro-674m3jvq){mask-image:linear-gradient(to top,#0000,#000);-ms-mask-image:-ms-linear-gradient(to top,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%);-webkit-mask-image:-webkit-linear-gradient(to top,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%)}}@font-face{font-family:Jost;src:url(/fonts/Jost-VariableFont_wght.ttf) format("truetype");font-style:normal;font-display:swap}@font-face{font-family:Jost;src:url(/fonts/Jost-Italic-VariableFont_wght.ttf) format("truetype");font-style:italic;font-display:swap}@font-face{font-family:JetBrains Mono;src:url(/fonts/JetBrainsMono-Italic-VariableFont_wght.ttf) format("truetype");font-style:italic;font-display:swap}html{font-family:Jost,sans-serif}:root{--background: 252 33% 99%;--foreground: 252 10% 3.9%;--card: 0 0% 100%;--card-foreground: 252 10% 3.9%;--popover: 0 0% 100%;--popover-foreground: 252 10% 3.9%;--primary: 212 99% 40%;--primary-foreground: 0 0% 92.5%;--secondary: 252 4.8% 95.9%;--secondary-foreground: 252 5.9% 10%;--muted: 252 4.8% 95%;--muted-foreground: 252 3.8% 28.1%;--accent: 252 4.8% 95.9%;--accent-foreground: 252 5.9% 10%;--destructive: 0 72.22% 50.59%;--destructive-foreground: 0 0% 98%;--border: 252 5.9% 88%;--input: 252 5.9% 90%;--ring: 252 5.9% 10%;--radius: .5rem}.dark{--background: 252 20.54% 5.2%;--foreground: 0 0% 98%;--card: 252 10% 3.9%;--card-foreground: 0 0% 98%;--popover: 252 10% 3.9%;--popover-foreground: 0 0% 98%;--primary: 212 99% 50%;--primary-foreground: 252 3.7% 15.9%;--secondary: 252 3.7% 15.9%;--secondary-foreground: 0 0% 98%;--muted: 252 5.9% 12%;--muted-foreground: 252 5% 74.9%;--accent: 252 3.7% 15.9%;--accent-foreground: 0 0% 98%;--destructive: 0 62.8% 30.6%;--destructive-foreground: 0 0% 98%;--border: 252 3.7% 19.9%;--input: 252 3.7% 15.9%;--ring: 252 4.9% 83.9%}:root{--un-default-border-color: hsl(var(--border) / 1)}html.dark{color-scheme:dark}a,.post-preview{&:hover{color:var(--highlightColor, hsl(var(--primary) / var(--un-text-opacity)))!important}}github-card>a>*:not(:first-child),github-card>a>:first-child .flex-shrink-0{color:hsl(var(--muted-foreground) / var(--un-text-opacity))!important}.highlight{color:var(--highlightColor, hsl(var(--primary) / var(--un-text-opacity)))!important}.highlight-bg{background-color:var( --highlightColor, hsl(var(--primary) / var(--un-text-opacity)) )!important}
