.editor-panes[data-v-31809a26]{display:flex;gap:18px}.editor-pane[data-v-31809a26]{flex:1;min-width:0;background:#fafbfc;border-radius:12px;border:1px solid #ebeef5;padding:16px;transition:border-color .2s}.editor-pane[data-v-31809a26]:focus-within{border-color:#4e7cff}.pane-header[data-v-31809a26]{display:flex;align-items:center;gap:8px;margin-bottom:12px}.pane-dot[data-v-31809a26]{width:8px;height:8px;border-radius:50%;flex-shrink:0}.input-dot[data-v-31809a26]{background:#4e7cff;box-shadow:0 0 6px rgba(78,124,255,.4)}.output-dot[data-v-31809a26]{background:#43e97b;box-shadow:0 0 6px rgba(67,233,123,.4)}.pane-label[data-v-31809a26]{font-size:13px;font-weight:700;color:#1a1f36;letter-spacing:.5px}.pane-hint[data-v-31809a26]{font-size:11px;color:#b0b8c4;margin-left:auto}.code-textarea[data-v-31809a26] textarea{font-family:JetBrains Mono,Fira Code,Consolas,Monaco,monospace!important;font-size:13px!important;line-height:1.6!important;border-radius:8px;border-color:#e4e7ed;background:#fff;resize:none}.output-area[data-v-31809a26] textarea{background:#fafbfc;color:#4a5568}@media (max-width:640px){.editor-panes[data-v-31809a26]{flex-direction:column}}.editor-panes[data-v-751d41c1]{display:flex;gap:18px}.editor-pane[data-v-751d41c1]{flex:1;min-width:0;background:#fafbfc;border-radius:12px;border:1px solid #ebeef5;padding:16px;transition:border-color .2s}.editor-pane[data-v-751d41c1]:focus-within{border-color:#4e7cff}.pane-header[data-v-751d41c1]{display:flex;align-items:center;gap:8px;margin-bottom:12px}.pane-dot[data-v-751d41c1]{width:8px;height:8px;border-radius:50%;flex-shrink:0}.input-dot[data-v-751d41c1]{background:#4e7cff;box-shadow:0 0 6px rgba(78,124,255,.4)}.output-dot[data-v-751d41c1]{background:#43e97b;box-shadow:0 0 6px rgba(67,233,123,.4)}.pane-label[data-v-751d41c1]{font-size:13px;font-weight:700;color:#1a1f36;letter-spacing:.5px}.pane-hint[data-v-751d41c1]{font-size:11px;color:#b0b8c4;margin-left:auto}.code-textarea[data-v-751d41c1] textarea{font-family:JetBrains Mono,Fira Code,Consolas,Monaco,monospace!important;font-size:13px!important;line-height:1.6!important;border-radius:8px;border-color:#e4e7ed;background:#fff;resize:none}.output-area[data-v-751d41c1] textarea{background:#fafbfc;color:#4a5568}.error-msg[data-v-751d41c1]{margin-top:10px;padding:10px 14px;background:#fef0f0;border-radius:8px;font-size:13px;color:#f56c6c;line-height:1.5;border:1px solid #fde2e2;display:flex;align-items:flex-start;gap:6px}.error-msg i[data-v-751d41c1]{flex-shrink:0;margin-top:1px}@media (max-width:640px){.editor-panes[data-v-751d41c1]{flex-direction:column}}.editor-panes[data-v-6f92faeb]{display:flex;gap:18px}.editor-pane[data-v-6f92faeb]{flex:1;min-width:0;background:#fafbfc;border-radius:12px;border:1px solid #ebeef5;padding:16px;transition:border-color .2s}.editor-pane[data-v-6f92faeb]:focus-within{border-color:#4e7cff}.pane-header[data-v-6f92faeb]{display:flex;align-items:center;gap:8px;margin-bottom:12px}.pane-dot[data-v-6f92faeb]{width:8px;height:8px;border-radius:50%;flex-shrink:0}.input-dot[data-v-6f92faeb]{background:#4e7cff;box-shadow:0 0 6px rgba(78,124,255,.4)}.output-dot[data-v-6f92faeb]{background:#43e97b;box-shadow:0 0 6px rgba(67,233,123,.4)}.pane-label[data-v-6f92faeb]{font-size:13px;font-weight:700;color:#1a1f36;letter-spacing:.5px}.pane-hint[data-v-6f92faeb]{font-size:11px;color:#b0b8c4;margin-left:auto}.code-textarea[data-v-6f92faeb] textarea{font-family:JetBrains Mono,Fira Code,Consolas,Monaco,monospace!important;font-size:13px!important;line-height:1.6!important;border-radius:8px;border-color:#e4e7ed;background:#fff;resize:none}.output-area[data-v-6f92faeb] textarea{background:#fafbfc;color:#4a5568}@media (max-width:640px){.editor-panes[data-v-6f92faeb]{flex-direction:column}}.convert-type-bar[data-v-7ff5afb2]{margin-bottom:12px}.editor-panes[data-v-7ff5afb2]{display:flex;gap:16px}.input-pane[data-v-7ff5afb2],.output-pane[data-v-7ff5afb2]{flex:1;min-width:0}.pane-label[data-v-7ff5afb2]{font-size:13px;font-weight:600;color:#606266;margin-bottom:8px}.mono-input textarea[data-v-7ff5afb2]{font-family:Consolas,Monaco,monospace;font-size:13px}@media (max-width:640px){.editor-panes[data-v-7ff5afb2]{flex-direction:column}}.calculator-comp[data-v-76990d14]{width:100%}.input-area[data-v-76990d14]{margin-bottom:16px}.pane-label[data-v-76990d14]{font-size:13px;font-weight:600;color:#606266;margin-bottom:8px}.result-value[data-v-76990d14]{font-size:28px;font-weight:700;color:#4e7cff;padding:16px;background:#f5f7fa;border-radius:8px}.error-msg[data-v-76990d14]{margin-top:8px;font-size:13px;color:#f56c6c}.mono-input input[data-v-76990d14]{font-family:monospace}.gen-tool[data-v-7cb00c54]{width:100%}.gen-input-section[data-v-7cb00c54]{margin-bottom:20px}.gen-input-label[data-v-7cb00c54]{display:flex;align-items:center;gap:8px;font-size:14px;color:#606266;margin-bottom:14px}.gen-dot[data-v-7cb00c54]{width:8px;height:8px;border-radius:50%;flex-shrink:0;background:#4e7cff;box-shadow:0 0 6px rgba(78,124,255,.4)}.gen-form[data-v-7cb00c54]{display:grid;grid-template-columns:2fr 1fr 1fr;gap:16px 20px;align-items:end}.gen-field[data-v-7cb00c54]{display:flex;flex-direction:column;gap:6px}.gen-field label[data-v-7cb00c54]{font-size:12px;font-weight:600;color:#909399}.gen-presets[data-v-7cb00c54]{display:flex;gap:6px;margin-top:2px;flex-wrap:wrap}.gen-output[data-v-7cb00c54]{background:#f8f9fb;border:1px solid #e4e7ed;border-radius:10px;overflow:hidden}.gen-output-bar[data-v-7cb00c54]{display:flex;align-items:center;justify-content:space-between;padding:10px 16px;background:#eef1f6;border-bottom:1px solid #e4e7ed}.gen-output-label[data-v-7cb00c54]{font-size:12px;font-weight:600;color:#606266}.gen-output-text[data-v-7cb00c54]{display:block;padding:16px 20px;font-size:18px;font-family:Courier New,Consolas,monospace;color:#303133;letter-spacing:2px;word-break:break-all;cursor:pointer;-webkit-user-select:all;-moz-user-select:all;user-select:all;transition:background .15s}.gen-output-text[data-v-7cb00c54]:hover{background:#f0f4ff}.gen-empty[data-v-7cb00c54]{text-align:center;padding:40px;color:#c0c4cc;font-size:14px}@media (max-width:640px){.gen-form[data-v-7cb00c54]{grid-template-columns:1fr}}.picker-row[data-v-5d04bbc7]{display:flex;align-items:center;gap:14px;margin-bottom:20px}.color-hex[data-v-5d04bbc7]{font-size:16px;color:#1a1f36;font-family:monospace}.color-values[data-v-5d04bbc7]{display:flex;gap:20px;align-items:flex-start}.cv-swatch[data-v-5d04bbc7]{width:80px;height:80px;border-radius:12px;flex-shrink:0;border:2px solid #e4e7ed;box-shadow:0 2px 8px rgba(0,0,0,.06)}.cv-list[data-v-5d04bbc7]{flex:1}.cv-item[data-v-5d04bbc7]{display:flex;align-items:center;gap:10px;margin-bottom:8px}.cv-label[data-v-5d04bbc7]{font-size:13px;font-weight:600;color:#8892a6;width:36px;flex-shrink:0}.cv-value[data-v-5d04bbc7]{font-size:14px;font-family:monospace;color:#303133;background:#f5f6f8;padding:2px 10px;border-radius:4px}.input-area[data-v-b050cad4]{margin-bottom:20px}.qrcode-result[data-v-b050cad4]{text-align:center}.df-tool[data-v-3b5984f8]{width:100%}.df-input-section[data-v-3b5984f8]{margin-bottom:20px}.df-input-label[data-v-3b5984f8]{display:flex;align-items:center;gap:8px;font-size:14px;color:#606266;margin-bottom:12px}.df-dot[data-v-3b5984f8]{width:8px;height:8px;border-radius:50%;flex-shrink:0;background:#4e7cff;box-shadow:0 0 6px rgba(78,124,255,.4)}.df-panes[data-v-3b5984f8]{display:flex;gap:16px}.df-pane[data-v-3b5984f8]{flex:1;min-width:0}.df-pane-title[data-v-3b5984f8]{font-size:12px;font-weight:600;color:#909399;margin-bottom:6px}.df-textarea[data-v-3b5984f8] textarea{font-family:Consolas,Courier New,monospace;font-size:13px!important;line-height:1.6!important}.df-stats[data-v-3b5984f8]{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:16px;padding:10px 16px;background:#f8f9fb;border-radius:8px}.df-stat[data-v-3b5984f8]{font-size:12px;font-weight:600;padding:3px 10px;border-radius:4px}.df-stat-green[data-v-3b5984f8]{color:#67c23a;background:#f0fff4}.df-stat-red[data-v-3b5984f8]{color:#f56c6c;background:#fff5f5}.df-stat-blue[data-v-3b5984f8]{color:#4e7cff;background:#f0f4ff}.df-stat-orange[data-v-3b5984f8]{color:#e6a23c;background:#fffdf5}.df-output[data-v-3b5984f8]{background:#fff;border:1px solid #ebeef5;border-radius:10px;overflow:hidden}.df-lines[data-v-3b5984f8]{font-family:Consolas,Courier New,monospace;font-size:13px;line-height:1.7}.df-line[data-v-3b5984f8]{display:flex;align-items:baseline;padding:2px 12px;min-height:28px}.df-line[data-v-3b5984f8]:hover{filter:brightness(.97)}.df-line-same[data-v-3b5984f8]{background:#fff}.df-line-added[data-v-3b5984f8]{background:#e6ffec}.df-line-removed[data-v-3b5984f8]{background:#ffeef0}.df-line-modified[data-v-3b5984f8]{background:#fff8e8}.df-ln[data-v-3b5984f8]{width:36px;text-align:right;padding-right:8px;color:#c0c4cc}.df-ln[data-v-3b5984f8],.df-marker[data-v-3b5984f8]{flex-shrink:0;font-size:11px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.df-marker[data-v-3b5984f8]{width:20px;text-align:center;font-weight:700}.df-line-added .df-marker[data-v-3b5984f8]{color:#67c23a}.df-line-removed .df-marker[data-v-3b5984f8]{color:#f56c6c}.df-line-modified .df-marker[data-v-3b5984f8]{color:#e6a23c}.df-line-same .df-marker[data-v-3b5984f8]{color:#c0c4cc}.df-text[data-v-3b5984f8]{white-space:pre-wrap;word-break:break-all;flex:1;color:#303133}.df-line-removed .df-text[data-v-3b5984f8]{color:#c62828}.df-line-added .df-text[data-v-3b5984f8]{color:#2e7d32}.df-text[data-v-3b5984f8] .cd{font-style:normal;padding:1px 2px;border-radius:2px}.df-text[data-v-3b5984f8] .cd-del{background:#ffcdd2;color:#c62828;text-decoration:line-through}.df-text[data-v-3b5984f8] .cd-add{background:#a5d6a7;color:#1b5e20}.df-old-chunk[data-v-3b5984f8]{color:#c62828}.df-new-chunk[data-v-3b5984f8]{color:#2e7d32;padding-left:12px;border-left:2px solid #e0e0e0;margin-left:4px}.df-old-chunk[data-v-3b5984f8] .cd-del{background:#ffcdd2}.df-new-chunk[data-v-3b5984f8] .cd-add{background:#a5d6a7}.df-empty[data-v-3b5984f8]{text-align:center;padding:60px 20px;color:#c0c4cc;font-size:14px}@media (max-width:640px){.df-panes[data-v-3b5984f8]{flex-direction:column}}.wt-tool[data-v-6bb18de6]{display:flex;flex-direction:column;gap:16px}.editor-pane[data-v-6bb18de6]{background:#fafbfc;border-radius:12px;border:1px solid #ebeef5;padding:16px 20px}.pane-header[data-v-6bb18de6]{display:flex;align-items:center;gap:8px;margin-bottom:12px}.pane-dot[data-v-6bb18de6]{width:8px;height:8px;border-radius:50%;flex-shrink:0}.input-dot[data-v-6bb18de6]{background:#4e7cff;box-shadow:0 0 6px rgba(78,124,255,.4)}.output-dot[data-v-6bb18de6]{background:#43e97b;box-shadow:0 0 6px rgba(67,233,123,.4)}.pane-label[data-v-6bb18de6]{font-size:13px;font-weight:700;color:#1a1f36}.pane-hint[data-v-6bb18de6]{font-size:11px;color:#b0b8c4;margin-left:auto}.editor-pane[data-v-6bb18de6] .el-upload-dragger{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:170px}.wt-preview[data-v-6bb18de6]{background:#fff;border:1px solid #e4e7ed;border-radius:8px;padding:16px;max-height:500px;overflow-y:auto}.editor-panes[data-v-338ad529]{display:flex;gap:18px;align-items:stretch}.editor-pane[data-v-338ad529]{flex:1;min-width:0;background:#fafbfc;border-radius:12px;border:1px solid #ebeef5;padding:16px;display:flex;flex-direction:column}.pane-header[data-v-338ad529]{display:flex;align-items:center;gap:8px;margin-bottom:12px}.pane-dot[data-v-338ad529]{width:8px;height:8px;border-radius:50%}.input-dot[data-v-338ad529]{background:#4e7cff;box-shadow:0 0 6px rgba(78,124,255,.4)}.output-dot[data-v-338ad529]{background:#43e97b;box-shadow:0 0 6px rgba(67,233,123,.4)}.pane-label[data-v-338ad529]{font-size:13px;font-weight:700;color:#1a1f36}.code-textarea[data-v-338ad529]{flex:1}.code-textarea[data-v-338ad529] textarea{font-family:Consolas,Monaco,monospace!important;font-size:13px!important;border-radius:8px;resize:none;height:100%!important}.html-preview[data-v-338ad529]{background:#fff;border:1px solid #e4e7ed;border-radius:8px;padding:16px;flex:1;overflow-y:auto}@media (max-width:640px){.editor-panes[data-v-338ad529]{flex-direction:column}}.ib-tool[data-v-5c33e492]{display:flex;flex-direction:column;gap:16px}.editor-pane[data-v-5c33e492]{background:#fafbfc;border-radius:12px;border:1px solid #ebeef5;padding:16px 20px}.pane-header[data-v-5c33e492]{display:flex;align-items:center;gap:8px;margin-bottom:12px}.pane-dot[data-v-5c33e492]{width:8px;height:8px;border-radius:50%;flex-shrink:0}.input-dot[data-v-5c33e492]{background:#4e7cff;box-shadow:0 0 6px rgba(78,124,255,.4)}.output-dot[data-v-5c33e492]{background:#43e97b;box-shadow:0 0 6px rgba(67,233,123,.4)}.pane-label[data-v-5c33e492]{font-size:13px;font-weight:700;color:#1a1f36}.pane-hint[data-v-5c33e492]{font-size:11px;color:#b0b8c4;margin-left:auto}.editor-pane[data-v-5c33e492] .el-upload-dragger{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:170px}.ib-controls[data-v-5c33e492]{margin-top:12px;display:flex;align-items:center;gap:12px;flex-wrap:wrap}.ib-ctrl[data-v-5c33e492]{display:flex;align-items:center;gap:6px}.ib-ctrl-lbl[data-v-5c33e492]{font-size:12px;color:#8892a6}.ib-ctrl-val[data-v-5c33e492]{font-size:12px;color:#b0b8c4;font-family:monospace}.ib-presets[data-v-5c33e492]{display:flex;align-items:center;gap:8px;margin-top:10px}.ib-preset[data-v-5c33e492]{width:22px;height:22px;border-radius:50%;cursor:pointer;border:2px solid #e4e7ed;transition:all .15s}.ib-preset[data-v-5c33e492]:hover{transform:scale(1.15);border-color:#909399}.ib-preset.on[data-v-5c33e492]{border-color:#4e7cff;box-shadow:0 0 0 2px rgba(78,124,255,.25)}.ib-compare[data-v-5c33e492]{display:flex;gap:16px}.ib-compare>div[data-v-5c33e492]{flex:1;text-align:center}.ib-compare p[data-v-5c33e492]{font-size:12px;color:#8892a6;margin-bottom:8px}.ib-compare img[data-v-5c33e492]{max-width:100%;max-height:300px;border:1px solid #e4e7ed;border-radius:8px}.ib-result-img[data-v-5c33e492]{background:repeating-conic-gradient(#f0f0f0 0 25%,#fff 0 50%) 50%/16px 16px}@media(max-width:560px){.ib-compare[data-v-5c33e492]{flex-direction:column}}.wp-tool[data-v-c320656e]{display:flex;flex-direction:column;gap:16px}.editor-pane[data-v-c320656e]{background:#fafbfc;border-radius:12px;border:1px solid #ebeef5;padding:16px 20px}.pane-header[data-v-c320656e]{display:flex;align-items:center;gap:8px;margin-bottom:12px}.pane-dot[data-v-c320656e]{width:8px;height:8px;border-radius:50%;flex-shrink:0}.input-dot[data-v-c320656e]{background:#4e7cff;box-shadow:0 0 6px rgba(78,124,255,.4)}.output-dot[data-v-c320656e]{background:#43e97b;box-shadow:0 0 6px rgba(67,233,123,.4)}.pane-label[data-v-c320656e]{font-size:13px;font-weight:700;color:#1a1f36}.pane-hint[data-v-c320656e]{font-size:11px;color:#b0b8c4;margin-left:auto}.editor-pane[data-v-c320656e] .el-upload-dragger{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:170px}.pw-tool[data-v-f1e3f4e8]{display:flex;flex-direction:column;gap:16px}.editor-pane[data-v-f1e3f4e8]{background:#fafbfc;border-radius:12px;border:1px solid #ebeef5;padding:16px 20px}.pane-header[data-v-f1e3f4e8]{display:flex;align-items:center;gap:8px;margin-bottom:12px}.pane-dot[data-v-f1e3f4e8]{width:8px;height:8px;border-radius:50%;flex-shrink:0}.input-dot[data-v-f1e3f4e8]{background:#4e7cff;box-shadow:0 0 6px rgba(78,124,255,.4)}.output-dot[data-v-f1e3f4e8]{background:#43e97b;box-shadow:0 0 6px rgba(67,233,123,.4)}.pane-label[data-v-f1e3f4e8]{font-size:13px;font-weight:700;color:#1a1f36}.pane-hint[data-v-f1e3f4e8]{font-size:11px;color:#b0b8c4;margin-left:auto}.editor-pane[data-v-f1e3f4e8] .el-upload-dragger{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:170px}.ce-tool[data-v-6da28ab1]{display:flex;flex-direction:column;gap:16px}.editor-pane[data-v-6da28ab1]{background:#fafbfc;border-radius:12px;border:1px solid #ebeef5;padding:16px 20px}.pane-header[data-v-6da28ab1]{display:flex;align-items:center;gap:8px;margin-bottom:12px}.pane-dot[data-v-6da28ab1]{width:8px;height:8px;border-radius:50%;flex-shrink:0}.input-dot[data-v-6da28ab1]{background:#4e7cff;box-shadow:0 0 6px rgba(78,124,255,.4)}.output-dot[data-v-6da28ab1]{background:#43e97b;box-shadow:0 0 6px rgba(67,233,123,.4)}.pane-label[data-v-6da28ab1]{font-size:13px;font-weight:700;color:#1a1f36}.pane-hint[data-v-6da28ab1]{font-size:11px;color:#b0b8c4;margin-left:auto}.editor-pane[data-v-6da28ab1] .el-upload-dragger{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:170px}.ce-image-area[data-v-6da28ab1]{text-align:center;margin-bottom:12px}.ce-canvas[data-v-6da28ab1]{max-width:100%;border:1px solid #e4e7ed;border-radius:8px;cursor:crosshair}.ce-panel[data-v-6da28ab1]{display:flex;align-items:center;gap:16px;padding:12px 16px;background:#fff;border-radius:8px;border:1px solid #e4e7ed}.ce-swatch[data-v-6da28ab1]{width:52px;height:52px;border-radius:10px;flex-shrink:0;border:1px solid #e4e7ed}.ce-info[data-v-6da28ab1]{flex:1;display:flex;flex-direction:column;gap:4px}.ce-row[data-v-6da28ab1]{display:flex;align-items:center;gap:8px}.ce-row span[data-v-6da28ab1]{font-size:11px;font-weight:600;color:#8892a6;width:28px}.ce-row code[data-v-6da28ab1]{flex:1;font-size:13px;font-family:monospace;color:#303133}.ce-copy[data-v-6da28ab1]{width:24px;height:24px;display:flex;align-items:center;justify-content:center;border-radius:4px;cursor:pointer;color:#b0b8c4;transition:all .15s}.ce-copy[data-v-6da28ab1]:hover{background:#f0f4ff;color:#4e7cff}.ce-recent[data-v-6da28ab1]{display:flex;align-items:center;gap:6px;margin-top:10px}.ce-recent-lbl[data-v-6da28ab1]{font-size:11px;color:#8892a6;margin-right:4px}.ce-dot[data-v-6da28ab1]{width:20px;height:20px;border-radius:50%;cursor:pointer;border:2px solid #e4e7ed;transition:transform .15s}.ce-dot[data-v-6da28ab1]:hover{transform:scale(1.2);border-color:#4e7cff}.icon-gen[data-v-064cb49e]{max-width:600px;margin:0 auto}.gen-layout[data-v-064cb49e]{display:flex;gap:32px;align-items:flex-start}.gen-preview[data-v-064cb49e]{flex-shrink:0;text-align:center}.preview-wrapper[data-v-064cb49e]{width:180px;height:180px;margin:0 auto 16px;background:repeating-conic-gradient(#f0f0f0 0 25%,#fff 0 50%) 50%/16px 16px;border-radius:16px;overflow:hidden;box-shadow:0 4px 16px rgba(0,0,0,.08)}.preview-wrapper canvas[data-v-064cb49e]{width:100%;height:100%;display:block}.download-row[data-v-064cb49e]{display:flex;gap:6px;justify-content:center}.dl-chip[data-v-064cb49e]{font-size:13px;font-weight:600;color:#4e7cff;background:#f0f4ff;padding:4px 10px;border-radius:6px;cursor:pointer;transition:all .15s;display:flex;align-items:baseline;gap:1px}.dl-chip small[data-v-064cb49e]{font-size:10px;font-weight:400}.dl-chip[data-v-064cb49e]:hover{background:#4e7cff;color:#fff}.gen-controls[data-v-064cb49e]{flex:1;display:flex;flex-direction:column;gap:16px}.ctrl-block label[data-v-064cb49e]{font-size:12px;font-weight:600;color:#8892a6;text-transform:uppercase;letter-spacing:1px;display:block;margin-bottom:8px}.text-input[data-v-064cb49e]{width:140px}.shape-row[data-v-064cb49e]{display:flex;gap:4px}.shape-opt[data-v-064cb49e]{display:flex;align-items:center;gap:4px;padding:4px 10px 4px 6px;border-radius:6px;cursor:pointer;border:1px solid #e4e7ed;color:#8892a6;font-size:12px;transition:all .15s}.shape-opt.on[data-v-064cb49e],.shape-opt[data-v-064cb49e]:hover{border-color:#4e7cff;color:#4e7cff}.shape-opt.on[data-v-064cb49e]{background:#f0f4ff}.palette-row[data-v-064cb49e]{display:flex;gap:6px;align-items:center;flex-wrap:wrap}.palette-dot[data-v-064cb49e]{width:26px;height:26px;border-radius:50%;cursor:pointer;border:2px solid #e4e7ed;transition:all .15s}.palette-dot[data-v-064cb49e]:hover{transform:scale(1.15);border-color:#909399}.palette-dot.on[data-v-064cb49e]{border-color:#4e7cff;box-shadow:0 0 0 2px rgba(78,124,255,.25)}.custom-pick[data-v-064cb49e]{margin-left:4px}.ctrl-block[data-v-064cb49e] .el-slider{margin:0 4px}.ctrl-block[data-v-064cb49e] .el-slider__runway{margin:6px 0}@media (max-width:560px){.gen-layout[data-v-064cb49e]{flex-direction:column;align-items:center}.gen-controls[data-v-064cb49e]{width:100%}}.func-plot[data-v-b8c00208]{max-width:740px;margin:0 auto}.fp-input-row[data-v-b8c00208]{display:flex;align-items:center;gap:10px;margin-bottom:12px}.fp-label[data-v-b8c00208]{font-size:18px;font-weight:700;color:#1a1f36;font-style:italic}.fp-input[data-v-b8c00208]{flex:1}.fp-presets[data-v-b8c00208]{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:14px}.preset-label[data-v-b8c00208]{font-size:12px;color:#8892a6;line-height:26px}.preset-chip[data-v-b8c00208]{font-size:12px;padding:2px 10px;border-radius:4px;cursor:pointer;background:#f5f6f8;color:#606266;border:1px solid #e4e7ed;font-family:monospace;transition:all .15s;line-height:22px}.preset-chip[data-v-b8c00208]:hover{border-color:#4e7cff;color:#4e7cff;background:#f0f4ff}.fp-canvas-wrap[data-v-b8c00208]{position:relative}.fp-canvas-wrap canvas[data-v-b8c00208]{width:100%;height:auto;display:block;background:#fff;border:1px solid #e4e7ed;border-radius:8px}.fp-cursor[data-v-b8c00208]{position:absolute;top:8px;right:12px;font-size:12px;color:#4e7cff;font-family:monospace;background:hsla(0,0%,100%,.9);padding:3px 8px;border-radius:4px;border:1px solid #e4e7ed;pointer-events:none}.fp-zoom[data-v-b8c00208]{display:flex;align-items:center;gap:20px;margin-top:10px;padding:10px 14px;background:#fff;border-radius:8px;border:1px solid #e4e7ed;flex-wrap:wrap}.zoom-group[data-v-b8c00208]{display:flex;align-items:center;gap:6px}.zoom-label[data-v-b8c00208]{font-size:12px;color:#8892a6;font-weight:600;width:28px}.zoom-range[data-v-b8c00208]{font-size:11px;color:#b0b8c4;font-family:monospace;margin-left:4px;min-width:80px}.fp-legend[data-v-b8c00208]{margin-top:8px;text-align:center}.legend-err[data-v-b8c00208]{font-size:13px;color:#f56c6c}.crypto-tool[data-v-1560b050]{width:100%}.ct-tabs[data-v-1560b050]{display:flex;gap:4px;margin-bottom:20px;background:#f5f6f8;border-radius:10px;padding:4px}.ct-tab[data-v-1560b050]{flex:1;text-align:center;padding:9px 0;font-size:13px;cursor:pointer;color:#8892a6;border-radius:8px;transition:all .2s}.ct-tab[data-v-1560b050]:hover{color:#4e7cff}.ct-tab.on[data-v-1560b050]{background:#fff;color:#4e7cff;font-weight:600;box-shadow:0 1px 3px rgba(0,0,0,.06)}.ct-tab i[data-v-1560b050]{margin-right:4px}.ct-panel[data-v-1560b050]{display:flex;flex-direction:column;gap:12px}.ct-card[data-v-1560b050]{background:#fff;border-radius:12px;padding:20px 24px;border:1px solid #ebeef5}.ct-row[data-v-1560b050]{display:flex;align-items:center;gap:10px;margin-bottom:10px}.ct-lbl[data-v-1560b050]{font-size:12px;color:#8892a6;font-weight:600;width:36px;flex-shrink:0;text-align:right}.ct-flex[data-v-1560b050]{flex:1}.ct-grid[data-v-1560b050]{display:flex;gap:14px}.ct-grid>div[data-v-1560b050]{flex:1;min-width:0}.ct-hd[data-v-1560b050]{font-size:12px;font-weight:600;color:#8892a6;margin-bottom:6px}.ct-acts[data-v-1560b050]{display:flex;align-items:center;gap:8px;margin-top:10px;margin-bottom:10px}.ct-err[data-v-1560b050]{color:#f56c6c}.ct-err[data-v-1560b050],.ct-ok[data-v-1560b050]{font-size:12px;display:flex;align-items:center;gap:3px}.ct-ok[data-v-1560b050]{color:#67c23a}.ct-result[data-v-1560b050]{background:linear-gradient(135deg,#f0f4ff,#f8f9ff);border:1px solid #dce3f8;border-radius:12px;padding:16px 20px}.ct-result-hd[data-v-1560b050]{font-size:11px;color:#8892a6;font-weight:600;margin-bottom:8px;text-transform:uppercase;letter-spacing:.5px}.ct-result-code[data-v-1560b050]{display:block;font-size:15px;font-family:monospace;color:#1a1f36;word-break:break-all;cursor:pointer;line-height:1.6;border-radius:6px}.ct-result-code[data-v-1560b050]:hover{background:rgba(78,124,255,.04)}.ct-mono[data-v-1560b050] input,.ct-mono[data-v-1560b050] textarea{font-family:JetBrains Mono,Consolas,monospace!important;font-size:13px!important}.ct-out[data-v-1560b050] textarea{background:#fafbfc;color:#4a5568}.ct-card .el-textarea[data-v-1560b050],.ct-card[data-v-1560b050]>:last-child,.ct-row[data-v-1560b050]:last-of-type{margin-bottom:0}@media (max-width:560px){.ct-grid[data-v-1560b050]{flex-direction:column}.ct-tab[data-v-1560b050]{font-size:12px}.ct-tab i[data-v-1560b050]{display:none}.ct-row[data-v-1560b050]{flex-wrap:wrap}}.ts-tool[data-v-ca126c66]{display:flex;flex-direction:column;gap:16px}.ts-mono[data-v-ca126c66] input{font-family:JetBrains Mono,Consolas,monospace!important;font-size:14px!important}.editor-pane[data-v-ca126c66]{background:#fafbfc;border-radius:12px;border:1px solid #ebeef5;padding:16px 20px}.pane-header[data-v-ca126c66]{display:flex;align-items:center;gap:8px;margin-bottom:12px}.pane-dot[data-v-ca126c66]{width:8px;height:8px;border-radius:50%;flex-shrink:0}.pane-label[data-v-ca126c66]{font-size:13px;font-weight:700;color:#1a1f36;letter-spacing:.5px}.pane-hint[data-v-ca126c66]{font-size:11px;color:#b0b8c4;margin-left:auto}.ts-now-grid[data-v-ca126c66]{display:flex;gap:28px;margin-bottom:10px}.ts-now-num[data-v-ca126c66]{display:flex;align-items:center;gap:8px;margin-bottom:2px}.ts-now-num code[data-v-ca126c66]{font-size:22px;font-weight:700;font-family:monospace;color:#1a1f36}.ts-now-unit[data-v-ca126c66]{font-size:11px;color:#8892a6;font-weight:500}.ts-now-date[data-v-ca126c66]{font-size:13px;color:#606266}.ts-result[data-v-ca126c66]{margin-top:12px;display:flex;flex-direction:column;gap:8px}.ts-rr[data-v-ca126c66]{display:flex;align-items:center;gap:10px}.ts-rr span[data-v-ca126c66]{font-size:11px;font-weight:600;color:#8892a6;width:28px;flex-shrink:0}.ts-rr code[data-v-ca126c66]{flex:1;font-size:13px;font-family:monospace;color:#303133;word-break:break-all}.ts-copy[data-v-ca126c66]{width:26px;height:26px;display:flex;align-items:center;justify-content:center;border-radius:6px;cursor:pointer;color:#b0b8c4;transition:all .15s;flex-shrink:0}.ts-copy[data-v-ca126c66]:hover{background:rgba(78,124,255,.08);color:#4e7cff}.ts-err[data-v-ca126c66]{margin-top:10px;padding:8px 14px;background:#fef0f0;border:1px solid #fde2e2;border-radius:8px;font-size:13px;color:#f56c6c}.ts-err code[data-v-ca126c66]{font-family:monospace;background:#fff;padding:1px 6px;border-radius:3px;color:#333}@media (max-width:480px){.ts-now-grid[data-v-ca126c66]{flex-direction:column;gap:8px}}.ic-tool[data-v-7c426f72]{display:flex;flex-direction:column;gap:16px}.editor-pane[data-v-7c426f72]{background:#fafbfc;border-radius:12px;border:1px solid #ebeef5;padding:16px 20px}.pane-header[data-v-7c426f72]{display:flex;align-items:center;gap:8px;margin-bottom:12px}.pane-dot[data-v-7c426f72]{width:8px;height:8px;border-radius:50%;flex-shrink:0}.input-dot[data-v-7c426f72]{background:#4e7cff;box-shadow:0 0 6px rgba(78,124,255,.4)}.pane-label[data-v-7c426f72]{font-size:13px;font-weight:700;color:#1a1f36}.pane-hint[data-v-7c426f72]{font-size:11px;color:#b0b8c4;margin-left:auto}.editor-pane[data-v-7c426f72] .el-upload-dragger{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:180px}.ic-info[data-v-7c426f72]{margin-top:12px;display:flex;gap:16px;font-size:13px;color:#606266}.ic-compare[data-v-7c426f72]{display:flex;gap:16px}.ic-compare>div[data-v-7c426f72]{flex:1;text-align:center}.ic-compare p[data-v-7c426f72]{font-size:12px;color:#8892a6;margin-bottom:8px}.ic-compare img[data-v-7c426f72]{max-width:100%;max-height:300px;border:1px solid #e4e7ed;border-radius:8px}.ic-result[data-v-7c426f72]{margin-top:12px;font-size:13px;color:#67c23a;text-align:center;font-weight:600}@media(max-width:560px){.ic-compare[data-v-7c426f72]{flex-direction:column}}.editor-panes[data-v-30a1b21a]{display:flex;gap:16px}.editor-pane[data-v-30a1b21a]{flex:1;min-width:0;background:#fafbfc;border-radius:12px;border:1px solid #ebeef5;padding:16px}.pane-header[data-v-30a1b21a]{display:flex;align-items:center;gap:8px;margin-bottom:12px}.pane-dot[data-v-30a1b21a]{width:8px;height:8px;border-radius:50%}.input-dot[data-v-30a1b21a]{background:#4e7cff;box-shadow:0 0 6px rgba(78,124,255,.4)}.output-dot[data-v-30a1b21a]{background:#43e97b;box-shadow:0 0 6px rgba(67,233,123,.4)}.pane-label[data-v-30a1b21a]{font-size:13px;font-weight:700;color:#1a1f36}.code-textarea[data-v-30a1b21a] textarea{font-family:JetBrains Mono,Consolas,monospace!important;font-size:13px!important;line-height:1.6!important;border-radius:8px;resize:none}.output-area[data-v-30a1b21a] textarea{background:#fafbfc;color:#4a5568}@media(max-width:640px){.editor-panes[data-v-30a1b21a]{flex-direction:column}}.qr-tool[data-v-41708ea5]{display:flex;flex-direction:column;gap:16px}.editor-pane[data-v-41708ea5]{background:#fafbfc;border-radius:12px;border:1px solid #ebeef5;padding:16px 20px}.pane-header[data-v-41708ea5]{display:flex;align-items:center;gap:8px;margin-bottom:12px}.pane-dot[data-v-41708ea5]{width:8px;height:8px;border-radius:50%;flex-shrink:0}.input-dot[data-v-41708ea5]{background:#4e7cff;box-shadow:0 0 6px rgba(78,124,255,.4)}.output-dot[data-v-41708ea5]{background:#43e97b;box-shadow:0 0 6px rgba(67,233,123,.4)}.pane-label[data-v-41708ea5]{font-size:13px;font-weight:700;color:#1a1f36}.pane-hint[data-v-41708ea5]{font-size:11px;color:#b0b8c4;margin-left:auto}.qr-tool[data-v-41708ea5] .el-upload-dragger{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:170px}.qr-out[data-v-41708ea5]{background:#fff;border:1px solid #e4e7ed;border-radius:8px;padding:14px;min-height:60px}.qr-out code[data-v-41708ea5]{font-size:15px;color:#303133;word-break:break-all;white-space:pre-wrap;font-family:monospace}.ts-err[data-v-41708ea5]{font-size:13px;color:#f56c6c}.ocr-tool[data-v-e33c0ff0]{display:flex;flex-direction:column;gap:16px}.editor-pane[data-v-e33c0ff0]{background:#fafbfc;border-radius:12px;border:1px solid #ebeef5;padding:16px 20px}.pane-header[data-v-e33c0ff0]{display:flex;align-items:center;gap:8px;margin-bottom:12px}.pane-dot[data-v-e33c0ff0]{width:8px;height:8px;border-radius:50%;flex-shrink:0}.input-dot[data-v-e33c0ff0]{background:#4e7cff;box-shadow:0 0 6px rgba(78,124,255,.4)}.output-dot[data-v-e33c0ff0]{background:#43e97b;box-shadow:0 0 6px rgba(67,233,123,.4)}.pane-label[data-v-e33c0ff0]{font-size:13px;font-weight:700;color:#1a1f36}.pane-hint[data-v-e33c0ff0]{font-size:11px;color:#b0b8c4;margin-left:auto}.editor-pane[data-v-e33c0ff0] .el-upload-dragger{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:170px}.ocr-out[data-v-e33c0ff0]{background:#fff;border:1px solid #e4e7ed;border-radius:8px;padding:16px;min-height:80px;max-height:400px;overflow-y:auto}.ocr-out code[data-v-e33c0ff0]{font-size:14px;color:#303133;white-space:pre-wrap;word-break:break-all;line-height:1.7}.ts-err[data-v-e33c0ff0]{font-size:13px;color:#f56c6c}.ph-tool[data-v-334155d0]{display:flex;flex-direction:column;gap:12px}.editor-pane[data-v-334155d0]{background:#fafbfc;border-radius:12px;border:1px solid #ebeef5;padding:16px 20px}.pane-header[data-v-334155d0]{display:flex;align-items:center;gap:8px;margin-bottom:12px}.pane-dot[data-v-334155d0]{width:8px;height:8px;border-radius:50%;flex-shrink:0}.input-dot[data-v-334155d0]{background:#4e7cff;box-shadow:0 0 6px rgba(78,124,255,.4)}.pane-label[data-v-334155d0]{font-size:13px;font-weight:700;color:#1a1f36}.pane-hint[data-v-334155d0]{font-size:11px;color:#b0b8c4;margin-left:auto}.ph-card[data-v-334155d0]{background:#fff;border-radius:12px;border:1px solid #ebeef5;overflow:hidden}.ph-group[data-v-334155d0]{padding:16px 20px 14px}.ph-group-hd[data-v-334155d0]{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:700;color:#1a1f36;margin-bottom:12px;padding-bottom:10px;border-bottom:1px solid #f5f6f8}.ph-group-icon[data-v-334155d0]{font-size:16px;width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:#f5f6f8;border-radius:8px}.ph-group-cnt[data-v-334155d0]{font-size:11px;font-weight:500;color:#8892a6;margin-left:auto;background:#f5f6f8;padding:2px 10px;border-radius:10px;letter-spacing:.5px}.ph-grid[data-v-334155d0]{display:grid;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:8px}.ph-item[data-v-334155d0]{display:flex;align-items:center;justify-content:space-between;padding:7px 14px;background:#fafbfc;border-radius:8px;cursor:pointer;transition:all .15s;border:1px solid transparent;gap:8px}.ph-item[data-v-334155d0]:hover{background:#f0f4ff;border-color:#d0ddf8;transform:translateY(-1px);box-shadow:0 2px 6px rgba(78,124,255,.08)}.ph-item-name[data-v-334155d0]{font-size:13px;color:#4a5568;white-space:nowrap}.ph-item-num[data-v-334155d0]{font-family:JetBrains Mono,Consolas,monospace;font-size:13px;color:#4e7cff;font-weight:600;white-space:nowrap}.ph-empty[data-v-334155d0]{text-align:center;padding:40px;font-size:13px;color:#b0b8c4}.lq-tool[data-v-4bf79fa4]{display:flex;flex-direction:column;gap:16px}.editor-pane[data-v-4bf79fa4]{background:#fafbfc;border-radius:12px;border:1px solid #ebeef5;padding:16px 20px}.pane-header[data-v-4bf79fa4]{display:flex;align-items:center;gap:8px;margin-bottom:12px}.pane-dot[data-v-4bf79fa4]{width:8px;height:8px;border-radius:50%;flex-shrink:0}.input-dot[data-v-4bf79fa4]{background:#4e7cff;box-shadow:0 0 6px rgba(78,124,255,.4)}.pane-label[data-v-4bf79fa4]{font-size:13px;font-weight:700;color:#1a1f36}.lq-result[data-v-4bf79fa4]{margin-top:14px;background:#fafbfc;border-radius:8px;padding:12px 16px;display:flex;flex-direction:column;gap:6px}.lq-row[data-v-4bf79fa4]{display:flex;align-items:center;gap:10px}.lq-row span[data-v-4bf79fa4]{font-size:11px;font-weight:600;color:#8892a6;width:32px;flex-shrink:0}.lq-row code[data-v-4bf79fa4]{flex:1;font-size:14px;font-family:monospace;color:#303133}.lq-tip[data-v-4bf79fa4]{margin-top:10px;font-size:12px;color:#b0b8c4}.lq-mono[data-v-4bf79fa4] input{font-family:monospace!important;font-size:14px!important}.lq-tool[data-v-4bf79fa4] .el-tabs__header{margin-bottom:10px}.lq-tool[data-v-4bf79fa4] .el-tabs__item{font-size:13px}.cc-tool[data-v-5b10e5ea]{display:flex;flex-direction:column;gap:14px}.editor-pane[data-v-5b10e5ea]{background:#fafbfc;border-radius:12px;border:1px solid #ebeef5;padding:16px 20px}.pane-header[data-v-5b10e5ea]{display:flex;align-items:center;gap:8px;margin-bottom:12px}.pane-dot[data-v-5b10e5ea]{width:8px;height:8px;border-radius:50%;flex-shrink:0}.input-dot[data-v-5b10e5ea]{background:#4e7cff;box-shadow:0 0 6px rgba(78,124,255,.4)}.pane-label[data-v-5b10e5ea]{font-size:13px;font-weight:700;color:#1a1f36}.pane-hint[data-v-5b10e5ea]{font-size:11px;color:#b0b8c4;margin-left:auto}.code-textarea[data-v-5b10e5ea] textarea{font-family:JetBrains Mono,Consolas,monospace!important;font-size:13px!important;border-radius:8px;resize:none}.cc-stats[data-v-5b10e5ea]{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.cc-stat[data-v-5b10e5ea]{background:#fff;border-radius:10px;padding:14px 16px;text-align:center;border:1px solid #ebeef5}.cc-stat-val[data-v-5b10e5ea]{font-size:22px;font-weight:700;color:#4e7cff;font-family:monospace}.cc-stat-lbl[data-v-5b10e5ea]{font-size:11px;color:#8892a6;margin-top:2px}@media(max-width:560px){.cc-stats[data-v-5b10e5ea]{grid-template-columns:repeat(2,1fr)}}.rx-tool[data-v-0831001c]{display:flex;flex-direction:column;gap:14px}.editor-pane[data-v-0831001c]{background:#fafbfc;border-radius:12px;border:1px solid #ebeef5;padding:16px 20px}.pane-header[data-v-0831001c]{display:flex;align-items:center;gap:8px;margin-bottom:12px}.pane-dot[data-v-0831001c]{width:8px;height:8px;border-radius:50%;flex-shrink:0}.input-dot[data-v-0831001c]{background:#4e7cff;box-shadow:0 0 6px rgba(78,124,255,.4)}.output-dot[data-v-0831001c]{background:#43e97b;box-shadow:0 0 6px rgba(67,233,123,.4)}.pane-label[data-v-0831001c]{font-size:13px;font-weight:700;color:#1a1f36}.pane-hint[data-v-0831001c]{font-size:11px;color:#b0b8c4;margin-left:auto}.rx-row[data-v-0831001c]{display:flex;align-items:center;gap:6px}.rx-lbl[data-v-0831001c]{font-size:16px;color:#b0b8c4;font-weight:700}.rx-mono[data-v-0831001c] input,.rx-mono[data-v-0831001c] textarea{font-family:JetBrains Mono,Consolas,monospace!important;font-size:13px!important}.rx-flex[data-v-0831001c]{flex:1}.rx-highlight[data-v-0831001c]{background:#fff;border:1px solid #e4e7ed;border-radius:6px;padding:10px 14px;margin-top:8px;font-size:13px;line-height:1.7;color:#303133;min-height:32px}.rx-highlight[data-v-0831001c] mark{background:#d0e0ff;color:#1a1f36;padding:1px 2px;border-radius:2px}.rx-ref[data-v-0831001c]{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.rx-ref-lbl[data-v-0831001c]{font-size:11px;color:#8892a6}.rx-chip[data-v-0831001c]{font-size:11px;padding:2px 8px;border-radius:4px;cursor:pointer;background:#f5f6f8;color:#606266;border:1px solid #e4e7ed;font-family:monospace}.rx-chip[data-v-0831001c]:hover{border-color:#4e7cff;color:#4e7cff;background:#f0f4ff}.jw-tool[data-v-10dfacb2]{display:flex;flex-direction:column;gap:14px}.editor-pane[data-v-10dfacb2]{background:#fafbfc;border-radius:12px;border:1px solid #ebeef5;padding:16px 20px}.pane-header[data-v-10dfacb2]{display:flex;align-items:center;gap:8px;margin-bottom:12px}.pane-dot[data-v-10dfacb2]{width:8px;height:8px;border-radius:50%;flex-shrink:0}.input-dot[data-v-10dfacb2]{background:#4e7cff;box-shadow:0 0 6px rgba(78,124,255,.4)}.output-dot[data-v-10dfacb2]{background:#43e97b;box-shadow:0 0 6px rgba(67,233,123,.4)}.pane-label[data-v-10dfacb2]{font-size:13px;font-weight:700;color:#1a1f36}.jw-mono[data-v-10dfacb2] textarea{font-family:JetBrains Mono,Consolas,monospace!important;font-size:13px!important}.jw-json[data-v-10dfacb2]{background:#fff;border-radius:6px;padding:12px 14px;font-size:12px;font-family:monospace;color:#303133;line-height:1.6;overflow-x:auto;white-space:pre-wrap}.jw-meta[data-v-10dfacb2]{margin-top:10px;display:flex;flex-direction:column;gap:6px}.jw-meta-item[data-v-10dfacb2]{display:flex;align-items:center;gap:8px;font-size:12px}.jw-meta-item span[data-v-10dfacb2]{color:#8892a6;width:56px}.jw-meta-item code[data-v-10dfacb2]{font-family:monospace;color:#303133}.jw-expired[data-v-10dfacb2]{color:#f56c6c;font-weight:600;font-size:11px}.jw-err[data-v-10dfacb2]{font-size:13px;color:#f56c6c}.editor-panes[data-v-a10d8fd4]{display:flex;gap:16px}.editor-pane[data-v-a10d8fd4]{flex:1;min-width:0;background:#fafbfc;border-radius:12px;border:1px solid #ebeef5;padding:16px}.pane-header[data-v-a10d8fd4]{display:flex;align-items:center;gap:8px;margin-bottom:12px}.pane-dot[data-v-a10d8fd4]{width:8px;height:8px;border-radius:50%;flex-shrink:0}.input-dot[data-v-a10d8fd4]{background:#4e7cff;box-shadow:0 0 6px rgba(78,124,255,.4)}.output-dot[data-v-a10d8fd4]{background:#43e97b;box-shadow:0 0 6px rgba(67,233,123,.4)}.pane-label[data-v-a10d8fd4]{font-size:13px;font-weight:700;color:#1a1f36}.code-textarea[data-v-a10d8fd4] textarea{font-family:JetBrains Mono,Consolas,monospace!important;font-size:13px!important;border-radius:8px;resize:none}.output-area[data-v-a10d8fd4] textarea{background:#fafbfc;color:#4a5568}.yj-err[data-v-a10d8fd4]{margin-top:8px;font-size:13px;color:#f56c6c;text-align:center}@media(max-width:640px){.editor-panes[data-v-a10d8fd4]{flex-direction:column}}.bc-tool[data-v-3117129f]{display:flex;flex-direction:column;gap:14px}.editor-pane[data-v-3117129f]{background:#fafbfc;border-radius:12px;border:1px solid #ebeef5;padding:16px 20px}.pane-header[data-v-3117129f]{display:flex;align-items:center;gap:8px;margin-bottom:12px}.pane-dot[data-v-3117129f]{width:8px;height:8px;border-radius:50%;flex-shrink:0}.input-dot[data-v-3117129f]{background:#4e7cff;box-shadow:0 0 6px rgba(78,124,255,.4)}.pane-label[data-v-3117129f]{font-size:13px;font-weight:700;color:#1a1f36}.bc-grid[data-v-3117129f]{display:flex;flex-direction:column;gap:10px}.bc-row[data-v-3117129f]{display:flex;align-items:center;gap:10px}.bc-lbl[data-v-3117129f]{font-size:12px;font-weight:600;color:#8892a6;width:48px;flex-shrink:0;text-align:right}.bc-mono[data-v-3117129f]{flex:1}.bc-mono[data-v-3117129f] input{font-family:JetBrains Mono,Consolas,monospace!important;font-size:14px!important}.ud-tool[data-v-b71a0dd2]{display:flex;flex-direction:column;gap:14px}.editor-pane[data-v-b71a0dd2]{background:#fafbfc;border-radius:12px;border:1px solid #ebeef5;padding:16px 20px}.pane-header[data-v-b71a0dd2]{display:flex;align-items:center;gap:8px;margin-bottom:12px}.pane-dot[data-v-b71a0dd2]{width:8px;height:8px;border-radius:50%;flex-shrink:0}.input-dot[data-v-b71a0dd2]{background:#4e7cff;box-shadow:0 0 6px rgba(78,124,255,.4)}.pane-label[data-v-b71a0dd2]{font-size:13px;font-weight:700;color:#1a1f36}.ud-row[data-v-b71a0dd2]{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:14px}.ud-lbl[data-v-b71a0dd2]{font-size:12px;color:#8892a6}.ud-list[data-v-b71a0dd2]{display:flex;flex-direction:column;gap:6px}.ud-item[data-v-b71a0dd2]{display:flex;align-items:center;justify-content:space-between;padding:8px 14px;background:#fff;border:1px solid #e4e7ed;border-radius:6px;cursor:pointer;transition:all .15s}.ud-item[data-v-b71a0dd2]:hover{border-color:#4e7cff;background:#f0f4ff}.ud-item code[data-v-b71a0dd2]{font-family:monospace;font-size:14px;color:#303133}.ud-copy[data-v-b71a0dd2]{color:#c0c4cc;opacity:0;transition:opacity .15s}.ud-item:hover .ud-copy[data-v-b71a0dd2]{opacity:1;color:#4e7cff}.cs-tool[data-v-40629150]{display:flex;flex-direction:column;gap:14px}.editor-pane[data-v-40629150]{background:#fafbfc;border-radius:12px;border:1px solid #ebeef5;padding:16px 20px}.pane-header[data-v-40629150]{display:flex;align-items:center;gap:8px;margin-bottom:12px}.pane-dot[data-v-40629150]{width:8px;height:8px;border-radius:50%;flex-shrink:0}.input-dot[data-v-40629150]{background:#4e7cff;box-shadow:0 0 6px rgba(78,124,255,.4)}.pane-label[data-v-40629150]{font-size:13px;font-weight:700;color:#1a1f36}.cs-mono[data-v-40629150] textarea{font-family:JetBrains Mono,Consolas,monospace!important;font-size:13px!important}.cs-grid[data-v-40629150]{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.cs-card[data-v-40629150]{background:#fff;border:1px solid #ebeef5;border-radius:8px;padding:12px 14px;cursor:pointer;transition:all .15s}.cs-card[data-v-40629150]:hover{border-color:#4e7cff}.cs-card-hd[data-v-40629150]{font-size:11px;color:#8892a6;font-weight:600;margin-bottom:4px}.cs-card-val[data-v-40629150]{font-family:monospace;font-size:14px;color:#303133;word-break:break-all}.td-tool[data-v-1b094828]{display:flex;flex-direction:column;gap:12px}.editor-panes[data-v-1b094828]{display:flex;gap:16px}.editor-pane[data-v-1b094828]{flex:1;min-width:0;background:#fafbfc;border-radius:12px;border:1px solid #ebeef5;padding:16px}.pane-header[data-v-1b094828]{display:flex;align-items:center;gap:8px;margin-bottom:12px}.pane-dot[data-v-1b094828]{width:8px;height:8px;border-radius:50%;flex-shrink:0}.input-dot[data-v-1b094828]{background:#4e7cff;box-shadow:0 0 6px rgba(78,124,255,.4)}.output-dot[data-v-1b094828]{background:#43e97b;box-shadow:0 0 6px rgba(67,233,123,.4)}.pane-label[data-v-1b094828]{font-size:13px;font-weight:700;color:#1a1f36}.pane-hint[data-v-1b094828]{font-size:11px;color:#b0b8c4;margin-left:auto}.code-textarea[data-v-1b094828] textarea{font-family:JetBrains Mono,Consolas,monospace!important;font-size:13px!important;border-radius:8px;resize:none}.output-area[data-v-1b094828] textarea{background:#fafbfc;color:#4a5568}.td-bar[data-v-1b094828]{display:flex;gap:8px;flex-wrap:wrap}.td-op-info[data-v-1b094828]{font-size:10px;color:#67c23a}@media(max-width:640px){.editor-panes[data-v-1b094828]{flex-direction:column}}.ps-tool[data-v-557a473c]{display:flex;flex-direction:column;gap:14px}.editor-pane[data-v-557a473c]{background:#fafbfc;border-radius:12px;border:1px solid #ebeef5;padding:16px 20px}.pane-header[data-v-557a473c]{display:flex;align-items:center;gap:8px;margin-bottom:12px}.pane-dot[data-v-557a473c]{width:8px;height:8px;border-radius:50%;flex-shrink:0}.input-dot[data-v-557a473c]{background:#4e7cff;box-shadow:0 0 6px rgba(78,124,255,.4)}.pane-label[data-v-557a473c]{font-size:13px;font-weight:700;color:#1a1f36}.ps-mono[data-v-557a473c] input{font-family:JetBrains Mono,Consolas,monospace!important;font-size:14px!important}.ps-bar[data-v-557a473c]{height:6px;background:#e4e7ed;border-radius:3px;margin-top:10px;overflow:hidden}.ps-bar-fill[data-v-557a473c]{height:100%;border-radius:3px;transition:all .3s}.ps-label[data-v-557a473c]{font-size:13px;font-weight:600;margin-top:4px;color:#303133}.ps-tips[data-v-557a473c]{display:flex;gap:12px;margin-top:10px;flex-wrap:wrap}.ps-tip[data-v-557a473c]{font-size:12px;color:#c0c4cc}.ps-tip.ok[data-v-557a473c]{color:#67c23a}.editor-panes[data-v-0a1c5b48]{display:flex;gap:16px}.editor-pane[data-v-0a1c5b48]{flex:1;min-width:0;background:#fafbfc;border-radius:12px;border:1px solid #ebeef5;padding:16px}.pane-header[data-v-0a1c5b48]{display:flex;align-items:center;gap:8px;margin-bottom:12px}.pane-dot[data-v-0a1c5b48]{width:8px;height:8px;border-radius:50%;flex-shrink:0}.input-dot[data-v-0a1c5b48]{background:#4e7cff;box-shadow:0 0 6px rgba(78,124,255,.4)}.output-dot[data-v-0a1c5b48]{background:#43e97b;box-shadow:0 0 6px rgba(67,233,123,.4)}.pane-label[data-v-0a1c5b48]{font-size:13px;font-weight:700;color:#1a1f36}.code-textarea[data-v-0a1c5b48] textarea{font-family:JetBrains Mono,Consolas,monospace!important;font-size:13px!important;border-radius:8px;resize:none}.output-area[data-v-0a1c5b48] textarea{background:#fafbfc;color:#4a5568}.xf-bar[data-v-0a1c5b48]{display:flex;gap:8px;margin-top:10px}.xf-err[data-v-0a1c5b48]{margin-top:6px;font-size:13px;color:#f56c6c;text-align:center}@media(max-width:640px){.editor-panes[data-v-0a1c5b48]{flex-direction:column}}.hs-tool[data-v-1856b704]{display:flex;flex-direction:column;gap:12px}.editor-pane[data-v-1856b704]{background:#fafbfc;border-radius:12px;border:1px solid #ebeef5;padding:14px 20px}.pane-header[data-v-1856b704]{display:flex;align-items:center;gap:8px;margin-bottom:10px}.pane-dot[data-v-1856b704]{width:8px;height:8px;border-radius:50%;flex-shrink:0}.input-dot[data-v-1856b704]{background:#4e7cff;box-shadow:0 0 6px rgba(78,124,255,.4)}.pane-label[data-v-1856b704]{font-size:13px;font-weight:700;color:#1a1f36}.hs-group-hd[data-v-1856b704]{font-size:12px;font-weight:700;color:#8892a6;margin-bottom:8px}.hs-grid[data-v-1856b704]{display:flex;flex-direction:column;gap:4px}.hs-item[data-v-1856b704]{display:flex;align-items:center;gap:12px;padding:6px 0;border-bottom:1px solid #f5f6f8}.hs-item[data-v-1856b704]:last-child{border-bottom:none}.hs-code[data-v-1856b704]{font-family:monospace;font-size:14px;font-weight:700;color:#4e7cff;width:44px}.hs-name[data-v-1856b704]{font-size:13px;color:#303133;width:180px}.hs-desc[data-v-1856b704]{font-size:12px;color:#8892a6}.editor-panes[data-v-70a3d2f8]{display:flex;gap:16px}.editor-pane[data-v-70a3d2f8]{flex:1;min-width:0;background:#fafbfc;border-radius:12px;border:1px solid #ebeef5;padding:16px}.pane-header[data-v-70a3d2f8]{display:flex;align-items:center;gap:8px;margin-bottom:12px}.pane-dot[data-v-70a3d2f8]{width:8px;height:8px;border-radius:50%;flex-shrink:0}.input-dot[data-v-70a3d2f8]{background:#4e7cff;box-shadow:0 0 6px rgba(78,124,255,.4)}.output-dot[data-v-70a3d2f8]{background:#43e97b;box-shadow:0 0 6px rgba(67,233,123,.4)}.pane-label[data-v-70a3d2f8]{font-size:13px;font-weight:700;color:#1a1f36}.code-textarea[data-v-70a3d2f8] textarea{font-family:JetBrains Mono,Consolas,monospace!important;font-size:13px!important;border-radius:8px;resize:none}.output-area[data-v-70a3d2f8] textarea{background:#fafbfc;color:#4a5568}.he-bar[data-v-70a3d2f8]{display:flex;gap:8px;margin-top:10px}@media(max-width:640px){.editor-panes[data-v-70a3d2f8]{flex-direction:column}}.uc-tool[data-v-6f00bca0]{display:flex;flex-direction:column;gap:14px}.editor-pane[data-v-6f00bca0]{background:#fafbfc;border-radius:12px;border:1px solid #ebeef5;padding:16px 20px}.pane-header[data-v-6f00bca0]{display:flex;align-items:center;gap:8px;margin-bottom:12px}.pane-dot[data-v-6f00bca0]{width:8px;height:8px;border-radius:50%;flex-shrink:0}.input-dot[data-v-6f00bca0]{background:#4e7cff;box-shadow:0 0 6px rgba(78,124,255,.4)}.pane-label[data-v-6f00bca0]{font-size:13px;font-weight:700;color:#1a1f36}.uc-row[data-v-6f00bca0]{display:flex;align-items:center;gap:8px;margin-bottom:10px}.uc-lbl[data-v-6f00bca0]{font-size:12px;color:#8892a6;width:32px}.uc-mono[data-v-6f00bca0] input{font-family:monospace;font-size:14px!important}.uc-result[data-v-6f00bca0]{font-family:monospace;font-size:16px;font-weight:700;color:#4e7cff;min-width:100px}.uc-ref[data-v-6f00bca0]{text-align:center;font-size:15px;color:#303133}.uc-ref strong[data-v-6f00bca0]{color:#4e7cff}.editor-panes[data-v-5c21b8e4]{display:flex;gap:16px}.editor-pane[data-v-5c21b8e4]{flex:1;min-width:0;background:#fafbfc;border-radius:12px;border:1px solid #ebeef5;padding:16px}.pane-header[data-v-5c21b8e4]{display:flex;align-items:center;gap:8px;margin-bottom:12px}.pane-dot[data-v-5c21b8e4]{width:8px;height:8px;border-radius:50%;flex-shrink:0}.input-dot[data-v-5c21b8e4]{background:#4e7cff;box-shadow:0 0 6px rgba(78,124,255,.4)}.output-dot[data-v-5c21b8e4]{background:#43e97b;box-shadow:0 0 6px rgba(67,233,123,.4)}.pane-label[data-v-5c21b8e4]{font-size:13px;font-weight:700;color:#1a1f36}.code-textarea[data-v-5c21b8e4] textarea{font-family:JetBrains Mono,Consolas,monospace!important;font-size:13px!important;border-radius:8px;resize:none}.output-area[data-v-5c21b8e4] textarea{background:#fafbfc;color:#4a5568}.yp-err[data-v-5c21b8e4]{margin-top:8px;font-size:13px;color:#f56c6c;text-align:center}@media(max-width:640px){.editor-panes[data-v-5c21b8e4]{flex-direction:column}}.ap-tool[data-v-e5e716d6]{display:flex;flex-direction:column;gap:14px}.editor-pane[data-v-e5e716d6]{background:#fafbfc;border-radius:12px;border:1px solid #ebeef5;padding:16px 20px}.ap-row[data-v-e5e716d6]{display:flex;gap:8px}.ap-mono[data-v-e5e716d6] input,.ap-mono[data-v-e5e716d6] textarea{font-family:JetBrains Mono,Consolas,monospace!important;font-size:13px!important}.ap-flex[data-v-e5e716d6]{flex:1}.ap-kv-row[data-v-e5e716d6]{display:flex;gap:6px;align-items:center;margin-bottom:6px}.ap-resp-bar[data-v-e5e716d6]{display:flex;align-items:center;gap:12px;margin-bottom:10px}.ap-status[data-v-e5e716d6]{font-weight:700;font-size:14px}.ap-ok[data-v-e5e716d6]{color:#67c23a}.ap-redir[data-v-e5e716d6]{color:#e6a23c}.ap-size[data-v-e5e716d6],.ap-time[data-v-e5e716d6]{font-size:12px;color:#8892a6}.ap-resp-body[data-v-e5e716d6]{background:#fff;border:1px solid #e4e7ed;border-radius:8px;padding:14px;max-height:400px;overflow:auto}.ap-resp-body pre[data-v-e5e716d6]{margin:0;white-space:pre-wrap;word-break:break-all;font-size:13px;font-family:monospace;color:#303133;line-height:1.6}.ap-err[data-v-e5e716d6]{color:#f56c6c;font-size:13px}.sq-tool[data-v-cd4d40cc]{display:flex;flex-direction:column;gap:14px}.editor-pane[data-v-cd4d40cc]{background:#fafbfc;border-radius:12px;border:1px solid #ebeef5;padding:16px 20px}.pane-header[data-v-cd4d40cc]{display:flex;align-items:center;gap:8px;margin-bottom:12px}.pane-dot[data-v-cd4d40cc]{width:8px;height:8px;border-radius:50%;flex-shrink:0}.input-dot[data-v-cd4d40cc]{background:#4e7cff;box-shadow:0 0 6px rgba(78,124,255,.4)}.output-dot[data-v-cd4d40cc]{background:#43e97b;box-shadow:0 0 6px rgba(67,233,123,.4)}.pane-label[data-v-cd4d40cc]{font-size:13px;font-weight:700;color:#1a1f36}.pane-hint[data-v-cd4d40cc]{font-size:11px;color:#b0b8c4;margin-left:auto}.sq-conn-row[data-v-cd4d40cc]{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.code-textarea[data-v-cd4d40cc] textarea{font-family:JetBrains Mono,Consolas,monospace!important;font-size:13px!important;border-radius:8px;resize:none}.sq-tags[data-v-cd4d40cc]{display:flex;gap:6px;flex-wrap:wrap}.sq-tag[data-v-cd4d40cc]{cursor:pointer}.sq-table-wrap[data-v-cd4d40cc]{overflow-x:auto}.sq-table[data-v-cd4d40cc]{width:100%;border-collapse:collapse;font-size:13px}.sq-table th[data-v-cd4d40cc]{background:#f5f6f8;padding:8px 12px;text-align:left;font-weight:600;color:#1a1f36;border-bottom:2px solid #e4e7ed;white-space:nowrap}.sq-table td[data-v-cd4d40cc]{padding:7px 12px;border-bottom:1px solid #f0f2f5;color:#303133;white-space:nowrap;max-width:300px;overflow:hidden;text-overflow:ellipsis}.sq-table tbody tr[data-v-cd4d40cc]:hover{background:#fafbfc}.sq-msg[data-v-cd4d40cc]{font-size:14px;color:#67c23a;padding:8px 0}.sq-err[data-v-cd4d40cc]{font-size:13px;color:#f56c6c;padding:4px 0}.rq-tool[data-v-28bdb248]{display:flex;flex-direction:column;gap:14px}.editor-pane[data-v-28bdb248]{background:#fafbfc;border-radius:12px;border:1px solid #ebeef5;padding:16px 20px}.pane-header[data-v-28bdb248]{display:flex;align-items:center;gap:8px;margin-bottom:12px}.pane-dot[data-v-28bdb248]{width:8px;height:8px;border-radius:50%;flex-shrink:0}.input-dot[data-v-28bdb248]{background:#4e7cff;box-shadow:0 0 6px rgba(78,124,255,.4)}.output-dot[data-v-28bdb248]{background:#43e97b;box-shadow:0 0 6px rgba(67,233,123,.4)}.pane-label[data-v-28bdb248]{font-size:13px;font-weight:700;color:#1a1f36}.pane-hint[data-v-28bdb248]{font-size:11px;color:#b0b8c4;margin-left:auto}.rq-conn-row[data-v-28bdb248]{flex-wrap:wrap}.rq-conn-row[data-v-28bdb248],.rq-input-row[data-v-28bdb248]{display:flex;gap:8px;align-items:center}.rq-flex[data-v-28bdb248]{flex:1}.code-textarea[data-v-28bdb248] input,.code-textarea[data-v-28bdb248] textarea{font-family:JetBrains Mono,Consolas,monospace!important;font-size:13px!important;border-radius:8px}.rq-tags[data-v-28bdb248]{display:flex;gap:6px;flex-wrap:wrap}.rq-tag[data-v-28bdb248]{cursor:pointer}.rq-hint-bar[data-v-28bdb248]{font-size:11px;color:#b0b8c4;margin-top:6px}.rq-result-wrap[data-v-28bdb248]{max-height:500px;overflow:auto}.rq-string[data-v-28bdb248]{font-size:18px;color:#303133;padding:12px 0;font-family:JetBrains Mono,Consolas,monospace;word-break:break-all}.rq-list[data-v-28bdb248]{font-family:JetBrains Mono,Consolas,monospace;font-size:13px}.rq-list-item[data-v-28bdb248]{display:flex;gap:12px;align-items:center;padding:5px 0;border-bottom:1px solid #f5f6f8}.rq-idx[data-v-28bdb248]{color:#b0b8c4;width:36px;text-align:right;font-size:12px;flex-shrink:0}.rq-list-item code[data-v-28bdb248]{color:#303133;word-break:break-all}.rq-raw[data-v-28bdb248]{font-family:JetBrains Mono,Consolas,monospace;font-size:13px;white-space:pre-wrap;word-break:break-all;color:#303133}.sq-table[data-v-28bdb248]{width:100%;border-collapse:collapse;font-size:13px}.sq-table th[data-v-28bdb248]{background:#f5f6f8;padding:8px 12px;text-align:left;font-weight:600;color:#1a1f36;border-bottom:2px solid #e4e7ed}.sq-table td[data-v-28bdb248]{padding:7px 12px;border-bottom:1px solid #f0f2f5;color:#303133}.sq-table code[data-v-28bdb248]{font-family:JetBrains Mono,Consolas,monospace}.sq-err[data-v-28bdb248]{font-size:13px;color:#f56c6c;padding:4px 0}.mde-root{width:100%;display:flex;flex-direction:column}.mde-toolbar{display:flex;align-items:center;gap:2px;padding:6px 10px;background:#fff;border:1px solid #dcdfe6;border-radius:8px 8px 0 0;border-bottom:none;flex-wrap:wrap}.mde-tb-group{display:flex;gap:1px}.mde-tb-sep{width:1px;height:18px;background:#e4e7ed;margin:0 6px}.mde-tb-btn{width:30px;height:30px;border:none;background:none;border-radius:4px;font-size:13px;color:#606266;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .12s}.mde-tb-btn:hover{background:#f0f2f5;color:#303133}.mde-tb-btn:active{background:#e4e7ed}.mde-tb-sample{width:auto;padding:0 10px;font-size:12px;font-weight:600;color:#4e7cff}.mde-tb-right{margin-left:auto;display:flex;align-items:center;gap:8px}.mde-stats{font-size:11px;color:#b0b8c4;white-space:nowrap}.mde-panel{border:1px solid #dcdfe6;border-radius:0 0 8px 8px;overflow:hidden;display:flex;flex-direction:column}.mde-section-hd{padding:8px 14px;font-size:11px;font-weight:600;color:#b0b8c4;text-transform:uppercase;letter-spacing:1px;background:#fafbfc;border-bottom:1px solid #ebeef5}.mde-section-divider{height:1px;background:#e4e7ed}.mde-ta{display:block;width:100%;min-height:280px;border:none;outline:none;resize:vertical;padding:16px;font-size:14px;font-family:SF Mono,Fira Code,Consolas,monospace;line-height:1.7;color:#303133;background:#fff}.mde-ta:focus{background:#fcfcfd}.mde-ta::-moz-placeholder{color:#c0c4cc}.mde-ta::placeholder{color:#c0c4cc}.mde-preview{padding:16px;min-height:120px}.mde-section-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px;background:#fafbfc;min-height:200px}.mde-empty-icon{font-size:40px;color:#dcdfe6;margin-bottom:12px}.mde-empty-title{font-size:15px;font-weight:600;color:#909399;margin-bottom:8px}.mde-empty-text{font-size:13px;color:#c0c4cc;margin-bottom:20px}.mde-empty-hint{display:flex;flex-direction:column;gap:6px}.mde-empty-hint div{font-size:12px;color:#c0c4cc;font-family:SF Mono,monospace}.mde-empty-hint div:first-child{color:#b0b8cc;font-weight:600;margin-bottom:2px}.mde-empty-hint div:first-child:before{content:"快捷语法参考";font-family:inherit;display:block;margin-bottom:8px;color:#b0b8cc}.mde-c h1{font-size:1.6em;border-bottom:2px solid #e4e7ed;padding-bottom:8px;margin:0 0 14px;color:#1a1f36}.mde-c h2{font-size:1.3em;margin:20px 0 10px;color:#1a1f36}.mde-c h3{font-size:1.1em;margin:16px 0 8px;color:#303133}.mde-c h4{font-size:1em;margin:12px 0 6px;color:#303133}.mde-c p{margin:0 0 10px;line-height:1.8}.mde-c ol,.mde-c ul{padding-left:24px;margin:0 0 10px}.mde-c li{margin-bottom:4px;line-height:1.7}.mde-c code{background:#f0f2f5;padding:2px 6px;border-radius:4px;font-family:SF Mono,Fira Code,monospace;font-size:.88em;color:#d63384}.mde-c pre{background:#1e1e2e;color:#cdd6f4;padding:14px 16px;border-radius:8px;overflow-x:auto;margin:0 0 12px;line-height:1.6}.mde-c pre code{background:none;padding:0;color:inherit;font-size:13px}.mde-c blockquote{border-left:3px solid #4e7cff;color:#606266;padding:8px 16px;margin:0 0 12px;background:#f5f7ff;border-radius:0 6px 6px 0}.mde-c blockquote p{margin:0}.mde-c a{color:#4e7cff;text-decoration:none}.mde-c a:hover{text-decoration:underline}.mde-c hr{border:none;border-top:1px solid #e4e7ed;margin:18px 0}.mde-c img{max-width:100%;border-radius:6px;display:block}.mde-c strong{color:#1a1f36}.mde-c del{color:#909399}.mde-c table{width:100%;border-collapse:collapse;margin:0 0 14px;font-size:13px}.mde-c td,.mde-c th{padding:8px 12px;border:1px solid #e4e7ed;text-align:left}.mde-c th{background:#f5f7fa;font-weight:600;color:#303133}.mde-c td{color:#4a5568}.mde-c .tasks{list-style:none;padding-left:4px}.mde-c .tasks li{display:flex;align-items:flex-start;gap:8px}.mde-c .tasks input[type=checkbox]{margin-top:4px;accent-color:#4e7cff}.mde-c .tasks .checked span{text-decoration:line-through;color:#909399}@media (max-width:768px){.mde-stats,.mde-tb-sep{display:none}.mde-ta{min-height:240px}}.mc-root{width:100%}.mc-section{margin-bottom:16px}.mc-title{font-size:14px;font-weight:700;color:#303133;margin-bottom:10px;padding-left:10px;border-left:3px solid #4e7cff}.mc-form{display:grid;grid-template-columns:1fr 1fr 1fr;gap:12px 16px}.mc-row{display:flex;flex-direction:column;gap:4px}.mc-row label{font-size:12px;font-weight:600;color:#909399}.mc-method{margin-bottom:20px;display:flex;align-items:center;gap:12px}.mc-method label{font-size:13px;font-weight:600;color:#606266}.mc-cards{display:flex;gap:14px}.mc-card{flex:1;background:#f5f7fa;border-radius:10px;padding:16px;text-align:center}.mc-card-val{font-size:20px;font-weight:700;color:#4e7cff;word-break:break-all}.mc-card-label{font-size:12px;color:#909399;margin-top:4px}.mc-breakdown{display:flex;gap:20px;margin-top:14px;padding:12px 16px;background:#fafbfc;border-radius:8px}.mc-sub{font-size:13px;color:#606266;display:flex;align-items:center;gap:6px}.mc-sub strong{color:#303133}.mc-dot{width:10px;height:10px;border-radius:50%;flex-shrink:0}.mc-dot-c{background:#4e7cff}.mc-dot-g{background:#67c23a}.mc-detail-title{font-size:13px;font-weight:600;color:#606266}.mc-table-wrap{max-height:420px;overflow:auto}.mc-table{width:100%;border-collapse:collapse;font-size:13px}.mc-table td,.mc-table th{padding:6px 10px;text-align:right;border-bottom:1px solid #ebeef5}.mc-table th{background:#fafbfc;color:#606266;font-weight:600;position:sticky;top:0}.mc-table td{color:#303133;font-family:monospace}.mc-empty,.mc-table td:first-child,.mc-table th:first-child{text-align:center}.mc-empty{padding:40px;color:#c0c4cc;font-size:14px}@media (max-width:640px){.mc-form{grid-template-columns:1fr}.mc-breakdown,.mc-cards{flex-direction:column}}.tax-root{width:100%}.tax-section{margin-bottom:16px}.tax-title{font-size:14px;font-weight:700;color:#303133;margin-bottom:10px}.tax-form{display:grid;grid-template-columns:1fr 1fr;gap:14px 20px;margin-bottom:18px}.tax-row{display:flex;flex-direction:column;gap:4px}.tax-row label{font-size:13px;font-weight:600;color:#606266}.tax-cards{display:flex;gap:14px}.tax-card{flex:1;background:#f5f7fa;border-radius:10px;padding:16px;text-align:center}.tax-card-highlight{background:#fef0f0}.tax-card-highlight .tax-card-val{color:#f56c6c}.tax-card-val{font-size:20px;font-weight:700;color:#4e7cff;word-break:break-all}.tax-card-label{font-size:12px;color:#909399;margin-top:4px}.tax-rate-info{margin-top:12px;font-size:13px;color:#8892a6;padding:8px 14px;background:#fafbfc;border-radius:6px}.tax-ref-title{font-size:13px;font-weight:600;color:#606266}.tax-table{width:100%;border-collapse:collapse;font-size:13px}.tax-table td,.tax-table th{padding:6px 12px;text-align:center;border-bottom:1px solid #ebeef5}.tax-table th{background:#fafbfc;color:#909399;font-weight:600}.tax-table td{color:#303133}.tax-empty{text-align:center;padding:40px;color:#c0c4cc;font-size:14px}@media (max-width:640px){.tax-cards,.tax-form{flex-direction:column;grid-template-columns:1fr}}.ws-root{width:100%}.ws-bar{display:flex;gap:10px}.ws-url{flex:1}.ws-url>>>input{font-family:SF Mono,Consolas,monospace;font-size:14px}.ws-status-bar{display:flex;align-items:center;gap:14px;margin-top:14px}.ws-idle,.ws-live{font-size:13px;font-weight:600;display:flex;align-items:center;gap:6px}.ws-live:before{content:"";width:8px;height:8px;border-radius:50%;background:#67c23a;box-shadow:0 0 8px rgba(103,194,58,.5)}.ws-live{color:#67c23a}.ws-idle:before{content:"";width:8px;height:8px;border-radius:50%;background:#c0c4cc}.ws-idle{color:#909399}.ws-count{font-size:12px;color:#b0b8c4}.ws-log{margin-top:12px;border:1px solid #ebeef5;border-radius:12px;padding:16px;min-height:280px;max-height:420px;overflow:auto;background:#fafbfc}.ws-hint{text-align:center;padding:80px 20px}.ws-hint-icon{font-size:32px;color:#dcdfe6;margin-bottom:12px}.ws-hint-text{font-size:14px;color:#c0c4cc}.ws-msg{display:flex;gap:10px;align-items:flex-start;margin-bottom:10px}.ws-msg.send{flex-direction:row-reverse}.ws-arrow{width:22px;height:22px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12px;flex-shrink:0;font-weight:700}.ws-msg.recv .ws-arrow{background:#f0fdf4;color:#67c23a}.ws-msg.send .ws-arrow{background:#e8f0fe;color:#4e7cff}.ws-bubble{max-width:85%;padding:8px 14px;border-radius:10px;font-size:13px;line-height:1.6;word-break:break-all;font-family:SF Mono,Consolas,monospace;white-space:pre-wrap}.ws-msg.recv .ws-bubble{background:#fff;color:#303133;border:1px solid #e4e7ed;border-top-left-radius:2px}.ws-msg.send .ws-bubble{background:#4e7cff;color:#fff;border-top-right-radius:2px}.ws-input-row{margin-top:12px}.ws-input-row>>>.el-input__inner{font-family:monospace}@media (max-width:640px){.ws-bubble{max-width:75%}}.dns-root{width:100%}.dns-input-row{display:flex;gap:10px;align-items:center}.dns-domain{flex:1}.dns-domain input{font-family:monospace;font-size:14px!important}.dns-result{margin-top:16px}.dns-result-bar{font-size:13px;color:#606266;margin-bottom:8px}.dns-table{width:100%;border-collapse:collapse;font-size:13px}.dns-table td,.dns-table th{padding:8px 12px;text-align:left;border-bottom:1px solid #ebeef5}.dns-table th{background:#fafbfc;color:#909399;font-weight:600}.dns-table td code{font-family:monospace;font-size:13px;color:#303133;word-break:break-all}.dns-type-tag{display:inline-block;padding:1px 8px;border-radius:3px;font-size:12px;font-weight:600;background:#e8f0fe;color:#4e7cff}.dns-err{margin-top:16px;padding:12px 16px;background:#fef0f0;border-radius:8px;color:#f56c6c;font-size:13px}.dns-empty{margin-top:16px;text-align:center;padding:40px;color:#c0c4cc;font-size:14px}.sd-root{max-width:100%;display:flex;gap:14px;outline:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;height:100%}.sd-side{width:128px;flex-shrink:0;padding:14px;background:#fff;border:1px solid #e8eaef;border-radius:10px;display:flex;flex-direction:column;gap:0}.sd-side-t{font-size:11px;font-weight:700;color:#b0b8c4;text-transform:uppercase;letter-spacing:1.5px;margin:14px 0 8px}.sd-side-t:first-child{margin-top:0}.sd-btn-row{display:flex;flex-direction:column;gap:5px}.sd-btn1{padding:6px 10px;border-radius:5px;font-size:12px;cursor:pointer;background:#4e7cff;color:#fff;text-align:center;font-weight:500;transition:.15s;display:flex;align-items:center;justify-content:center;gap:4px}.sd-btn1:hover{background:#3b5ccc}.sd-btn2{padding:6px 10px;border-radius:5px;font-size:12px;cursor:pointer;border:1px solid #e4e7ed;color:#606266;text-align:center;transition:.15s;display:flex;align-items:center;justify-content:center;gap:4px}.sd-btn2:hover{background:#f5f7fa;border-color:#c8cdd4}.sd-kv{display:flex;align-items:center;justify-content:space-between;margin-bottom:4px}.sd-kv kbd{font-size:10px;padding:0 5px;border:1px solid #dcdfe6;border-radius:3px;background:#fafbfc;color:#606266;font-family:monospace}.sd-kv span,.sd-tip{font-size:11px;color:#8892a6}.sd-tip{line-height:1.8}.sd-main{flex:1;min-width:0;display:flex;flex-direction:column}.sd-bar{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px;flex-shrink:0}.sd-inf{font-size:12px;color:#b0b8c4}.sd-acts{display:flex;align-items:center;gap:6px}.sd-root:-webkit-full-screen,.sd-root:fullscreen{background:#fff;padding:16px}.sd-cv{flex:1;border:1px solid #ddd;background:#fff;position:relative;overflow:auto}.sd-hdr{position:absolute;width:112px;height:28px;display:flex;align-items:center;justify-content:center;background:#fafafa;border:1.5px solid #ccc;border-radius:3px;cursor:pointer;z-index:2;transition:.12s}.sd-hdr.on,.sd-hdr:hover{border-color:#06c}.sd-hdr.on{background:#e6f0fa}.sd-hdr.from{border-color:#e69000;background:#fffaf0}.sd-hn{font-size:13px}.sd-ei,.sd-hn{color:#333;font-family:Consolas,Menlo,monospace}.sd-ei{width:100px;height:20px;border:1.5px solid #06c;border-radius:2px;text-align:center;font-size:12px;outline:none;background:#fff}.sd-em{position:absolute;z-index:5;font-size:11px;width:80px;height:20px}.fc-root{max-width:100%;display:flex;gap:14px;outline:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;height:100%}.fc-sidebar{width:140px;flex-shrink:0;padding:14px;background:#fff;border:1px solid #e8eaef;border-radius:10px;display:flex;flex-direction:column;gap:0}.fc-sec-title{font-size:11px;font-weight:700;color:#8892a6;text-transform:uppercase;letter-spacing:1px;margin-bottom:8px}.fc-shape-list{display:flex;flex-direction:column;gap:6px;margin-bottom:4px}.fc-shape-card{padding:6px;border-radius:6px;cursor:pointer;border:2px solid transparent;transition:.15s}.fc-shape-card:hover{border-color:#e4e7ed;background:#fafbfc}.fc-shape-card.on{border-color:#4e7cff;background:#f0f4ff}.fc-shape-card svg{display:block;width:100%;height:auto}.fc-sec-div{height:1px;background:#e8eaef;margin:8px 0}.fc-hint-list{display:flex;flex-direction:column;gap:3px}.fc-hint{font-size:11px;color:#8892a6;line-height:1.6}.fc-hint kbd{font-size:10px;padding:0 4px;border:1px solid #dcdfe6;border-radius:3px;background:#fff;color:#606266;font-family:monospace}.fc-main{flex:1;display:flex;flex-direction:column;min-width:0}.fc-toolbar{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px;flex-shrink:0}.fc-tbar-hint{font-size:12px;color:#b0b8c4}.fc-tbar-hint kbd{font-size:11px;padding:0 5px;border:1px solid #dcdfe6;border-radius:3px;background:#fff;color:#606266;font-family:monospace;margin:0 1px}.fc-tbar-right{display:flex;align-items:center;gap:8px;flex-shrink:0}.fc-root:-webkit-full-screen,.fc-root:fullscreen{background:#fff;padding:16px}.fc-canvas{flex:1;border:1px solid #e8eaef;border-radius:10px;background:#fafbfc;position:relative;overflow:hidden;min-height:520px;cursor:default}.fc-world{transform-origin:0 0;min-width:100%;min-height:100%}.fc-svg{position:absolute;top:0;left:0;pointer-events:none;z-index:1}.fc-svg line,.fc-svg path{pointer-events:stroke}.fc-node{position:absolute;z-index:2;cursor:grab;filter:drop-shadow(0 1px 2px rgba(0,0,0,.06))}.fc-node.selected{z-index:3;filter:drop-shadow(0 2px 6px rgba(78,124,255,.2))}.fc-node-svg{display:block}.fc-node-inp{top:50%;left:50%;transform:translate(-50%,-50%);width:110px;height:28px;border:2px solid #4e7cff;border-radius:4px;text-align:center;font-size:12px;outline:none;color:#303133;font-family:sans-serif;z-index:5;box-shadow:0 0 0 4px rgba(78,124,255,.08)}.fc-dot,.fc-node-inp{position:absolute;background:#fff}.fc-dot{width:12px;height:12px;border-radius:50%;border:2px solid #4e7cff;z-index:4;cursor:crosshair;opacity:0;transition:opacity .15s}.fc-node.selected .fc-dot,.fc-node:hover .fc-dot{opacity:1}.fc-dt{top:-6px}.fc-db,.fc-dt{left:50%;margin-left:-6px}.fc-db{bottom:-6px}.fc-dl{left:-6px}.fc-dl,.fc-dr{top:50%;margin-top:-6px}.fc-dr{right:-6px}.xmm{max-width:100%;display:flex;flex-direction:column;outline:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.xmm-bar{display:flex;align-items:center;justify-content:space-between;flex-shrink:0;margin-bottom:10px;gap:12px}.xmm-keys{display:flex;gap:8px;flex-wrap:wrap}.xmm-key{font-size:12px;color:#8892a6}.xmm-key kbd{font-size:11px;padding:1px 5px;border:1px solid #dcdfe6;border-radius:3px;background:#fff;color:#606266;font-family:monospace;margin-right:2px}.xmm-acts{display:flex;align-items:center;gap:4px;flex-shrink:0}.xmm-pct{font-size:11px;color:#8892a6;min-width:32px;text-align:center}.xmm-stage{flex:1;border:1px solid #e8eaef;border-radius:10px;overflow:hidden;background:#fff;cursor:grab;min-height:520px}.xmm-stage:active{cursor:grabbing}.xmm-world{transform-origin:0 0}.xmm-inp{width:100%;height:100%;border:2px solid #4e7cff;border-radius:8px;padding:0 10px;font-size:13px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;outline:none;background:#fff;color:#303133;box-sizing:border-box;box-shadow:0 0 0 4px rgba(78,124,255,.08)}.xmm-inp-root{font-weight:700;font-size:15px}.cc-tool[data-v-ec8651fa]{display:flex;flex-direction:column;gap:16px}.editor-pane[data-v-ec8651fa]{background:#fafbfc;border-radius:12px;border:1px solid #ebeef5;padding:16px 20px}.pane-header[data-v-ec8651fa]{display:flex;align-items:center;gap:8px;margin-bottom:12px}.pane-dot[data-v-ec8651fa]{width:8px;height:8px;border-radius:50%;flex-shrink:0}.input-dot[data-v-ec8651fa]{background:#4e7cff;box-shadow:0 0 6px rgba(78,124,255,.4)}.output-dot[data-v-ec8651fa]{background:#67c23a;box-shadow:0 0 6px rgba(103,194,58,.4)}.pane-label[data-v-ec8651fa]{font-size:13px;font-weight:700;color:#1a1f36}.cc-mode[data-v-ec8651fa]{margin-bottom:10px}.cc-input[data-v-ec8651fa] textarea{font-size:14px!important;line-height:1.8!important}.cc-output-wrap[data-v-ec8651fa]{padding:12px;background:#fff;border-radius:8px;border:1px solid #e4e7ed;min-height:120px}.cc-output[data-v-ec8651fa]{font-size:16px;line-height:2;white-space:pre-wrap;word-break:break-all;color:#303133}.bmi-tool[data-v-510cac02]{width:100%}.bmi-form[data-v-510cac02]{display:flex;gap:16px;margin-bottom:24px}.bmi-field[data-v-510cac02]{flex:1}.bmi-field label[data-v-510cac02]{display:block;font-size:13px;font-weight:600;color:#303133;margin-bottom:6px}.bmi-inp[data-v-510cac02] input{font-size:16px!important;text-align:center}.bmi-result[data-v-510cac02]{text-align:center;padding:24px;background:#fafbfc;border-radius:12px;border:1px solid #ebeef5}.bmi-gauge[data-v-510cac02]{margin-bottom:16px}.bmi-gauge svg[data-v-510cac02]{display:block;margin:0 auto}.bmi-val[data-v-510cac02]{font-size:40px;font-weight:700;color:#1a1f36;line-height:1.2}.bmi-val span[data-v-510cac02]{font-size:16px;font-weight:400;color:#909399}.bmi-cat[data-v-510cac02]{font-size:20px;font-weight:600;margin-top:4px}.bmi-meta[data-v-510cac02]{font-size:13px;color:#909399;margin-top:12px}.ts-tool[data-v-10a0c660]{width:100%}.ts-tip[data-v-10a0c660]{margin-top:24px;padding:14px 16px;background:#f8f9fb;border-radius:8px;border:1px solid #eef0f4}.ts-tip p[data-v-10a0c660]{margin:0 0 6px;font-size:12px;color:#8892a6;display:flex;align-items:flex-start;gap:6px}.ts-tip p[data-v-10a0c660]:last-child{margin-bottom:0;color:#b0b8c4}.ts-tip i[data-v-10a0c660]{color:#4e7cff;margin-top:1px}.sd-tool[data-v-51d1a30b]{width:100%}.sd-tip[data-v-51d1a30b]{margin-top:24px;padding:14px 16px;background:#f8f9fb;border-radius:8px;border:1px solid #eef0f4}.sd-tip p[data-v-51d1a30b]{margin:0 0 6px;font-size:12px;color:#8892a6;display:flex;align-items:flex-start;gap:6px}.sd-tip i[data-v-51d1a30b]{color:#4e7cff;margin-top:1px}.sd-tip code[data-v-51d1a30b]{font-size:11px;background:#eef0f4;padding:1px 4px;border-radius:3px}.bh-tool[data-v-56aba7f4]{width:100%}.bh-input-section[data-v-56aba7f4]{margin-bottom:24px}.bh-input-label[data-v-56aba7f4]{display:flex;align-items:center;gap:8px;font-size:14px;color:#606266;margin-bottom:12px}.bh-dot[data-v-56aba7f4]{width:8px;height:8px;border-radius:50%;flex-shrink:0;background:#4e7cff;box-shadow:0 0 6px rgba(78,124,255,.4)}.bh-form[data-v-56aba7f4]{display:flex;gap:16px}.bh-field[data-v-56aba7f4]{flex:1}.bh-field label[data-v-56aba7f4]{display:block;font-size:12px;font-weight:600;color:#909399;margin-bottom:6px}.bh-inp[data-v-56aba7f4] input{font-size:16px!important;text-align:center}.bh-cards[data-v-56aba7f4]{display:flex;gap:16px;margin-bottom:20px}.bh-card[data-v-56aba7f4]{flex:1;padding:24px 20px;border-radius:14px;border:1px solid #ebeef5;text-align:center}.bh-card.boy[data-v-56aba7f4]{background:linear-gradient(135deg,#e8f0fe,#f0f4ff);border-color:#d4dff8}.bh-card.girl[data-v-56aba7f4]{background:linear-gradient(135deg,#fde8f0,#fef0f6);border-color:#f4d4e2}.bh-card-top[data-v-56aba7f4]{display:flex;align-items:center;justify-content:center;gap:6px;margin-bottom:12px}.bh-card-icon[data-v-56aba7f4]{font-size:24px}.bh-card-tag[data-v-56aba7f4]{font-size:13px;font-weight:600;color:#8892a6}.bh-card.boy .bh-card-tag[data-v-56aba7f4]{color:#4e7cff}.bh-card.girl .bh-card-tag[data-v-56aba7f4]{color:#e8508a}.bh-card-val[data-v-56aba7f4]{font-size:40px;font-weight:700;color:#1a1f36;line-height:1.1}.bh-card-unit[data-v-56aba7f4]{font-size:14px;color:#909399;margin-bottom:8px}.bh-card-range[data-v-56aba7f4]{font-size:12px;color:#b0b8c4}.bh-compare[data-v-56aba7f4]{background:#fff;border:1px solid #ebeef5;border-radius:12px;padding:16px 20px;margin-bottom:16px}.bh-compare-title[data-v-56aba7f4]{font-size:13px;font-weight:700;color:#303133;margin-bottom:14px}.bh-bars[data-v-56aba7f4]{display:flex;flex-direction:column;gap:10px}.bh-bar-row[data-v-56aba7f4]{display:flex;align-items:center;gap:10px}.bh-bar-label[data-v-56aba7f4]{font-size:12px;font-weight:600;color:#606266;width:36px;flex-shrink:0;text-align:right}.bh-bar-track[data-v-56aba7f4]{flex:1;height:18px;background:#f0f2f5;border-radius:9px;overflow:hidden}.bh-bar-fill[data-v-56aba7f4]{height:100%;border-radius:9px;transition:width .3s ease}.bh-bar-dad[data-v-56aba7f4]{background:linear-gradient(90deg,#7c9af2,#4e7cff)}.bh-bar-mom[data-v-56aba7f4]{background:linear-gradient(90deg,#f0a0c0,#e8508a)}.bh-bar-boy[data-v-56aba7f4]{background:linear-gradient(90deg,#8cb4f5,#4e7cff)}.bh-bar-girl[data-v-56aba7f4]{background:linear-gradient(90deg,#f4b0d0,#e8508a)}.bh-bar-val[data-v-56aba7f4]{font-size:12px;font-weight:600;color:#303133;width:68px;flex-shrink:0}.bh-note[data-v-56aba7f4]{padding:14px 16px;background:#fafbfc;border-radius:8px;font-size:12px;color:#b0b8c4;line-height:1.8}.bh-empty[data-v-56aba7f4]{text-align:center;padding:60px 20px;color:#c0c4cc;font-size:14px}@media (max-width:480px){.bh-cards[data-v-56aba7f4],.bh-form[data-v-56aba7f4]{flex-direction:column}}.bg-tool[data-v-05d8613c]{width:100%}.bg-form[data-v-05d8613c]{margin-bottom:20px}.bg-preview[data-v-05d8613c]{text-align:center;padding:24px;background:#fff;border-radius:10px;border:1px solid #ebeef5}.bg-bar[data-v-05d8613c]{padding:0 10px}.bg-label[data-v-05d8613c]{margin:12px 0 0;font-size:14px;font-family:Consolas,Menlo,monospace;color:#303133;letter-spacing:2px}.bg-tip[data-v-05d8613c]{margin-top:20px;padding:12px 14px;background:#f8f9fb;border-radius:8px;border:1px solid #eef0f4}.bg-tip p[data-v-05d8613c]{margin:0;font-size:12px;color:#8892a6;display:flex;align-items:flex-start;gap:6px}.bg-tip i[data-v-05d8613c]{color:#4e7cff;margin-top:1px}.mt-tool[data-v-b3efea6e]{width:100%}.mt-head[data-v-b3efea6e]{text-align:center;margin-bottom:32px}.mt-title[data-v-b3efea6e]{font-size:26px;font-weight:800;color:#1a1f36;margin:0 0 6px}.mt-sub[data-v-b3efea6e]{font-size:14px;color:#8892a6;margin:0 0 20px}.mt-progress[data-v-b3efea6e]{height:4px;background:#eef0f4;border-radius:2px;overflow:hidden;margin-bottom:8px}.mt-progress-bar[data-v-b3efea6e]{height:100%;background:linear-gradient(90deg,#4e7cff,#6b3cf0);border-radius:2px;transition:width .4s ease}.mt-progress-text[data-v-b3efea6e]{font-size:12px;color:#b0b8c4}.mt-q[data-v-b3efea6e]{margin-bottom:20px}.mt-q-num[data-v-b3efea6e]{width:24px;height:24px;border-radius:50%;background:#4e7cff;color:#fff;font-size:12px;font-weight:700;display:inline-flex;align-items:center;justify-content:center;margin-bottom:8px}.mt-q-text[data-v-b3efea6e]{margin:0 0 10px;font-size:15px;color:#1a1f36;font-weight:600}.mt-opts[data-v-b3efea6e]{display:flex;flex-direction:column;gap:8px}.mt-opt[data-v-b3efea6e]{display:flex;align-items:center;gap:12px;padding:14px 16px;border-radius:10px;border:2px solid #e8ebf0;cursor:pointer;transition:all .2s}.mt-opt[data-v-b3efea6e]:hover{border-color:#c8cfe0;background:#f8f9fc}.mt-opt.active[data-v-b3efea6e]{border-color:#4e7cff;background:#f0f4ff}.mt-opt-mark[data-v-b3efea6e]{width:28px;height:28px;border-radius:50%;background:#f0f2f5;color:#8892a6;font-size:12px;font-weight:700;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:all .2s}.mt-opt.active .mt-opt-mark[data-v-b3efea6e]{background:#4e7cff;color:#fff}.mt-opt-text[data-v-b3efea6e]{font-size:14px;color:#4a5568;line-height:1.5}.mt-submit[data-v-b3efea6e]{width:100%;margin-top:32px;height:48px;font-size:16px;border-radius:10px}.mt-r-card[data-v-b3efea6e]{background:#fff;border-radius:16px;border:1px solid #ebeef5;padding:40px 32px 32px;text-align:center}.mt-r-type-wrap[data-v-b3efea6e]{margin-bottom:20px}.mt-r-type-row[data-v-b3efea6e]{display:flex;justify-content:center;gap:8px;margin-bottom:10px}.mt-r-letter[data-v-b3efea6e]{width:56px;height:64px;border-radius:12px;background:linear-gradient(135deg,#4e7cff,#6b3cf0);color:#fff;font-size:28px;font-weight:800;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 16px rgba(78,124,255,.25)}.mt-r-name[data-v-b3efea6e]{font-size:20px;color:#4e7cff;font-weight:700}.mt-r-desc[data-v-b3efea6e]{font-size:14px;color:#606266;line-height:2;max-width:420px;margin:0 auto 28px}.mt-r-dims[data-v-b3efea6e]{display:flex;flex-direction:column;gap:16px;margin-bottom:28px}.mt-r-dim[data-v-b3efea6e]{display:flex;align-items:center;gap:10px}.mt-r-dim-l[data-v-b3efea6e],.mt-r-dim-r[data-v-b3efea6e]{font-size:12px;color:#8892a6;white-space:nowrap;min-width:52px}.mt-r-dim-l[data-v-b3efea6e]{text-align:right}.mt-r-dim-r[data-v-b3efea6e]{text-align:left}.mt-r-dim-track[data-v-b3efea6e]{flex:1}.mt-r-dim-bar[data-v-b3efea6e]{height:8px;background:#eef0f4;border-radius:4px;overflow:hidden}.mt-r-dim-fill[data-v-b3efea6e]{height:100%;border-radius:4px;transition:width .6s ease}.mt-retry[data-v-b3efea6e]{width:100%;height:40px;border-radius:8px}@media (max-width:480px){.mt-r-letter[data-v-b3efea6e]{width:44px;height:52px;font-size:22px}.mt-r-card[data-v-b3efea6e]{padding:28px 20px 24px}}.bt-tool[data-v-ae2c76e6]{width:100%}.bt-input-section[data-v-ae2c76e6]{margin-bottom:24px}.bt-input-label[data-v-ae2c76e6]{display:flex;align-items:center;gap:8px;font-size:14px;color:#606266;margin-bottom:16px}.bt-dot[data-v-ae2c76e6]{width:8px;height:8px;border-radius:50%;flex-shrink:0;background:#4e7cff;box-shadow:0 0 6px rgba(78,124,255,.4)}.bt-selects[data-v-ae2c76e6]{display:flex;align-items:center;justify-content:center;gap:24px}.bt-sel[data-v-ae2c76e6]{text-align:center;min-width:140px}.bt-sel label[data-v-ae2c76e6]{display:block;font-size:12px;font-weight:600;color:#909399;margin-bottom:8px}.bt-select[data-v-ae2c76e6]{width:160px}.bt-cross[data-v-ae2c76e6]{font-size:20px;color:#c0c4cc;font-weight:300;padding-top:18px}.bt-result[data-v-ae2c76e6]{margin-bottom:24px}.bt-result-title[data-v-ae2c76e6]{font-size:13px;font-weight:700;color:#303133;margin-bottom:12px}.bt-grid[data-v-ae2c76e6]{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.bt-cell[data-v-ae2c76e6]{padding:18px 8px;border-radius:12px;background:#f4f5f8;text-align:center;transition:all .2s;border:2px solid transparent}.bt-cell.on[data-v-ae2c76e6]{background:#f0f4ff;border-color:#d4dff8}.bt-cell.dominant[data-v-ae2c76e6]{background:#e8f0fe;border-color:#4e7cff;box-shadow:0 0 12px rgba(78,124,255,.12)}.bt-cell-icon[data-v-ae2c76e6]{font-size:28px;margin-bottom:4px}.bt-cell-type[data-v-ae2c76e6]{font-size:16px;font-weight:700;color:#8892a6}.bt-cell.on .bt-cell-type[data-v-ae2c76e6]{color:#4e7cff}.bt-cell-prob[data-v-ae2c76e6]{font-size:20px;font-weight:800;color:#4e7cff;margin-top:4px}.bt-cell-status[data-v-ae2c76e6]{font-size:12px;color:#c0c4cc;margin-top:4px}.bt-collapse[data-v-ae2c76e6]{margin-top:4px}.bt-collapse[data-v-ae2c76e6] .el-collapse-item__header{font-weight:600;color:#606266;font-size:13px}.bt-collapse-title[data-v-ae2c76e6]{font-size:13px}.bt-ft-scroll[data-v-ae2c76e6]{overflow-x:auto;margin-top:8px}.bt-ft[data-v-ae2c76e6]{width:100%;border-collapse:collapse;font-size:13px}.bt-ft td[data-v-ae2c76e6],.bt-ft th[data-v-ae2c76e6]{padding:10px 12px;text-align:center;border:1px solid #ebeef5;min-width:70px}.bt-ft th[data-v-ae2c76e6]{background:#f8f9fb;color:#606266;font-weight:600;font-size:12px}.bt-ft-header[data-v-ae2c76e6]{background:#f8f9fb;font-weight:600;color:#303133}.bt-ft td.cur[data-v-ae2c76e6]{background:#f0f4ff;color:#4e7cff;font-weight:700}.bt-empty[data-v-ae2c76e6]{text-align:center;padding:60px 20px;color:#c0c4cc;font-size:14px}@media (max-width:480px){.bt-selects[data-v-ae2c76e6]{flex-direction:column;gap:12px}.bt-cross[data-v-ae2c76e6]{padding-top:0;transform:rotate(90deg)}.bt-grid[data-v-ae2c76e6]{grid-template-columns:repeat(2,1fr)}}.cm-tool[data-v-51abdbd9]{width:100%}.cm-input-section[data-v-51abdbd9]{margin-bottom:16px}.cm-input-label[data-v-51abdbd9]{display:flex;align-items:center;gap:8px;font-size:14px;color:#606266;margin-bottom:12px}.cm-dot[data-v-51abdbd9]{width:8px;height:8px;border-radius:50%;flex-shrink:0;background:#4e7cff;box-shadow:0 0 6px rgba(78,124,255,.4)}.cm-toolbar[data-v-51abdbd9]{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.cm-table[data-v-51abdbd9]{border-radius:10px;overflow:hidden;border:1px solid #ebeef5;margin-bottom:16px}.cm-row[data-v-51abdbd9]{display:flex;border-bottom:1px solid #f0f2f5;align-items:center}.cm-row[data-v-51abdbd9]:last-child{border-bottom:none}.cm-head[data-v-51abdbd9]{background:#f8f9fb;font-size:12px;color:#8892a6;font-weight:600}.cm-cell[data-v-51abdbd9]{padding:8px 10px;border:none;outline:none;font-size:13px;color:#303133;background:transparent;display:flex;align-items:center;border-right:1px solid #f0f2f5}.cm-cell[data-v-51abdbd9]:last-child{border-right:none}.cm-cell-swatch[data-v-51abdbd9]{flex:0 0 46px;justify-content:center}.cm-cell-label[data-v-51abdbd9]{flex:2}.cm-cell-val[data-v-51abdbd9]{flex:1}.cm-cell-del[data-v-51abdbd9]{flex:0 0 36px;justify-content:center;cursor:pointer;color:#c0c4cc;font-size:18px}.cm-cell-del[data-v-51abdbd9]:hover{color:#f56c6c}input.cm-cell[data-v-51abdbd9]{font-family:inherit;min-width:0;box-sizing:border-box}input.cm-cell[data-v-51abdbd9]:focus{background:#f0f4ff}.cm-swatch[data-v-51abdbd9]{width:14px;height:14px;border-radius:3px;flex-shrink:0}.cm-summary[data-v-51abdbd9]{background:#fafbfc}.cm-sum-text[data-v-51abdbd9]{padding:8px 16px;font-size:12px;color:#909399}.cm-chart[data-v-51abdbd9]{background:#fff;border-radius:10px;border:1px solid #ebeef5;padding:10px;margin-bottom:10px;width:100%;height:360px}.cm-actions[data-v-51abdbd9]{text-align:center;margin-bottom:8px}@media (max-width:640px){.cm-toolbar[data-v-51abdbd9]{flex-direction:column;align-items:stretch}.cm-chart[data-v-51abdbd9]{height:280px}}.et-tool[data-v-79ae74d2]{width:100%}.et-input-section[data-v-79ae74d2]{margin-bottom:20px}.et-input-label[data-v-79ae74d2]{display:flex;align-items:center;gap:8px;font-size:14px;color:#606266;margin-bottom:10px}.et-dot[data-v-79ae74d2]{width:8px;height:8px;border-radius:50%;flex-shrink:0;background:#4e7cff;box-shadow:0 0 6px rgba(78,124,255,.4)}.et-input-row[data-v-79ae74d2]{display:flex;gap:12px}.et-inp[data-v-79ae74d2]{flex:1}.et-inp[data-v-79ae74d2] input{font-family:Courier New,monospace;font-size:15px!important;letter-spacing:.5px}.et-error[data-v-79ae74d2]{margin-bottom:16px;padding:12px 16px;background:#fef0f0;border:1px solid #fde2e2;border-radius:8px;color:#f56c6c;font-size:13px}.et-result[data-v-79ae74d2]{margin-bottom:20px}.et-result-card[data-v-79ae74d2]{background:#fff;border:1px solid #dcdfe6;border-radius:12px;overflow:hidden}.et-identify[data-v-79ae74d2]{display:flex;align-items:center;gap:10px;padding:16px 20px;background:linear-gradient(135deg,#f0f5ff,#e8f0fe);border-bottom:1px solid #d9e2f0}.et-badge[data-v-79ae74d2]{font-size:11px;font-weight:600;color:#fff;background:#67c23a;padding:2px 10px;border-radius:10px}.et-comp-icon[data-v-79ae74d2]{font-size:28px}.et-comp-name[data-v-79ae74d2]{font-size:20px;font-weight:700;color:#1a1f36}.et-detail-row[data-v-79ae74d2]{display:flex;align-items:center;padding:14px 20px;background:#fafbfc;border-bottom:1px solid #ebeef5}.et-detail-label[data-v-79ae74d2]{font-size:13px;color:#909399;margin-right:10px;flex-shrink:0}.et-detail-no[data-v-79ae74d2]{font-family:Courier New,monospace;font-size:15px;color:#303133;font-weight:600;letter-spacing:.5px}.et-action-row[data-v-79ae74d2]{display:flex;gap:12px;padding:16px 20px}.et-collapse[data-v-79ae74d2]{margin-top:4px}.et-collapse[data-v-79ae74d2] .el-collapse-item__header{font-weight:600;color:#606266}.et-collapse-title[data-v-79ae74d2]{font-size:13px}.et-couriers[data-v-79ae74d2]{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:8px}.et-courier-item[data-v-79ae74d2]{display:flex;align-items:center;gap:10px;padding:10px 14px;background:#fafbfc;border:1px solid #ebeef5;border-radius:8px;cursor:pointer;transition:all .15s}.et-courier-item[data-v-79ae74d2]:hover{background:#f0f4ff;border-color:#c5d4f0;transform:translateY(-1px)}.et-courier-icon[data-v-79ae74d2]{font-size:22px;width:36px;height:36px;display:flex;align-items:center;justify-content:center;background:#f0f2f5;border-radius:8px;flex-shrink:0}.et-courier-body[data-v-79ae74d2]{display:flex;flex-direction:column;gap:2px;min-width:0}.et-courier-name[data-v-79ae74d2]{font-size:14px;font-weight:600;color:#303133}.et-courier-example[data-v-79ae74d2]{font-size:11px;color:#909399;font-family:monospace;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:640px){.et-input-row[data-v-79ae74d2]{flex-direction:column}.et-couriers[data-v-79ae74d2]{grid-template-columns:1fr}.et-action-row[data-v-79ae74d2]{flex-direction:column}}.ci-tool[data-v-c34871dc]{width:100%}.ci-input-section[data-v-c34871dc]{margin-bottom:24px}.ci-input-label[data-v-c34871dc]{display:flex;align-items:center;gap:8px;font-size:14px;color:#606266;margin-bottom:12px}.ci-dot[data-v-c34871dc]{width:8px;height:8px;border-radius:50%;flex-shrink:0;background:#4e7cff;box-shadow:0 0 6px rgba(78,124,255,.4)}.ci-form[data-v-c34871dc]{display:grid;grid-template-columns:repeat(4,1fr);gap:12px 16px}.ci-field[data-v-c34871dc]{display:flex;flex-direction:column;gap:4px}.ci-field label[data-v-c34871dc]{font-size:12px;font-weight:600;color:#909399}.ci-cards[data-v-c34871dc]{display:flex;gap:16px;margin-bottom:20px}.ci-card[data-v-c34871dc]{flex:1;border-radius:12px;padding:18px 20px;text-align:center;border:1px solid #ebeef5}.ci-card-principal[data-v-c34871dc]{background:#f8f9fb}.ci-card-interest[data-v-c34871dc]{background:#f0fff4;border-color:#c2e7b0}.ci-card-total[data-v-c34871dc]{background:#f0f4ff;border-color:#c5d4f0}.ci-card-hd[data-v-c34871dc]{font-size:12px;font-weight:600;color:#909399;margin-bottom:6px}.ci-card-val[data-v-c34871dc]{font-size:22px;font-weight:700;color:#1a1f36;word-break:break-all}.ci-card-interest .ci-card-val[data-v-c34871dc]{color:#67c23a}.ci-card-total .ci-card-val[data-v-c34871dc]{color:#4e7cff}.ci-card-sub[data-v-c34871dc]{font-size:12px;color:#b0b8c4;margin-top:4px}.ci-chart[data-v-c34871dc]{background:#fff;border:1px solid #ebeef5;border-radius:12px;padding:16px 20px;margin-bottom:20px}.ci-chart-header[data-v-c34871dc]{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.ci-chart-title[data-v-c34871dc]{font-size:13px;font-weight:700;color:#303133}.ci-chart-legend[data-v-c34871dc]{display:flex;gap:16px}.ci-legend-item[data-v-c34871dc]{font-size:11px;color:#909399;display:flex;align-items:center;gap:4px}.ci-legend-dot[data-v-c34871dc]{display:inline-block;width:10px;height:10px;border-radius:2px}.ci-dot-principal[data-v-c34871dc]{background:#4e7cff}.ci-dot-interest[data-v-c34871dc]{background:#67c23a}.ci-svg[data-v-c34871dc]{display:block;width:100%;height:auto}.ci-collapse[data-v-c34871dc] .el-collapse-item__header{font-weight:600;color:#606266}.ci-collapse-title[data-v-c34871dc]{font-size:13px}.ci-table-wrap[data-v-c34871dc]{max-height:400px;overflow:auto;border:1px solid #ebeef5;border-radius:10px}.ci-table[data-v-c34871dc]{width:100%;border-collapse:collapse;font-size:13px}.ci-table td[data-v-c34871dc],.ci-table th[data-v-c34871dc]{padding:8px 12px;text-align:right;border-bottom:1px solid #ebeef5}.ci-table th[data-v-c34871dc]{background:#fafbfc;color:#606266;font-weight:600;position:sticky;top:0;font-size:12px}.ci-table td[data-v-c34871dc]{color:#303133;font-family:Courier New,monospace}.ci-table td[data-v-c34871dc]:first-child{text-align:center;color:#606266;font-family:inherit}.ci-empty[data-v-c34871dc]{text-align:center;padding:40px;color:#c0c4cc;font-size:14px}@media (max-width:768px){.ci-form[data-v-c34871dc]{grid-template-columns:repeat(2,1fr)}.ci-cards[data-v-c34871dc]{flex-direction:column}.ci-chart-header[data-v-c34871dc]{flex-direction:column;align-items:flex-start;gap:6px}}@media (max-width:480px){.ci-form[data-v-c34871dc]{grid-template-columns:1fr}}.aa-tool[data-v-677849c2]{width:100%}.aa-input-section[data-v-677849c2]{margin-bottom:20px}.aa-input-label[data-v-677849c2]{display:flex;align-items:center;gap:8px;font-size:14px;color:#606266;margin-bottom:12px}.aa-dot[data-v-677849c2]{width:8px;height:8px;border-radius:50%;flex-shrink:0;background:#4e7cff;box-shadow:0 0 6px rgba(78,124,255,.4)}.aa-tabs[data-v-677849c2] .el-tabs__content{padding:16px 0 0}.aa-text-area[data-v-677849c2]{display:flex;flex-direction:column;gap:12px}.aa-textarea[data-v-677849c2] textarea{font-family:Courier New,monospace!important;font-size:16px!important;letter-spacing:2px}.aa-font-bar[data-v-677849c2]{display:flex;align-items:center;gap:12px}.aa-font-label[data-v-677849c2]{font-size:12px;font-weight:600;color:#909399;flex-shrink:0}.aa-image-area[data-v-677849c2]{display:flex;flex-direction:column;gap:16px}.aa-upload-zone[data-v-677849c2] .el-upload-dragger{padding:30px 20px;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:140px}.aa-img-controls[data-v-677849c2]{display:flex;gap:20px;align-items:flex-start}.aa-img-preview[data-v-677849c2]{flex-shrink:0;width:120px;height:120px;border:1px solid #ebeef5;border-radius:8px;overflow:hidden;display:flex;align-items:center;justify-content:center;background:#fafbfc}.aa-img-preview img[data-v-677849c2]{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.aa-img-settings[data-v-677849c2]{flex:1;display:flex;flex-direction:column;gap:14px}.aa-field[data-v-677849c2]{display:flex;flex-direction:column;gap:6px}.aa-field label[data-v-677849c2]{font-size:12px;font-weight:600;color:#909399}.aa-output[data-v-677849c2]{background:#1e1e2e;border-radius:10px;overflow:hidden}.aa-output-bar[data-v-677849c2]{display:flex;align-items:center;gap:10px;padding:10px 16px;background:#2a2a3c}.aa-bar-title[data-v-677849c2]{font-size:12px;font-weight:600;color:#a0a0b8}.aa-bar-meta[data-v-677849c2]{font-size:11px;color:#6a6a7c;margin-right:auto}.aa-pre[data-v-677849c2]{margin:0;padding:16px;font-family:Courier New,monospace;font-size:11px;line-height:1.15;color:#c9d1d9;overflow:auto;max-height:500px;white-space:pre;background:#1e1e2e;-webkit-user-select:all;-moz-user-select:all;user-select:all}.aa-empty[data-v-677849c2]{text-align:center;padding:60px 20px;color:#c0c4cc;font-size:14px}@media (max-width:640px){.aa-img-controls[data-v-677849c2]{flex-direction:column}.aa-img-preview[data-v-677849c2]{width:100%;height:160px}}.py-tool[data-v-0132e66a]{width:100%}.py-input-section[data-v-0132e66a]{margin-bottom:20px}.py-input-label[data-v-0132e66a]{display:flex;align-items:center;gap:8px;font-size:14px;color:#606266;margin-bottom:10px}.py-dot[data-v-0132e66a]{width:8px;height:8px;border-radius:50%;flex-shrink:0;background:#4e7cff;box-shadow:0 0 6px rgba(78,124,255,.4)}.py-textarea[data-v-0132e66a] textarea{font-size:15px!important;line-height:1.8!important}.py-options[data-v-0132e66a]{display:flex;align-items:center;gap:10px;margin-top:12px;flex-wrap:wrap}.py-options-label[data-v-0132e66a]{font-size:12px;font-weight:600;color:#909399;flex-shrink:0}.py-stats[data-v-0132e66a]{font-size:12px;color:#b0b8c4;margin-left:auto}.py-output[data-v-0132e66a]{background:#f8f9fb;border:1px solid #e4e7ed;border-radius:10px;overflow:hidden;margin-bottom:20px}.py-output-header[data-v-0132e66a]{display:flex;align-items:center;justify-content:space-between;padding:10px 16px;background:#eef1f6;border-bottom:1px solid #e4e7ed}.py-output-title[data-v-0132e66a]{font-size:12px;font-weight:600;color:#606266}.py-result-text[data-v-0132e66a]{padding:14px 18px;font-size:18px;color:#303133;line-height:2;word-break:break-all;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.py-tokens-section[data-v-0132e66a]{margin-bottom:20px}.py-tokens-header[data-v-0132e66a]{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.py-tokens-title[data-v-0132e66a]{font-size:13px;font-weight:600;color:#606266}.py-tokens-hint[data-v-0132e66a]{display:flex;align-items:center;gap:14px;font-size:11px;color:#b0b8c4}.py-hint-dot[data-v-0132e66a]{display:inline-block;width:8px;height:8px;border-radius:2px;margin-right:4px}.py-multi-dot[data-v-0132e66a]{background:#e6a23c}.py-normal-dot[data-v-0132e66a]{background:#d0ddf8}.py-tokens[data-v-0132e66a]{display:flex;flex-wrap:wrap;gap:6px}.py-token[data-v-0132e66a]{display:inline-flex;flex-direction:column;align-items:center;padding:8px 12px;min-width:46px;background:#fff;border:1px solid #e4e7ed;border-radius:8px;transition:all .15s}.py-token-char[data-v-0132e66a]{font-size:20px;font-weight:700;color:#1a1f36;line-height:1.2}.py-token-py[data-v-0132e66a]{font-size:12px;color:#909399;margin-top:2px;font-weight:500}.py-token.py-multi[data-v-0132e66a]{border-color:#e6a23c;background:#fffdf5}.py-token.py-multi .py-token-py[data-v-0132e66a]{color:#e6a23c;font-weight:700}.py-token.py-unknown[data-v-0132e66a]{border-color:#f56c6c;background:#fff5f5}.py-token.py-unknown .py-token-py[data-v-0132e66a]{color:#f56c6c}.py-empty[data-v-0132e66a]{text-align:center;padding:40px;color:#c0c4cc;font-size:14px}.sc-tool[data-v-d8f462a8]{width:100%}.sc-input-row[data-v-d8f462a8]{display:flex;gap:10px;margin-bottom:20px}.sc-inp[data-v-d8f462a8]{flex:1}.sc-inp[data-v-d8f462a8] input{font-family:monospace;font-size:14px!important}.sc-error[data-v-d8f462a8]{margin-bottom:16px;padding:12px 16px;background:#fef0f0;border-radius:8px;color:#f56c6c;font-size:13px}.sc-cards[data-v-d8f462a8]{display:flex;gap:12px;margin-bottom:16px}.sc-card[data-v-d8f462a8]{flex:1;background:#fff;border:1px solid #ebeef5;border-radius:10px;padding:14px;text-align:center}.sc-card.sc-ok[data-v-d8f462a8]{border-color:#c2e7b0;background:#f6fff0}.sc-card.sc-warn[data-v-d8f462a8]{border-color:#f5dab1;background:#fffbf0}.sc-card.sc-danger[data-v-d8f462a8]{border-color:#fbc4c4;background:#fff5f5}.sc-card-val[data-v-d8f462a8]{font-size:16px;font-weight:700;color:#303133}.sc-card.sc-ok .sc-card-val[data-v-d8f462a8]{color:#67c23a}.sc-card.sc-warn .sc-card-val[data-v-d8f462a8]{color:#e6a23c}.sc-card.sc-danger .sc-card-val[data-v-d8f462a8]{color:#f56c6c}.sc-card-label[data-v-d8f462a8]{font-size:12px;color:#909399;margin-top:4px}.sc-card-sub[data-v-d8f462a8]{font-size:11px;color:#c0c4cc;margin-top:2px}.sc-section[data-v-d8f462a8]{background:#fff;border:1px solid #ebeef5;border-radius:10px;padding:16px 20px;margin-bottom:12px}.sc-section-title[data-v-d8f462a8]{font-size:13px;font-weight:700;color:#303133;margin-bottom:12px;padding-bottom:8px;border-bottom:1px solid #f5f6f8}.sc-grid[data-v-d8f462a8]{display:grid;grid-template-columns:1fr 1fr;gap:10px 20px}.sc-item[data-v-d8f462a8]{display:flex;flex-direction:column;gap:2px}.sc-item-lbl[data-v-d8f462a8]{font-size:11px;color:#909399;font-weight:600}.sc-item-val[data-v-d8f462a8]{font-size:13px;color:#303133;word-break:break-all}.sc-fp[data-v-d8f462a8]{font-size:11px;color:#4e7cff;font-family:monospace;word-break:break-all}.sc-sans[data-v-d8f462a8]{display:flex;flex-wrap:wrap;gap:6px}.sc-san-tag[data-v-d8f462a8]{display:inline-block;padding:3px 10px;background:#f0f4ff;color:#4e7cff;border-radius:4px;font-size:12px;font-family:monospace}.sc-chain[data-v-d8f462a8]{display:flex;flex-direction:column;align-items:center}.sc-chain-item[data-v-d8f462a8]{display:flex;align-items:flex-start;gap:10px;width:100%;padding:10px 0}.sc-chain-icon[data-v-d8f462a8]{font-size:20px;flex-shrink:0;width:32px;text-align:center}.sc-chain-body[data-v-d8f462a8]{flex:1}.sc-chain-subject[data-v-d8f462a8]{font-size:13px;font-weight:600;color:#303133}.sc-chain-meta[data-v-d8f462a8]{font-size:12px;color:#909399;margin-top:2px}.sc-chain-exp[data-v-d8f462a8]{font-size:11px;color:#67c23a;margin-top:2px}.sc-chain-exp.sc-expired[data-v-d8f462a8]{color:#f56c6c}.sc-chain-arrow[data-v-d8f462a8]{text-align:center;padding:0 16px;color:#c0c4cc;font-size:14px}.sc-empty[data-v-d8f462a8]{text-align:center;padding:40px;color:#c0c4cc;font-size:14px}@media (max-width:640px){.sc-cards[data-v-d8f462a8]{flex-direction:column}.sc-grid[data-v-d8f462a8]{grid-template-columns:1fr}}.cc-tool[data-v-774077d0]{width:100%}.editor-pane[data-v-774077d0]{background:#fafbfc;border-radius:12px;border:1px solid #ebeef5;padding:16px 20px;margin-bottom:16px}.pane-header[data-v-774077d0]{display:flex;align-items:center;gap:8px;margin-bottom:12px}.pane-dot[data-v-774077d0]{width:8px;height:8px;border-radius:50%;flex-shrink:0}.input-dot[data-v-774077d0]{background:#4e7cff;box-shadow:0 0 6px rgba(78,124,255,.4)}.pane-label[data-v-774077d0]{font-size:13px;font-weight:700;color:#1a1f36}.pane-hint[data-v-774077d0]{font-size:11px;color:#b0b8c4;margin-left:auto}.cc-tabs[data-v-774077d0]{margin-top:10px}.cc-form[data-v-774077d0]{display:grid;grid-template-columns:repeat(2,1fr);gap:12px 16px;margin-top:12px}.cc-field[data-v-774077d0]{display:flex;flex-direction:column;gap:4px}.cc-field label[data-v-774077d0]{font-size:12px;font-weight:600;color:#909399}.cc-batch-hint[data-v-774077d0]{font-size:12px;color:#909399;margin-bottom:8px}.cc-result[data-v-774077d0]{margin-bottom:16px;background:#fff;border:1px solid #ebeef5;border-radius:10px;overflow:hidden}.cc-result-bar[data-v-774077d0]{padding:10px 16px;font-size:13px;font-weight:600;color:#606266;background:#fafbfc;border-bottom:1px solid #ebeef5}.cc-table[data-v-774077d0]{width:100%;border-collapse:collapse;font-size:13px}.cc-table td[data-v-774077d0],.cc-table th[data-v-774077d0]{padding:8px 12px;text-align:left;border-bottom:1px solid #ebeef5}.cc-table th[data-v-774077d0]{background:#fafbfc;color:#909399;font-weight:600;font-size:12px}.cc-table td[data-v-774077d0]{color:#303133}.cc-table code[data-v-774077d0]{font-family:monospace;font-size:13px;color:#4e7cff}.cc-table tr.cc-highlight td[data-v-774077d0]{background:#f0f4ff;font-weight:600}.cc-highlight .cc-tag[data-v-774077d0]{transform:scale(1.05)}.cc-tag[data-v-774077d0]{display:inline-block;padding:1px 8px;border-radius:3px;font-size:11px;font-weight:600}.cc-tag-wgs84[data-v-774077d0]{background:#e8f0fe;color:#4e7cff}.cc-tag-gcj02[data-v-774077d0]{background:#e6f7e6;color:#67c23a}.cc-tag-bd09[data-v-774077d0]{background:#fff3e0;color:#e6a23c}.cc-desc[data-v-774077d0]{font-size:12px;color:#909399}.cc-action[data-v-774077d0]{padding:8px 16px;border-top:1px solid #ebeef5}.cc-ref[data-v-774077d0]{background:#fafbfc;border:1px solid #ebeef5;border-radius:10px;padding:16px 20px}.cc-ref-title[data-v-774077d0]{font-size:13px;font-weight:700;color:#303133;margin-bottom:12px}.cc-ref-grid[data-v-774077d0]{display:flex;flex-direction:column;gap:10px}.cc-ref-item[data-v-774077d0]{display:flex;gap:12px;align-items:baseline}.cc-ref-name[data-v-774077d0]{font-size:13px;font-weight:600;color:#4e7cff;flex-shrink:0;width:70px}.cc-ref-text[data-v-774077d0]{font-size:13px;color:#606266}@media (max-width:640px){.cc-form[data-v-774077d0]{grid-template-columns:1fr}}.pw-tool[data-v-2c66ab4c]{width:100%}.pw-input-label[data-v-2c66ab4c]{display:flex;align-items:center;gap:8px;font-size:14px;color:#606266;margin-bottom:14px}.pw-dot[data-v-2c66ab4c]{width:8px;height:8px;border-radius:50%;flex-shrink:0;background:#4e7cff;box-shadow:0 0 6px rgba(78,124,255,.4)}.pw-dot-loading[data-v-2c66ab4c]{background:#e6a23c;box-shadow:0 0 6px rgba(230,162,60,.4)}.pw-dot-done[data-v-2c66ab4c]{background:#67c23a;box-shadow:0 0 6px rgba(103,194,58,.4)}.pw-upload-wrap[data-v-2c66ab4c]{margin-bottom:12px}.pw-upload-wrap[data-v-2c66ab4c] .el-upload-dragger{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:150px}.pw-upload-bar[data-v-2c66ab4c]{display:flex;align-items:center;gap:12px;padding:10px 16px;background:#f8f9fb;border-radius:8px}.pw-file-name[data-v-2c66ab4c]{font-weight:600;color:#303133;max-width:280px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pw-file-size[data-v-2c66ab4c]{font-size:12px;color:#909399;margin-right:auto}.pw-status[data-v-2c66ab4c]{text-align:center;padding:40px 20px;background:#fafbfc;border-radius:12px;border:1px solid #ebeef5}.pw-status i[data-v-2c66ab4c]{font-size:36px;color:#4e7cff}.pw-status .pw-icon-done[data-v-2c66ab4c]{color:#67c23a}.pw-status p[data-v-2c66ab4c]{margin:12px 0;font-size:14px;color:#606266}.pw-done-actions[data-v-2c66ab4c]{display:flex;gap:10px;justify-content:center;margin-top:12px}.ew-tool[data-v-e2cf3088]{width:100%}.ew-input-label[data-v-e2cf3088]{display:flex;align-items:center;gap:8px;font-size:14px;color:#606266;margin-bottom:14px}.ew-dot[data-v-e2cf3088]{width:8px;height:8px;border-radius:50%;flex-shrink:0;background:#4e7cff;box-shadow:0 0 6px rgba(78,124,255,.4)}.ew-dot-loading[data-v-e2cf3088]{background:#e6a23c;box-shadow:0 0 6px rgba(230,162,60,.4)}.ew-dot-done[data-v-e2cf3088]{background:#67c23a;box-shadow:0 0 6px rgba(103,194,58,.4)}.ew-upload-wrap[data-v-e2cf3088]{margin-bottom:12px}.ew-upload-wrap[data-v-e2cf3088] .el-upload-dragger{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:150px}.ew-upload-bar[data-v-e2cf3088]{display:flex;align-items:center;gap:12px;padding:10px 16px;background:#f8f9fb;border-radius:8px}.ew-file-name[data-v-e2cf3088]{font-weight:600;color:#303133;max-width:280px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ew-file-size[data-v-e2cf3088]{font-size:12px;color:#909399;margin-right:auto}.ew-status[data-v-e2cf3088]{text-align:center;padding:40px 20px;background:#fafbfc;border-radius:12px;border:1px solid #ebeef5}.ew-status i[data-v-e2cf3088]{font-size:36px;color:#4e7cff}.ew-status .ew-icon-done[data-v-e2cf3088]{color:#67c23a}.ew-status p[data-v-e2cf3088]{margin:12px 0;font-size:14px;color:#606266}.ew-done-actions[data-v-e2cf3088]{display:flex;gap:10px;justify-content:center;margin-top:12px}.action-bar[data-v-1be388b6]{margin-top:24px;display:flex;align-items:center;gap:10px;flex-wrap:wrap}.action-divider[data-v-1be388b6]{height:1px;flex:1;min-width:20px;background:linear-gradient(90deg,#e4e7ed,transparent);order:-1}.action-label[data-v-1be388b6]{font-size:12px;color:#b0b8c4;font-weight:600;letter-spacing:1.5px;text-transform:uppercase}@media (max-width:640px){.action-divider[data-v-1be388b6]{display:none}}.ad-card[data-v-7afe1112]{display:flex;flex-direction:column;background:#fff;border-radius:12px;padding:24px 20px 16px;transition:all .25s cubic-bezier(.4,0,.2,1);border:1px solid #ebeef5;height:100%;min-height:200px;box-sizing:border-box;position:relative;text-decoration:none;color:inherit}.ad-card[data-v-7afe1112]:hover{box-shadow:0 8px 24px rgba(78,124,255,.12);border-color:#4e7cff;transform:translateY(-4px)}.ad-tag[data-v-7afe1112]{position:absolute;top:8px;right:10px;font-size:10px;color:hsla(0,0%,100%,.85);background:rgba(0,0,0,.25);backdrop-filter:blur(4px);padding:1px 6px;border-radius:3px;z-index:2;letter-spacing:.5px}.card-img-wrap[data-v-7afe1112]{width:100%;height:100px;border-radius:8px;overflow:hidden;margin-bottom:14px;flex-shrink:0;background:#f5f6f8;display:flex;align-items:center;justify-content:center}.card-img-wrap img[data-v-7afe1112]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.card-body[data-v-7afe1112]{flex:1;min-width:0;margin-bottom:10px}.card-name[data-v-7afe1112]{margin:0;font-size:16px;font-weight:700;color:#1a1f36;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.card-footer[data-v-7afe1112]{display:flex;align-items:center;padding-top:10px;border-top:1px solid #f2f3f5;flex-shrink:0}.footer-label[data-v-7afe1112]{font-size:12px;color:#b0b8c4;display:flex;align-items:center;gap:3px}.tool-page[data-v-6de5c6cc]{background:#f0f2f8;min-height:100vh}.page-body[data-v-6de5c6cc]{max-width:980px;margin:0 auto;padding:28px 20px 80px}.breadcrumb[data-v-6de5c6cc]{font-size:13px;color:#8892a6;margin-bottom:20px;display:flex;align-items:center;gap:6px}.breadcrumb a[data-v-6de5c6cc]{color:#4e7cff}.breadcrumb a[data-v-6de5c6cc]:hover{color:#3b5ccc}.bc-sep[data-v-6de5c6cc]{color:#c0c4cc}.current[data-v-6de5c6cc]{color:#1a1f36;font-weight:600}.tool-header[data-v-6de5c6cc]{background:#fff;border-radius:16px;padding:28px 32px;margin-bottom:24px;border:1px solid #e8eaef;display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.header-left[data-v-6de5c6cc]{display:flex;gap:20px;align-items:flex-start;flex:1;min-width:0}.header-icon[data-v-6de5c6cc]{width:52px;height:52px;border-radius:16px;display:flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:0 4px 16px rgba(78,124,255,.2)}.header-icon i[data-v-6de5c6cc]{font-size:24px;color:#fff}.header-info[data-v-6de5c6cc]{flex:1;min-width:0}.tool-name[data-v-6de5c6cc]{font-size:24px;font-weight:700;color:#1a1f36;margin:0 0 6px}.tool-desc[data-v-6de5c6cc]{font-size:14px;color:#606266;margin:0 0 10px}.tool-meta[data-v-6de5c6cc]{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.meta-stat[data-v-6de5c6cc]{font-size:13px;color:#8892a6;display:flex;align-items:center;gap:4px}.tool-tags[data-v-6de5c6cc]{display:flex;flex-wrap:wrap;gap:6px}.detail-tag[data-v-6de5c6cc]{font-size:11px;padding:2px 10px;border-radius:4px;font-weight:500;color:#4e7cff;background:#f0f4ff}.header-right[data-v-6de5c6cc]{flex-shrink:0}.fav-btn[data-v-6de5c6cc]{border:1px solid #e4e7ed!important;color:#606266!important;transition:all .2s}.fav-btn[data-v-6de5c6cc]:hover{border-color:#4e7cff!important;color:#4e7cff!important}.fav-btn.is-fav[data-v-6de5c6cc]{border-color:#fbbf24!important;background:rgba(251,191,36,.08)!important;color:#d4a017!important}.tool-component-area[data-v-6de5c6cc]{background:#fff;border-radius:16px;padding:28px;border:1px solid #e8eaef;margin-bottom:20px}.ad-section[data-v-6de5c6cc]{margin-bottom:20px}.ad-grid[data-v-6de5c6cc]{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}@media (max-width:640px){.ad-grid[data-v-6de5c6cc]{grid-template-columns:1fr}}.tool-info[data-v-6de5c6cc]{background:#fff;border-radius:12px;padding:20px 24px;border:1px solid #e8eaef;margin-bottom:20px}.info-title[data-v-6de5c6cc]{font-size:15px;font-weight:600;color:#1a1f36;margin-bottom:12px;padding-bottom:10px;border-bottom:1px solid #f0f2f5;display:flex;align-items:center;gap:8px}.detail-content[data-v-6de5c6cc]{font-size:14px;line-height:2;color:#4a5568}@media (max-width:640px){.tool-header[data-v-6de5c6cc]{flex-direction:column;padding:20px}.tool-component-area[data-v-6de5c6cc]{padding:16px}}