.site-header[data-astro-cid-nen7h5rs]{view-transition-name:site-header}.sidebar[data-astro-cid-wv7whodv]{z-index:50;inset-block:0;backdrop-filter:blur(14px);border-right:1px solid var(--border);view-transition-name:sidebar;background:#101010f7;position:fixed;left:0}.sb-link[data-astro-cid-wv7whodv]{min-height:2.9rem;color:var(--foreground);white-space:nowrap;border-radius:.9rem;align-items:center;gap:.9rem;padding:.35rem .65rem;font-weight:600;transition:background-color .25s,color .25s,transform .3s cubic-bezier(.34,1.56,.64,1);display:flex;position:relative;overflow:hidden}.sb-link[data-astro-cid-wv7whodv]:hover{background:var(--accent)}.sb-link[data-astro-cid-wv7whodv]:active{transform:scale(.96)}.sb-link[data-astro-cid-wv7whodv][aria-current=page]{background:var(--accent);color:var(--primary-text)}.sb-link[data-astro-cid-wv7whodv][aria-current=page]:before{content:"";background:var(--chart-4);border-radius:4px;width:4px;position:absolute;top:20%;bottom:20%;left:0}.sb-cta[data-astro-cid-wv7whodv]{background:var(--primary);color:var(--primary-foreground)}.sb-label[data-astro-cid-wv7whodv]{transition:opacity .25s,transform .3s}.sb-sub[data-astro-cid-wv7whodv]{grid-template-rows:0fr;transition:grid-template-rows .4s;display:grid}.sb-sub[data-astro-cid-wv7whodv] ul[data-astro-cid-wv7whodv]{padding-left:2.6rem}.sb-sublink[data-astro-cid-wv7whodv]{min-height:2.75rem;color:var(--muted-foreground);white-space:nowrap;border-radius:.7rem;align-items:center;padding-inline:.6rem;font-size:.92rem;transition:background-color .2s,color .2s,translate .2s;display:flex}.sb-sublink[data-astro-cid-wv7whodv]:hover{background:var(--secondary);color:var(--foreground);translate:3px}.sb-sublink[data-astro-cid-wv7whodv][aria-current=page]{color:var(--primary-text);font-weight:700}@media (width>=1024px){.sidebar[data-astro-cid-wv7whodv]{display:none}}@media (width<=1023px){.sidebar[data-astro-cid-wv7whodv]{width:min(86vw,22rem);transition:translate .45s cubic-bezier(.2,.8,.2,1);translate:-105%;box-shadow:0 0 60px -20px #0009}.sidebar[data-astro-cid-wv7whodv][data-open]{translate:0}.sb-sub[data-astro-cid-wv7whodv]{grid-template-rows:1fr}.sb-backdrop[data-astro-cid-wv7whodv]{z-index:45;backdrop-filter:blur(3px);background:#00000073;animation:.3s sb-fade;position:fixed;inset:0}}@keyframes sb-fade{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.sidebar[data-astro-cid-wv7whodv],.sb-label[data-astro-cid-wv7whodv],.sb-sub[data-astro-cid-wv7whodv]{transition:none}}@media (width<=1023px){html:not(.js) .sidebar[data-astro-cid-wv7whodv]{width:auto;box-shadow:none;position:static;translate:none}}
