.top[data-astro-cid-fzpbxy5g]{z-index:10;background:var(--ground);border-bottom:var(--border-control) solid var(--ink);position:sticky;top:0}.bar[data-astro-cid-fzpbxy5g]{justify-content:space-between;align-items:center;gap:var(--space-3);height:68px;display:flex;position:relative}.name[data-astro-cid-fzpbxy5g]{font-family:var(--font-display);color:var(--ink);letter-spacing:-.01em;flex:none;font-size:30px;line-height:1;text-decoration:none}nav[data-astro-cid-fzpbxy5g]{align-items:center;gap:var(--space-1);display:flex}nav[data-astro-cid-fzpbxy5g]>a[data-astro-cid-fzpbxy5g],summary[data-astro-cid-fzpbxy5g]{color:var(--ink);border-radius:var(--radius-pill);border:var(--border-tag) solid transparent;white-space:nowrap;padding:8px 14px;font-size:15px;font-weight:700;text-decoration:none}nav[data-astro-cid-fzpbxy5g]>a[data-astro-cid-fzpbxy5g]:hover,summary[data-astro-cid-fzpbxy5g]:hover{border-color:var(--ink);background:var(--surface)}nav[data-astro-cid-fzpbxy5g]>a[data-astro-cid-fzpbxy5g][aria-current=page],summary[data-astro-cid-fzpbxy5g].on{background:var(--volt);color:var(--on-volt);border-color:var(--on-volt)}summary[data-astro-cid-fzpbxy5g]{cursor:pointer;align-items:center;gap:4px;list-style:none;display:flex}summary[data-astro-cid-fzpbxy5g]::-webkit-details-marker{display:none}.caret[data-astro-cid-fzpbxy5g]{border-bottom:2px solid;border-right:2px solid;width:7px;height:7px;margin-left:4px;transition:transform 80ms;transform:translateY(-2px)rotate(45deg)}.menu[data-astro-cid-fzpbxy5g][open] .caret[data-astro-cid-fzpbxy5g]{transform:translateY(2px)rotate(225deg)}.menu[data-astro-cid-fzpbxy5g][open] summary[data-astro-cid-fzpbxy5g]{border-color:var(--ink);background:var(--surface)}.menu[data-astro-cid-fzpbxy5g][open] summary[data-astro-cid-fzpbxy5g].on{background:var(--volt)}.panel[data-astro-cid-fzpbxy5g]{top:calc(100% + 6px);right:max(20px,env(safe-area-inset-right));background:var(--surface);border:var(--border-control) solid var(--ink);border-radius:var(--radius-lg);width:min(320px,100vw - 32px);box-shadow:var(--shadow-hard);padding:var(--space-3);gap:var(--space-1);display:grid;position:absolute}.panel-label[data-astro-cid-fzpbxy5g]{font-family:var(--font-mono);letter-spacing:.04em;color:var(--ink-muted);padding:4px 10px 6px;font-size:12px}.item[data-astro-cid-fzpbxy5g]{border-radius:var(--radius-md);color:var(--ink);gap:2px;padding:10px 12px;text-decoration:none;display:grid}.item[data-astro-cid-fzpbxy5g] b[data-astro-cid-fzpbxy5g]{font-family:var(--font-mono);font-size:15px;font-weight:500}.item[data-astro-cid-fzpbxy5g] b[data-astro-cid-fzpbxy5g].doc{font-family:var(--font-sans);align-items:center;gap:6px;font-weight:700;display:flex}.new[data-astro-cid-fzpbxy5g]{font-family:var(--font-mono);letter-spacing:.04em;background:var(--volt);color:var(--on-volt);border:1.5px solid var(--on-volt);border-radius:var(--radius-pill);padding:0 6px;font-size:10.5px;font-weight:500;line-height:16px}.item[data-astro-cid-fzpbxy5g] span[data-astro-cid-fzpbxy5g]{color:var(--ink-muted);font-size:14px}.item[data-astro-cid-fzpbxy5g] b[data-astro-cid-fzpbxy5g] .t[data-astro-cid-fzpbxy5g]{font-size:inherit;color:inherit;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-width:0;display:-webkit-box;overflow:hidden}.item[data-astro-cid-fzpbxy5g] b[data-astro-cid-fzpbxy5g] .new[data-astro-cid-fzpbxy5g]{flex:none;align-self:flex-start;margin-top:3px}.topics-label[data-astro-cid-fzpbxy5g]{border-top:1px solid var(--line);margin-top:4px;padding-top:8px}.topics[data-astro-cid-fzpbxy5g]{flex-wrap:wrap;gap:6px;padding:0 10px 6px;display:flex}.chip[data-astro-cid-fzpbxy5g]{color:var(--ink);border:1.5px solid var(--ink);border-radius:var(--radius-pill);align-items:center;gap:6px;padding:4px 10px;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}.chip[data-astro-cid-fzpbxy5g] span[data-astro-cid-fzpbxy5g]{font-family:var(--font-mono);color:var(--ink-muted);font-size:12px;font-weight:500}.chip[data-astro-cid-fzpbxy5g]:hover,.item[data-astro-cid-fzpbxy5g]:hover{background:var(--volt-soft)}.all[data-astro-cid-fzpbxy5g]{border-top:1px solid var(--line);color:var(--ink);margin-top:4px;padding:10px 12px;font-size:14px;font-weight:700;text-decoration:none}.all[data-astro-cid-fzpbxy5g]:hover{background:var(--volt-soft);border-radius:var(--radius-md)}@media (prefers-reduced-motion:reduce){.caret[data-astro-cid-fzpbxy5g]{transition:none}}@media (width<=860px){.hide-md[data-astro-cid-fzpbxy5g]{display:none}}@media (width<=560px){.hide-sm[data-astro-cid-fzpbxy5g]{display:none}.name[data-astro-cid-fzpbxy5g]{font-size:24px}nav[data-astro-cid-fzpbxy5g]>a[data-astro-cid-fzpbxy5g],summary[data-astro-cid-fzpbxy5g]{padding:8px;font-size:14px}.panel[data-astro-cid-fzpbxy5g]{right:16px}}@media (width<=440px){.hide-ss[data-astro-cid-fzpbxy5g]{display:none}}@media (width<=359px){.hide-xs[data-astro-cid-fzpbxy5g]{display:none}}.foot[data-astro-cid-nns7i3if]{background:var(--inverse);color:var(--on-inverse);margin-top:var(--space-8)}.foot-in[data-astro-cid-nns7i3if]{gap:var(--space-3);padding-block:var(--space-7);display:grid}.foot-name[data-astro-cid-nns7i3if]{font-family:var(--font-display);font-size:40px;line-height:1}.kw[data-astro-cid-nns7i3if]{color:var(--volt-on-inverse);font-weight:700}.foot-links[data-astro-cid-nns7i3if]{gap:var(--space-3) var(--space-5);flex-wrap:wrap;font-size:14px;display:flex}.foot[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if]{color:var(--on-inverse)}
