.menu-head[data-astro-cid-4fv6cgsg]{align-items:center;gap:var(--s-4);padding:var(--s-5) var(--gutter);display:flex}.side[data-astro-cid-4fv6cgsg]{flex:1 1 0;min-width:max-content;display:flex}.end[data-astro-cid-4fv6cgsg]{justify-content:flex-end}.filter[data-astro-cid-4fv6cgsg]{border:1px solid var(--line);background:var(--surface);min-width:0;height:48px;color:var(--muted);flex:0 520px;align-items:center;gap:12px;padding:0 16px;display:flex}.filter[data-astro-cid-4fv6cgsg] input[data-astro-cid-4fv6cgsg]{min-width:0;color:var(--ink);font-size:var(--t-md);background:0 0;border:0;outline:none;flex:1}.close[data-astro-cid-4fv6cgsg]{border:1px solid var(--ink);width:48px;height:48px;color:var(--ink);place-items:center;display:grid}.menu-body[data-astro-cid-4fv6cgsg]{padding:var(--s-6) var(--gutter) var(--s-12);flex:1;justify-content:center;display:flex}.grid[data-astro-cid-4fv6cgsg]{gap:var(--s-3);grid-template-columns:repeat(auto-fill,minmax(min(200px,45%),1fr));align-content:start;width:100%;max-width:1240px;display:grid}.card[data-astro-cid-4fv6cgsg]{background:var(--surface);border:1px solid var(--line);min-height:164px;color:var(--ink);flex-direction:column;justify-content:space-between;gap:14px;padding:16px 18px 8px;text-decoration:none;display:flex;position:relative}.card[data-astro-cid-4fv6cgsg]:hover{color:var(--ink);border-color:var(--ink)}.card[data-astro-cid-4fv6cgsg][hidden]{display:none}.hot[data-astro-cid-4fv6cgsg]{background:var(--inverse);border-color:var(--inverse);color:var(--inverse-ink)}.hot[data-astro-cid-4fv6cgsg]:hover{color:var(--inverse-ink)}.top[data-astro-cid-4fv6cgsg]{min-height:28px;color:inherit;justify-content:space-between;align-items:flex-start;gap:8px;text-decoration:none;display:flex}.top[data-astro-cid-4fv6cgsg]:hover{color:inherit}.stretch[data-astro-cid-4fv6cgsg]{position:absolute;inset:0}.name[data-astro-cid-4fv6cgsg]{font-size:var(--t-lg);letter-spacing:-.01em;font-weight:700}.glyph[data-astro-cid-4fv6cgsg]{font-size:var(--t-md);color:var(--accent);white-space:nowrap;font-weight:600}.hot[data-astro-cid-4fv6cgsg] .glyph[data-astro-cid-4fv6cgsg]{color:var(--inverse-accent)}.items[data-astro-cid-4fv6cgsg]{z-index:1;flex-direction:column;align-items:flex-start;display:flex;position:relative}.items[data-astro-cid-4fv6cgsg] a[data-astro-cid-4fv6cgsg]{min-height:var(--tap);color:var(--muted);align-items:center;font-size:14px;text-decoration:none;display:flex}.items[data-astro-cid-4fv6cgsg] a[data-astro-cid-4fv6cgsg]:hover{color:var(--accent)}.hot[data-astro-cid-4fv6cgsg] .items[data-astro-cid-4fv6cgsg] a[data-astro-cid-4fv6cgsg]{color:var(--inverse-muted)}.hot[data-astro-cid-4fv6cgsg] .items[data-astro-cid-4fv6cgsg] a[data-astro-cid-4fv6cgsg]:hover{color:var(--inverse-accent)}.hot[data-astro-cid-4fv6cgsg] .items[data-astro-cid-4fv6cgsg]{color:var(--inverse-muted)}@media (width<=720px){.menu-head[data-astro-cid-4fv6cgsg]{flex-wrap:wrap}.filter[data-astro-cid-4fv6cgsg]{flex:100%;order:3}}
