.header.svelte-oiwvqb{z-index:100;background:var(--paper);border-bottom:1px solid color-mix(in srgb, var(--gold) 35%, transparent);width:100%;height:56px;position:sticky;top:0}.header-inner.svelte-oiwvqb{justify-content:space-between;align-items:center;width:100%;height:56px;padding:0 16px;display:flex;position:relative}.menu-btn.svelte-oiwvqb,.icon-btn.svelte-oiwvqb{width:44px;height:44px;color:var(--text);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:0 0 44px;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.menu-btn.svelte-oiwvqb:hover,.icon-btn.svelte-oiwvqb:hover{background:color-mix(in srgb, var(--gold) 12%, transparent)}.menu-btn.svelte-oiwvqb:focus-visible,.icon-btn.svelte-oiwvqb:focus-visible,.lang-link.svelte-oiwvqb:focus-visible,.logo.svelte-oiwvqb:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.logo.svelte-oiwvqb{min-width:0;max-width:100%;color:var(--text);font-family:var(--font-ui);white-space:nowrap;border-bottom:0;align-items:center;gap:8px;padding-block:4px;font-size:18px;font-weight:600;line-height:1.5;text-decoration:none;display:inline-flex;position:absolute;left:50%;overflow:hidden;transform:translate(-50%)}.logo.svelte-oiwvqb span{text-overflow:ellipsis;overflow:hidden}.logo.svelte-oiwvqb svg{color:var(--primary);flex:none}.site-name-hi.svelte-oiwvqb,html[lang=hi] .site-name-en.svelte-oiwvqb{display:none}html[lang=hi] .site-name-hi.svelte-oiwvqb{display:inline}.header-actions.svelte-oiwvqb{align-items:center;gap:8px;margin-left:auto;display:flex}.lang-link.svelte-oiwvqb{min-width:36px;height:40px;color:var(--text);font-family:var(--font-ui);cursor:pointer;font-size:13px;font-weight:600;font-family:var(--font-ui);background:0 0;border-bottom:0;justify-content:center;align-items:center;padding:0;text-decoration:none;display:inline-flex}@media (width<=1023px){.header-inner.svelte-oiwvqb{grid-template-columns:44px minmax(0,1fr) auto;column-gap:8px;display:grid}.logo.svelte-oiwvqb{justify-self:center;margin:0;position:static;left:auto;transform:none}.header-actions.svelte-oiwvqb{margin-left:0}}@media (width<=420px){.header-inner.svelte-oiwvqb{column-gap:4px;padding-inline:8px}.logo.svelte-oiwvqb{gap:4px;font-size:14px}.header-actions.svelte-oiwvqb{gap:2px}}.tree-container.svelte-dgj17s{font-family:var(--font-ui);max-height:calc(100vh - 120px);font-size:.95rem;overflow:hidden auto}.tree-node.svelte-dgj17s{flex-wrap:wrap;align-items:center;display:flex;position:relative}.tree-group.svelte-dgj17s{flex-direction:column;flex:0 0 100%;display:flex}.tree-node.child.svelte-dgj17s{box-sizing:border-box;padding-left:var(--space-48);border-left:0;flex-basis:100%}.tree-node.child.svelte-dgj17s .tree-node.child:where(.svelte-dgj17s){padding-left:var(--space-32)}.toggle-btn.svelte-dgj17s{width:32px;height:40px;color:var(--muted);cursor:pointer;background:0 0;border:none;flex:0 0 32px;justify-content:center;align-items:center;margin:0;display:inline-flex}.toggle-btn.svelte-dgj17s:hover{color:var(--primary)}.toggle-btn.svelte-dgj17s:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.tree-item.svelte-dgj17s{align-items:center;gap:var(--space-8);min-width:0;height:40px;color:var(--text);cursor:pointer;border-bottom:0;border-radius:0;flex:1;padding:0 12px;text-decoration:none;display:flex;position:relative}.tree-item.svelte-dgj17s:hover{background:var(--bg);color:var(--accent)}.tree-item.svelte-dgj17s:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.tree-item.current.svelte-dgj17s{background:color-mix(in srgb, var(--gold) 14%, var(--paper));color:var(--text);font-weight:600}.tree-item.current.svelte-dgj17s:before{background:var(--gold);content:"";width:3px;position:absolute;inset:0 auto 0 0}.tree-item.current.svelte-dgj17s:hover{background:color-mix(in srgb, var(--gold) 18%, var(--paper))}.tree-item.ancestor.svelte-dgj17s{color:var(--accent);font-weight:600}.tree-item.current.ancestor.svelte-dgj17s{color:var(--text)}.item-icon.svelte-dgj17s{flex-shrink:0;align-items:center;display:inline-flex}.item-label.svelte-dgj17s{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.doc-item.svelte-dgj17s{padding-left:12px}.app-title-roman.svelte-dgj17s{text-transform:capitalize}.app-title-original.svelte-dgj17s,html[lang=hi] .app-title-roman.svelte-dgj17s{display:none}html[lang=hi] .app-title-original.svelte-dgj17s{display:inline}.breadcrumbs.svelte-11kzmke{font-family:var(--font-ui);padding:var(--space-8) var(--space-16);font-size:.875rem}.breadcrumb-list.svelte-11kzmke{gap:var(--space-12);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.breadcrumb-item.svelte-11kzmke{align-items:center;gap:var(--space-8);display:flex}.breadcrumb-link.svelte-11kzmke{color:var(--muted);align-items:center;gap:var(--space-4);text-decoration:none;display:flex}.breadcrumb-link.svelte-11kzmke:hover{color:var(--primary);text-decoration:underline}.breadcrumb-link.svelte-11kzmke:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.crumb-label.svelte-11kzmke{white-space:nowrap;text-overflow:ellipsis;max-width:200px;overflow:hidden}.current.svelte-11kzmke{color:var(--text);font-weight:600}.current-label.svelte-11kzmke{white-space:nowrap;text-overflow:ellipsis;max-width:200px;overflow:hidden}.app-title-roman.svelte-11kzmke{text-transform:capitalize}.app-title-original.svelte-11kzmke,html[lang=hi] .app-title-roman.svelte-11kzmke{display:none}html[lang=hi] .app-title-original.svelte-11kzmke{display:inline}.search-box.svelte-1l1hf0x{gap:var(--space-8);flex-direction:column;display:flex}.search-label.svelte-1l1hf0x{font-family:var(--font-ui);color:var(--text);margin:0;font-size:.875rem;font-weight:600}.visually-hidden.svelte-1l1hf0x{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.search-input-wrapper.svelte-1l1hf0x{align-items:center;display:flex;position:relative}.search-icon.svelte-1l1hf0x{width:20px;height:20px;color:var(--muted);position:absolute;left:12px}.search-input.svelte-1l1hf0x{width:100%;padding:var(--space-12) var(--space-12) var(--space-12) 44px;font-size:1.125rem;font-family:var(--font-ui);border:1px solid var(--muted);border-radius:var(--radius);background:var(--bg);color:var(--text);outline:none}.search-input.svelte-1l1hf0x:focus{border-color:var(--primary)}.clear-btn.svelte-1l1hf0x{color:var(--muted);cursor:pointer;background:0 0;border:none;padding:0;font-size:1.25rem;line-height:1;position:absolute;right:8px}.clear-btn.svelte-1l1hf0x:hover{color:var(--primary)}.result-item.svelte-p71pud{padding:var(--space-12);background:var(--paper);border:1px solid var(--muted);border-radius:var(--radius);cursor:pointer;color:var(--text);font-family:var(--font-ui);text-align:left;flex-direction:column;text-decoration:none;display:flex}.result-item.svelte-p71pud:hover{border-color:var(--primary);color:var(--primary)}.result-item.active.svelte-p71pud{background:var(--primary);color:var(--bg)}.result-item.svelte-p71pud:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.result-title.svelte-p71pud{margin-bottom:var(--space-4);font-size:1rem;font-weight:600}.result-kind.svelte-p71pud{text-transform:uppercase;letter-spacing:.05em;color:var(--primary);margin-bottom:var(--space-4);font-size:.75rem}.result-path.svelte-p71pud{color:var(--muted);margin-bottom:var(--space-8);font-size:.875rem}.result-snippet.svelte-p71pud{color:var(--text);font-size:.875rem;line-height:1.5}.search-results.svelte-107u63u{gap:var(--space-16);flex-direction:column;display:flex}.results-list.svelte-107u63u,.recents-section.svelte-107u63u,.recents-list.svelte-107u63u{gap:var(--space-8);flex-direction:column;display:flex}.recents-heading.svelte-107u63u{justify-content:space-between;align-items:center;gap:var(--space-12);display:flex}.recents-title.svelte-107u63u{text-transform:uppercase;letter-spacing:.05em;color:var(--muted);margin:0;font-size:.875rem}.recent-item.svelte-107u63u{align-items:center;gap:var(--space-8);padding:var(--space-4) var(--space-8);border:1px solid var(--muted);border-radius:var(--radius);display:flex}.recent-text.svelte-107u63u{padding:var(--space-4);color:var(--text);text-align:left;font:inherit;cursor:pointer;background:0 0;border:0;flex:1}.remove-recent.svelte-107u63u,.clear-recents.svelte-107u63u{color:var(--muted);cursor:pointer;background:0 0;border:0}.remove-recent.svelte-107u63u{font-size:1.25rem;line-height:1}.remove-recent.svelte-107u63u:hover,.clear-recents.svelte-107u63u:hover{color:var(--primary)}.empty-state.svelte-107u63u{justify-content:center;align-items:center;gap:var(--space-12);min-height:180px;color:var(--muted);text-align:center;padding:var(--space-32);flex-direction:column;display:flex}.empty-text.svelte-107u63u,.status-text.svelte-107u63u{color:var(--muted);margin:0}a.svelte-107u63u{color:var(--primary)}.search-panel.svelte-xbksmq{z-index:1000;opacity:0;visibility:hidden;pointer-events:none;justify-content:center;align-items:flex-start;transition:opacity .2s,visibility .2s;display:flex;position:fixed;inset:0}.search-panel.open.svelte-xbksmq{opacity:1;visibility:visible;pointer-events:auto}.search-overlay.svelte-xbksmq{backdrop-filter:blur(4px);background:#3b241780;border:0;position:absolute;inset:0}.search-dialog.svelte-xbksmq{background:var(--paper);flex-direction:column;width:100%;height:100%;display:flex;position:relative;overflow:hidden}.search-header.svelte-xbksmq{align-items:center;gap:var(--space-12);padding:var(--space-16);background:var(--bg);border-bottom:1px solid var(--muted);grid-template-columns:36px auto minmax(0,1fr);display:grid}.search-header.svelte-xbksmq h1:where(.svelte-xbksmq){color:var(--text);margin:0;font-size:1.25rem}.close-btn.svelte-xbksmq{border-radius:var(--radius);width:36px;height:36px;color:var(--muted);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}.close-btn.svelte-xbksmq:hover{color:var(--primary)}.close-btn.svelte-xbksmq:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.search-input-wrapper.svelte-xbksmq{min-width:0}.search-content.svelte-xbksmq{padding:var(--space-16);flex:1;overflow-y:auto}@media (width>=768px){.search-dialog.svelte-xbksmq{border:1px solid var(--muted);border-radius:var(--radius);width:min(600px,100vw - 32px);height:auto;max-height:80vh;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 8px 32px #0000004d}}@media (prefers-reduced-motion:reduce){.search-panel.svelte-xbksmq{transition:none}}.shell-layout[data-astro-cid-e6xjdcgf]{grid-template-rows:1fr;grid-template-columns:280px minmax(0,1fr);min-width:0;min-height:calc(100vh - 56px);display:grid;position:relative}.tree-nav[data-astro-cid-e6xjdcgf]{background:var(--paper);border-right:1px solid color-mix(in srgb, var(--gold) 20%, transparent);z-index:50;width:280px;height:calc(100vh - 56px);transition:none;position:sticky;top:56px;overflow:hidden auto;transform:none}.shell-main[data-astro-cid-e6xjdcgf]{width:100%;min-width:0;max-width:1024px;padding:var(--space-24) 32px;grid-column:2;min-height:calc(100vh - 56px);margin:0 auto}.tree-label[data-astro-cid-e6xjdcgf]{color:var(--muted);font:600 12px/1.4 var(--font-ui);letter-spacing:.08em;text-transform:uppercase;padding:12px 16px 8px;display:block}.sidebar-backdrop[data-astro-cid-e6xjdcgf]{display:none}.shell-layout[data-astro-cid-e6xjdcgf].sidebar-collapsed{grid-template-columns:0 minmax(0,1fr)}.sidebar-collapsed[data-astro-cid-e6xjdcgf] .tree-nav[data-astro-cid-e6xjdcgf]{display:none}@media (width<=1023px){.shell-layout[data-astro-cid-e6xjdcgf]{grid-template-columns:1fr;min-height:auto}.tree-nav[data-astro-cid-e6xjdcgf]{background:var(--paper);border-right:1px solid color-mix(in srgb, var(--gold) 35%, transparent);z-index:50;width:min(320px,100vw - 48px);transition:transform var(--motion) ease;visibility:hidden;position:fixed;top:56px;bottom:0;left:0;overflow-y:auto;transform:translate(-105%)}.menu-open[data-astro-cid-e6xjdcgf] .tree-nav[data-astro-cid-e6xjdcgf]{visibility:visible;transform:translate(0)}.sidebar-backdrop[data-astro-cid-e6xjdcgf]{z-index:40;opacity:0;pointer-events:none;transition:opacity var(--motion) ease;background:#00000073;display:block;position:fixed;inset:56px 0 0}.menu-open[data-astro-cid-e6xjdcgf] .sidebar-backdrop[data-astro-cid-e6xjdcgf]{opacity:1;pointer-events:auto}.shell-main[data-astro-cid-e6xjdcgf]{grid-column:1;max-width:100%;min-height:auto;padding:16px}}@media (prefers-reduced-motion:reduce){.tree-nav[data-astro-cid-e6xjdcgf],.sidebar-backdrop[data-astro-cid-e6xjdcgf]{transition:none}}
