.menu[data-v-54325b31]{animation:drop-54325b31 .22s ease-out both;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);background:var(--menu-bg);border-bottom:1px solid var(--line);display:none;flex-direction:column;left:0;max-height:calc(100dvh - var(--nav-height));overflow-y:auto;padding:var(--s-2) var(--gutter) 28px;position:absolute;right:0;top:var(--nav-height)}@media(max-width:960px){.menu[data-v-54325b31]{display:flex}}@keyframes drop-54325b31{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}.link[data-v-54325b31]{align-items:center;border-bottom:1px solid var(--line);color:var(--text);display:grid;flex:none;font-size:24px;font-weight:500;grid-template-columns:36px minmax(0,1fr) auto;letter-spacing:-.02em;min-height:64px}.number[data-v-54325b31]{color:var(--accent);font-family:var(--font-mono);font-size:12px;letter-spacing:0}.arrow[data-v-54325b31]{color:var(--text-dim);font-size:18px;transition:transform var(--dur-fast),color var(--dur-fast)}.link:hover .arrow[data-v-54325b31]{color:var(--accent);transform:translate(4px)}.footer[data-v-54325b31]{display:flex;flex:none;flex-wrap:wrap;gap:var(--s-3);justify-content:space-between;margin-top:var(--s-5)}.footer[data-v-54325b31],.status[data-v-54325b31]{align-items:center}.status[data-v-54325b31]{color:var(--text-soft);display:inline-flex;font-family:var(--font-mono);font-size:12px;gap:10px}.nav[data-v-f9583e1e]{border-bottom:1px solid var(--line);position:sticky;top:0;z-index:10}.nav[data-v-f9583e1e]:before{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:var(--nav-bg);content:"";inset:0;position:absolute;z-index:-1}.bar[data-v-f9583e1e]{gap:var(--s-5);height:var(--nav-height);justify-content:space-between}.bar[data-v-f9583e1e],.logo[data-v-f9583e1e]{align-items:center;display:flex}.logo[data-v-f9583e1e]{gap:var(--s-3);min-height:44px}.mark[data-v-f9583e1e]{border:1px solid var(--line-strong);border-radius:7px;display:grid;font-family:var(--font-mono);font-size:12px;height:28px;place-items:center;width:28px}.mark[data-v-f9583e1e],.name[data-v-f9583e1e]{color:var(--text)}.name[data-v-f9583e1e]{font-size:15px;font-weight:500;letter-spacing:-.01em}.links[data-v-f9583e1e]{align-items:center;display:flex;gap:28px}.link[data-v-f9583e1e]{color:var(--text-muted);font-size:14px;transition:color var(--dur-fast)}.link[data-v-f9583e1e]:hover{color:var(--text)}.menu-button[data-v-f9583e1e]{background:var(--fill-button);border:1px solid var(--line);border-radius:var(--r-md);color:var(--text);display:none;height:44px;place-items:center;transition:border-color var(--dur-fast);width:44px}.menu-button[data-v-f9583e1e]:hover{border-color:var(--line-strong)}@media(max-width:960px){.links[data-v-f9583e1e]{display:none}.menu-button[data-v-f9583e1e]{display:grid}}.footer[data-v-b7ed93f6]{border-top:1px solid var(--line);padding:var(--s-6) 0 var(--s-8)}.row[data-v-b7ed93f6]{color:var(--text-dim);display:flex;flex-wrap:wrap;font-family:var(--font-mono);font-size:12px;gap:var(--s-4);justify-content:space-between}.version[data-v-b7ed93f6]{align-items:center;display:inline-flex;gap:var(--s-2)}.dot[data-v-b7ed93f6]{background:var(--accent);border-radius:50%;height:6px;width:6px}
