/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
.wrapper-extended[data-v-b3294da6]{margin-bottom:-12rem}.nav-grid-extended[data-v-b3294da6]{height:12rem}.wrapper.backdrop[data-v-b3294da6]{background-image:linear-gradient(180deg,var(--color-bg) 0,transparent 100%)}.wrapper.dark-backdrop[data-v-b3294da6]{background-image:linear-gradient(180deg,var(--color-gray-7) 0,transparent 100%)}.wrapper.dark-backdrop .site-title[data-v-b3294da6]{color:var(--color-gray-0)}.wrapper.dark-backdrop .navbar-link[data-v-b3294da6]{color:var(--color-gray-3)}.wrapper.dark-backdrop .navbar-link.active[data-v-b3294da6],.wrapper.dark-backdrop .navbar-link[data-v-b3294da6]:hover{color:var(--color-gray-0)}.navbar-link[data-v-b3294da6]{position:relative}.navbar-link.active[data-v-b3294da6]{color:var(--color-fg-emphasis,var(--color-fg-emphasis))}.navbar-link.active[data-v-b3294da6]:after{content:"";background:currentColor;height:2px;position:absolute;bottom:1px;left:0;right:0}.navbar-link[data-v-b3294da6],.site-title[data-v-b3294da6]{align-items:center;min-height:44px;display:inline-flex}footer.site-footer{margin-bottom:calc(var(--spacing,.25rem)*16);padding-top:calc(var(--spacing,.25rem)*6);font-family:var(--font-display,"Sofia Sans","IBM Plex Sans","Sarasa Gothic","Noto Sans SC","Noto Sans CJK SC","Noto Sans","sans-serif");font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857));color:var(--color-fg-dim,var(--color-fg-dim));border-top:1px solid var(--color-bg-dim)}footer.site-footer p{margin-bottom:calc(var(--spacing,.25rem)*2)}footer.site-footer a{text-underline-offset:4px;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));text-decoration-line:underline;text-decoration-color:#0000}@media (hover:hover){footer.site-footer a:hover{color:var(--color-fg,var(--color-fg));-webkit-text-decoration-color:var(--color-fg-dim,var(--color-fg-dim));text-decoration-color:var(--color-fg-dim,var(--color-fg-dim))}}
