.toc--desktop[data-v-1788282d]{scrollbar-width:thin;scrollbar-color:#ddd transparent;background:#fff;border:1px solid #ebebeb;border-radius:10px;align-self:flex-start;width:240px;padding:14px 12px 14px 14px;font-size:12.5px;position:sticky;overflow-y:auto}.toc--desktop[data-v-1788282d]::-webkit-scrollbar{width:6px}.toc--desktop[data-v-1788282d]::-webkit-scrollbar-track{background:0 0}.toc--desktop[data-v-1788282d]::-webkit-scrollbar-thumb{background:#ddd;border-radius:3px}.toc--desktop[data-v-1788282d]::-webkit-scrollbar-thumb:hover{background:#bbb}.toc-header[data-v-1788282d]{color:#555;border-bottom:1px solid #f0f0f0;align-items:center;gap:5px;margin-bottom:8px;padding:0 4px 10px;font-size:12px;font-weight:600;display:flex}.toc-nav[data-v-1788282d]{flex-direction:column;display:flex}.toc-link[data-v-1788282d]{color:#666;word-break:break-word;border-left:2px solid #0000;border-radius:0 4px 4px 0;padding:5px 8px;line-height:1.5;text-decoration:none;transition:color .12s,background .12s,border-color .12s;display:block}.toc-link[data-v-1788282d]:hover{color:var(--color-primary);background:#1194920f}.toc-link.active[data-v-1788282d]{color:var(--color-primary);border-left-color:var(--color-primary);background:#11949214;font-weight:400}.toc-link.level-3[data-v-1788282d]{padding-left:20px;font-size:12.5px}.toc--mobile[data-v-1788282d]{background:#fafafa;border:1px solid #eee;border-radius:8px;margin:12px 0 16px;overflow:hidden}.toc-summary[data-v-1788282d]{cursor:pointer;color:#555;-webkit-user-select:none;user-select:none;align-items:center;gap:8px;padding:10px 14px;font-size:13px;font-weight:500;list-style:none;display:flex}.toc-summary[data-v-1788282d]::-webkit-details-marker{display:none}.toc-summary__label[data-v-1788282d]{flex:1}.toc-summary__chevron[data-v-1788282d]{color:#888;transition:transform .2s}.toc--mobile[open] .toc-summary__chevron[data-v-1788282d]{transform:rotate(180deg)}.toc-nav--mobile[data-v-1788282d]{border-top:1px dashed #e5e5e5;padding:4px 14px 12px}.toc-nav--mobile .toc-link[data-v-1788282d]{padding:6px 8px;font-size:12.5px}.toc-nav--mobile .toc-link.level-3[data-v-1788282d]{padding-left:24px;font-size:12.5px}@media (width<=480px){.toc--mobile[data-v-1788282d]{margin:10px 0 12px}.toc-summary[data-v-1788282d]{padding:9px 12px;font-size:12.5px}.toc-nav--mobile[data-v-1788282d]{padding:4px 12px 10px}.toc-nav--mobile .toc-link[data-v-1788282d]{font-size:12.5px}}.tdr-page[data-v-d4aaca87]{background:#fafbfc;min-height:100%}.tdr-wrap[data-v-d4aaca87]{max-width:880px;margin:0 auto;padding:0 28px}.tdr-wrap--wide[data-v-d4aaca87]{max-width:1240px;padding:0 24px}.tdr-topbar-frame[data-v-d4aaca87]{z-index:20;background:#fafbfc;padding:12px 0 16px;position:sticky;top:0}.tdr-topbar[data-v-d4aaca87]{background:#fff;border:1px solid #ebebeb;border-radius:10px;align-items:center;gap:8px;height:44px;padding:0 10px;display:flex;box-shadow:0 2px 12px #0000000a}.tdr-icon-btn[data-v-d4aaca87]{color:#555;cursor:pointer;background:0 0;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;text-decoration:none;transition:all .15s;display:inline-flex}.tdr-icon-btn[data-v-d4aaca87]:hover{color:var(--color-primary);background:#11949214}.tdr-title[data-v-d4aaca87]{color:#444;white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;padding:0 4px;font-size:14px;font-weight:500;overflow:hidden}.tdr-actions[data-v-d4aaca87]{flex-shrink:0;align-items:center;gap:6px;display:flex}.tdr-body[data-v-d4aaca87]{padding-bottom:60px}.tdr-body--with-toc[data-v-d4aaca87]{grid-template-columns:minmax(0,1fr) 240px;gap:28px;display:grid}.tdr-main[data-v-d4aaca87]{min-width:0}.tdr-main[data-v-d4aaca87] h2,.tdr-main[data-v-d4aaca87] h3{scroll-margin-top:72px}@media (width<=1100px){.tdr-wrap--wide[data-v-d4aaca87]{max-width:880px;padding:0 28px}.tdr-body--with-toc[data-v-d4aaca87]{display:block}}.tdr-page--embedded[data-v-d4aaca87]{background:0 0}.tdr-page--embedded .tdr-wrap[data-v-d4aaca87],.tdr-page--embedded .tdr-wrap--wide[data-v-d4aaca87]{max-width:none;margin:0;padding:0}.tdr-page--embedded .tdr-topbar-frame[data-v-d4aaca87]{background:var(--color-bg,#fafbfc)}@media (width<=768px){.tdr-page--embedded .tdr-topbar[data-v-d4aaca87]{flex-wrap:wrap;height:auto;min-height:44px;padding:6px 8px}.tdr-page--embedded .tdr-title[data-v-d4aaca87]{display:none}.tdr-page--embedded .tdr-actions[data-v-d4aaca87]{flex-wrap:wrap;flex:1;justify-content:flex-end;min-width:0}.tdr-page--embedded .tdr-topbar-frame[data-v-d4aaca87]{padding:0 0 12px}}
