ul[data-v-8e3f3b63]{list-style:none;margin:0}li[data-v-8e3f3b63],ul[data-v-8e3f3b63]{padding-left:0}.folder[data-v-8e3f3b63]{color:var(--color-text);cursor:pointer;font-family:inherit;font-weight:550;justify-content:space-between;margin:0 0 .5rem;position:relative}.folder[data-v-8e3f3b63]:before{display:none}.folder .folder-title[data-v-8e3f3b63]{color:var(--color-text);flex:1}.folder .folder-icon[data-v-8e3f3b63]{align-items:center;color:#475569;display:inline-flex;flex:0 0 20px;height:20px;justify-content:center;transform:translateY(-1px);width:20px}.folder .folder-icon svg[data-v-8e3f3b63]{display:block}.folder .folder-toggle[data-v-8e3f3b63]{align-items:center;border-radius:4px;color:#8a94a3;display:flex;height:20px;justify-content:center;position:relative;top:-1px;transition:all .2s ease;width:20px}.folder .folder-toggle[data-v-8e3f3b63]:hover{background-color:var(--color-background-soft);color:var(--color-text)}.folder .folder-toggle.expanded[data-v-8e3f3b63]{transform:rotate(90deg)}.folder .folder-toggle svg[data-v-8e3f3b63]{transition:transform .2s ease}.folder-depth-0[data-v-8e3f3b63]{font-size:13.5px;letter-spacing:-.01em;padding:1rem 0 .3rem}.folder-depth-0[data-v-8e3f3b63],.folder-depth-0 .folder-title[data-v-8e3f3b63]{color:#334155;font-weight:600}.folder-depth-0 .folder-icon[data-v-8e3f3b63]{color:#475569;transition:color .15s ease}.folder-depth-0 .folder-toggle[data-v-8e3f3b63]{color:#64748b}.folder-depth-0:hover .folder-icon[data-v-8e3f3b63],.folder-depth-0:hover .folder-title[data-v-8e3f3b63],.folder-depth-0:hover .folder-toggle[data-v-8e3f3b63]{color:#0f172a}.folder-depth-1[data-v-8e3f3b63],.folder-depth-2[data-v-8e3f3b63],.folder-depth-3[data-v-8e3f3b63],.folder-depth-4[data-v-8e3f3b63],.folder-depth-5[data-v-8e3f3b63]{color:#475569;font-size:13px;font-weight:600;padding:.55rem 0 .15rem}.folder-depth-1 .folder-title[data-v-8e3f3b63],.folder-depth-2 .folder-title[data-v-8e3f3b63],.folder-depth-3 .folder-title[data-v-8e3f3b63],.folder-depth-4 .folder-title[data-v-8e3f3b63],.folder-depth-5 .folder-title[data-v-8e3f3b63]{color:#475569;font-weight:600}.folder-depth-1 .folder-toggle[data-v-8e3f3b63],.folder-depth-2 .folder-toggle[data-v-8e3f3b63],.folder-depth-3 .folder-toggle[data-v-8e3f3b63],.folder-depth-4 .folder-toggle[data-v-8e3f3b63],.folder-depth-5 .folder-toggle[data-v-8e3f3b63]{color:#94a3b8}.folder-depth-1:hover .folder-title[data-v-8e3f3b63],.folder-depth-2:hover .folder-title[data-v-8e3f3b63],.folder-depth-3:hover .folder-title[data-v-8e3f3b63],.folder-depth-4:hover .folder-title[data-v-8e3f3b63],.folder-depth-5:hover .folder-title[data-v-8e3f3b63]{color:#0f172a}.folder-depth-1:hover .folder-toggle[data-v-8e3f3b63],.folder-depth-2:hover .folder-toggle[data-v-8e3f3b63],.folder-depth-3:hover .folder-toggle[data-v-8e3f3b63],.folder-depth-4:hover .folder-toggle[data-v-8e3f3b63],.folder-depth-5:hover .folder-toggle[data-v-8e3f3b63]{color:#475569}.file[data-v-8e3f3b63]{border-radius:6px;cursor:pointer;font-size:14px;margin:1px 0;position:relative;transition:all .15s ease}.file[data-v-8e3f3b63],.file .file-title[data-v-8e3f3b63]{color:#475569;font-weight:450}.file .file-title[data-v-8e3f3b63]{transition:color .15s ease}.file[data-v-8e3f3b63]:before{display:none}.file:hover .file-title[data-v-8e3f3b63]{color:#0f172a}.file.active[data-v-8e3f3b63]{font-weight:600}.file.active[data-v-8e3f3b63],.file.active .clickable-block[data-v-8e3f3b63]{background-color:transparent;color:var(--primary-color)!important}.file.active .file-title[data-v-8e3f3b63]{color:var(--primary-color)!important;font-weight:600}.file.active:hover .clickable-block[data-v-8e3f3b63]{background-color:transparent;color:var(--primary-color)!important}.file.active[data-v-8e3f3b63]:after{background:var(--primary-color);border-radius:999px;bottom:.25rem;content:"";left:-.65rem;position:absolute;top:.25rem;transform:translate(-50%);width:2px;z-index:2}.file a[data-v-8e3f3b63]{background-color:transparent;color:inherit;display:block;height:100%;text-decoration:none;width:100%}.docs-folder[data-v-8e3f3b63]{margin-bottom:.25rem;position:relative}.docs-folder.is-folder ul[data-v-8e3f3b63]{border-left:1px solid #e2e8f0;margin-left:.65rem;padding-left:.65rem;position:relative}.docs-folder.is-folder.depth-0>div>ul[data-v-8e3f3b63]{margin-left:calc(.55rem + 10px)}.docs-folder.is-folder .file[data-v-8e3f3b63]{margin-left:0}.folder[data-v-8e3f3b63]{gap:9px}.clickable-block[data-v-8e3f3b63],.folder[data-v-8e3f3b63]{align-items:center;display:flex}.clickable-block[data-v-8e3f3b63]{border-radius:4px;color:inherit;min-height:31px;padding:.38rem .55rem;text-decoration:none;transition:all .15s ease;width:100%}.file .clickable-block[data-v-8e3f3b63]:hover{background-color:transparent;color:var(--color-heading);text-decoration:none}.file.active .clickable-block[data-v-8e3f3b63]:hover{color:var(--primary-color)!important}.file-row[data-v-8e3f3b63]{align-items:center;display:flex}.file-row.dev-mode-row[data-v-8e3f3b63]{gap:4px}.file-row .file[data-v-8e3f3b63]{flex:1;min-width:0}.dev-mode-checkbox[data-v-8e3f3b63]{accent-color:#7c3aed;cursor:pointer;flex-shrink:0;height:14px;margin-left:4px;width:14px}.file-title[data-v-8e3f3b63]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.file-badges[data-v-8e3f3b63]{flex-shrink:0;gap:3px;margin-left:auto}.file-badge[data-v-8e3f3b63],.file-badges[data-v-8e3f3b63]{align-items:center;display:inline-flex}.file-badge[data-v-8e3f3b63]{background:#f1f5f9;border:0;border-radius:999px;color:var(--color-text-secondary);font-size:9.5px;font-weight:500;height:17px;letter-spacing:-.01em;line-height:1;padding:0 6px;white-space:nowrap}.file-badge.badge-hot[data-v-8e3f3b63]{background:#fff1e8;color:#c44f12}.file-badge.badge-new[data-v-8e3f3b63]{background:#eaf8ef;color:#287a45}.file-badge.badge-updated[data-v-8e3f3b63]{background:#edf4ff;color:#3567a8}.file-badge.badge-rewrite[data-v-8e3f3b63]{background:#fff7d9;color:#8a6514}.file-badge.badge-draft[data-v-8e3f3b63]{background:#eef2f6;color:#475569}.file-badge.badge-beta[data-v-8e3f3b63]{background:#f4edfb;color:#7545a1}.file-badge.badge-advanced[data-v-8e3f3b63]{background:#e9eef3;color:#334155}.file-badge.badge-recommended[data-v-8e3f3b63]{background:#fff3d6;color:#9a5b0b;font-weight:400}.file-badge.badge-preparing[data-v-8e3f3b63]{background:#edf1f5;color:#607087;font-weight:400}[data-theme=dark] .folder-depth-0{color:#cbd5e1}[data-theme=dark] .folder-depth-0 .folder-title{color:#cbd5e1;font-weight:600}[data-theme=dark] .folder-depth-0 .folder-icon{color:#94a3b8}[data-theme=dark] .folder-depth-0:hover .folder-icon,[data-theme=dark] .folder-depth-0:hover .folder-title{color:#fff}[data-theme=dark] .folder-depth-1,[data-theme=dark] .folder-depth-2,[data-theme=dark] .folder-depth-3{color:#94a3b8}[data-theme=dark] .folder-depth-1 .folder-title,[data-theme=dark] .folder-depth-2 .folder-title,[data-theme=dark] .folder-depth-3 .folder-title{color:#94a3b8;font-weight:600}[data-theme=dark] .folder-depth-1:hover .folder-title,[data-theme=dark] .folder-depth-2:hover .folder-title,[data-theme=dark] .folder-depth-3:hover .folder-title{color:#fff}[data-theme=dark] .file .file-title,[data-theme=dark] .file{color:#cbd5e1;font-weight:450}[data-theme=dark] .file:hover .file-title{color:#fff}[data-theme=dark] .file.active .file-title,[data-theme=dark] .file.active{color:#60a5fa!important;font-weight:600}[data-theme=dark] .docs-folder.is-folder ul{border-left-color:#303744}[data-theme=dark] .file.active:after{background:#60a5fa}[data-theme=dark] .file-badge{background:#94a3b81f;color:#aeb9c8}[data-theme=dark] .file-badge.badge-hot{background:#f9731624;color:#f0a36f}[data-theme=dark] .file-badge.badge-new{background:#22c55e21;color:#7fc696}[data-theme=dark] .file-badge.badge-updated{background:#3b82f624;color:#8eb5ec}[data-theme=dark] .file-badge.badge-recommended{background:#f59e0b24;color:#d9b36b}[data-theme=dark] .file-badge.badge-preparing{background:#94a3b81f;color:#aeb9c8}@media (max-width:1024px){.docs-navigation[data-v-8e3f3b63]{padding:20px 5px 30px 10px}}.docs-navigation[data-v-a681f608]{align-self:flex-start;background-color:var(--color-background);color:var(--color-text-secondary);flex-shrink:0;font-size:14px;height:calc(100vh - 80px);line-height:1.45;min-height:calc(100vh - 80px);min-width:300px;overflow-y:auto;padding:18px 8px 32px 2px;position:sticky;scrollbar-color:var(--color-border) transparent;scrollbar-width:thin;top:80px}.docs-navigation[data-v-a681f608]::-webkit-scrollbar{width:4px}.docs-navigation[data-v-a681f608]::-webkit-scrollbar-track{background:transparent}.docs-navigation[data-v-a681f608]::-webkit-scrollbar-thumb{background-color:var(--color-border);border-radius:2px}.docs-navigation[data-v-a681f608]::-webkit-scrollbar-thumb:hover{background-color:var(--color-border-hover)}.docs-navigation ul[data-v-a681f608]{list-style:none;margin:0;padding-left:0}.docs-navigation li[data-v-a681f608]{padding-left:0}.docs-navigation .folder[data-v-a681f608]{color:var(--color-text);cursor:pointer;font-family:Inter,sans-serif;font-size:16px;font-weight:600;justify-content:space-between;margin:0 0 .5rem;padding:.7rem 0 .3rem;position:relative}.docs-navigation .folder[data-v-a681f608]:before{display:none}.docs-navigation .folder .folder-title[data-v-a681f608]{flex:1}.docs-navigation .folder .folder-toggle[data-v-a681f608]{align-items:center;border-radius:4px;color:var(--color-text-secondary);display:flex;height:20px;justify-content:center;transition:all .2s ease;width:20px}.docs-navigation .folder .folder-toggle[data-v-a681f608]:hover{background-color:var(--color-background-soft);color:var(--color-text)}.docs-navigation .folder .folder-toggle.expanded[data-v-a681f608]{transform:rotate(90deg)}.docs-navigation .folder .folder-toggle svg[data-v-a681f608]{transition:transform .2s ease}.docs-navigation .file[data-v-a681f608]{border-radius:6px;color:var(--color-text-secondary);cursor:pointer;font-size:14px;font-weight:400;margin:1px 0;position:relative;transition:all .15s ease}.docs-navigation .file[data-v-a681f608]:before{display:none}.docs-navigation .file.active[data-v-a681f608]{font-weight:500}.docs-navigation .file.active[data-v-a681f608],.docs-navigation .file.active .clickable-block[data-v-a681f608],.docs-navigation .file.active:hover .clickable-block[data-v-a681f608]{background-color:var(--color-background-soft);color:var(--primary-color)!important}.docs-navigation .file a[data-v-a681f608]{background-color:transparent;color:inherit;display:block;height:100%;text-decoration:none;width:100%}.docs-folder[data-v-a681f608]{margin-bottom:.5rem;position:relative}.docs-folder.is-folder[data-v-a681f608]{padding-left:10px}.docs-folder.is-folder ul[data-v-a681f608]{padding-left:.6rem;position:relative}.docs-folder.is-folder ul[data-v-a681f608]:before{background-color:var(--color-border);bottom:0;content:"";left:0;position:absolute;top:0;width:1px}.docs-folder.is-folder .file[data-v-a681f608]{margin-left:0}.folder[data-v-a681f608]{gap:6px}.clickable-block[data-v-a681f608],.folder[data-v-a681f608]{align-items:center;display:flex}.clickable-block[data-v-a681f608]{border-radius:6px;color:inherit;padding:.375rem .75rem;text-decoration:none;transition:all .15s ease;width:100%}.file .clickable-block[data-v-a681f608]:hover{background-color:var(--color-background-soft);color:var(--color-heading);text-decoration:none}.file.active .clickable-block[data-v-a681f608]:hover{color:var(--primary-color)!important}@media (max-width:1024px){.docs-navigation[data-v-a681f608]{padding:16px 8px 32px 12px}}.dev-mode-toggle[data-v-a681f608]{background:none;border:1px dashed var(--color-border);border-radius:6px;color:var(--color-text-secondary);cursor:pointer;display:block;font-size:12px;font-weight:500;margin-top:16px;padding:6px 10px;text-align:center;transition:all .15s ease;width:100%}.dev-mode-toggle[data-v-a681f608]:hover{border-color:var(--color-text-secondary);color:var(--color-text)}.dev-mode-toggle.active[data-v-a681f608]{background-color:#7c3aed;border-color:#7c3aed;border-style:solid;color:#fff}
