.shell[data-v-5326e5cd]{grid-template-columns:14.5rem 1fr;min-height:100dvh;display:grid}.side[data-v-5326e5cd]{border-inline-end:1px solid var(--line);background:color-mix(in oklch,var(--surface) 70%,var(--bg));flex-direction:column;gap:.5rem;height:100dvh;padding:1rem .75rem;display:flex;position:sticky;top:0}.brand[data-v-5326e5cd]{color:var(--ink);letter-spacing:-.02em;align-items:center;gap:.6rem;padding:.25rem .5rem .75rem;font-size:.95rem;font-weight:680;display:flex}.brand[data-v-5326e5cd]:hover,.link[data-v-5326e5cd]:hover{text-decoration:none}.section[data-v-5326e5cd]{color:var(--faint);text-transform:uppercase;letter-spacing:.06em;padding:.25rem .65rem;font-size:.6875rem;font-weight:600}nav[data-v-5326e5cd]{gap:2px;display:grid}.link[data-v-5326e5cd]{border-radius:var(--r-sm);height:2.125rem;color:var(--muted);align-items:center;gap:.65rem;padding:0 .65rem;font-weight:540;transition:background-color .15s,color .15s;display:flex}.link[data-v-5326e5cd]:hover{background:var(--surface-2);color:var(--ink)}.link[aria-current=page][data-v-5326e5cd]{background:var(--surface);color:var(--ink);box-shadow:var(--shadow);font-weight:620}.link[aria-current=page][data-v-5326e5cd] svg{color:var(--brand)}.build[data-v-5326e5cd]{border-top:1px solid var(--line);gap:.15rem;min-width:0;margin-top:auto;padding:.5rem .65rem;display:grid}.build code[data-v-5326e5cd]{font-family:var(--mono);color:var(--muted)}.build .msg[data-v-5326e5cd]{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.theme[data-v-5326e5cd]{margin-top:auto;padding:0 .4rem .25rem .65rem}.build+.theme[data-v-5326e5cd]{margin-top:0}.me[data-v-5326e5cd]{border-top:1px solid var(--line);align-items:center;gap:.5rem;padding:.6rem .25rem 0 .4rem;display:flex}.install[data-v-5326e5cd]{display:none}@media (width>=761px){.side[data-v-5326e5cd]{view-transition-name:side}}.main[data-v-5326e5cd]{align-content:start;gap:1.125rem;width:100%;min-width:0;max-width:76rem;padding:1.5rem calc(clamp(1rem,3.5vw,2.5rem)) 3rem;display:grid}@media (width<=760px){.shell[data-v-5326e5cd]{grid-template-columns:minmax(0,1fr)}.side[data-v-5326e5cd]{z-index:2;height:auto;padding:.5rem;padding-top:max(.5rem,env(safe-area-inset-top,0px));border-inline-end:0;border-bottom:1px solid var(--line);flex-direction:row;align-items:center;gap:.5rem;position:sticky;overflow-x:auto}nav[data-v-5326e5cd]{z-index:3;view-transition-name:tabs;padding:.3rem .25rem calc(.3rem + env(safe-area-inset-bottom,0px));border-top:1px solid var(--line);background:color-mix(in oklch,var(--surface) 86%,transparent);-webkit-backdrop-filter:blur(18px)saturate(1.5);backdrop-filter:blur(18px)saturate(1.5);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:0;display:grid;position:fixed;inset-block-end:0;inset-inline:0}.link[data-v-5326e5cd]{letter-spacing:.01em;white-space:nowrap;background:0 0;flex-direction:column;justify-content:center;gap:.15rem;min-width:0;height:auto;padding:.2rem 0;font-size:.625rem;font-weight:600}.link[data-v-5326e5cd] svg{box-sizing:content-box;border-radius:var(--pill);transition:background-color .2s var(--ease-out),transform .2s var(--ease-out);padding:.22rem .95rem}.link[data-v-5326e5cd]:hover{background:0 0}.link[aria-current=page][data-v-5326e5cd]{box-shadow:none;color:var(--brand-ink);background:0 0}.link[aria-current=page][data-v-5326e5cd] svg{background:var(--brand-soft)}.main[data-v-5326e5cd]{padding-bottom:calc(5rem + env(safe-area-inset-bottom,0px))}.brand[data-v-5326e5cd]{padding:.25rem}.install[data-v-5326e5cd]{flex:none;display:inline-flex}.build .msg[data-v-5326e5cd],.build .when[data-v-5326e5cd],.me .tiny[data-v-5326e5cd],.section[data-v-5326e5cd],.theme .tiny[data-v-5326e5cd]{display:none}.build[data-v-5326e5cd]{white-space:nowrap;border:0;margin:0}.build[data-v-5326e5cd],.me[data-v-5326e5cd],.theme[data-v-5326e5cd]{padding:0}.theme[data-v-5326e5cd]{margin:0 0 0 auto}.me[data-v-5326e5cd]{border:0;margin:0}}@media (width<=760px) and (prefers-reduced-transparency:reduce){nav[data-v-5326e5cd]{background:var(--surface);-webkit-backdrop-filter:none;backdrop-filter:none}}
