.search-open[data-astro-cid-7yy3665x]{width:32px;height:32px;color:var(--gold);border:1px solid var(--gold-dim);cursor:pointer;background:0 0;border-radius:50%;place-items:center;padding:0;display:grid}.search-open[data-astro-cid-7yy3665x]:hover{background:#2e2616}.search-dialog[data-astro-cid-7yy3665x]{width:min(640px,100vw - 32px);max-width:none;max-height:calc(100dvh - 96px);color:var(--text);border:1px solid var(--gold-dim);background:#16130f;border-radius:12px;margin:48px auto auto;padding:0}.search-dialog[data-astro-cid-7yy3665x]::backdrop{background:#000000b3}.search-panel[data-astro-cid-7yy3665x]{flex-direction:column;max-height:calc(100dvh - 96px);display:flex}.search-bar[data-astro-cid-7yy3665x]{color:var(--gold);border-bottom:1px solid var(--line);align-items:center;gap:10px;padding:12px 14px;display:flex}.search-bar[data-astro-cid-7yy3665x] svg[data-astro-cid-7yy3665x]{flex:none}.search-bar[data-astro-cid-7yy3665x] input[data-astro-cid-7yy3665x]{min-width:0;font:inherit;color:var(--text);background:0 0;border:0;outline:0;flex:1;padding:4px 0;font-size:16px}.search-bar[data-astro-cid-7yy3665x] input[data-astro-cid-7yy3665x]::-webkit-search-cancel-button{display:none}.search-close[data-astro-cid-7yy3665x]{font:inherit;color:var(--muted);cursor:pointer;background:0 0;border:0;flex:none;padding:4px 6px;font-size:14px}.search-close[data-astro-cid-7yy3665x]:hover{color:var(--gold)}.search-suggest[data-astro-cid-7yy3665x]{color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px;padding:14px;font-size:13px;display:flex}.search-suggest[data-astro-cid-7yy3665x][hidden]{display:none}.search-suggest[data-astro-cid-7yy3665x] button[data-astro-cid-7yy3665x]{font:inherit;color:var(--gold);border:1px solid var(--gold-dim);cursor:pointer;background:0 0;border-radius:999px;padding:3px 10px}.search-suggest[data-astro-cid-7yy3665x] button[data-astro-cid-7yy3665x]:hover{background:#2e2616}.search-status[data-astro-cid-7yy3665x]{color:var(--muted);margin:0;padding:10px 14px 0;font-size:13px}.search-status[data-astro-cid-7yy3665x]:empty{display:none}.search-results[data-astro-cid-7yy3665x]{overscroll-behavior:contain;flex:1;margin:0;padding:4px 0 8px;list-style:none;overflow-y:auto}.search-results[data-astro-cid-7yy3665x] a{border-bottom:1px solid var(--line);padding:10px 14px;display:block}.search-results[data-astro-cid-7yy3665x] li:last-child a{border-bottom:0}.search-results[data-astro-cid-7yy3665x] a:hover,.search-results[data-astro-cid-7yy3665x] a:focus-visible{background:#221d15;text-decoration:none}.search-results[data-astro-cid-7yy3665x] strong{color:var(--gold);font-size:15px;line-height:1.4;display:block}.search-results[data-astro-cid-7yy3665x] span{color:#c9c0ad;margin-top:3px;font-size:13px;line-height:1.6;display:block}.search-results[data-astro-cid-7yy3665x] mark{color:#ffe9b0;background:#6b4f18;border-radius:2px}@media (width<=720px){.search-open[data-astro-cid-7yy3665x]{margin-left:auto}.search-dialog[data-astro-cid-7yy3665x]{border:0;border-radius:0;width:100vw;height:100dvh;max-height:none;margin:0}.search-panel[data-astro-cid-7yy3665x]{height:100%;max-height:none}}.site-header[data-astro-cid-hkbrpulz]{border-bottom:1px solid var(--line);z-index:10;background:#16130ff0;position:sticky;top:0}.header-inner[data-astro-cid-hkbrpulz]{flex-wrap:wrap;align-items:center;gap:20px;min-height:60px;display:flex}.logo[data-astro-cid-hkbrpulz]{color:var(--gold);align-items:center;gap:10px;display:flex}.logo[data-astro-cid-hkbrpulz]:hover{text-decoration:none}.logo-mark[data-astro-cid-hkbrpulz]{border:2px solid var(--gold);width:34px;height:34px;font-family:var(--font-title);border-radius:6px;place-items:center;font-weight:900;display:grid}.logo-text[data-astro-cid-hkbrpulz]{font-family:var(--font-title);letter-spacing:1px;font-size:20px;font-weight:900}.nav[data-astro-cid-hkbrpulz]{flex:1;gap:18px;display:flex}.nav[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]{color:var(--text);white-space:nowrap;font-size:15px}.nav[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]:hover{color:var(--gold);text-decoration:none}.nav[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz].nav-highlight{color:var(--gold);font-weight:700}.nav-short[data-astro-cid-hkbrpulz]{display:none}.level[data-astro-cid-hkbrpulz]{color:var(--muted);border:1px solid var(--line);border-radius:999px;padding:4px 10px;font-size:12px}.login-link[data-astro-cid-hkbrpulz]{color:var(--text);white-space:nowrap;font-size:14px}.login-link[data-astro-cid-hkbrpulz]:hover{color:var(--gold);text-decoration:none}.lang-switch[data-astro-cid-hkbrpulz]{color:var(--gold);border:1px solid var(--gold-dim);white-space:nowrap;border-radius:999px;padding:3px 10px;font-size:13px}.lang-switch[data-astro-cid-hkbrpulz]:hover{background:#2e2616;text-decoration:none}@media (width<=720px){.header-inner[data-astro-cid-hkbrpulz]{gap:8px 14px;padding-top:8px;padding-bottom:8px}.nav[data-astro-cid-hkbrpulz]{flex-basis:100%;order:3;justify-content:space-between;gap:8px}.nav-full[data-astro-cid-hkbrpulz]{display:none}.nav-short[data-astro-cid-hkbrpulz]{display:inline}.level[data-astro-cid-hkbrpulz]{display:none}}.site-footer[data-astro-cid-hkbrpulz]{border-top:1px solid var(--line);color:var(--muted);margin-top:40px;padding:28px 0;font-size:14px}.site-footer[data-astro-cid-hkbrpulz] p[data-astro-cid-hkbrpulz]{margin:0 0 4px}.site-footer[data-astro-cid-hkbrpulz] .small[data-astro-cid-hkbrpulz]{font-size:12px}.footer-links[data-astro-cid-hkbrpulz]{flex-wrap:wrap;gap:6px 18px;margin-top:12px;font-size:13px;display:flex}.footer-links[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]{color:var(--muted)}.footer-links[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]:hover{color:var(--gold)}
