.docs-page[data-v-47a3f882]{display:flex;flex-direction:column;gap:20px;flex:1;overflow:hidden}.docs-header[data-v-47a3f882]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.docs-header-left[data-v-47a3f882]{display:flex;flex-direction:column;gap:4px}.docs-title[data-v-47a3f882]{font-size:22px;font-weight:700;color:var(--tgs-text);line-height:1.3}.docs-subtitle[data-v-47a3f882]{font-size:13px;color:var(--tgs-text-soft)}.docs-body[data-v-47a3f882]{height:100%;display:flex;gap:24px;align-items:flex-start}.docs-toc[data-v-47a3f882]{position:sticky;top:0;flex-shrink:0;width:180px;height:100%;overflow-y:auto;background:#fff;border-radius:12px;border:1px solid var(--tgs-border)}.docs-toc-inner[data-v-47a3f882]{padding:16px 0}.docs-toc-label[data-v-47a3f882]{font-size:12px;font-weight:600;color:var(--tgs-text-mute);text-transform:uppercase;letter-spacing:.05em;margin-bottom:10px;padding-left:12px}.docs-toc-list[data-v-47a3f882]{display:flex;flex-direction:column;gap:2px}.docs-toc-link[data-v-47a3f882]{display:block;width:100%;text-align:left;padding:7px 12px;font-size:13px;color:var(--tgs-text-soft);border-left:2px solid transparent;transition:all var(--tgs-dur) var(--tgs-ease)}.docs-toc-link[data-v-47a3f882]:hover,.docs-toc-link.is-active[data-v-47a3f882]{color:var(--tgs-primary);background:var(--tgs-primary-soft);border-left-color:var(--tgs-primary)}.docs-toc-sub[data-v-47a3f882]{display:flex;flex-direction:column;gap:1px;margin-top:2px;margin-bottom:4px}.docs-toc-sub-link[data-v-47a3f882]{display:block;width:100%;text-align:left;padding:5px 12px 5px 24px;font-size:12px;color:var(--tgs-text-mute);border-left:2px solid transparent;transition:all var(--tgs-dur) var(--tgs-ease)}.docs-toc-sub-link[data-v-47a3f882]:hover,.docs-toc-sub-link.is-active[data-v-47a3f882]{color:var(--tgs-primary);border-left-color:var(--tgs-primary)}.docs-content[data-v-47a3f882]{flex:1;height:100%;min-width:0;background:#fff;border:1px solid var(--tgs-border);border-radius:12px;padding:40px 48px;overflow-y:auto}.docs-notice[data-v-47a3f882]{margin-bottom:20px;padding:10px 14px;font-size:13px;color:#b45309;background:#fffbeb;border:1px solid #fde68a;border-radius:8px}.docs-empty[data-v-47a3f882]{padding:80px 0;text-align:center;font-size:14px;color:var(--tgs-text-mute)}.docs-loading[data-v-47a3f882]{display:flex;align-items:center;justify-content:center;gap:8px;padding:80px 0;font-size:14px;color:var(--tgs-text-mute)}.docs-loading-spinner[data-v-47a3f882]{width:20px;height:20px;border:2px solid var(--tgs-border);border-top-color:var(--tgs-primary);border-radius:50%;animation:docs-spin-47a3f882 .6s linear infinite}@keyframes docs-spin-47a3f882{to{transform:rotate(360deg)}}.markdown-body[data-v-47a3f882]{font-size:14px;line-height:1.8;color:var(--tgs-text)}.markdown-body[data-v-47a3f882] h1{font-size:24px;font-weight:700;margin-bottom:20px;padding-bottom:12px;border-bottom:2px solid var(--tgs-border)}.markdown-body[data-v-47a3f882] h2{font-size:18px;font-weight:600;margin-top:36px;margin-bottom:14px;padding-left:12px;border-left:4px solid var(--tgs-primary)}.markdown-body[data-v-47a3f882] h3{font-size:15px;font-weight:600;margin-top:24px;margin-bottom:10px}.markdown-body[data-v-47a3f882] h4{font-size:14px;font-weight:600;margin-top:18px;margin-bottom:8px}.markdown-body[data-v-47a3f882] p{margin-bottom:12px}.markdown-body[data-v-47a3f882] ul,.markdown-body[data-v-47a3f882] ol{margin-bottom:12px;padding-left:24px}.markdown-body[data-v-47a3f882] li{margin-bottom:4px}.markdown-body[data-v-47a3f882] li>ul,.markdown-body[data-v-47a3f882] li>ol{margin-top:4px;margin-bottom:0}.markdown-body[data-v-47a3f882] table{width:100%;border-collapse:collapse;margin-bottom:16px;font-size:13px}.markdown-body[data-v-47a3f882] thead th{padding:10px 12px;text-align:left;font-weight:600;color:#fff;background:var(--tgs-primary)}.markdown-body[data-v-47a3f882] tbody td{padding:10px 12px;border:1px solid var(--tgs-border)}.markdown-body[data-v-47a3f882] tbody tr:nth-child(2n){background:var(--tgs-surface-soft)}.markdown-body[data-v-47a3f882] blockquote{margin-bottom:16px;padding:12px 16px;border-left:4px solid var(--tgs-primary);background:var(--tgs-primary-soft);border-radius:0 8px 8px 0}.markdown-body[data-v-47a3f882] blockquote p{margin-bottom:0;color:var(--tgs-text-soft)}.markdown-body[data-v-47a3f882] code{padding:2px 6px;font-size:12px;font-family:ui-monospace,Cascadia Code,monospace;background:var(--tgs-primary-soft);color:var(--tgs-primary);border-radius:4px}.markdown-body[data-v-47a3f882] hr{border:0;border-top:1px solid var(--tgs-border);margin:28px 0}.markdown-body[data-v-47a3f882] strong{font-weight:600;color:var(--tgs-text)}.markdown-body[data-v-47a3f882] a{color:var(--tgs-primary);text-decoration:underline;text-underline-offset:2px}@media (max-width: 900px){.docs-toc[data-v-47a3f882]{display:none}.docs-content[data-v-47a3f882]{padding:24px 20px}}
