body,html{margin:0}#app,.app-container,body,html{height:100%;overflow:hidden}.footer{position:absolute;bottom:30px;width:100%;text-align:center}.privacy-link{font-size:14px;color:#888;text-decoration:none;border-radius:6px;line-height:14px;transition:all .25s ease;margin-top:0}.privacy-link:hover{color:#42b983;background:rgba(66,185,131,.12);transform:translateY(-2px)}.footer-wrapper[data-v-6214e4a4]{text-align:center;margin-top:0;padding-bottom:10px;color:#888;font-size:13px}.footer-links[data-v-6214e4a4]{margin-bottom:6px}.footer-link[data-v-6214e4a4]{font-size:14px;color:#888;text-decoration:none;margin:0 10px;transition:all .25s ease}.footer-link[data-v-6214e4a4]:hover{color:#42b983}copyright[data-v-6214e4a4]{margin-top:4px;font-size:12px;color:#aaa}.main-layout[data-v-1bbc4b76]{height:100vh;display:flex;flex-direction:column;overflow:hidden;background:#f5f7fa}.top-menu[data-v-1bbc4b76]{flex-shrink:0;background:linear-gradient(-45deg,#6bffe9,#8e44ad,#409eff);box-shadow:0 2px 8px rgba(0,0,0,.15)}.top-menu-nav[data-v-1bbc4b76]{display:flex;gap:6px;padding:0 24px}.top-menu-item[data-v-1bbc4b76]{padding:16px 20px;border:none;background:transparent;color:hsla(0,0%,100%,.85);font-size:15px;cursor:pointer;border-bottom:3px solid transparent;transition:all .2s}.top-menu-item[data-v-1bbc4b76]:hover{color:#fff;background:hsla(0,0%,100%,.08)}.top-menu-item.active[data-v-1bbc4b76]{color:#fff;border-bottom-color:#42b983;background:hsla(0,0%,100%,.1)}.body-area[data-v-1bbc4b76]{flex:1;display:flex;min-height:0;padding:16px;overflow:hidden}.submenu-panel[data-v-1bbc4b76]{width:240px;flex-shrink:0;background:#fff;border-radius:8px 0 0 8px;box-shadow:0 1px 4px rgba(0,0,0,.08);overflow-y:auto}.submenu-title[data-v-1bbc4b76]{margin:0;padding:16px 20px;font-size:14px;font-weight:600;color:#606266;border-bottom:1px solid #eee}.submenu-list[data-v-1bbc4b76]{list-style:none;margin:0;padding:0}.submenu-item[data-v-1bbc4b76]{padding:12px 18px;font-size:14px;color:#303133;cursor:pointer;border-left:3px solid transparent;transition:all .2s}.submenu-item[data-v-1bbc4b76]:hover{background:#f5f7fa;color:#42b983}.submenu-item.active[data-v-1bbc4b76]{background:#ecf9f3;color:#42b983;border-left-color:#42b983;font-weight:500}.content-area[data-v-1bbc4b76]{flex:1;min-width:0;min-height:0;padding:24px;overflow:auto;background:#fff;border-radius:0 8px 8px 0;box-shadow:0 1px 4px rgba(0,0,0,.08)}.welcome-page[data-v-9ee9bdbc]{height:100vh;width:100vw;overflow:hidden;display:flex;align-items:center;justify-content:center;position:relative;font-family:Microsoft YaHei,sans-serif}.bg[data-v-9ee9bdbc]{position:absolute;width:200%;height:200%;background:linear-gradient(-45deg,#42b983,#409eff,#8e44ad,#6bffe9);background-size:400% 400%;animation:gradientMove-9ee9bdbc 8s ease infinite;filter:blur(0);z-index:0}@keyframes gradientMove-9ee9bdbc{0%{transform:translate(0)}50%{transform:translate(-10%,-10%)}to{transform:translate(0)}}.content[data-v-9ee9bdbc]{position:relative;z-index:1;text-align:center;color:#fff;animation:fadeIn-9ee9bdbc 1.2s ease}.title[data-v-9ee9bdbc]{font-size:42px;font-weight:700;letter-spacing:2px;margin-bottom:10px;text-shadow:0 5px 20px rgba(0,0,0,.3)}.subtitle[data-v-9ee9bdbc]{font-size:16px;opacity:.9;margin-bottom:30px}.card[data-v-9ee9bdbc]{width:420px;margin:0 auto;padding:20px;border-radius:12px;background:hsla(0,0%,100%,.15);backdrop-filter:blur(10px);box-shadow:0 10px 30px rgba(0,0,0,.2);text-align:left}.card h2[data-v-9ee9bdbc]{margin-bottom:10px}.card ul[data-v-9ee9bdbc]{padding-left:20px}.card li[data-v-9ee9bdbc]{margin:8px 0}.loading[data-v-9ee9bdbc]{margin-top:25px;font-size:14px;opacity:.8;animation:blink-9ee9bdbc 1.2s infinite}@keyframes blink-9ee9bdbc{0%,to{opacity:.3}50%{opacity:1}}@keyframes fadeIn-9ee9bdbc{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.vue-basic[data-v-b7d8963c]{width:100%}.page-header[data-v-b7d8963c]{margin-bottom:28px}.page-desc[data-v-b7d8963c]{margin:0;color:#606266;font-size:14px;line-height:1.6}.section-title[data-v-b7d8963c]{margin:0 0 14px;font-size:15px;font-weight:600;color:#303133}.info-section[data-v-b7d8963c]{margin-bottom:32px;padding:20px;background:#f8faf9;border:1px solid #e8f0ec;border-radius:8px}.info-cards[data-v-b7d8963c]{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:12px}.info-card[data-v-b7d8963c]{padding:16px;background:#fff;border-radius:8px;border:1px solid #ebeef5;box-shadow:0 1px 3px rgba(0,0,0,.04)}.info-card--highlight[data-v-b7d8963c]{border-color:#d4edda;background:#f6fffa}.info-label[data-v-b7d8963c]{display:block;margin-bottom:8px;font-size:12px;color:#909399}.info-value[data-v-b7d8963c]{font-size:18px;font-weight:600;color:#2c3e50}.step-list[data-v-b7d8963c]{list-style:none;margin:0;padding:0}.step-item[data-v-b7d8963c]{display:flex;gap:16px;padding:16px;background:#fff;border:1px solid #ebeef5;border-radius:8px}.step-item+.step-item[data-v-b7d8963c]{margin-top:12px}.step-index[data-v-b7d8963c]{flex-shrink:0;width:28px;height:28px;line-height:28px;text-align:center;border-radius:50%;background:#42b983;color:#fff;font-size:14px;font-weight:600}.step-content[data-v-b7d8963c]{flex:1;min-width:0}.step-text[data-v-b7d8963c]{margin:0;font-size:14px;line-height:1.6;color:#303133}.step-command[data-v-b7d8963c]{margin:10px 0 0;padding:12px 14px;background:#1e1e1e;color:#d4d4d4;border-radius:6px;font-size:13px;line-height:1.5;font-family:Consolas,Monaco,Courier New,monospace;overflow-x:auto}.step-command code[data-v-b7d8963c]{font-family:inherit}.code-section[data-v-b7d8963c]{margin-top:8px}.code-panels[data-v-b7d8963c]{display:grid;grid-template-columns:1fr;gap:16px;width:100%}.code-panel[data-v-b7d8963c]{border-radius:8px;overflow:hidden;border:1px solid #2d2d2d;box-shadow:0 2px 8px rgba(0,0,0,.12)}.code-panel-header[data-v-b7d8963c]{display:flex;align-items:center;gap:6px;padding:10px 14px;background:#2d2d2d}.code-dot[data-v-b7d8963c]{width:10px;height:10px;border-radius:50%;background:#555}.code-dot[data-v-b7d8963c]:first-child{background:#ff5f57}.code-dot[data-v-b7d8963c]:nth-child(2){background:#febc2e}.code-dot[data-v-b7d8963c]:nth-child(3){background:#28c840}.code-filename[data-v-b7d8963c]{margin-left:8px;font-size:12px;color:#aaa;font-family:Consolas,Monaco,monospace}.code-block[data-v-b7d8963c]{margin:0;padding:16px;max-height:480px;overflow:auto;background:#1e1e1e;color:#d4d4d4;font-size:12px;line-height:1.6;font-family:Consolas,Monaco,Courier New,monospace;white-space:pre-wrap;word-break:break-all}.code-block code[data-v-b7d8963c]{font-family:inherit}.vue-setup[data-v-8e2b8bfe]{width:100%}.page-header[data-v-8e2b8bfe]{margin-bottom:28px}.page-desc[data-v-8e2b8bfe]{margin:0;color:#606266;font-size:14px;line-height:1.6}.section-title[data-v-8e2b8bfe]{margin:0 0 14px;font-size:15px;font-weight:600;color:#303133}.info-section[data-v-8e2b8bfe]{margin-bottom:32px;padding:20px;background:#f8faf9;border:1px solid #e8f0ec;border-radius:8px}.compare-list[data-v-8e2b8bfe]{list-style:none;margin:0;padding:0}.compare-item[data-v-8e2b8bfe]{padding:12px 16px;background:#fff;border:1px solid #ebeef5;border-radius:8px;font-size:14px;line-height:1.6;color:#303133}.compare-item+.compare-item[data-v-8e2b8bfe]{margin-top:10px}.demo-grid[data-v-8e2b8bfe]{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.demo-card[data-v-8e2b8bfe]{padding:16px;background:#fff;border-radius:8px;border:1px solid #ebeef5;box-shadow:0 1px 3px rgba(0,0,0,.04)}.demo-card--wide[data-v-8e2b8bfe]{grid-column:span 2;border-color:#d4edda;background:#f6fffa}.demo-label[data-v-8e2b8bfe]{display:block;margin-bottom:10px;font-size:12px;color:#909399;font-family:Consolas,Monaco,monospace}.demo-result[data-v-8e2b8bfe],.demo-value[data-v-8e2b8bfe]{margin:0;font-size:15px;color:#2c3e50}.demo-result strong[data-v-8e2b8bfe]{color:#42b983;font-size:18px}.input-row[data-v-8e2b8bfe]{display:flex;flex-wrap:wrap;gap:16px;margin-bottom:10px}.input-row label[data-v-8e2b8bfe]{font-size:14px;color:#606266}.input-row input[data-v-8e2b8bfe]{width:80px;margin-left:6px;padding:4px 8px;border:1px solid #dcdfe6;border-radius:4px}.action-btn[data-v-8e2b8bfe]{padding:8px 16px;border:none;border-radius:6px;background:#42b983;color:#fff;font-size:14px;cursor:pointer;transition:background .2s}.action-btn[data-v-8e2b8bfe]:hover{background:#3aa876}.code-section[data-v-8e2b8bfe]{margin-top:8px}.code-panels[data-v-8e2b8bfe]{display:grid;grid-template-columns:1fr;gap:16px;width:100%}.code-panel[data-v-8e2b8bfe]{border-radius:8px;overflow:hidden;border:1px solid #2d2d2d;box-shadow:0 2px 8px rgba(0,0,0,.12)}.code-panel-header[data-v-8e2b8bfe]{display:flex;align-items:center;gap:6px;padding:10px 14px;background:#2d2d2d}.code-dot[data-v-8e2b8bfe]{width:10px;height:10px;border-radius:50%;background:#555}.code-dot[data-v-8e2b8bfe]:first-child{background:#ff5f57}.code-dot[data-v-8e2b8bfe]:nth-child(2){background:#febc2e}.code-dot[data-v-8e2b8bfe]:nth-child(3){background:#28c840}.code-filename[data-v-8e2b8bfe]{margin-left:8px;font-size:12px;color:#aaa;font-family:Consolas,Monaco,monospace}.code-block[data-v-8e2b8bfe]{margin:0;padding:16px;max-height:480px;overflow:auto;background:#1e1e1e;color:#d4d4d4;font-size:12px;line-height:1.6;font-family:Consolas,Monaco,Courier New,monospace;white-space:pre-wrap;word-break:break-all}.code-block code[data-v-8e2b8bfe]{font-family:inherit}.vue-template-base[data-v-1c590bb2]{width:100%}.page-header[data-v-1c590bb2]{margin-bottom:25px}.page-desc[data-v-1c590bb2]{color:#606266;font-size:14px;line-height:1.6}.info-section[data-v-1c590bb2]{margin-bottom:30px;padding:20px;background:#f8faf9;border:1px solid #e8f0ec;border-radius:8px}.section-title[data-v-1c590bb2]{margin-bottom:12px;font-size:15px;font-weight:600}.compare-list[data-v-1c590bb2]{list-style:none;padding:0}.compare-item[data-v-1c590bb2]{background:#fff;padding:10px 14px;border-radius:6px;margin-bottom:10px;border:1px solid #ebeef5}.demo-grid[data-v-1c590bb2]{display:grid;grid-template-columns:repeat(2,1fr);gap:15px}.demo-card[data-v-1c590bb2]{background:#fff;padding:16px;border-radius:8px;border:1px solid #ebeef5}.demo-box[data-v-1c590bb2]{margin-top:8px;padding:10px;border:1px dashed #ccc}.action-btn[data-v-1c590bb2]{padding:8px 14px;border:none;border-radius:5px;background:#42b983;color:#fff;cursor:pointer}.scene-grid[data-v-1c590bb2]{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.scene-card[data-v-1c590bb2]{background:#fff;padding:14px;border-radius:8px;border:1px solid #ebeef5}.scene-title[data-v-1c590bb2]{font-weight:700;margin-bottom:6px}.scene-desc[data-v-1c590bb2]{color:#888;font-size:13px}.code-panel[data-v-1c590bb2]{border-radius:8px;overflow:hidden;border:1px solid #2d2d2d}.code-panel-header[data-v-1c590bb2]{display:flex;align-items:center;gap:6px;background:#2d2d2d;padding:10px 12px}.code-dot[data-v-1c590bb2]{width:10px;height:10px;border-radius:50%}.code-dot[data-v-1c590bb2]:first-child{background:#ff5f57}.code-dot[data-v-1c590bb2]:nth-child(2){background:#febc2e}.code-dot[data-v-1c590bb2]:nth-child(3){background:#28c840}.code-filename[data-v-1c590bb2]{margin-left:8px;font-size:12px;color:#aaa}.code-block[data-v-1c590bb2]{margin:0;padding:14px;background:#1e1e1e;color:#d4d4d4;font-size:12px;line-height:1.6;overflow:auto;white-space:pre-wrap}.vue-template-advance[data-v-5e09d30e]{width:100%}.page-header[data-v-5e09d30e]{margin-bottom:25px}.page-desc[data-v-5e09d30e]{color:#606266;line-height:1.6}.info-section[data-v-5e09d30e]{margin-bottom:30px;padding:20px;background:#f8faf9;border:1px solid #e8f0ec;border-radius:8px}.section-title[data-v-5e09d30e]{margin-bottom:12px}.compare-list[data-v-5e09d30e]{list-style:none;padding:0}.compare-item[data-v-5e09d30e]{background:#fff;padding:10px 14px;margin-bottom:10px;border-radius:6px;border:1px solid #ebeef5}.demo-grid[data-v-5e09d30e]{display:grid;grid-template-columns:repeat(2,1fr);gap:15px}.demo-card[data-v-5e09d30e]{background:#fff;padding:16px;border-radius:8px;border:1px solid #ebeef5}.demo-box[data-v-5e09d30e]{margin-top:8px;padding:10px;border:1px dashed #ccc}.action-btn[data-v-5e09d30e]{padding:8px 14px;background:#42b983;border:none;color:#fff;border-radius:5px;cursor:pointer}.memo-box[data-v-5e09d30e]{margin-top:10px}.memo-item[data-v-5e09d30e]{padding:6px;border-bottom:1px solid #eee}.scene-grid[data-v-5e09d30e]{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.scene-card[data-v-5e09d30e]{background:#fff;padding:14px;border-radius:8px;border:1px solid #ebeef5}.scene-title[data-v-5e09d30e]{font-weight:700}.scene-desc[data-v-5e09d30e]{color:#888;font-size:13px}.code-panel[data-v-5e09d30e]{border-radius:8px;overflow:hidden;border:1px solid #2d2d2d}.code-panel-header[data-v-5e09d30e]{display:flex;align-items:center;gap:6px;background:#2d2d2d;padding:10px 12px}.code-dot[data-v-5e09d30e]{width:10px;height:10px;border-radius:50%}.code-dot[data-v-5e09d30e]:first-child{background:#ff5f57}.code-dot[data-v-5e09d30e]:nth-child(2){background:#febc2e}.code-dot[data-v-5e09d30e]:nth-child(3){background:#28c840}.code-filename[data-v-5e09d30e]{margin-left:8px;font-size:12px;color:#aaa}.code-block[data-v-5e09d30e]{margin:0;padding:14px;background:#1e1e1e;color:#d4d4d4;font-size:12px;line-height:1.6;overflow:auto;white-space:pre-wrap}.vue-event[data-v-5468bd8c]{width:100%;padding:10px 0}.page-header[data-v-5468bd8c]{margin-bottom:26px}.page-header h2[data-v-5468bd8c]{margin:0;font-size:20px;color:#303133}.page-desc[data-v-5468bd8c]{margin-top:8px;font-size:14px;color:#606266;line-height:1.6}.info-section[data-v-5468bd8c]{margin-bottom:28px;padding:18px;background:#f8faf9;border:1px solid #e8f0ec;border-radius:10px}.section-title[data-v-5468bd8c]{font-size:15px;font-weight:600;color:#303133;margin-bottom:14px}.compare-list[data-v-5468bd8c]{list-style:none;padding:0;margin:0}.compare-item[data-v-5468bd8c]{background:#fff;padding:10px 14px;margin-bottom:10px;border-radius:8px;border:1px solid #ebeef5;font-size:13px;color:#303133}.demo-grid[data-v-5468bd8c]{display:grid;grid-template-columns:repeat(2,1fr);gap:14px}.demo-card[data-v-5468bd8c]{background:#fff;border:1px solid #ebeef5;border-radius:10px;padding:16px;transition:all .2s ease}.demo-card[data-v-5468bd8c]:hover{transform:translateY(-2px);box-shadow:0 4px 18px rgba(0,0,0,.06)}.demo-card h4[data-v-5468bd8c]{margin:0 0 10px;font-size:14px;color:#303133}.action-btn[data-v-5468bd8c]{padding:7px 14px;margin-right:8px;border:none;border-radius:6px;background:#42b983;color:#fff;font-size:13px;cursor:pointer;transition:.2s}.action-btn[data-v-5468bd8c]:hover{background:#3aa876}.danger[data-v-5468bd8c]{background:#f56c6c}.danger[data-v-5468bd8c]:hover{background:#e45656}.input-box[data-v-5468bd8c]{width:95%;height:36px;padding:0 10px;border:1px solid #dcdfe6;border-radius:6px;outline:none;transition:.2s}.input-box[data-v-5468bd8c]:focus{border-color:#42b983}.result-box[data-v-5468bd8c]{margin-top:10px;font-size:13px;color:#409eff}.parent-box[data-v-5468bd8c]{padding:14px;border:1px solid #ddd;border-radius:8px;background:#fafafa}.scene-grid[data-v-5468bd8c]{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.scene-card[data-v-5468bd8c]{background:#fff;border:1px solid #ebeef5;border-radius:8px;padding:12px;text-align:center;font-size:13px;color:#606266;transition:.2s}.scene-card[data-v-5468bd8c]:hover{border-color:#42b983;color:#42b983}.code-section[data-v-5468bd8c]{margin-top:10px}.code-panel[data-v-5468bd8c]{border-radius:10px;overflow:hidden;border:1px solid #2d2d2d;box-shadow:0 6px 18px rgba(0,0,0,.15)}.code-panel-header[data-v-5468bd8c]{display:flex;align-items:center;gap:6px;padding:10px 14px;background:#2d2d2d}.code-dot[data-v-5468bd8c]{width:10px;height:10px;border-radius:50%}.code-dot[data-v-5468bd8c]:first-child{background:#ff5f57}.code-dot[data-v-5468bd8c]:nth-child(2){background:#febc2e}.code-dot[data-v-5468bd8c]:nth-child(3){background:#28c840}.code-filename[data-v-5468bd8c]{margin-left:8px;font-size:12px;color:#aaa;font-family:Consolas,Monaco,monospace}.code-block[data-v-5468bd8c]{margin:0;padding:14px;background:#1e1e1e;color:#d4d4d4;font-size:12px;line-height:1.6;font-family:Consolas,Monaco,monospace;white-space:pre-wrap;word-break:break-word;max-height:500px;overflow:auto}.vue-event[data-v-5468bd8c]{overflow-x:hidden}.vue-data-binding[data-v-0a190cf7]{width:100%;padding:10px 0;overflow-x:hidden}.page-header[data-v-0a190cf7]{margin-bottom:28px}.page-header h2[data-v-0a190cf7]{margin:0;font-size:22px;color:#303133}.page-desc[data-v-0a190cf7]{margin-top:10px;color:#606266;line-height:1.8;font-size:14px}.info-section[data-v-0a190cf7]{margin-bottom:28px;padding:20px;background:#f8faf9;border:1px solid #e8f0ec;border-radius:10px}.section-title[data-v-0a190cf7]{margin-bottom:15px;font-size:16px;font-weight:600;color:#303133}.compare-list[data-v-0a190cf7]{list-style:none;padding:0;margin:0}.compare-item[data-v-0a190cf7]{padding:12px 15px;margin-bottom:10px;background:#fff;border-radius:8px;border:1px solid #ebeef5;color:#606266}.demo-grid[data-v-0a190cf7]{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.demo-card[data-v-0a190cf7]{background:#fff;border-radius:10px;border:1px solid #ebeef5;padding:18px;transition:all .25s}.demo-card[data-v-0a190cf7]:hover{transform:translateY(-2px);box-shadow:0 5px 18px rgba(0,0,0,.08)}.demo-card h4[data-v-0a190cf7]{margin-top:0;margin-bottom:12px;color:#303133}.input-box[data-v-0a190cf7]{width:95%;height:40px;padding:0 12px;border:1px solid #dcdfe6;border-radius:6px;outline:none;transition:all .2s}.input-box[data-v-0a190cf7]:focus{border-color:#42b983}.textarea-box[data-v-0a190cf7]{width:95%;padding:12px;border:1px solid #dcdfe6;border-radius:6px;resize:vertical;outline:none}.textarea-box[data-v-0a190cf7]:focus{border-color:#42b983}.checkbox-group[data-v-0a190cf7],.radio-group[data-v-0a190cf7]{display:flex;gap:15px;flex-wrap:wrap}.checkbox-group label[data-v-0a190cf7],.radio-group label[data-v-0a190cf7]{cursor:pointer}.result-box[data-v-0a190cf7]{margin-top:12px;color:#409eff;font-size:13px;word-break:break-all}.logo[data-v-0a190cf7]{width:120px;display:block;margin:10px auto;transition:all .3s}.logo[data-v-0a190cf7]:hover{transform:scale(1.08)}.scene-grid[data-v-0a190cf7]{display:grid;grid-template-columns:repeat(3,1fr);gap:15px}.scene-card[data-v-0a190cf7]{background:#fff;border-radius:8px;border:1px solid #ebeef5;padding:15px;text-align:center;transition:all .2s;cursor:default}.scene-card[data-v-0a190cf7]:hover{color:#42b983;border-color:#42b983}.code-panel[data-v-0a190cf7]{border-radius:10px;overflow:hidden;border:1px solid #2d2d2d;box-shadow:0 6px 18px rgba(0,0,0,.15)}.code-panel-header[data-v-0a190cf7]{display:flex;align-items:center;gap:6px;padding:10px 14px;background:#2d2d2d}.code-dot[data-v-0a190cf7]{width:10px;height:10px;border-radius:50%}.code-dot[data-v-0a190cf7]:first-child{background:#ff5f57}.code-dot[data-v-0a190cf7]:nth-child(2){background:#febc2e}.code-dot[data-v-0a190cf7]:nth-child(3){background:#28c840}.code-filename[data-v-0a190cf7]{margin-left:8px;color:#aaa;font-size:12px;font-family:Consolas,Monaco,monospace}.code-block[data-v-0a190cf7]{margin:0;padding:16px;background:#1e1e1e;color:#d4d4d4;font-size:12px;line-height:1.7;font-family:Consolas,Monaco,monospace;white-space:pre-wrap;word-break:break-word;max-height:500px;overflow:auto}@media (max-width:900px){.demo-grid[data-v-0a190cf7]{grid-template-columns:1fr}.scene-grid[data-v-0a190cf7]{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.scene-grid[data-v-0a190cf7]{grid-template-columns:1fr}}.vue-style[data-v-50f4f709]{width:100%;padding:10px 0;overflow-x:hidden}.page-header[data-v-50f4f709]{margin-bottom:28px}.page-header h2[data-v-50f4f709]{margin:0;font-size:22px;color:#303133}.page-desc[data-v-50f4f709]{margin-top:10px;line-height:1.8;color:#606266;font-size:14px}.info-section[data-v-50f4f709]{margin-bottom:28px;padding:20px;background:#f8fafc;border:1px solid #ebeef5;border-radius:10px}.section-title[data-v-50f4f709]{margin-bottom:18px;color:#303133;font-size:16px;font-weight:600}.compare-list[data-v-50f4f709]{list-style:none;padding:0;margin:0}.compare-item[data-v-50f4f709]{margin-bottom:10px;padding:12px 15px;background:#fff;border:1px solid #ebeef5;border-radius:8px}.demo-grid[data-v-50f4f709]{display:grid;grid-template-columns:repeat(2,1fr);gap:18px}.demo-card[data-v-50f4f709]{background:#fff;border-radius:10px;border:1px solid #ebeef5;padding:18px;transition:all .25s}.demo-card[data-v-50f4f709]:hover{transform:translateY(-2px);box-shadow:0 6px 18px rgba(0,0,0,.08)}.demo-card h4[data-v-50f4f709]{margin:0 0 15px;color:#303133}.action-btn[data-v-50f4f709]{margin-top:15px;margin-right:10px;padding:8px 18px;border:none;border-radius:6px;background:#42b983;color:#fff;cursor:pointer;transition:.25s}.action-btn[data-v-50f4f709]:hover{background:#38a06d}.action-btn.danger[data-v-50f4f709]{background:#f56c6c}.action-btn.danger[data-v-50f4f709]:hover{background:#e54d4d}.box[data-v-50f4f709]{margin-top:12px;padding:20px;border:1px solid #dcdfe6;border-radius:8px;transition:.3s;text-align:center}.active[data-v-50f4f709]{background:#42b983;color:#fff}.error[data-v-50f4f709]{border:2px solid #f56c6c;background:#fff4f4}.large[data-v-50f4f709]{font-size:28px}.menu[data-v-50f4f709]{padding:0;margin:0;display:flex;list-style:none;flex-wrap:wrap;gap:12px}.menu li[data-v-50f4f709]{padding:10px 22px;background:#fff;border-radius:6px;border:1px solid #dcdfe6;cursor:pointer;transition:.25s}.menu li[data-v-50f4f709]:hover{background:#ecf5ff}.menu li.active[data-v-50f4f709]{background:#409eff;color:#fff}.progress[data-v-50f4f709]{width:100%;height:24px;border-radius:20px;overflow:hidden;background:#ebeef5;margin:20px 0}.progress-inner[data-v-50f4f709]{height:100%;background:linear-gradient(90deg,#42b983,#67c23a);transition:.35s}.demo-box[data-v-50f4f709]{width:320px;margin:auto}.result-box[data-v-50f4f709]{margin-top:15px;color:#409eff;font-size:13px}.code-section[data-v-50f4f709]{margin-top:10px}.code-panel[data-v-50f4f709]{overflow:hidden;border-radius:10px;border:1px solid #2d2d2d;box-shadow:0 6px 18px rgba(0,0,0,.12)}.code-panel-header[data-v-50f4f709]{display:flex;align-items:center;gap:6px;padding:10px 14px;background:#2d2d2d}.code-dot[data-v-50f4f709]{width:10px;height:10px;border-radius:50%}.code-dot[data-v-50f4f709]:first-child{background:#ff5f57}.code-dot[data-v-50f4f709]:nth-child(2){background:#febc2e}.code-dot[data-v-50f4f709]:nth-child(3){background:#28c840}.code-filename[data-v-50f4f709]{margin-left:8px;color:#bdbdbd;font-size:12px;font-family:Consolas,Monaco,monospace}.code-block[data-v-50f4f709]{margin:0;padding:16px;background:#1e1e1e;color:#d4d4d4;font-size:12px;line-height:1.7;white-space:pre-wrap;word-break:break-word;max-height:520px;overflow:auto;font-family:Consolas,Monaco,monospace}@media (max-width:900px){.demo-grid[data-v-50f4f709]{grid-template-columns:1fr}}@media (max-width:600px){.menu[data-v-50f4f709]{flex-direction:column}}.vue-list-rendering[data-v-1b6b0dad]{width:100%}.page-header[data-v-1b6b0dad]{margin-bottom:28px}.page-desc[data-v-1b6b0dad]{margin:0;color:#606266;font-size:14px;line-height:1.6}.info-section[data-v-1b6b0dad]{margin-bottom:32px;padding:20px;background:#f8faf9;border:1px solid #e8f0ec;border-radius:8px}.section-title[data-v-1b6b0dad]{margin:0 0 14px;font-size:15px;font-weight:600;color:#303133}.demo-card[data-v-1b6b0dad]{background:#fff;padding:16px;border-radius:8px;border:1px solid #ebeef5}.table[data-v-1b6b0dad]{width:100%;border-collapse:collapse}.table td[data-v-1b6b0dad],.table th[data-v-1b6b0dad]{border:1px solid #ebeef5;padding:10px;text-align:center}.menu[data-v-1b6b0dad]{display:flex;gap:10px;padding:0;list-style:none}.menu li[data-v-1b6b0dad]{padding:6px 12px;border:1px solid #dcdfe6;cursor:pointer}.menu li.active[data-v-1b6b0dad]{background:#42b983;color:#fff}.num-box[data-v-1b6b0dad]{display:inline-block;width:28px;height:28px;margin:3px;text-align:center;line-height:28px;background:#e6f7ff;border-radius:4px}.btn[data-v-1b6b0dad]{padding:6px 12px;margin-right:8px;border:none;background:#409eff;color:#fff;cursor:pointer}.btn.danger[data-v-1b6b0dad]{background:#f56c6c}.code-section[data-v-1b6b0dad]{margin-top:8px}.code-panels[data-v-1b6b0dad]{display:grid;grid-template-columns:1fr;gap:16px;width:100%}.code-panel[data-v-1b6b0dad]{border-radius:8px;overflow:hidden;border:1px solid #2d2d2d;box-shadow:0 2px 8px rgba(0,0,0,.12)}.code-panel-header[data-v-1b6b0dad]{display:flex;align-items:center;gap:6px;padding:10px 14px;background:#2d2d2d}.code-dot[data-v-1b6b0dad]{width:10px;height:10px;border-radius:50%;background:#555}.code-dot[data-v-1b6b0dad]:first-child{background:#ff5f57}.code-dot[data-v-1b6b0dad]:nth-child(2){background:#febc2e}.code-dot[data-v-1b6b0dad]:nth-child(3){background:#28c840}.code-filename[data-v-1b6b0dad]{margin-left:8px;font-size:12px;color:#aaa;font-family:Consolas,Monaco,monospace}.code-block[data-v-1b6b0dad]{margin:0;padding:16px;max-height:480px;overflow:auto;background:#1e1e1e;color:#d4d4d4;font-size:12px;line-height:1.6;font-family:Consolas,Monaco,Courier New,monospace;white-space:pre-wrap;word-break:break-all}.code-block code[data-v-1b6b0dad]{font-family:inherit}.vue-ref[data-v-47029f12]{width:100%}.page-header[data-v-47029f12]{margin-bottom:28px}.page-desc[data-v-47029f12]{margin:0;color:#606266;font-size:14px;line-height:1.6}.section-title[data-v-47029f12]{margin:0 0 14px;font-size:15px;font-weight:600;color:#303133}.info-section[data-v-47029f12]{margin-bottom:32px;padding:20px;background:#f8faf9;border:1px solid #e8f0ec;border-radius:8px}.info-cards[data-v-47029f12]{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:12px;margin-bottom:20px}.info-card[data-v-47029f12]{padding:16px;background:#fff;border-radius:8px;border:1px solid #ebeef5;box-shadow:0 1px 3px rgba(0,0,0,.04)}.info-card--highlight[data-v-47029f12]{grid-column:span 2;border-color:#d4edda;background:#f6fffa}.info-label[data-v-47029f12]{display:block;margin-bottom:8px;font-size:12px;color:#909399}.info-value[data-v-47029f12]{font-size:16px;font-weight:600;color:#2c3e50;word-break:break-all}.action-btn[data-v-47029f12]{padding:8px 16px;border:none;border-radius:6px;background:#42b983;color:#fff;font-size:14px;cursor:pointer;transition:background .2s}.action-btn[data-v-47029f12]:hover{background:#3aa876}.compare-list[data-v-47029f12]{list-style:none;margin:0 0 16px;padding:0}.compare-item[data-v-47029f12]{padding:12px 16px;background:#fff;border:1px solid #ebeef5;border-radius:8px;font-size:14px;line-height:1.6;color:#303133}.compare-item+.compare-item[data-v-47029f12]{margin-top:10px}.demo-grid[data-v-47029f12]{display:grid;grid-template-columns:1fr;gap:12px}.demo-card[data-v-47029f12]{padding:16px;background:#fff;border-radius:8px;border:1px solid #ebeef5;box-shadow:0 1px 3px rgba(0,0,0,.04)}.demo-card--wide[data-v-47029f12]{border-color:#d4edda;background:#f6fffa}.demo-label[data-v-47029f12]{display:block;margin-bottom:10px;font-size:12px;color:#909399;font-family:Consolas,Monaco,monospace}.demo-result[data-v-47029f12]{margin:0;font-size:14px;line-height:1.6;color:#2c3e50}.code-section[data-v-47029f12]{margin-top:8px}.code-panels[data-v-47029f12]{display:grid;grid-template-columns:1fr;gap:16px;width:100%}.code-panel[data-v-47029f12]{border-radius:8px;overflow:hidden;border:1px solid #2d2d2d;box-shadow:0 2px 8px rgba(0,0,0,.12)}.code-panel-header[data-v-47029f12]{display:flex;align-items:center;gap:6px;padding:10px 14px;background:#2d2d2d}.code-dot[data-v-47029f12]{width:10px;height:10px;border-radius:50%;background:#555}.code-dot[data-v-47029f12]:first-child{background:#ff5f57}.code-dot[data-v-47029f12]:nth-child(2){background:#febc2e}.code-dot[data-v-47029f12]:nth-child(3){background:#28c840}.code-filename[data-v-47029f12]{margin-left:8px;font-size:12px;color:#aaa;font-family:Consolas,Monaco,monospace}.code-block[data-v-47029f12]{margin:0;padding:16px;max-height:480px;overflow:auto;background:#1e1e1e;color:#d4d4d4;font-size:12px;line-height:1.6;font-family:Consolas,Monaco,Courier New,monospace;white-space:pre-wrap;word-break:break-all}.code-block code[data-v-47029f12]{font-family:inherit}.vue-reactive[data-v-4677bdce]{width:100%}.page-header[data-v-4677bdce]{margin-bottom:28px}.page-desc[data-v-4677bdce]{margin:0;color:#606266;font-size:14px;line-height:1.6}.section-title[data-v-4677bdce]{margin:0 0 14px;font-size:15px;font-weight:600;color:#303133}.info-section[data-v-4677bdce]{margin-bottom:32px;padding:20px;background:#f8faf9;border:1px solid #e8f0ec;border-radius:8px}.info-cards[data-v-4677bdce]{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:12px;margin-bottom:20px}.info-card[data-v-4677bdce]{padding:16px;background:#fff;border-radius:8px;border:1px solid #ebeef5;box-shadow:0 1px 3px rgba(0,0,0,.04)}.info-card--highlight[data-v-4677bdce]{grid-column:span 2;border-color:#d4edda;background:#f6fffa}.info-label[data-v-4677bdce]{display:block;margin-bottom:8px;font-size:12px;color:#909399}.info-value[data-v-4677bdce]{font-size:16px;font-weight:600;color:#2c3e50;word-break:break-all}.info-value--small[data-v-4677bdce]{font-size:14px;font-weight:500}.action-btn[data-v-4677bdce]{padding:8px 16px;border:none;border-radius:6px;background:#42b983;color:#fff;font-size:14px;cursor:pointer;transition:background .2s}.action-btn[data-v-4677bdce]:hover{background:#3aa876}.compare-list[data-v-4677bdce]{list-style:none;margin:0 0 16px;padding:0}.compare-item[data-v-4677bdce]{padding:12px 16px;background:#fff;border:1px solid #ebeef5;border-radius:8px;font-size:14px;line-height:1.6;color:#303133}.compare-item+.compare-item[data-v-4677bdce]{margin-top:10px}.demo-grid[data-v-4677bdce]{display:grid;grid-template-columns:1fr;gap:12px}.demo-card[data-v-4677bdce]{padding:16px;background:#fff;border-radius:8px;border:1px solid #ebeef5;box-shadow:0 1px 3px rgba(0,0,0,.04)}.demo-card--wide[data-v-4677bdce]{border-color:#d4edda;background:#f6fffa}.demo-label[data-v-4677bdce]{display:block;margin-bottom:10px;font-size:12px;color:#909399;font-family:Consolas,Monaco,monospace}.demo-result[data-v-4677bdce]{margin:0;font-size:14px;line-height:1.6;color:#2c3e50}.code-section[data-v-4677bdce]{margin-top:8px}.code-panels[data-v-4677bdce]{display:grid;grid-template-columns:1fr;gap:16px;width:100%}.code-panel[data-v-4677bdce]{border-radius:8px;overflow:hidden;border:1px solid #2d2d2d;box-shadow:0 2px 8px rgba(0,0,0,.12)}.code-panel-header[data-v-4677bdce]{display:flex;align-items:center;gap:6px;padding:10px 14px;background:#2d2d2d}.code-dot[data-v-4677bdce]{width:10px;height:10px;border-radius:50%;background:#555}.code-dot[data-v-4677bdce]:first-child{background:#ff5f57}.code-dot[data-v-4677bdce]:nth-child(2){background:#febc2e}.code-dot[data-v-4677bdce]:nth-child(3){background:#28c840}.code-filename[data-v-4677bdce]{margin-left:8px;font-size:12px;color:#aaa;font-family:Consolas,Monaco,monospace}.code-block[data-v-4677bdce]{margin:0;padding:16px;max-height:480px;overflow:auto;background:#1e1e1e;color:#d4d4d4;font-size:12px;line-height:1.6;font-family:Consolas,Monaco,Courier New,monospace;white-space:pre-wrap;word-break:break-all}.code-block code[data-v-4677bdce]{font-family:inherit}.vue-life-cycle[data-v-2c21ea44]{width:100%}.page-header[data-v-2c21ea44]{margin-bottom:28px}.page-desc[data-v-2c21ea44]{color:#606266;line-height:1.6;font-size:14px}.info-section[data-v-2c21ea44]{margin-bottom:30px;padding:20px;background:#f8faf9;border:1px solid #e8f0ec;border-radius:8px}.section-title[data-v-2c21ea44]{margin-bottom:14px}.info-cards[data-v-2c21ea44]{display:grid;grid-template-columns:1fr;gap:12px}.info-card[data-v-2c21ea44]{padding:16px;background:#fff;border:1px solid #ebeef5;border-radius:8px}.info-label[data-v-2c21ea44]{display:block;color:#909399;font-size:12px;margin-bottom:8px}.info-value[data-v-2c21ea44]{font-size:16px;font-weight:700}.compare-list[data-v-2c21ea44]{padding:0;list-style:none}.compare-item[data-v-2c21ea44]{margin-bottom:10px;padding:12px;background:#fff;border:1px solid #ebeef5;border-radius:8px}.demo-card[data-v-2c21ea44]{padding:16px;background:#fff;border-radius:8px;border:1px solid #ebeef5}.demo-result[data-v-2c21ea44]{margin:6px 0}.code-panel[data-v-2c21ea44]{border-radius:8px;overflow:hidden;border:1px solid #2d2d2d}.code-panel-header[data-v-2c21ea44]{display:flex;align-items:center;padding:10px 14px;background:#2d2d2d}.code-dot[data-v-2c21ea44]{width:10px;height:10px;border-radius:50%;margin-right:6px}.code-dot[data-v-2c21ea44]:first-child{background:#ff5f57}.code-dot[data-v-2c21ea44]:nth-child(2){background:#febc2e}.code-dot[data-v-2c21ea44]:nth-child(3){background:#28c840}.code-filename[data-v-2c21ea44]{margin-left:8px;font-size:12px;color:#aaa;font-family:Consolas,Monaco,monospace}.code-block[data-v-2c21ea44]{margin:0;padding:16px;background:#1e1e1e;color:#d4d4d4;max-height:500px;overflow:auto;white-space:pre-wrap}.vue-next-tick[data-v-2e449aef]{width:100%}.page-header[data-v-2e449aef]{margin-bottom:28px}.page-desc[data-v-2e449aef]{color:#606266;line-height:1.6}.section-title[data-v-2e449aef]{margin-bottom:14px}.info-section[data-v-2e449aef]{margin-bottom:30px;padding:20px;border-radius:8px;background:#f8faf9;border:1px solid #e8f0ec}.compare-list[data-v-2e449aef]{list-style:none;padding:0}.compare-item[data-v-2e449aef]{padding:12px;background:#fff;border-radius:6px;margin-bottom:10px}.demo-grid[data-v-2e449aef]{display:grid;grid-template-columns:1fr 1fr;gap:18px}.demo-card[data-v-2e449aef]{background:#fff;padding:18px;border-radius:8px;border:1px solid #ebeef5}.action-btn[data-v-2e449aef]{padding:8px 18px;border:none;border-radius:5px;cursor:pointer;color:#fff;background:#42b983}.result-box[data-v-2e449aef]{margin-top:10px;background:#f6fffa;padding:10px;border-radius:5px}.box[data-v-2e449aef]{margin-top:15px;width:100%;height:200px;overflow-y:auto;border:1px solid #ddd;padding:10px}.scene-grid[data-v-2e449aef]{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.scene-card[data-v-2e449aef]{background:#fff;padding:16px;border-radius:8px}.scene-title[data-v-2e449aef]{display:block;font-weight:700;margin-bottom:8px}.scene-desc[data-v-2e449aef]{color:gray}.code-panel[data-v-2e449aef]{overflow:hidden;border-radius:8px;border:1px solid #2d2d2d}.code-panel-header[data-v-2e449aef]{display:flex;align-items:center;gap:6px;background:#2d2d2d;padding:10px}.code-dot[data-v-2e449aef]{width:10px;height:10px;border-radius:50%}.code-dot[data-v-2e449aef]:first-child{background:#ff5f57}.code-dot[data-v-2e449aef]:nth-child(2){background:#febc2e}.code-dot[data-v-2e449aef]:nth-child(3){background:#28c840}.code-filename[data-v-2e449aef]{margin-left:8px;font-size:12px;color:#aaa;font-family:Consolas,Monaco,monospace}.code-block[data-v-2e449aef]{margin:0;padding:15px;background:#1e1e1e;color:#d4d4d4;max-height:500px;overflow:auto;white-space:pre-wrap;font-family:Consolas}.vue-props-page[data-v-2a9b0c22]{width:100%}.page-header[data-v-2a9b0c22]{margin-bottom:28px}.page-desc[data-v-2a9b0c22]{color:#606266;font-size:14px;line-height:1.6}.section-title[data-v-2a9b0c22]{margin-bottom:14px;font-size:15px;font-weight:600}.info-section[data-v-2a9b0c22]{margin-bottom:30px;padding:20px;background:#f8faf9;border:1px solid #e8f0ec;border-radius:8px}.info-cards[data-v-2a9b0c22]{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:12px;margin-bottom:18px}.info-card[data-v-2a9b0c22]{padding:16px;background:#fff;border:1px solid #ebeef5;border-radius:8px}.info-label[data-v-2a9b0c22]{display:block;margin-bottom:8px;color:#909399;font-size:12px}.info-value[data-v-2a9b0c22]{font-size:16px;font-weight:600;color:#2c3e50}.action-btn[data-v-2a9b0c22]{padding:8px 16px;border:none;border-radius:6px;background:#42b983;color:#fff;cursor:pointer}.action-btn[data-v-2a9b0c22]:hover{background:#3aa876}.compare-list[data-v-2a9b0c22]{list-style:none;padding:0;margin:0}.compare-item[data-v-2a9b0c22]{margin-bottom:10px;padding:12px;background:#fff;border:1px solid #ebeef5;border-radius:8px}.demo-card[data-v-2a9b0c22]{padding:20px;background:#fff;border-radius:8px;border:1px solid #ebeef5}.code-panels[data-v-2a9b0c22]{display:grid;grid-template-columns:1fr 1fr;gap:16px;width:100%}.code-panel[data-v-2a9b0c22]{border-radius:8px;overflow:hidden;border:1px solid #2d2d2d}.code-panel-header[data-v-2a9b0c22]{display:flex;align-items:center;padding:10px 14px;background:#2d2d2d}.code-dot[data-v-2a9b0c22]{width:10px;height:10px;border-radius:50%;margin-right:6px}.code-dot[data-v-2a9b0c22]:first-child{background:#ff5f57}.code-dot[data-v-2a9b0c22]:nth-child(2){background:#febc2e}.code-dot[data-v-2a9b0c22]:nth-child(3){background:#28c840}.code-filename[data-v-2a9b0c22]{margin-left:8px;font-size:12px;color:#aaa;font-family:Consolas,Monaco,monospace}.code-block[data-v-2a9b0c22]{margin:0;padding:16px;background:#1e1e1e;color:#d4d4d4;max-height:500px;overflow:auto;white-space:pre-wrap;word-break:break-all;font-size:12px}button[data-v-17a4ce9b]{width:120px;height:28px;cursor:pointer}.vue-emit-page[data-v-09786c65]{width:100%}.page-header[data-v-09786c65]{margin-bottom:28px}.page-desc[data-v-09786c65]{color:#606266;font-size:14px;line-height:1.6}.section-title[data-v-09786c65]{margin-bottom:14px;font-size:15px}.info-section[data-v-09786c65]{margin-bottom:30px;padding:20px;background:#f8faf9;border:1px solid #e8f0ec;border-radius:8px}.info-cards[data-v-09786c65]{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:12px}.info-card[data-v-09786c65]{padding:16px;background:#fff;border-radius:8px;border:1px solid #ebeef5}.info-label[data-v-09786c65]{display:block;font-size:12px;color:#909399;margin-bottom:8px}.info-value[data-v-09786c65]{font-size:16px;font-weight:600}.compare-list[data-v-09786c65]{list-style:none;padding:0}.compare-item[data-v-09786c65]{margin-bottom:10px;padding:12px;background:#fff;border-radius:8px;border:1px solid #ebeef5}.demo-card[data-v-09786c65]{padding:18px;background:#fff;border-radius:8px;border:1px solid #ebeef5}.code-panels[data-v-09786c65]{display:grid;grid-template-columns:1fr 1fr;gap:16px;width:100%}.code-panel[data-v-09786c65]{border-radius:8px;overflow:hidden;border:1px solid #2d2d2d}.code-panel-header[data-v-09786c65]{display:flex;align-items:center;padding:10px 14px;background:#2d2d2d}.code-dot[data-v-09786c65]{width:10px;height:10px;border-radius:50%;margin-right:6px}.code-dot[data-v-09786c65]:first-child{background:#ff5f57}.code-dot[data-v-09786c65]:nth-child(2){background:#febc2e}.code-dot[data-v-09786c65]:nth-child(3){background:#28c840}.code-filename[data-v-09786c65]{margin-left:8px;color:#aaa;font-size:12px}.code-block[data-v-09786c65]{margin:0;padding:16px;max-height:480px;overflow:auto;background:#1e1e1e;color:#d4d4d4;font-size:12px;white-space:pre-wrap;word-break:break-all}.vue-provide-page[data-v-306a6a2c]{width:100%}.page-header[data-v-306a6a2c]{margin-bottom:28px}.page-desc[data-v-306a6a2c]{margin:0;color:#606266;font-size:14px;line-height:1.6}.section-title[data-v-306a6a2c]{margin-bottom:14px;font-size:15px;font-weight:600;color:#303133}.info-section[data-v-306a6a2c]{margin-bottom:30px;padding:20px;background:#f8faf9;border:1px solid #e8f0ec;border-radius:8px}.info-cards[data-v-306a6a2c]{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:12px;margin-bottom:20px}.info-card[data-v-306a6a2c]{padding:16px;background:#fff;border:1px solid #ebeef5;border-radius:8px}.info-card--highlight[data-v-306a6a2c]{grid-column:span 2;background:#f6fffa;border-color:#d4edda}.info-label[data-v-306a6a2c]{display:block;margin-bottom:8px;font-size:12px;color:#909399}.info-value[data-v-306a6a2c]{font-size:16px;font-weight:600;color:#2c3e50}.action-btn[data-v-306a6a2c]{padding:8px 16px;border:none;border-radius:6px;background:#42b983;color:#fff;font-size:14px;cursor:pointer;transition:background .2s}.action-btn[data-v-306a6a2c]:hover{background:#3aa876}.compare-list[data-v-306a6a2c]{list-style:none;margin:0;padding:0}.compare-item[data-v-306a6a2c]{margin-bottom:10px;padding:12px;background:#fff;border:1px solid #ebeef5;border-radius:8px;line-height:1.6}.demo-card[data-v-306a6a2c]{padding:18px;background:#fff;border:1px solid #ebeef5;border-radius:8px}.code-panels[data-v-306a6a2c]{display:grid;grid-template-columns:1fr 1fr;gap:16px;width:100%}.code-panel[data-v-306a6a2c]{border-radius:8px;overflow:hidden;border:1px solid #2d2d2d}.code-panel-header[data-v-306a6a2c]{display:flex;align-items:center;gap:6px;padding:10px 14px;background:#2d2d2d}.code-dot[data-v-306a6a2c]{width:10px;height:10px;border-radius:50%}.code-dot[data-v-306a6a2c]:first-child{background:#ff5f57}.code-dot[data-v-306a6a2c]:nth-child(2){background:#febc2e}.code-dot[data-v-306a6a2c]:nth-child(3){background:#28c840}.code-filename[data-v-306a6a2c]{margin-left:8px;color:#aaa;font-size:12px}.code-block[data-v-306a6a2c]{margin:0;padding:16px;max-height:480px;overflow:auto;background:#1e1e1e;color:#d4d4d4;font-size:12px;line-height:1.6;white-space:pre-wrap;word-break:break-all}.card[data-v-7ccbe5dd],footer[data-v-7cf25e43],header[data-v-7cf25e43],main[data-v-7cf25e43]{border:1px solid #ddd;padding:16px;border-radius:8px}ul li[data-v-78762284]{background-color:aqua;list-style:none;margin-left:0}.vue-slot[data-v-11f7b2ec]{width:100%}.page-header[data-v-11f7b2ec]{margin-bottom:28px}.page-desc[data-v-11f7b2ec]{margin:0;font-size:14px;color:#606266;line-height:1.6}.info-section[data-v-11f7b2ec]{margin-bottom:28px;padding:20px;background:#f8faf9;border:1px solid #e8f0ec;border-radius:8px}.section-title[data-v-11f7b2ec]{margin-bottom:14px;font-size:15px;font-weight:600;color:#303133}.demo-box[data-v-11f7b2ec]{padding:16px;background:#fff;border:1px solid #ebeef5;border-radius:8px}.tip-text[data-v-11f7b2ec]{margin-top:10px;font-size:13px;color:#909399}.scope-item[data-v-11f7b2ec]{padding:6px 0}.code-section[data-v-11f7b2ec]{margin-top:30px}.code-panels[data-v-11f7b2ec]{display:grid;grid-template-columns:1fr 1fr;gap:16px;width:100%}.code-panel[data-v-11f7b2ec]{border-radius:8px;overflow:hidden;border:1px solid #2d2d2d;box-shadow:0 2px 8px rgba(0,0,0,.12)}.code-panel-header[data-v-11f7b2ec]{display:flex;align-items:center;gap:6px;padding:10px 14px;background:#2d2d2d}.code-dot[data-v-11f7b2ec]{width:10px;height:10px;border-radius:50%;background:#555}.code-dot[data-v-11f7b2ec]:first-child{background:#ff5f57}.code-dot[data-v-11f7b2ec]:nth-child(2){background:#febc2e}.code-dot[data-v-11f7b2ec]:nth-child(3){background:#28c840}.code-filename[data-v-11f7b2ec]{margin-left:8px;font-size:12px;color:#aaa;font-family:Consolas,Monaco,monospace}.code-block[data-v-11f7b2ec]{margin:0;padding:16px;background:#1e1e1e;color:#d4d4d4;font-size:12px;line-height:1.6;max-height:500px;overflow:auto;white-space:pre-wrap;word-break:break-all}.vue-expose[data-v-5166a699]{width:100%}.page-header[data-v-5166a699]{margin-bottom:28px}.page-desc[data-v-5166a699]{margin:0;color:#606266;font-size:14px;line-height:1.6}.info-section[data-v-5166a699]{margin-bottom:32px;padding:20px;background:#f8faf9;border:1px solid #e8f0ec;border-radius:8px}.section-title[data-v-5166a699]{margin:0 0 14px;font-size:15px;font-weight:600;color:#303133}.compare-list[data-v-5166a699]{list-style:none;margin:0;padding:0}.compare-item[data-v-5166a699]{padding:12px 16px;background:#fff;border-radius:8px;border:1px solid #ebeef5;line-height:1.6;color:#303133}.compare-item+.compare-item[data-v-5166a699]{margin-top:10px}.demo-card[data-v-5166a699]{padding:20px;background:#fff;border-radius:8px;border:1px solid #ebeef5}.btn-group[data-v-5166a699]{display:flex;gap:15px;margin-top:20px}.action-btn[data-v-5166a699]{padding:8px 16px;border:none;border-radius:6px;background:#42b983;color:#fff;cursor:pointer;transition:.2s}.action-btn[data-v-5166a699]:hover{background:#369d6c}.result-card[data-v-5166a699]{min-height:50px;padding:15px;background:#fff;border-radius:8px;border:1px solid #ebeef5;display:flex;align-items:center;color:#2c3e50}.code-section[data-v-5166a699]{margin-top:10px}.code-panels[data-v-5166a699]{display:grid;grid-template-columns:1fr 1fr;gap:16px;width:100%}.code-panel[data-v-5166a699]{border-radius:8px;overflow:hidden;border:1px solid #2d2d2d;box-shadow:0 2px 8px rgba(0,0,0,.12)}.code-panel-header[data-v-5166a699]{display:flex;align-items:center;gap:6px;padding:10px 14px;background:#2d2d2d}.code-dot[data-v-5166a699]{width:10px;height:10px;border-radius:50%;background:#555}.code-dot[data-v-5166a699]:first-child{background:#ff5f57}.code-dot[data-v-5166a699]:nth-child(2){background:#febc2e}.code-dot[data-v-5166a699]:nth-child(3){background:#28c840}.code-filename[data-v-5166a699]{margin-left:8px;font-size:12px;color:#aaa;font-family:Consolas,Monaco,monospace}.code-block[data-v-5166a699]{margin:0;padding:16px;max-height:500px;overflow:auto;background:#1e1e1e;color:#d4d4d4;font-size:12px;line-height:1.6;font-family:Consolas,Monaco,Courier New,monospace;white-space:pre-wrap;word-break:break-all}.code-block code[data-v-5166a699]{font-family:inherit}.vue-inherit-attrs[data-v-358af030]{width:100%}.page-header[data-v-358af030]{margin-bottom:28px}.page-desc[data-v-358af030]{margin:0;font-size:14px;color:#606266;line-height:1.6}.info-section[data-v-358af030]{margin-bottom:30px;padding:20px;background:#f8faf9;border:1px solid #e8f0ec;border-radius:8px}.section-title[data-v-358af030]{margin:0 0 14px;font-size:15px;font-weight:600;color:#303133}.compare-list[data-v-358af030]{list-style:none;margin:0;padding:0}.compare-item[data-v-358af030]{padding:12px 16px;background:#fff;border-radius:8px;border:1px solid #ebeef5;margin-bottom:10px;line-height:1.6;color:#303133}.demo-card[data-v-358af030]{padding:20px;background:#fff;border-radius:8px;border:1px solid #ebeef5}.demo-tip[data-v-358af030]{font-size:14px;color:#909399;margin-bottom:12px}.demo-block[data-v-358af030]{display:flex;gap:12px;flex-wrap:wrap}.btn[data-v-358af030]{width:160px;height:45px;font-size:14px;border:1px solid #dcdfe6;background:#fff;border-radius:6px;cursor:pointer;transition:.2s}.btn[data-v-358af030]:hover{border-color:#42b983;color:#42b983}.compare-box[data-v-358af030]{display:grid;grid-template-columns:1fr;gap:12px}.compare-item-box[data-v-358af030]{padding:14px 16px;background:#fff;border:1px solid #ebeef5;border-radius:8px}.compare-item-box h4[data-v-358af030]{margin:0 0 6px;font-size:14px;color:#2c3e50}.compare-item-box p[data-v-358af030]{margin:0;font-size:13px;color:#606266;line-height:1.6}.code-section[data-v-358af030]{margin-top:10px}.code-panels[data-v-358af030]{display:grid;grid-template-columns:1fr 1fr;gap:16px;width:100%}.code-panel[data-v-358af030]{border-radius:8px;overflow:hidden;border:1px solid #2d2d2d;box-shadow:0 2px 8px rgba(0,0,0,.12)}.code-panel-header[data-v-358af030]{display:flex;align-items:center;gap:6px;padding:10px 14px;background:#2d2d2d}.code-dot[data-v-358af030]{width:10px;height:10px;border-radius:50%;background:#555}.code-dot[data-v-358af030]:first-child{background:#ff5f57}.code-dot[data-v-358af030]:nth-child(2){background:#febc2e}.code-dot[data-v-358af030]:nth-child(3){background:#28c840}.code-filename[data-v-358af030]{margin-left:8px;font-size:12px;color:#aaa;font-family:Consolas,Monaco,monospace}.code-block[data-v-358af030]{margin:0;padding:16px;max-height:500px;overflow:auto;background:#1e1e1e;color:#d4d4d4;font-size:12px;line-height:1.6;font-family:Consolas,Monaco,Courier New,monospace;white-space:pre-wrap;word-break:break-all}.code-block code[data-v-358af030]{font-family:inherit}.red{color:red}.mask[data-v-0b766b42]{position:fixed;left:0;top:0;right:0;bottom:0;background:rgba(0,0,0,.4);display:flex;justify-content:center;align-items:center;z-index:9999}.dialog[data-v-0b766b42]{width:400px;background:#fff;padding:20px;border-radius:8px;box-shadow:0 0 10px rgba(0,0,0,.2)}.footer[data-v-0b766b42]{margin-top:20px;text-align:right}button[data-v-0b766b42]{padding:6px 15px}.vue-teleport[data-v-a8eac4b2]{width:100%}.page-header[data-v-a8eac4b2]{margin-bottom:28px}.page-desc[data-v-a8eac4b2]{margin:0;color:#606266;font-size:14px;line-height:1.6}.section-title[data-v-a8eac4b2]{margin:0 0 14px;font-size:15px;font-weight:600;color:#303133}.info-section[data-v-a8eac4b2]{margin-bottom:32px;padding:20px;background:#f8faf9;border:1px solid #e8f0ec;border-radius:8px}.compare-list[data-v-a8eac4b2]{list-style:none;margin:0;padding:0}.compare-item[data-v-a8eac4b2]{padding:12px 16px;background:#fff;border:1px solid #ebeef5;border-radius:8px;line-height:1.6}.compare-item+.compare-item[data-v-a8eac4b2]{margin-top:10px}.demo-card[data-v-a8eac4b2]{padding:20px;background:#fff;border-radius:8px;border:1px solid #ebeef5}.demo-tip[data-v-a8eac4b2]{margin-bottom:14px;color:#606266;font-size:14px}.action-btn[data-v-a8eac4b2]{padding:8px 18px;border:none;border-radius:6px;background:#42b983;color:#fff;font-size:14px;cursor:pointer;transition:.2s}.action-btn[data-v-a8eac4b2]:hover{background:#36996b}.scene-grid[data-v-a8eac4b2]{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:14px}.scene-card[data-v-a8eac4b2]{padding:18px;background:#fff;border:1px solid #ebeef5;border-radius:8px}.scene-title[data-v-a8eac4b2]{display:block;font-size:15px;font-weight:600;color:#303133;margin-bottom:8px}.scene-desc[data-v-a8eac4b2]{color:#909399;font-size:13px}.code-section[data-v-a8eac4b2]{margin-top:10px}.code-panels[data-v-a8eac4b2]{display:grid;grid-template-columns:1fr 1fr;gap:16px;width:100%}.code-panel[data-v-a8eac4b2]{border-radius:8px;overflow:hidden;border:1px solid #2d2d2d;box-shadow:0 2px 8px rgba(0,0,0,.12)}.code-panel-header[data-v-a8eac4b2]{display:flex;align-items:center;gap:6px;padding:10px 14px;background:#2d2d2d}.code-dot[data-v-a8eac4b2]{width:10px;height:10px;border-radius:50%}.code-dot[data-v-a8eac4b2]:first-child{background:#ff5f57}.code-dot[data-v-a8eac4b2]:nth-child(2){background:#febc2e}.code-dot[data-v-a8eac4b2]:nth-child(3){background:#28c840}.code-filename[data-v-a8eac4b2]{margin-left:8px;color:#aaa;font-size:12px;font-family:Consolas,Monaco,monospace}.code-block[data-v-a8eac4b2]{margin:0;padding:16px;background:#1e1e1e;color:#d4d4d4;font-size:12px;line-height:1.6;max-height:500px;overflow:auto;white-space:pre-wrap;word-break:break-all;font-family:Consolas,Monaco,Courier New,monospace}.code-block code[data-v-a8eac4b2]{font-family:inherit}.user-box[data-v-c64ddfb4]{padding:20px;border:1px solid #ccc;border-radius:8px;background:#f7f7f7}.vue-suspense[data-v-4627a10e]{width:100%}.page-header[data-v-4627a10e]{margin-bottom:28px}.page-desc[data-v-4627a10e]{margin:0;color:#606266;font-size:14px;line-height:1.6}.section-title[data-v-4627a10e]{margin:0 0 14px;font-size:15px;font-weight:600;color:#303133}.info-section[data-v-4627a10e]{margin-bottom:32px;padding:20px;background:#f8faf9;border:1px solid #e8f0ec;border-radius:8px}.compare-list[data-v-4627a10e]{list-style:none;margin:0;padding:0}.compare-item[data-v-4627a10e]{padding:12px 16px;background:#fff;border:1px solid #ebeef5;border-radius:8px;line-height:1.6}.compare-item+.compare-item[data-v-4627a10e]{margin-top:10px}.demo-card[data-v-4627a10e]{padding:20px;background:#fff;border:1px solid #ebeef5;border-radius:8px}.demo-tip[data-v-4627a10e]{margin-bottom:15px;color:#606266;font-size:14px}.loading[data-v-4627a10e]{padding:40px;text-align:center;font-size:20px;color:#42b983;font-weight:700}.scene-grid[data-v-4627a10e]{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:14px}.scene-card[data-v-4627a10e]{padding:18px;background:#fff;border:1px solid #ebeef5;border-radius:8px}.scene-title[data-v-4627a10e]{display:block;font-size:15px;font-weight:600;color:#303133;margin-bottom:8px}.scene-desc[data-v-4627a10e]{color:#909399;font-size:13px}.code-section[data-v-4627a10e]{margin-top:10px}.code-panels[data-v-4627a10e]{display:grid;grid-template-columns:1fr}.code-panel[data-v-4627a10e]{border-radius:8px;overflow:hidden;border:1px solid #2d2d2d;box-shadow:0 2px 8px rgba(0,0,0,.12)}.code-panel-header[data-v-4627a10e]{display:flex;align-items:center;gap:6px;padding:10px 14px;background:#2d2d2d}.code-dot[data-v-4627a10e]{width:10px;height:10px;border-radius:50%}.code-dot[data-v-4627a10e]:first-child{background:#ff5f57}.code-dot[data-v-4627a10e]:nth-child(2){background:#febc2e}.code-dot[data-v-4627a10e]:nth-child(3){background:#28c840}.code-filename[data-v-4627a10e]{margin-left:8px;color:#aaa;font-size:12px;font-family:Consolas,Monaco,monospace}.code-block[data-v-4627a10e]{margin:0;padding:16px;background:#1e1e1e;color:#d4d4d4;font-size:12px;line-height:1.6;max-height:500px;overflow:auto;white-space:pre-wrap;word-break:break-all;font-family:Consolas,Monaco,Courier New,monospace}.code-block code[data-v-4627a10e]{font-family:inherit}div[data-v-552ecf9c]{border:1px solid red;width:400px;height:50px}div[data-v-2a7e8061]{border:1px solid blue;width:400px;height:50px}.vue-keep-alive[data-v-2fef63ec]{width:100%}.page-header[data-v-2fef63ec]{margin-bottom:28px}.page-desc[data-v-2fef63ec]{margin:0;color:#606266;font-size:14px;line-height:1.6}.section-title[data-v-2fef63ec]{margin:0 0 14px;font-size:15px;font-weight:600;color:#303133}.info-section[data-v-2fef63ec]{margin-bottom:32px;padding:20px;background:#f8faf9;border:1px solid #e8f0ec;border-radius:8px}.compare-list[data-v-2fef63ec]{list-style:none;padding:0;margin:0}.compare-item[data-v-2fef63ec]{padding:12px 16px;background:#fff;border:1px solid #ebeef5;border-radius:8px;line-height:1.6}.compare-item+.compare-item[data-v-2fef63ec]{margin-top:10px}.demo-card[data-v-2fef63ec]{padding:20px;background:#fff;border:1px solid #ebeef5;border-radius:8px}.demo-tip[data-v-2fef63ec]{margin-bottom:15px;color:#606266}.action-btn[data-v-2fef63ec]{padding:8px 16px;border:none;border-radius:6px;background:#42b983;color:#fff;cursor:pointer;transition:.2s}.action-btn[data-v-2fef63ec]:hover{background:#36996b}.component-wrapper[data-v-2fef63ec]{margin-top:20px;padding:20px;border:1px dashed #dcdfe6;border-radius:8px;background:#fafafa}.scene-grid[data-v-2fef63ec]{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px}.scene-card[data-v-2fef63ec]{padding:16px;background:#fff;border:1px solid #ebeef5;border-radius:8px}.scene-title[data-v-2fef63ec]{display:block;font-weight:600;color:#303133;margin-bottom:8px}.scene-desc[data-v-2fef63ec]{color:#909399;font-size:13px}.code-panels[data-v-2fef63ec]{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;width:100%}.code-panel[data-v-2fef63ec]{border-radius:8px;overflow:hidden;border:1px solid #2d2d2d;box-shadow:0 2px 8px rgba(0,0,0,.12)}.code-panel-header[data-v-2fef63ec]{display:flex;align-items:center;gap:6px;padding:10px 14px;background:#2d2d2d}.code-dot[data-v-2fef63ec]{width:10px;height:10px;border-radius:50%}.code-dot[data-v-2fef63ec]:first-child{background:#ff5f57}.code-dot[data-v-2fef63ec]:nth-child(2){background:#febc2e}.code-dot[data-v-2fef63ec]:nth-child(3){background:#28c840}.code-filename[data-v-2fef63ec]{margin-left:8px;color:#aaa;font-size:12px}.code-block[data-v-2fef63ec]{margin:0;padding:16px;background:#1e1e1e;color:#d4d4d4;max-height:500px;overflow:auto;white-space:pre-wrap;word-break:break-all;font-size:12px;line-height:1.6;font-family:Consolas,Monaco,monospace}input[data-v-4e96d076]{width:200px;height:50px}.vue-vmodel[data-v-bbe02230]{width:100%}.page-header[data-v-bbe02230]{margin-bottom:28px}.page-desc[data-v-bbe02230]{margin:0;color:#606266;font-size:14px;line-height:1.6}.section-title[data-v-bbe02230]{margin:0 0 14px;font-size:15px;font-weight:600;color:#303133}.info-section[data-v-bbe02230]{margin-bottom:32px;padding:20px;background:#f8faf9;border:1px solid #e8f0ec;border-radius:8px}.compare-list[data-v-bbe02230]{list-style:none;margin:0;padding:0}.compare-item[data-v-bbe02230]{padding:12px 16px;background:#fff;border:1px solid #ebeef5;border-radius:8px;line-height:1.6}.compare-item+.compare-item[data-v-bbe02230]{margin-top:10px}.demo-card[data-v-bbe02230]{padding:20px;background:#fff;border:1px solid #ebeef5;border-radius:8px}.demo-tip[data-v-bbe02230]{margin-bottom:14px;color:#606266}.result-box[data-v-bbe02230]{margin-top:18px;padding:12px;background:#f6fffa;border:1px solid #d4edda;border-radius:6px}.result-text[data-v-bbe02230]{color:#42b983;font-weight:700}.scene-grid[data-v-bbe02230]{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px}.scene-card[data-v-bbe02230]{padding:16px;background:#fff;border:1px solid #ebeef5;border-radius:8px}.scene-title[data-v-bbe02230]{display:block;font-weight:600;margin-bottom:8px;color:#303133}.scene-desc[data-v-bbe02230]{color:#909399;font-size:13px}.code-panels[data-v-bbe02230]{display:grid;grid-template-columns:1fr 1fr;gap:16px;width:100%}.code-panel[data-v-bbe02230]{border-radius:8px;overflow:hidden;border:1px solid #2d2d2d;box-shadow:0 2px 8px rgba(0,0,0,.12)}.code-panel-header[data-v-bbe02230]{display:flex;align-items:center;gap:6px;padding:10px 14px;background:#2d2d2d}.code-dot[data-v-bbe02230]{width:10px;height:10px;border-radius:50%}.code-dot[data-v-bbe02230]:first-child{background:#ff5f57}.code-dot[data-v-bbe02230]:nth-child(2){background:#febc2e}.code-dot[data-v-bbe02230]:nth-child(3){background:#28c840}.code-filename[data-v-bbe02230]{margin-left:8px;color:#aaa;font-size:12px}.code-block[data-v-bbe02230]{margin:0;padding:16px;background:#1e1e1e;color:#d4d4d4;max-height:500px;overflow:auto;white-space:pre-wrap;word-break:break-all;font-size:12px;line-height:1.6;font-family:Consolas,Monaco,monospace}.vue-composable[data-v-570b628e]{width:100%}.page-header[data-v-570b628e]{margin-bottom:28px}.page-desc[data-v-570b628e]{color:#606266;line-height:1.6;font-size:14px}.section-title[data-v-570b628e]{margin-bottom:14px;font-size:15px;font-weight:600}.info-section[data-v-570b628e]{margin-bottom:30px;padding:20px;background:#f8faf9;border:1px solid #e8f0ec;border-radius:8px}.info-cards[data-v-570b628e]{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:12px;margin-bottom:18px}.info-card[data-v-570b628e]{padding:16px;background:#fff;border-radius:8px;border:1px solid #ebeef5}.info-label[data-v-570b628e]{display:block;margin-bottom:8px;color:#909399;font-size:12px}.info-value[data-v-570b628e]{font-size:16px;font-weight:600}.action-btn[data-v-570b628e]{padding:8px 16px;border:none;border-radius:6px;background:#42b983;color:#fff;cursor:pointer}.action-btn[data-v-570b628e]:hover{background:#38a36f}.compare-list[data-v-570b628e]{list-style:none;padding:0;margin:0}.compare-item[data-v-570b628e]{padding:12px;margin-bottom:10px;background:#fff;border:1px solid #ebeef5;border-radius:8px}.demo-card[data-v-570b628e]{padding:16px;background:#fff;border-radius:8px;border:1px solid #ebeef5}.code-panels[data-v-570b628e]{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;width:100%}.code-panel[data-v-570b628e]{border-radius:8px;overflow:hidden;border:1px solid #2d2d2d;margin-bottom:18px}.code-panel-header[data-v-570b628e]{display:flex;align-items:center;gap:6px;padding:10px 14px;background:#2d2d2d}.code-dot[data-v-570b628e]{width:10px;height:10px;border-radius:50%}.code-dot[data-v-570b628e]:first-child{background:#ff5f57}.code-dot[data-v-570b628e]:nth-child(2){background:#febc2e}.code-dot[data-v-570b628e]:nth-child(3){background:#28c840}.code-filename[data-v-570b628e]{margin-left:8px;color:#aaa;font-size:12px}.code-block[data-v-570b628e]{margin:0;padding:16px;max-height:480px;overflow:auto;background:#1e1e1e;color:#d4d4d4;font-size:12px;line-height:1.6;white-space:pre-wrap;word-break:break-all}.vue-pinia[data-v-79dc39c4]{width:100%}.pinia-header[data-v-79dc39c4]{margin-bottom:28px}.pinia-desc[data-v-79dc39c4]{margin:0;color:#606266;font-size:14px;line-height:1.6}.section-title[data-v-79dc39c4]{margin:0 0 14px;font-size:15px;font-weight:600;color:#303133}.state-section[data-v-79dc39c4]{margin-bottom:32px;padding:20px;background:#f8faf9;border:1px solid #e8f0ec;border-radius:8px}.state-cards[data-v-79dc39c4]{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:12px;margin-bottom:20px}.state-card[data-v-79dc39c4]{padding:16px;background:#fff;border-radius:8px;border:1px solid #ebeef5;box-shadow:0 1px 3px rgba(0,0,0,.04)}.state-card--getter[data-v-79dc39c4]{border-color:#d4edda;background:#f6fffa}.state-label[data-v-79dc39c4]{display:block;margin-bottom:8px;font-size:12px;color:#909399;font-family:Consolas,Monaco,monospace}.state-value[data-v-79dc39c4]{font-size:18px;font-weight:600;color:#2c3e50;word-break:break-all}.action-btn[data-v-79dc39c4]{padding:10px 20px;border:none;border-radius:6px;background:#42b983;color:#fff;font-size:14px;cursor:pointer;transition:background .2s}.action-btn[data-v-79dc39c4]:hover{background:#3aa876}.code-section[data-v-79dc39c4]{margin-top:8px}.code-panels[data-v-79dc39c4]{display:grid;grid-template-columns:1fr 1fr;gap:16px;width:100%}.code-panel[data-v-79dc39c4]{border-radius:8px;overflow:hidden;border:1px solid #2d2d2d;box-shadow:0 2px 8px rgba(0,0,0,.12)}.code-panel-header[data-v-79dc39c4]{display:flex;align-items:center;gap:6px;padding:10px 14px;background:#2d2d2d}.code-dot[data-v-79dc39c4]{width:10px;height:10px;border-radius:50%;background:#555}.code-dot[data-v-79dc39c4]:first-child{background:#ff5f57}.code-dot[data-v-79dc39c4]:nth-child(2){background:#febc2e}.code-dot[data-v-79dc39c4]:nth-child(3){background:#28c840}.code-filename[data-v-79dc39c4]{margin-left:8px;font-size:12px;color:#aaa;font-family:Consolas,Monaco,monospace}.code-block[data-v-79dc39c4]{margin:0;padding:16px;max-height:480px;overflow:auto;background:#1e1e1e;color:#d4d4d4;font-size:12px;line-height:1.6;font-family:Consolas,Monaco,Courier New,monospace;white-space:pre-wrap;word-break:break-all}.code-block code[data-v-79dc39c4]{font-family:inherit}.vue-axios[data-v-625760c6]{width:100%}.axios-header[data-v-625760c6]{margin-bottom:28px}.axios-desc[data-v-625760c6]{margin:0;color:#606266;font-size:14px;line-height:1.6}.section-title[data-v-625760c6]{margin:0 0 14px;font-size:15px;font-weight:600;color:#303133}.data-section[data-v-625760c6]{margin-bottom:32px;padding:20px;background:#f8faf9;border:1px solid #e8f0ec;border-radius:8px}.loading-box[data-v-625760c6]{display:flex;align-items:center;gap:10px;padding:24px;color:#606266;font-size:14px}.loading-spinner[data-v-625760c6]{width:18px;height:18px;border:2px solid #e8f0ec;border-top-color:#42b983;border-radius:50%;animation:spin-625760c6 .8s linear infinite}@keyframes spin-625760c6{to{transform:rotate(1turn)}}.table-wrapper[data-v-625760c6]{overflow-x:auto;border-radius:8px;border:1px solid #ebeef5;background:#fff}.data-table[data-v-625760c6]{width:100%;border-collapse:collapse}.data-table td[data-v-625760c6],.data-table th[data-v-625760c6]{padding:12px 16px;text-align:left;border-bottom:1px solid #ebeef5}.data-table th[data-v-625760c6]{background:#f5f7fa;font-size:13px;font-weight:600;color:#606266}.data-table tbody tr[data-v-625760c6]:hover{background:#fafbfc}.data-table tbody tr:last-child td[data-v-625760c6]{border-bottom:none}.title-cell[data-v-625760c6]{max-width:360px;word-break:break-word}.status-tag[data-v-625760c6]{display:inline-block;padding:4px 10px;border-radius:4px;font-size:12px;font-weight:500}.status-tag--done[data-v-625760c6]{background:#ecf9f3;color:#42b983}.status-tag--pending[data-v-625760c6]{background:#fef0f0;color:#f56c6c}.code-section[data-v-625760c6]{margin-top:8px}.code-panels[data-v-625760c6]{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;width:100%}.code-panel[data-v-625760c6]{border-radius:8px;overflow:hidden;border:1px solid #2d2d2d;box-shadow:0 2px 8px rgba(0,0,0,.12)}.code-panel-header[data-v-625760c6]{display:flex;align-items:center;gap:6px;padding:10px 14px;background:#2d2d2d}.code-dot[data-v-625760c6]{width:10px;height:10px;border-radius:50%;background:#555}.code-dot[data-v-625760c6]:first-child{background:#ff5f57}.code-dot[data-v-625760c6]:nth-child(2){background:#febc2e}.code-dot[data-v-625760c6]:nth-child(3){background:#28c840}.code-filename[data-v-625760c6]{margin-left:8px;font-size:12px;color:#aaa;font-family:Consolas,Monaco,monospace}.code-block[data-v-625760c6]{margin:0;padding:16px;max-height:480px;overflow:auto;background:#1e1e1e;color:#d4d4d4;font-size:12px;line-height:1.6;font-family:Consolas,Monaco,Courier New,monospace;white-space:pre-wrap;word-break:break-all}.code-block code[data-v-625760c6]{font-family:inherit}.vue-router[data-v-81c36e3e]{width:100%}.page-header[data-v-81c36e3e]{margin-bottom:28px}.page-desc[data-v-81c36e3e]{margin:0;color:#606266;font-size:14px;line-height:1.6}.section-title[data-v-81c36e3e]{margin:0 0 14px;font-size:15px;font-weight:600;color:#303133}.info-section[data-v-81c36e3e]{margin-bottom:30px;padding:20px;background:#f8faf9;border:1px solid #e8f0ec;border-radius:8px}.compare-list[data-v-81c36e3e]{list-style:none;padding:0;margin:0}.compare-item[data-v-81c36e3e]{padding:14px;background:#fff;border:1px solid #ebeef5;border-radius:8px;margin-bottom:12px;line-height:1.8}.compare-item code[data-v-81c36e3e]{background:#f2f6fc;padding:2px 6px;border-radius:4px;color:#409eff}.state-section[data-v-81c36e3e]{margin-bottom:32px;padding:20px;background:#f8faf9;border:1px solid #e8f0ec;border-radius:8px}.state-cards[data-v-81c36e3e]{display:grid;grid-template-columns:repeat(auto-fill,minmax(400px,1fr));gap:12px;margin-bottom:20px}.state-card[data-v-81c36e3e]{padding:16px;background:#fff;border-radius:8px;border:1px solid #ebeef5;box-shadow:0 1px 3px rgba(0,0,0,.04)}.state-label[data-v-81c36e3e]{display:block;margin-bottom:8px;font-size:12px;color:#909399;font-family:Consolas,Monaco,monospace}.state-value[data-v-81c36e3e]{font-size:18px;font-weight:600;color:#2c3e50;word-break:break-all}.action-btn[data-v-81c36e3e]{padding:10px 20px;border:none;border-radius:6px;background:#42b983;color:#fff;font-size:14px;cursor:pointer;transition:background .2s;display:none}.action-btn[data-v-81c36e3e]:hover{background:#3aa876}.code-section[data-v-81c36e3e]{margin-top:20px}.code-panels[data-v-81c36e3e]{display:grid;grid-template-columns:1fr 1fr;gap:16px;width:100%}.code-panel[data-v-81c36e3e]{border-radius:8px;overflow:hidden;border:1px solid #2d2d2d;box-shadow:0 2px 8px rgba(0,0,0,.12)}.code-panel-header[data-v-81c36e3e]{display:flex;align-items:center;gap:6px;padding:10px 14px;background:#2d2d2d}.code-dot[data-v-81c36e3e]{width:10px;height:10px;border-radius:50%;background:#555}.code-dot[data-v-81c36e3e]:first-child{background:#ff5f57}.code-dot[data-v-81c36e3e]:nth-child(2){background:#febc2e}.code-dot[data-v-81c36e3e]:nth-child(3){background:#28c840}.code-filename[data-v-81c36e3e]{margin-left:8px;font-size:12px;color:#aaa;font-family:Consolas}.code-block[data-v-81c36e3e]{margin:0;padding:16px;max-height:480px;overflow:auto;background:#1e1e1e;color:#d4d4d4;font-size:12px;line-height:1.6;font-family:Consolas,Monaco,Courier New,monospace;white-space:pre-wrap;word-break:break-all}.code-block code[data-v-81c36e3e]{font-family:inherit}.privacy-wrapper[data-v-a5daf348]{height:calc(100vh - 50px);overflow-y:auto;padding:20px;box-sizing:border-box;scrollbar-width:none;-ms-overflow-style:none}.privacy-wrapper[data-v-a5daf348]::-webkit-scrollbar{display:none}.privacy-container[data-v-a5daf348]{max-width:760px;margin:0 auto;padding:10px 16px;line-height:1.55;font-size:15px;color:#333}h1[data-v-a5daf348]{margin-bottom:14px;font-size:22px}h2[data-v-a5daf348]{margin-top:18px;margin-bottom:6px;font-size:18px}a[data-v-a5daf348]{color:#42b983;text-decoration:none}a[data-v-a5daf348]:hover{text-decoration:underline}.about-wrapper[data-v-e420841a]{height:calc(100vh - 60px);overflow-y:auto;padding:20px;box-sizing:border-box;scrollbar-width:none;-ms-overflow-style:none}.about-wrapper[data-v-e420841a]::-webkit-scrollbar{display:none}.about-content[data-v-e420841a]{max-width:760px;margin:0 auto;line-height:1.55;font-size:15px;color:#333}h1[data-v-e420841a]{margin-bottom:14px;font-size:22px}h2[data-v-e420841a]{margin-top:18px;font-size:17px}ul[data-v-e420841a]{padding-left:18px}a[data-v-e420841a]{color:#42b983}.contact-wrapper[data-v-07d71436]{height:calc(100vh - 60px);overflow-y:auto;padding:20px;box-sizing:border-box;scrollbar-width:none;-ms-overflow-style:none}.contact-wrapper[data-v-07d71436]::-webkit-scrollbar{display:none}.contact-container[data-v-07d71436]{max-width:760px;margin:0 auto;padding:10px 16px;line-height:1.55;font-size:15px;color:#333}h1[data-v-07d71436]{margin-bottom:14px;font-size:22px}h2[data-v-07d71436]{margin-top:18px;margin-bottom:6px;font-size:18px}ul[data-v-07d71436]{padding-left:18px}a[data-v-07d71436]{color:#42b983}