.hb-root.svelte-1hsti6u{--hb-bg: #faf9f6;--hb-ink: #1c1c1a;--hb-muted: #55534d;--hb-faint: #8a877e;--hb-line: #e7e4dc;--hb-card: #ffffff;--hb-green: #2c905a;--hb-active: #eef3ec;--hb-note: #f2f0ea;--hb-line-strong: #d8d4c8;--hb-serif: "Newsreader", Georgia, serif;height:100vh;height:100dvh;overflow:hidden;background:var(--hb-bg);color:var(--hb-ink);font-family:Inter,ui-sans-serif,system-ui,sans-serif;display:flex;flex-direction:column}.dark .hb-root.svelte-1hsti6u{--hb-bg: #161614;--hb-ink: #ece9e1;--hb-muted: #b3afa4;--hb-faint: #7d796f;--hb-line: #2c2b27;--hb-card: #1f1e1b;--hb-green: #5cc389;--hb-active: #22302a;--hb-note: #24231f;--hb-line-strong: #3a3934}.hb-header.svelte-1hsti6u{display:flex;align-items:center;gap:18px;padding:14px 88px 14px 24px;border-bottom:1px solid var(--hb-line)}.hb-brand.svelte-1hsti6u{display:flex;align-items:center;gap:10px;font-size:19px;font-weight:700;color:var(--hb-green);text-decoration:none}.hb-brand.svelte-1hsti6u img:where(.svelte-1hsti6u){height:28px;width:28px}.hb-title.svelte-1hsti6u{font-size:15px;font-weight:600;color:var(--hb-ink);text-decoration:none;border-left:1px solid var(--hb-line);padding-left:18px}.hb-title.svelte-1hsti6u:hover{color:var(--hb-green)}.hb-body.svelte-1hsti6u{display:flex;flex:1;min-height:0}.hb-sidebar.svelte-1hsti6u{display:none;width:280px;flex-shrink:0;border-right:1px solid var(--hb-line);padding:24px 12px 40px 16px;overflow-y:auto}.hb-sidebar.svelte-1hsti6u nav:where(.svelte-1hsti6u){display:flex;flex-direction:column;gap:2px;padding-top:8px}.nav-search.svelte-1hsti6u{width:100%;border:1px solid var(--hb-line);border-radius:8px;background:var(--hb-card);color:var(--hb-ink);font-size:14px;padding:8px 12px;margin-bottom:10px}.nav-search.svelte-1hsti6u:focus{outline:none;border-color:var(--hb-green)}.nav-search.svelte-1hsti6u::placeholder{color:var(--hb-faint)}.no-hits.svelte-1hsti6u{font-size:14px;color:var(--hb-faint);padding:6px 10px;margin:0}.group.svelte-1hsti6u{font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--hb-ink);margin:18px 0 6px;padding-left:10px}.group.svelte-1hsti6u~.nav-item:where(.svelte-1hsti6u){margin-left:14px}.nav-item.svelte-1hsti6u{font-size:14px;color:var(--hb-muted);padding:5px 10px;border-radius:6px;text-decoration:none;line-height:1.35}.nav-item.svelte-1hsti6u:hover{color:var(--hb-green)}.nav-item.active.svelte-1hsti6u{font-weight:600;color:var(--hb-ink);background:var(--hb-active)}.hb-main.svelte-1hsti6u{flex:1;min-width:0;overflow-y:auto;display:flex;flex-direction:column}.hb-footer.svelte-1hsti6u{margin-top:auto;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;border-top:1px solid var(--hb-line);padding:24px 24px 32px;font-size:13px;color:var(--hb-faint)}.hb-footer.svelte-1hsti6u a:where(.svelte-1hsti6u){color:var(--hb-green);font-weight:500;text-decoration:none}@media(min-width:900px){.hb-sidebar.svelte-1hsti6u{display:block}.hb-footer.svelte-1hsti6u{padding:24px 48px 32px}}
