button:has(>span)[data-v-a778a28d]{align-items:center;gap:calc(var(--spacing)*2);block-size:calc(var(--spacing)*8);padding-inline:calc(var(--spacing)*2);border-radius:var(--radius-md);color:var(--color-foreground);font-size:var(--text-base);-webkit-user-select:none;user-select:none;transition:background-color .15s var(--ease-out),scale .15s var(--ease-out);margin-inline-end:calc(var(--spacing)*-2);display:inline-flex;position:relative}button:has(>span)[data-v-a778a28d]:before{content:"";inset-block:calc(var(--spacing)*-1.5);position:absolute;inset-inline:0}button:has(>span)[data-v-a778a28d]:active{scale:.96}button:has(>span)[data-v-a778a28d]:focus-visible{outline:2px solid var(--color-gray-900);outline-offset:-1px}@media (hover:hover){button:has(>span)[data-v-a778a28d]:hover{background-color:var(--color-gray-100)}}@media (width>=64rem){button:has(>span)[data-v-a778a28d]{display:none}}button:has(>span)>span[data-v-a778a28d]{inline-size:calc(var(--spacing)*4);align-items:center;gap:calc(var(--spacing)*1);flex-direction:column;display:flex}button:has(>span)>span[data-v-a778a28d]:after,button:has(>span)>span[data-v-a778a28d]:before{content:"";inline-size:calc(var(--spacing)*3.5);background-color:currentColor;block-size:2px;display:block}div:has(>div>div>nav)>div:first-child[data-v-a778a28d]{-webkit-backdrop-filter:blur(1.5px);backdrop-filter:blur(1.5px);min-block-size:100dvh;opacity:calc(1 - var(--drawer-swipe-progress));background-color:oklch(0% 0 0/.15);transition:opacity .45s cubic-bezier(.32,.72,0,1);position:fixed;inset:0}div:has(>div>div>nav)>div:first-child[data-ending-style][data-v-a778a28d],div:has(>div>div>nav)>div:first-child[data-starting-style][data-v-a778a28d]{opacity:0}div:has(>div>div>nav)>div:first-child[data-swiping][data-v-a778a28d]{transition-duration:0s}@supports (-webkit-touch-callout:none){div:has(>div>div>nav)>div:first-child[data-v-a778a28d]{position:absolute}}div:has(>div>div>nav)>div+div[data-v-a778a28d]{justify-content:flex-start;align-items:stretch;display:flex;position:fixed;inset:0}div:has(>div>div>nav)>div+div>div[data-v-a778a28d]{--inset:calc(var(--spacing)*3);pointer-events:none;block-size:100%;inline-size:100%;transform:translateX(var(--drawer-swipe-movement-x));outline:0;padding-block-start:calc(var(--inset) + env(safe-area-inset-top,0px));padding-block-end:calc(var(--inset) + env(safe-area-inset-bottom,0px));padding-inline-start:calc(var(--inset) + env(safe-area-inset-left,0px));padding-inline-end:var(--inset);transition:transform .45s cubic-bezier(.32,.72,0,1)}div:has(>div>div>nav)>div+div>div[data-ending-style][data-v-a778a28d],div:has(>div>div>nav)>div+div>div[data-starting-style][data-v-a778a28d]{transform:translate(calc(-100% - 2px))}div:has(>div>div>nav)>div+div>div[data-ending-style][data-v-a778a28d]{transition-duration:calc(var(--drawer-swipe-strength)*.4s)}div:has(>div>div>nav)>div+div>div[data-swiping][data-v-a778a28d]{-webkit-user-select:none;user-select:none;transition-duration:0s}@media (width>=40rem){div:has(>div>div>nav)>div+div>div[data-v-a778a28d]{max-inline-size:40rem}}div:has(>div>div>nav) nav[data-v-a778a28d]{pointer-events:auto;background-color:var(--color-content);border:var(--border-hairline) solid var(--color-gray-200);border-radius:var(--radius-lg);block-size:100%;box-shadow:var(--shadow-2xl);font-size:var(--text-sm);line-height:calc(var(--spacing)*5.5);flex-direction:column;display:flex;overflow:hidden}div:has(>div>div>nav) nav>div:first-child[data-v-a778a28d]{padding:calc(var(--spacing)*6) calc(var(--spacing)*6) 0;justify-content:flex-end;display:flex}div:has(>div>div>nav) nav>div:first-child>button[data-v-a778a28d]{inline-size:calc(var(--spacing)*8);block-size:calc(var(--spacing)*8);border:1px solid var(--color-gray-200);border-radius:var(--radius-md);background-color:var(--color-gray-50);color:var(--color-gray-900);transition:background-color .15s var(--ease-out),scale .15s var(--ease-out);justify-content:center;align-items:center;display:flex;position:relative;inset-block-start:calc(var(--spacing)*-2);inset-inline-end:calc(var(--spacing)*-2)}div:has(>div>div>nav) nav>div:first-child>button[data-v-a778a28d]:before{content:"";inset:calc(var(--spacing)*-1.5);position:absolute}div:has(>div>div>nav) nav>div:first-child>button[data-v-a778a28d]:active{background-color:var(--color-gray-100);scale:.96}div:has(>div>div>nav) nav>div:first-child>button[data-v-a778a28d]:focus-visible{outline:2px solid var(--color-gray-900);outline-offset:-1px}@media (hover:hover){div:has(>div>div>nav) nav>div:first-child>button[data-v-a778a28d]:hover{background-color:var(--color-gray-100)}}div:has(>div>div>nav) nav>div+div[data-v-a778a28d]{overscroll-behavior:contain;scrollbar-width:none;padding-block-end:calc(var(--spacing)*2);overflow-y:auto}div:has(>div>div>nav) nav>div+div[data-v-a778a28d]::-webkit-scrollbar{display:none}div:has(>div>div>nav) nav>div+div>div[data-v-a778a28d]:not(:last-child){margin-block-end:calc(var(--spacing)*4)}div:has(>div>div>nav) nav>div+div>div>div[data-v-a778a28d]{padding-block:calc(var(--spacing)*.75);padding-inline:calc(var(--spacing)*6);color:var(--color-gray-500)}div:has(>div>div>nav) a[data-v-a778a28d]{align-items:center;gap:calc(var(--spacing)*1);padding-block:calc(var(--spacing)*.75);padding-inline:calc(var(--spacing)*6);color:var(--color-gray-700);-webkit-user-select:none;user-select:none;transition:color .15s var(--ease-out);display:flex}div:has(>div>div>nav) a[aria-current=page][data-v-a778a28d]{font-weight:var(--font-weight-medium);color:var(--color-foreground)}div:has(>div>div>nav) a[data-v-a778a28d]:focus-visible{outline:2px solid var(--color-gray-900);outline-offset:-1px}@media (hover:hover){div:has(>div>div>nav) a[data-v-a778a28d]:hover{color:var(--color-foreground)}}div:has(>div>div>nav) a>span[data-v-a778a28d]{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--color-gray-500);margin-inline-start:auto}div:has(>span)[data-v-94297cc7]{align-items:center;gap:calc(var(--spacing)*4);display:none}@media (width>=64rem){div:has(>span)[data-v-94297cc7]{display:flex}}div:has(>span)>span[data-v-94297cc7]{border-inline-end:var(--border-hairline) solid var(--color-border);font-family:var(--font-mono);font-size:var(--text-xs);font-variant-numeric:tabular-nums;color:var(--color-gray-700);padding-inline-end:calc(var(--spacing)*4)}div:has(>span)>div[data-v-94297cc7]{align-items:center;margin-inline-start:calc(var(--spacing)*-1.5);display:flex}div:has(>span) a[data-v-94297cc7]{border-radius:var(--radius-md);padding:calc(var(--spacing)*1.5);color:var(--color-gray-700);transition:color .15s var(--ease-out);display:inline-flex}div:has(>span) a[data-v-94297cc7]:hover{color:var(--color-gray-950)}div:has(>span) a[data-v-94297cc7]:focus-visible{outline:2px solid var(--color-gray-900);outline-offset:calc(var(--spacing)*.5)}header[data-v-a9688539]{justify-content:space-between;align-items:center;padding-block-end:clamp(calc(var(--spacing)*16),calc(var(--spacing)*7) + 3vw,calc(var(--spacing)*22));display:flex}header>a[data-v-a9688539]{border-radius:var(--radius-md);inline-size:fit-content;color:var(--color-gray-900)}header>a[data-v-a9688539],header nav[data-v-a9688539]{display:flex}header nav[data-v-a9688539]{align-items:center;gap:calc(var(--spacing)*3)}
