.brand-title{letter-spacing:-.01em;font-weight:600}.page-body{min-height:calc(100vh - 3rem)}.kpi-empty{min-height:4rem}.navbar[data-bs-theme=dark]{--tblr-bg-surface:var(--tblr-gray-800)}.chat-answer{white-space:pre-wrap;overflow-wrap:anywhere}.markdown-answer{white-space:normal;overflow-wrap:anywhere}.markdown-answer>:last-child{margin-bottom:0}.markdown-answer p,.markdown-answer ul,.markdown-answer ol,.markdown-answer table,.markdown-answer pre,.markdown-answer blockquote{margin-bottom:.5rem}.markdown-answer table{border-collapse:collapse;width:100%;font-size:.875rem}.markdown-answer th,.markdown-answer td{border:1px solid var(--tblr-border-color,#dee2e6);padding:.25rem .5rem}.markdown-answer code{background:#0000000d;border-radius:3px;padding:.1rem .25rem;font-size:.85em}.markdown-answer pre{background:#0000000d;border-radius:4px;padding:.5rem;overflow-x:auto}.markdown-answer pre code{background:0 0;padding:0}.chat-cursor:after{content:"▍";margin-left:1px;animation:1s step-end infinite chat-blink}@keyframes chat-blink{50%{opacity:0}}.seo-nav-card{position:sticky;top:1rem}.seo-nav-group+.seo-nav-group{border-top:1px solid var(--tblr-border-color);margin-top:.5rem;padding-top:.5rem}.seo-nav-heading{letter-spacing:.04em;text-transform:uppercase;color:var(--tblr-secondary-color);padding:.35rem .75rem .15rem;font-size:.6875rem;font-weight:600}.seo-nav-item{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.seo-nav-badge{font-size:.625rem;font-weight:500}
