.docview{padding:24px 28px 32px}.docview__status{color:var(--text-muted)}.docview__status--error{color:var(--warn)}.docview__body>:first-child{margin-top:0}.docview__body h1{margin:8px 0 12px;font-size:1.5rem}.docview__body h2{margin:28px 0 12px;padding-bottom:6px;border-bottom:1px solid var(--border);font-size:1.25rem}.docview__body h3{margin:22px 0 10px;font-size:1.06rem}.docview__body h4,.docview__body h5,.docview__body h6{margin:18px 0 8px;font-size:.96rem}.docview__body p{margin:10px 0}.docview__body ul,.docview__body ol{margin:10px 0;padding-left:1.6em}.docview__body ul{list-style:disc}.docview__body ul ul{list-style:circle}.docview__body ol{list-style:decimal}.docview__body li{margin:4px 0}.docview__body li>ul,.docview__body li>ol{margin:4px 0}.docview__body code{padding:1px 5px;border:1px solid var(--code-border);border-radius:6px;background:var(--code-bg);color:var(--code-text);font-family:var(--mono);font-size:.84em}.docview__body pre{margin:12px 0;padding:14px 16px;border:1px solid var(--code-border);border-radius:var(--radius-sm);background:var(--code-bg);overflow-x:auto;-moz-tab-size:4;tab-size:4}.docview__body pre code{padding:0;border:0;background:none;font-size:.8rem;line-height:1.7}.docview__body blockquote{margin:12px 0;padding:4px 16px;border-left:3px solid var(--accent-border);border-radius:0 var(--radius-sm) var(--radius-sm) 0;background:var(--accent-quiet);color:var(--text-muted)}.docview__body blockquote p{margin:6px 0}.docview__body table{width:100%;margin:14px 0;border-collapse:collapse;font-size:.86rem}.docview__body th,.docview__body td{padding:7px 10px;border:1px solid var(--border);text-align:left;vertical-align:top}.docview__body thead th{background:var(--surface-2);font-weight:650;white-space:nowrap}.docview__body hr{margin:22px 0;border:0;border-top:1px solid var(--border)}.docview__body strong{font-weight:650}@media (max-width: 720px){.docview{padding:18px 16px 24px}}.docs__tabs{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:18px}.docs__tab{padding:9px 18px;border:1px solid var(--border-strong);border-radius:var(--radius-pill);background:var(--surface-2);color:var(--text);font-size:.92rem;font-weight:650;cursor:pointer;transition:border-color .14s ease,background-color .14s ease,color .14s ease}.docs__tab:hover{border-color:var(--accent-border);color:var(--accent-strong)}.docs__tab.is-active{border-color:transparent;background:linear-gradient(135deg,var(--accent-strong),var(--accent));color:var(--on-accent)}
