.docs-dir[data-v-f0a86c7e]{color:var(--text-color);font:inherit}.docs-dir h1[data-v-f0a86c7e],.docs-dir h2[data-v-f0a86c7e],.docs-dir h3[data-v-f0a86c7e],.docs-dir p[data-v-f0a86c7e]{margin:0}.docs-dir button[data-v-f0a86c7e],.docs-dir input[data-v-f0a86c7e]{font:inherit}.docs-dir button[data-v-f0a86c7e]{cursor:pointer}.docs-dir a[data-v-f0a86c7e]:focus-visible,.docs-dir button[data-v-f0a86c7e]:focus-visible,.docs-dir input[data-v-f0a86c7e]:focus-visible{outline:2px solid var(--border-hover-color);outline-offset:3px}.docs-dir-heading[data-v-f0a86c7e]{align-items:center;display:flex;gap:24px;justify-content:space-between;margin-bottom:26px}.docs-dir-heading h1[data-v-f0a86c7e]{color:var(--text-color);font-size:24px;font-weight:600;line-height:1.5}.docs-dir-heading p[data-v-f0a86c7e]{color:var(--text-color3);font-size:14px;margin-top:5px}.docs-dir-search[data-v-f0a86c7e]{align-items:center;background:var(--bg-color);border:1px solid var(--border-color2);border-radius:6px;color:var(--text-color3);display:flex;gap:10px;height:40px;padding:0 12px;width:350px}.docs-dir-search[data-v-f0a86c7e]:focus-within{border-color:var(--border-hover-color)}.docs-dir-search input[data-v-f0a86c7e]{background:transparent;border:0;color:var(--text-color);font-size:13px;min-width:0;outline:none;width:100%}.docs-dir-search input[data-v-f0a86c7e]::-moz-placeholder{color:var(--text-color3)}.docs-dir-search input[data-v-f0a86c7e]::placeholder{color:var(--text-color3)}.docs-dir-search input[data-v-f0a86c7e]::-webkit-search-cancel-button{display:none}.docs-dir-search button[data-v-f0a86c7e]{background:none;border:0;color:inherit;display:flex;padding:4px}.docs-dir-search>svg[data-v-f0a86c7e]{flex-shrink:0}.docs-dir-layout[data-v-f0a86c7e]{align-items:start;display:grid;gap:24px;grid-template-columns:220px minmax(0,1fr)}.docs-dir-sidebar[data-v-f0a86c7e]{background:var(--bg-color);border-radius:8px;box-shadow:0 2px 8px #00000008;padding:20px 16px;position:sticky;top:84px}.docs-dir-filter-title[data-v-f0a86c7e]{align-items:center;display:flex;gap:8px;justify-content:space-between;margin-bottom:14px;padding:0 4px}.docs-dir-filter-title h2[data-v-f0a86c7e]{font-size:15px;font-weight:600}.docs-dir-filter-title>span[data-v-f0a86c7e]{color:var(--text-color3);font-size:12px}.docs-dir-categories[data-v-f0a86c7e]{display:grid;gap:5px}.docs-dir-categories button[data-v-f0a86c7e]{align-items:center;background:transparent;border:0;border-radius:5px;color:var(--text-color2);display:flex;font-size:14px;justify-content:space-between;min-height:42px;padding:10px 12px}.docs-dir-categories button[data-v-f0a86c7e]:hover{background:var(--bg-color3)}.docs-dir-categories button[aria-pressed=true][data-v-f0a86c7e]{background:var(--bg-color5);color:var(--text-link-color);font-weight:500}.docs-dir-categories button>span[data-v-f0a86c7e]:last-child{font-size:12px;font-variant-numeric:tabular-nums}.docs-dir-platforms[data-v-f0a86c7e]{border:0;border-top:1px solid var(--border-color);margin:20px 0 0;min-width:0;padding:20px 4px 0}.docs-dir-platforms legend[data-v-f0a86c7e]{color:var(--text-color2);float:left;font-size:14px;font-weight:600;margin-bottom:10px;width:100%}.docs-dir-platforms label[data-v-f0a86c7e]{align-items:center;clear:both;color:var(--text-color2);cursor:pointer;display:flex;font-size:13px;gap:10px;min-height:38px}.docs-dir-platforms input[data-v-f0a86c7e]{accent-color:var(--text-link-color);height:15px;margin:0;width:15px}.docs-dir-platforms small[data-v-f0a86c7e]{color:var(--text-color3);font-size:12px;font-variant-numeric:tabular-nums;margin-left:auto}.docs-dir-help[data-v-f0a86c7e]{border-top:1px solid var(--border-color);font-size:12px;margin-top:17px;padding:20px 4px 0}.docs-dir-help p[data-v-f0a86c7e]{color:var(--text-color3);margin-bottom:6px}.docs-dir-help a[data-v-f0a86c7e]{align-items:center;color:var(--text-link-color);display:inline-flex;gap:6px}.docs-dir-main[data-v-f0a86c7e]{min-width:0}.docs-dir-toolbar[data-v-f0a86c7e]{align-items:center;display:flex;gap:16px;justify-content:space-between;margin-bottom:16px;min-height:34px}.docs-dir-toolbar h2[data-v-f0a86c7e]{align-items:center;display:flex;flex-wrap:wrap;font-size:18px;font-weight:600;gap:14px}.docs-dir-toolbar h2>span[data-v-f0a86c7e]{color:var(--text-color3);font-size:12px;font-weight:400}.docs-dir-view[data-v-f0a86c7e]{background:var(--bg-color);border:1px solid var(--border-color2);border-radius:5px;display:flex;overflow:hidden}.docs-dir-view button[data-v-f0a86c7e]{align-items:center;background:transparent;border:0;color:var(--text-color3);display:flex;height:31px;justify-content:center;width:34px}.docs-dir-view button+button[data-v-f0a86c7e]{border-left:1px solid var(--border-color2)}.docs-dir-view button[aria-pressed=true][data-v-f0a86c7e]{background:var(--bg-color5);color:var(--text-link-color)}.docs-dir-cards[data-v-f0a86c7e]{display:grid;gap:20px;grid-template-columns:repeat(3,minmax(0,1fr))}.docs-dir-card[data-v-f0a86c7e]{background:var(--bg-color);border-radius:8px;box-shadow:0 2px 8px #0000000a;display:flex;flex-direction:column;min-width:0;padding:20px 20px 0;transition:box-shadow .18s ease,transform .18s ease}.docs-dir-card[data-v-f0a86c7e]:hover{box-shadow:0 7px 18px #00000014;transform:translateY(-2px)}.docs-dir-card-category[data-v-f0a86c7e]{align-items:center;color:var(--text-color3);display:flex;font-size:12px;gap:8px;justify-content:space-between;margin-bottom:15px}.docs-dir-card h3[data-v-f0a86c7e]{font-size:17px;font-weight:600;line-height:1.5;overflow-wrap:anywhere}.docs-dir-card h3 a[data-v-f0a86c7e]{color:var(--text-color)}.docs-dir-card h3 a[data-v-f0a86c7e]:hover{color:var(--text-link-color)}.docs-dir-intro[data-v-f0a86c7e]{color:var(--text-color3);font-size:13px;line-height:1.8;margin-top:10px!important;min-height:70px;overflow-wrap:anywhere}.docs-dir-chips[data-v-f0a86c7e]{align-items:center;display:flex;flex-wrap:wrap;gap:6px;margin:16px 0 21px;min-height:24px}.docs-dir-chips span[data-v-f0a86c7e]{background:var(--bg-color3);border-radius:3px;color:var(--text-color2);font-size:11px;line-height:22px;padding:0 7px}.docs-dir-domain[data-v-f0a86c7e]{color:var(--text-color3);font-size:12px;margin-bottom:15px;margin-top:auto;overflow-wrap:anywhere}.docs-dir-card-actions[data-v-f0a86c7e]{align-items:center;border-top:1px solid var(--border-color);display:flex;gap:8px;justify-content:space-between;min-height:63px}.docs-dir-enter[data-v-f0a86c7e]{align-items:center;border:1px solid var(--border-color2);border-radius:5px;color:var(--text-link-color);display:inline-flex;font-size:13px;gap:7px;min-height:34px;padding:5px 10px}.docs-dir-enter[data-v-f0a86c7e]:hover{background:var(--bg-color5);border-color:var(--border-hover-color);color:var(--text-link-color)}.docs-dir-mirror[data-v-f0a86c7e]{align-items:center;color:var(--text-color3);display:inline-flex;font-size:12px;gap:4px;min-height:34px}.docs-dir-mirror[data-v-f0a86c7e]:hover{color:var(--text-link-color)}.docs-dir-note[data-v-f0a86c7e]{color:var(--text-color3);font-size:12px;margin-top:20px!important}.docs-dir-state[data-v-f0a86c7e]{background:var(--bg-color);border-radius:8px;color:var(--text-color3);min-height:260px;padding:70px 24px;text-align:center}.docs-dir-state h3[data-v-f0a86c7e]{color:var(--text-color);font-size:17px;font-weight:500}.docs-dir-state p[data-v-f0a86c7e]{font-size:14px;margin-top:10px}.docs-dir-state button[data-v-f0a86c7e]{background:var(--bg-color);border:1px solid var(--border-color2);border-radius:5px;color:var(--text-link-color);margin-top:20px;padding:7px 14px}.docs-dir-filter-summary[data-v-f0a86c7e]{align-items:center;color:var(--text-color3);display:flex;flex-wrap:wrap;font-size:12px;gap:12px;margin-bottom:15px}.docs-dir-filter-summary>span[data-v-f0a86c7e]{overflow-wrap:anywhere}.docs-dir-filter-summary button[data-v-f0a86c7e]{align-items:center;background:none;border:0;color:var(--text-link-color);display:inline-flex;gap:5px;padding:3px}.docs-dir-sr[data-v-f0a86c7e]{height:1px;overflow:hidden;position:absolute;width:1px;clip:rect(0,0,0,0);white-space:nowrap}.docs-dir-mobile-filter[data-v-f0a86c7e]{display:none}.docs-dir-cards.is-list[data-v-f0a86c7e]{gap:12px;grid-template-columns:1fr}.is-list .docs-dir-card[data-v-f0a86c7e]{-moz-column-gap:24px;column-gap:24px;display:grid;grid-template-columns:minmax(220px,1fr) minmax(180px,.7fr) 130px;grid-template-rows:auto auto auto;padding:18px 22px}.is-list .docs-dir-card-category[data-v-f0a86c7e]{gap:14px;grid-column:1;justify-content:flex-start;margin-bottom:5px}.is-list h3[data-v-f0a86c7e]{font-size:16px;grid-column:1}.is-list .docs-dir-intro[data-v-f0a86c7e]{font-size:12px;grid-column:1;margin-top:5px!important;min-height:0}.is-list .docs-dir-chips[data-v-f0a86c7e]{align-content:center;align-self:center;grid-column:2;grid-row:1/3;margin:0}.is-list .docs-dir-domain[data-v-f0a86c7e]{align-self:center;grid-column:2;grid-row:3;margin:0}.is-list .docs-dir-card-actions[data-v-f0a86c7e]{align-items:flex-end;border:0;flex-direction:column;gap:5px;grid-column:3;grid-row:1/4;justify-content:center}@media(max-width:1250px){.docs-dir-layout[data-v-f0a86c7e]{gap:20px;grid-template-columns:200px minmax(0,1fr)}.docs-dir-cards[data-v-f0a86c7e]{grid-template-columns:repeat(2,minmax(0,1fr))}.is-list .docs-dir-card[data-v-f0a86c7e]{grid-template-columns:minmax(190px,1fr) minmax(150px,.8fr)}.is-list .docs-dir-card-actions[data-v-f0a86c7e]{border-top:1px solid var(--border-color);flex-direction:row;grid-column:1/3;grid-row:4;justify-content:space-between;margin-top:14px;min-height:50px}}@media(max-width:900px){.docs-dir-heading[data-v-f0a86c7e]{align-items:flex-start}.docs-dir-search[data-v-f0a86c7e]{width:310px}.docs-dir-layout[data-v-f0a86c7e]{gap:20px;grid-template-columns:1fr}.docs-dir-sidebar[data-v-f0a86c7e]{padding:0 16px;position:static}.docs-dir-mobile-filter[data-v-f0a86c7e]{align-items:center;background:none;border:0;color:var(--text-color);display:flex;font-size:14px;justify-content:space-between;padding:13px 0;width:100%}.docs-dir-mobile-filter>span[data-v-f0a86c7e]{align-items:center;display:flex;gap:8px}#docs-dir-filters[data-v-f0a86c7e]{display:none}#docs-dir-filters.expanded[data-v-f0a86c7e]{-moz-column-gap:24px;column-gap:24px;display:grid;grid-template-columns:1fr 1fr;padding:10px 0 20px}.docs-dir-categories[data-v-f0a86c7e],.docs-dir-filter-title[data-v-f0a86c7e],.docs-dir-help[data-v-f0a86c7e]{grid-column:1}.docs-dir-platforms[data-v-f0a86c7e]{border-left:1px solid var(--border-color);border-top:0;grid-column:2;grid-row:1/4;margin:0;padding:0 0 0 24px}.docs-dir-toolbar h2[data-v-f0a86c7e]{font-size:17px}}@media(max-width:600px){.docs-dir-heading[data-v-f0a86c7e]{display:block;margin-bottom:20px}.docs-dir-heading h1[data-v-f0a86c7e]{font-size:22px}.docs-dir-heading p[data-v-f0a86c7e]{font-size:13px}.docs-dir-search[data-v-f0a86c7e]{height:42px;margin-top:17px;width:100%}.docs-dir-cards[data-v-f0a86c7e]{gap:16px;grid-template-columns:1fr}.docs-dir-card[data-v-f0a86c7e]{padding:20px 20px 0}.docs-dir-intro[data-v-f0a86c7e]{min-height:0}.docs-dir-view button[data-v-f0a86c7e]{height:36px;width:38px}.docs-dir-enter[data-v-f0a86c7e]{min-height:40px}.docs-dir-card-actions[data-v-f0a86c7e]{min-height:64px}.docs-dir-chips span[data-v-f0a86c7e]{font-size:12px}.docs-dir-sidebar[data-v-f0a86c7e]{padding:0 14px}#docs-dir-filters.expanded[data-v-f0a86c7e]{-moz-column-gap:15px;column-gap:15px}.docs-dir-platforms[data-v-f0a86c7e]{padding-left:15px}.docs-dir-platforms label[data-v-f0a86c7e]{min-height:42px}.docs-dir-filter-title[data-v-f0a86c7e]{display:block}.docs-dir-filter-title>span[data-v-f0a86c7e]{display:block;margin-top:4px}.docs-dir-categories button[data-v-f0a86c7e]{font-size:13px;padding:10px 8px}.docs-dir-help[data-v-f0a86c7e]{font-size:12px;margin-top:12px;padding-top:14px}.is-list .docs-dir-card[data-v-f0a86c7e]{display:flex;gap:0;padding:20px 20px 0}.is-list .docs-dir-chips[data-v-f0a86c7e]{align-self:flex-start;margin:14px 0}.is-list .docs-dir-domain[data-v-f0a86c7e]{align-self:flex-start}.is-list .docs-dir-card-actions[data-v-f0a86c7e]{margin-top:14px;width:100%}.docs-dir-toolbar h2[data-v-f0a86c7e]{gap:8px}.docs-dir-note[data-v-f0a86c7e]{font-size:12px}}@media(prefers-reduced-motion:reduce){.docs-dir-card[data-v-f0a86c7e]{transition:none}.docs-dir-card[data-v-f0a86c7e]:hover{transform:none}}.docs-center-page{background:radial-gradient(circle at 15% 0,rgba(0,102,255,.1),transparent 34%),radial-gradient(circle at 88% 8%,rgba(16,185,129,.1),transparent 30%),#f5f8fc;color:#0f172a;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Microsoft YaHei,sans-serif;min-height:100vh}.entry-card,.state-card{background:#fffffff0;border:1px solid rgba(229,234,243,.84);border-radius:18px;box-shadow:0 10px 30px #0f172a0f}.state-card{align-items:center;color:#64748b;display:flex;flex-direction:column;gap:12px;justify-content:center;min-height:240px;padding:28px}.state-card h3,.state-card p{margin:0}.state-card button{height:38px;padding:0 15px}.loading-spinner{animation:spin .8s linear infinite;border:3px solid #bfdbfe;border-radius:50%;border-top-color:#06f;height:24px;width:24px}.docs-entry-container{margin:0 auto;max-width:980px;padding:36px 24px 60px}.entry-back{color:#06f;display:inline-flex;font-weight:800;margin-bottom:14px;text-decoration:none}.entry-card{padding:28px}.entry-head{border-bottom:1px solid #e5eaf3;padding-bottom:20px}.entry-category{background:#eef5ff;border-radius:999px;color:#06f;display:inline-flex;font-size:12px;font-weight:900;margin-bottom:10px;padding:6px 10px}.entry-head h1{font-size:34px;line-height:1.25;margin:0 0 10px}.entry-head p{color:#64748b;line-height:1.7;margin:0}.entry-markdown{background:transparent;padding:22px 0 4px}.entry-markdown :deep(.md-editor-preview-wrapper){padding:0}.entry-empty{color:#94a3b8;padding:36px 0}.entry-jump{background:#06f;border-radius:12px;color:#fff;display:inline-flex;font-weight:800;margin-top:18px;padding:10px 14px;text-decoration:none}@keyframes spin{to{transform:rotate(1turn)}}.docs-directory-page[data-v-843ce91f]{background:var(--body-bg-color);color:var(--text-color);font-family:inherit;min-height:calc(100vh - 240px)}.docs-directory-container[data-v-843ce91f]{padding:26px 12px 32px}@media(max-width:1023px){.docs-directory-container[data-v-843ce91f]{padding:24px 20px 28px}}@media(max-width:600px){.docs-directory-container[data-v-843ce91f]{padding:20px 16px 24px}}
