.top:where(.astro-klhpmoft){padding-top:32px}.apps-navband:where(.astro-klhpmoft){position:sticky;top:0;z-index:40;background:var(--bg);border-bottom:1px solid var(--rule)}.apps-nav-inner:where(.astro-klhpmoft){display:flex;gap:24px;overflow-x:auto;scrollbar-width:none;padding-top:9px;padding-bottom:9px}.apps-nav-inner:where(.astro-klhpmoft)::-webkit-scrollbar{display:none}.apps-nav-link:where(.astro-klhpmoft){font-family:var(--font-mono);font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:var(--tracking-eye);color:var(--ink-dim);text-decoration:none;white-space:nowrap}.apps-nav-link:where(.astro-klhpmoft):hover{color:var(--ink);text-decoration:none}#structure:where(.astro-klhpmoft),#collateral:where(.astro-klhpmoft),#covenants:where(.astro-klhpmoft),#ratings:where(.astro-klhpmoft),#open-questions:where(.astro-klhpmoft),#precedents:where(.astro-klhpmoft),#sources:where(.astro-klhpmoft){scroll-margin-top:52px}.page-head:where(.astro-klhpmoft){max-width:82ch;margin-bottom:18px}.page-head:where(.astro-klhpmoft) h1:where(.astro-klhpmoft){font-family:var(--font-display);font-size:var(--fs-hero);line-height:var(--lh-display);font-weight:var(--weight-display);margin:6px 0 14px;letter-spacing:-.01em}.sec:where(.astro-klhpmoft){margin:28px 0;max-width:80ch}.sec:where(.astro-klhpmoft) h2:where(.astro-klhpmoft){font-family:var(--font-display);font-size:var(--fs-xl);margin:0 0 12px;display:flex;align-items:baseline;gap:12px}.sec:where(.astro-klhpmoft) .n:where(.astro-klhpmoft){font-family:var(--font-mono);font-size:var(--fs-sm);color:var(--accent);font-weight:var(--weight-strong)}.sec:where(.astro-klhpmoft) p:where(.astro-klhpmoft),.sec:where(.astro-klhpmoft) ul:where(.astro-klhpmoft){font-family:var(--font-body);font-size:var(--fs-md);color:var(--ink);line-height:1.65;margin:0 0 13px}.sec:where(.astro-klhpmoft) strong:where(.astro-klhpmoft){color:var(--accent)}.sec:where(.astro-klhpmoft) em:where(.astro-klhpmoft){font-style:italic}.doc-ex:where(.astro-klhpmoft){margin:18px 0 22px;max-width:880px;border:1px solid var(--rule);background:var(--surface)}.doc-ex-label:where(.astro-klhpmoft){font-family:var(--font-mono);font-size:calc(var(--fs-xs) - 1px);text-transform:uppercase;letter-spacing:var(--tracking-eye);color:var(--ink-dim);background:var(--surface-2);border-bottom:1px solid var(--rule);padding:8px 16px}.doc-ex:where(.astro-klhpmoft) blockquote:where(.astro-klhpmoft){margin:0;padding:16px 20px 8px;font-family:Georgia,Times New Roman,serif;font-size:var(--fs-sm);line-height:1.7;color:var(--ink)}.doc-ex:where(.astro-klhpmoft) blockquote:where(.astro-klhpmoft) p:where(.astro-klhpmoft){margin:0 0 12px}.doc-ex:where(.astro-klhpmoft) mark:where(.astro-klhpmoft){background:transparent;color:var(--accent);font-weight:700}.doc-ex:where(.astro-klhpmoft) strong:where(.astro-klhpmoft){color:var(--accent)}.doc-ex:where(.astro-klhpmoft) figcaption:where(.astro-klhpmoft){font-family:var(--font-mono);font-size:calc(var(--fs-xs) - 1px);color:var(--ink-faint);padding:0 20px 12px;line-height:1.5}.doc-ex:where(.astro-klhpmoft) figcaption:where(.astro-klhpmoft) a:where(.astro-klhpmoft){color:var(--ink-dim)}.photo:where(.astro-klhpmoft){margin:18px 0 22px;max-width:880px}.photo:where(.astro-klhpmoft) img:where(.astro-klhpmoft){display:block;width:100%;height:auto;border:1px solid var(--rule);filter:grayscale(.1)}.doc-shot:where(.astro-klhpmoft) img:where(.astro-klhpmoft){filter:none;background:#fff}.photo:where(.astro-klhpmoft) figcaption:where(.astro-klhpmoft){font-family:var(--font-mono);font-size:calc(var(--fs-xs) - 1px);color:var(--ink-faint);margin-top:7px;line-height:1.5}.photo:where(.astro-klhpmoft) figcaption:where(.astro-klhpmoft) a:where(.astro-klhpmoft){color:var(--ink-dim)}.stack-fig:where(.astro-klhpmoft){max-width:880px;margin:4px 0 8px;border:1px solid var(--rule);background:var(--surface)}.stack-fig:where(.astro-klhpmoft) svg:where(.astro-klhpmoft){display:block;width:100%;height:auto}.stack-fig:where(.astro-klhpmoft) .bx:where(.astro-klhpmoft){fill:var(--surface-2);stroke:var(--rule)}.stack-fig:where(.astro-klhpmoft) .bx-main:where(.astro-klhpmoft){stroke:var(--accent)}.stack-fig:where(.astro-klhpmoft) .bx-note:where(.astro-klhpmoft){fill:var(--surface)}.stack-fig:where(.astro-klhpmoft) .t1:where(.astro-klhpmoft){font-family:var(--font-mono);font-size:15px;fill:var(--ink);font-weight:600}.stack-fig:where(.astro-klhpmoft) .t2:where(.astro-klhpmoft){font-family:var(--font-mono);font-size:12px;fill:var(--ink-dim)}.stack-fig:where(.astro-klhpmoft) .ln:where(.astro-klhpmoft){stroke:var(--ink-faint);stroke-dasharray:3 3}.stack-fig:where(.astro-klhpmoft) .ln-acc:where(.astro-klhpmoft){stroke:var(--accent);stroke-dasharray:none}.twrap:where(.astro-klhpmoft){border:1px solid var(--rule);background:var(--surface);overflow-x:auto;margin:0 0 8px;max-width:880px}table:where(.astro-klhpmoft){width:100%;border-collapse:collapse;font-family:var(--font-mono);font-size:var(--fs-xs)}th:where(.astro-klhpmoft),td:where(.astro-klhpmoft){padding:8px 12px;border-bottom:1px solid var(--rule);text-align:left;vertical-align:top}thead:where(.astro-klhpmoft) th:where(.astro-klhpmoft){background:var(--surface-2);color:var(--ink-dim);text-transform:uppercase;letter-spacing:var(--tracking-eye);font-size:calc(var(--fs-xs) - 1px)}th:where(.astro-klhpmoft).num,td:where(.astro-klhpmoft).num{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}td:where(.astro-klhpmoft).strong{color:var(--accent);font-weight:var(--weight-strong);white-space:nowrap}td:where(.astro-klhpmoft).strong a:where(.astro-klhpmoft){color:var(--link)}.tfoot:where(.astro-klhpmoft){font-family:var(--font-mono);font-size:calc(var(--fs-xs) - 1px);color:var(--ink-faint);margin-bottom:18px}.src-list:where(.astro-klhpmoft){list-style:none;padding:0}.src-list:where(.astro-klhpmoft) li:where(.astro-klhpmoft){margin-bottom:8px;font-size:var(--fs-sm)}.nchart:where(.astro-klhpmoft){--ct-strong: #0d9488;--ct-mid: #b9770a;margin:22px 0 10px;max-width:880px}html[data-theme=terminal] .nchart:where(.astro-klhpmoft){--ct-strong: #2dd4bf;--ct-mid: #ffb400}.nchart:where(.astro-klhpmoft) svg:where(.astro-klhpmoft){display:block;width:100%;height:auto}.nchart-title:where(.astro-klhpmoft){font-family:var(--font-display);font-size:var(--fs-md);font-weight:var(--weight-strong);color:var(--ink);margin:0 0 6px}.nchart-legend:where(.astro-klhpmoft){display:flex;flex-wrap:wrap;gap:6px 18px;font-family:var(--font-mono);font-size:var(--fs-xs);color:var(--ink-dim);margin:0 0 6px}.nchart-legend:where(.astro-klhpmoft) .sw:where(.astro-klhpmoft){display:inline-block;width:10px;height:10px;border-radius:2px;margin-right:6px;vertical-align:-1px}.nchart:where(.astro-klhpmoft) .sw:where(.astro-klhpmoft).tier-strong{background:var(--ct-strong)}.nchart:where(.astro-klhpmoft) .sw:where(.astro-klhpmoft).tier-mid{background:var(--ct-mid)}.nchart:where(.astro-klhpmoft) rect:where(.astro-klhpmoft).tier-strong{fill:var(--ct-strong)}.nchart:where(.astro-klhpmoft) rect:where(.astro-klhpmoft).tier-mid{fill:var(--ct-mid)}.nchart:where(.astro-klhpmoft) .nbar-size:where(.astro-klhpmoft){fill:var(--ink-dim);opacity:.75}.nchart:where(.astro-klhpmoft) g:where(.astro-klhpmoft):hover rect:where(.astro-klhpmoft){opacity:1;filter:brightness(1.12)}.ngrid:where(.astro-klhpmoft){stroke:var(--rule);stroke-width:1}.ntick:where(.astro-klhpmoft){font-family:var(--font-mono);font-size:10px;fill:var(--ink-faint)}.nlabel:where(.astro-klhpmoft){font-family:var(--font-mono);font-size:11px;fill:var(--ink)}.nval:where(.astro-klhpmoft){font-family:var(--font-mono);font-size:11px;fill:var(--ink-dim)}
