.doc-md{display:flex;flex-direction:column;gap:16px;max-width:860px}.doc-h{color:var(--la-text-1);margin:10px 0 0;line-height:1.3}.doc-h1{font-size:32px;font-weight:700}.doc-h2{font-size:24px;font-weight:600}.doc-h3{font-size:18px;font-weight:600}.doc-p{margin:0;font-size:16px;line-height:1.6;color:var(--la-text-2)}.doc-ol,.doc-ul{margin:0;padding-left:22px;display:flex;flex-direction:column;gap:6px}.doc-ol li,.doc-ul li{font-size:16px;line-height:1.6;color:var(--la-text-2)}.doc-inline-code{font-family:var(--ty-code-family);font-size:.92em;background:var(--la-surface-3);border:1px solid var(--la-border);border-radius:var(--la-radius-sm);padding:1px 5px;color:var(--la-text-1)}.doc-link{color:var(--la-action);text-decoration:underline;text-underline-offset:2px}.doc-link:hover{color:var(--la-action-hover)}.doc-table-wrap{overflow-x:auto;border:1px solid var(--la-border);border-radius:var(--la-radius-lg)}.doc-table{width:100%;border-collapse:collapse;font-size:var(--ty-body-size)}.doc-table td,.doc-table th{text-align:left;padding:9px 14px;border-bottom:1px solid var(--la-border);vertical-align:top}.doc-table th{font-size:var(--ty-small-size);font-weight:600;color:var(--la-text-3);background:var(--la-surface-2);white-space:nowrap}.doc-table td{color:var(--la-text-1)}.doc-table tr:last-child td{border-bottom:none}.doc-values{display:grid;grid-template-columns:minmax(220px,280px) minmax(0,1fr);gap:20px;align-items:start}.doc-values-nav{position:sticky;top:0;display:flex;flex-direction:column;gap:10px;max-height:calc(100vh - 220px)}.doc-values-filter{background:var(--la-surface-1);border:1px solid var(--la-border-strong);border-radius:var(--la-radius-md);padding:8px 11px;font-size:var(--ty-small-size);color:var(--la-text-1)}.doc-values-filter:focus{outline:none;border-color:var(--la-action)}.doc-values-list{list-style:none;margin:0;padding:0;overflow-y:auto;display:flex;flex-direction:column;gap:2px}.doc-values-item{width:100%;text-align:left;background:none;border:none;border-radius:var(--la-radius-md);padding:7px 10px;font-family:var(--ty-code-family);font-size:var(--ty-code-size);color:var(--la-text-2);cursor:pointer}.doc-values-item.is-active,.doc-values-item:hover{background:var(--la-surface-2)}.doc-values-item.is-active{color:var(--la-text-1);font-weight:600}.doc-values-empty{font-size:var(--ty-caption-size);color:var(--la-text-3);padding:8px 10px}.doc-values-body{min-width:0}