.layout-root[data-v-bbc5e49d]{min-height:100vh;color:var(--text);flex-direction:column;transition:background-color .28s,color .28s}.layout-root[data-v-bbc5e49d],.nav[data-v-bbc5e49d]{background:var(--bg);display:flex}.nav[data-v-bbc5e49d]{z-index:50;border-bottom:1px solid var(--border);flex-shrink:0;align-items:center;height:54px;padding:0 calc(clamp(20px,5vw,52px));transition:background-color .25s,border-color .25s;position:sticky;top:0}.wordmark[data-v-bbc5e49d]{font-family:var(--font-mono);letter-spacing:-.04em;color:var(--text);flex-shrink:0;font-size:14px;font-weight:700;text-decoration:none;transition:color .2s}.nav-scroll[data-v-bbc5e49d]{scrollbar-width:none;-ms-overflow-style:none;align-items:center;gap:calc(clamp(16px,3.4vw,36px));min-width:0;margin-left:auto;padding:0 calc(clamp(16px,3.4vw,36px));display:flex;overflow-x:auto}.nav-scroll[data-v-bbc5e49d]::-webkit-scrollbar{display:none}.nav-actions[data-v-bbc5e49d]{flex-shrink:0;align-items:center;gap:4px;display:flex}.nav-link[data-v-bbc5e49d]{cursor:pointer;font-family:var(--font-mono);color:var(--muted);background:0 0;border:none;border-bottom:1.5px solid #0000;padding:4px 0 3px;font-size:12px;font-weight:400;line-height:1;text-decoration:none;transition:color .12s,border-color .12s}.nav-link[data-v-bbc5e49d]:hover{color:var(--text)}.nav-link.is-active[data-v-bbc5e49d]{color:var(--accent);border-bottom-color:var(--accent);font-weight:600}footer[data-v-bbc5e49d]{flex-shrink:0}
