@charset "UTF-8";.hero-designer[data-v-a6d1463e]{width:100%;display:flex;align-items:center;justify-content:center}.hero-background[data-v-a6d1463e]{position:absolute;top:0;left:0;right:0;bottom:0;background-size:cover;background-position:center;z-index:1}.hero-overlay[data-v-a6d1463e]{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#000;z-index:2}.hero-gradient-bg[data-v-a6d1463e]{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,color-mix(in srgb,var(--color-primaryColor) 22%,#0b1120),color-mix(in srgb,var(--color-primaryColor) 42%,#0b1120) 40%,color-mix(in srgb,var(--color-secondaryColor) 32%,#0b1120));z-index:1}.hero-grid-bg[data-v-a6d1463e]{position:absolute;top:0;left:0;right:0;bottom:0;background-image:linear-gradient(rgba(255,255,255,.06) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.06) 1px,transparent 1px);background-size:56px 56px;mask-image:radial-gradient(ellipse 75% 65% at 50% 40%,#000 25%,transparent 75%);-webkit-mask-image:radial-gradient(ellipse 75% 65% at 50% 40%,#000 25%,transparent 75%);z-index:2}.hero-content[data-v-a6d1463e]{position:relative;z-index:3;padding:20px;max-width:900px}.hero-badge[data-v-a6d1463e]{display:inline-flex;align-items:center;gap:8px;font-size:12px;font-weight:600;color:color-mix(in srgb,var(--color-primaryColor) 75%,#ffffff);background:color-mix(in srgb,var(--color-primaryColor) 18%,transparent);border:1px solid color-mix(in srgb,var(--color-primaryColor) 35%,transparent);padding:6px 14px;border-radius:100px;margin-bottom:20px}.hero-badge-dot[data-v-a6d1463e]{width:8px;height:8px;border-radius:50%;background:#34d399;box-shadow:0 0 0 3px #34d39940}.hero-title[data-v-a6d1463e]{font-size:42px;font-weight:800;margin-bottom:16px;line-height:1.15;letter-spacing:-.02em}.hero-description[data-v-a6d1463e]{font-size:16px;opacity:.85;line-height:1.6;max-width:640px;margin:0 auto 28px}.hero-buttons[data-v-a6d1463e]{display:flex;align-items:center;justify-content:center;gap:16px;flex-wrap:wrap;margin-bottom:40px}.hero-btn-primary[data-v-a6d1463e]{display:inline-flex;align-items:center;padding:12px 28px;background:linear-gradient(135deg,var(--color-primaryColor) 0%,var(--color-secondaryColor) 100%);color:#fff;font-size:14px;font-weight:700;border-radius:12px;box-shadow:0 4px 20px color-mix(in srgb,var(--color-primaryColor) 40%,transparent)}.hero-btn-secondary[data-v-a6d1463e]{display:inline-flex;align-items:center;padding:12px 28px;border:1.5px solid rgba(255,255,255,.35);color:#fff;font-size:14px;font-weight:600;border-radius:12px;background:#ffffff0f}.hero-stats[data-v-a6d1463e]{display:flex;align-items:center;justify-content:center;gap:48px;flex-wrap:wrap;padding-top:28px;border-top:1px solid rgba(255,255,255,.12)}.hero-stat[data-v-a6d1463e]{display:flex;flex-direction:column;align-items:center;gap:4px}.hero-stat-value[data-v-a6d1463e]{font-size:28px;font-weight:800;letter-spacing:-.02em}.hero-stat-label[data-v-a6d1463e]{font-size:12px;opacity:.7}.designer-marker[data-v-a6d1463e]{position:absolute;top:10px;left:10px;z-index:10;display:flex;align-items:center;gap:8px}.marker-label[data-v-a6d1463e]{background:#409effe6;color:#fff;padding:4px 12px;border-radius:4px;font-size:12px;font-weight:500}.resize-handle[data-v-a6d1463e]{width:10px;height:10px;background:#409eff;border:2px solid white;border-radius:50%;cursor:nwse-resize}.hero-preview[data-v-f84e04ed]{width:100%;display:flex;align-items:center;justify-content:center}.hero-background[data-v-f84e04ed]{position:absolute;top:0;left:0;right:0;bottom:0;background-size:cover;background-position:center;z-index:1}.hero-overlay[data-v-f84e04ed]{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#000;z-index:2}.hero-gradient-bg[data-v-f84e04ed]{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,color-mix(in srgb,var(--color-primaryColor) 22%,#0b1120),color-mix(in srgb,var(--color-primaryColor) 42%,#0b1120) 40%,color-mix(in srgb,var(--color-secondaryColor) 32%,#0b1120));z-index:1}.hero-grid-bg[data-v-f84e04ed]{position:absolute;top:0;left:0;right:0;bottom:0;background-image:linear-gradient(rgba(255,255,255,.06) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.06) 1px,transparent 1px);background-size:56px 56px;mask-image:radial-gradient(ellipse 75% 65% at 50% 40%,#000 25%,transparent 75%);-webkit-mask-image:radial-gradient(ellipse 75% 65% at 50% 40%,#000 25%,transparent 75%);z-index:2}.hero-glow[data-v-f84e04ed]{position:absolute;border-radius:50%;filter:blur(90px);opacity:.45;z-index:3;pointer-events:none}.hero-glow-1[data-v-f84e04ed]{width:500px;height:500px;background:var(--color-primaryColor);top:-180px;right:-120px}.hero-glow-2[data-v-f84e04ed]{width:440px;height:440px;background:var(--color-secondaryColor);bottom:-200px;left:-140px}.hero-content[data-v-f84e04ed]{position:relative;z-index:4;padding:20px;max-width:900px}.hero-badge[data-v-f84e04ed]{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:600;color:color-mix(in srgb,var(--color-primaryColor) 75%,#ffffff);background:color-mix(in srgb,var(--color-primaryColor) 18%,transparent);border:1px solid color-mix(in srgb,var(--color-primaryColor) 35%,transparent);padding:7px 16px;border-radius:100px;margin-bottom:24px;letter-spacing:.02em}.hero-badge-dot[data-v-f84e04ed]{width:8px;height:8px;border-radius:50%;background:#34d399;box-shadow:0 0 0 3px #34d39940}.hero-title[data-v-f84e04ed]{font-size:56px;font-weight:800;margin-bottom:20px;line-height:1.15;letter-spacing:-.02em}.hero-description[data-v-f84e04ed]{font-size:19px;opacity:.85;line-height:1.7;max-width:680px;margin:0 auto 36px}.hero-buttons[data-v-f84e04ed]{display:flex;align-items:center;justify-content:center;gap:16px;flex-wrap:wrap;margin-bottom:56px}.hero-btn-primary[data-v-f84e04ed]{display:inline-flex;align-items:center;gap:8px;padding:14px 32px;background:linear-gradient(135deg,var(--color-primaryColor) 0%,var(--color-secondaryColor) 100%);color:#fff;font-size:15px;font-weight:700;border-radius:12px;text-decoration:none;transition:all .3s ease;box-shadow:0 4px 20px color-mix(in srgb,var(--color-primaryColor) 40%,transparent)}.hero-btn-primary[data-v-f84e04ed]:hover{transform:translateY(-2px);box-shadow:0 8px 30px color-mix(in srgb,var(--color-primaryColor) 50%,transparent)}.hero-arrow[data-v-f84e04ed]{width:16px;height:16px}.hero-btn-secondary[data-v-f84e04ed]{display:inline-flex;align-items:center;gap:8px;padding:14px 32px;border:1.5px solid rgba(255,255,255,.35);color:#fff;font-size:15px;font-weight:600;border-radius:12px;text-decoration:none;transition:all .3s ease;background:#ffffff0f}.hero-btn-secondary[data-v-f84e04ed]:hover{border-color:#fff;background:#ffffff24}.hero-btn-icon[data-v-f84e04ed]{width:15px;height:15px}.hero-stats[data-v-f84e04ed]{display:flex;align-items:center;justify-content:center;gap:56px;flex-wrap:wrap;padding-top:40px;border-top:1px solid rgba(255,255,255,.12)}.hero-stat[data-v-f84e04ed]{display:flex;flex-direction:column;align-items:center;gap:4px}.hero-stat-value[data-v-f84e04ed]{font-size:34px;font-weight:800;letter-spacing:-.02em}.hero-stat-suffix[data-v-f84e04ed]{font-size:22px;font-weight:700;margin-left:2px}.hero-stat-label[data-v-f84e04ed]{font-size:13px;opacity:.7}@media (max-width: 768px){.hero-title[data-v-f84e04ed]{font-size:34px}.hero-description[data-v-f84e04ed]{font-size:16px}.hero-stats[data-v-f84e04ed]{gap:32px}.hero-stat-value[data-v-f84e04ed]{font-size:26px}}.text-designer[data-v-951283ba]{width:100%}.text-content[data-v-951283ba]{margin:0;font-size:var(--v69fa6420);color:var(--v4ee93d56);text-align:var(--v5d51724b);line-height:var(--v422dcfb0);font-weight:var(--v5c3d94d8);white-space:pre-wrap;word-wrap:break-word}.designer-marker[data-v-951283ba]{position:absolute;top:5px;right:5px;z-index:10}.marker-label[data-v-951283ba]{background:#409effe6;color:#fff;padding:2px 8px;border-radius:3px;font-size:10px;font-weight:500}.text-preview[data-v-df3c2f59]{width:100%}.text-content[data-v-df3c2f59]{margin:0;font-size:var(--v5a87481d);color:var(--v6b4b1bc3);text-align:var(--c0d75b90);line-height:var(--v35fb944a);font-weight:var(--v500b5972);white-space:pre-wrap;word-wrap:break-word}.image-designer[data-v-f16af45c]{width:100%}.image-content[data-v-f16af45c]{max-width:100%;display:block}.image-placeholder[data-v-f16af45c]{width:200px;height:150px;border:2px dashed #d9d9d9;border-radius:4px;display:flex;align-items:center;justify-content:center;background-color:#fafafa;color:#999;font-size:14px}.designer-marker[data-v-f16af45c]{position:absolute;top:5px;right:5px;z-index:10}.marker-label[data-v-f16af45c]{background:#409effe6;color:#fff;padding:2px 8px;border-radius:3px;font-size:10px;font-weight:500}.image-preview[data-v-ceb99764]{width:100%}.image-content[data-v-ceb99764]{max-width:100%;display:block}.divider-designer[data-v-ac438cd7]{width:100%}.divider-line[data-v-ac438cd7]{margin:0;width:100%}.designer-marker[data-v-ac438cd7]{position:absolute;top:-20px;left:50%;transform:translate(-50%);z-index:10}.marker-label[data-v-ac438cd7]{background:#409effe6;color:#fff;padding:2px 8px;border-radius:3px;font-size:10px;font-weight:500}.divider-preview[data-v-dc1f8180]{width:100%}.divider-line[data-v-dc1f8180]{margin:0;width:100%;border:none}.spacer-designer[data-v-03141a79]{width:100%;display:flex;align-items:center;justify-content:center}.spacer-indicator[data-v-03141a79]{color:#999;font-size:12px;text-align:center}.designer-marker[data-v-03141a79]{position:absolute;top:5px;right:5px;z-index:10}.marker-label[data-v-03141a79]{background:#409effe6;color:#fff;padding:2px 8px;border-radius:3px;font-size:10px;font-weight:500}.spacer-preview[data-v-bb274408]{width:100%}.trust-bar-designer[data-v-139d2ba1]{position:relative;padding:24px 16px 16px;border:1px dashed rgba(99,102,241,.35);border-radius:8px;background:#fafafa}.component-label[data-v-139d2ba1]{position:absolute;top:-12px;left:12px;display:flex;align-items:center;gap:6px;padding:2px 10px;background:#6366f1;color:#fff;font-size:12px;border-radius:4px}.trust-preview[data-v-139d2ba1]{text-align:center}.trust-label[data-v-139d2ba1]{font-size:12px;color:color-mix(in srgb,var(--color-textColor) 65%,transparent);margin-bottom:12px}.trust-logos[data-v-139d2ba1]{display:flex;flex-wrap:wrap;justify-content:center;gap:18px}.trust-logo[data-v-139d2ba1]{font-size:16px;font-weight:700;color:color-mix(in srgb,var(--color-textColor) 85%,transparent)}.trust-bar[data-v-d8604425]{padding:48px 0;border-bottom:1px solid var(--color-borderColor);background:var(--color-backgroundColor)}.trust-container[data-v-d8604425]{max-width:1200px;margin:0 auto;padding:0 24px}.trust-label[data-v-d8604425]{text-align:center;font-size:13px;color:color-mix(in srgb,var(--color-textColor) 65%,transparent);font-weight:500;margin-bottom:28px;letter-spacing:.05em}.trust-logos[data-v-d8604425]{display:flex;align-items:center;justify-content:center;gap:56px;flex-wrap:wrap;opacity:.6}.trust-logo[data-v-d8604425]{font-size:22px;font-weight:700;color:color-mix(in srgb,var(--color-textColor) 85%,transparent);letter-spacing:-.02em;display:flex;align-items:center;gap:6px;transition:opacity .2s;cursor:default}.trust-logo[data-v-d8604425]:hover{opacity:1}.trust-bar.is-dark[data-v-d8604425]{background:color-mix(in srgb,var(--color-backgroundColor) 6%,#0b1220);border-bottom-color:#ffffff1f}.trust-bar.is-dark .trust-label[data-v-d8604425]{color:color-mix(in srgb,var(--color-textColor) 16%,#cbd5e1)}.trust-bar.is-dark .trust-logo[data-v-d8604425]{color:color-mix(in srgb,var(--color-textColor) 12%,#e2e8f0)}@media (max-width: 480px){.trust-logos[data-v-d8604425]{gap:24px}.trust-logo[data-v-d8604425]{font-size:16px}}.feature-grid-designer[data-v-c163572c]{position:relative;padding:24px 16px 16px;border:1px dashed rgba(99,102,241,.35);border-radius:8px;background:#fafafa}.component-label[data-v-c163572c]{position:absolute;top:-12px;left:12px;display:flex;align-items:center;gap:6px;padding:2px 10px;background:#6366f1;color:#fff;font-size:12px;border-radius:4px}.fg-header[data-v-c163572c]{text-align:center;margin-bottom:14px}.fg-label[data-v-c163572c]{font-size:11px;font-weight:600;color:var(--color-primaryColor);background:color-mix(in srgb,var(--color-primaryColor) 10%,transparent);padding:3px 10px;border-radius:100px}.fg-title[data-v-c163572c]{font-size:16px;font-weight:700;margin-top:6px;color:var(--color-textColor)}.fg-grid[data-v-c163572c]{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.fg-card[data-v-c163572c]{background:var(--color-backgroundColor);border:1px solid var(--color-borderColor);border-radius:8px;padding:12px}.fg-icon[data-v-c163572c]{width:28px;height:28px;border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:14px;margin-bottom:8px}.fg-icon.is-purple[data-v-c163572c],.fg-icon.is-cyan[data-v-c163572c],.fg-icon.is-green[data-v-c163572c],.fg-icon.is-orange[data-v-c163572c],.fg-icon.is-pink[data-v-c163572c],.fg-icon.is-blue[data-v-c163572c]{background:color-mix(in srgb,var(--color-primaryColor) 12%,transparent)}.fg-card-title[data-v-c163572c]{font-size:13px;font-weight:700;color:var(--color-textColor);margin-bottom:4px}.fg-card-desc[data-v-c163572c]{font-size:11px;color:color-mix(in srgb,var(--color-textColor) 65%,transparent);line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.fg-tag[data-v-c163572c]{display:inline-block;font-size:10px;font-weight:600;color:var(--color-primaryColor);background:color-mix(in srgb,var(--color-primaryColor) 10%,transparent);padding:2px 6px;border-radius:4px;margin-top:8px}.feature-grid[data-v-89e05fcf]{padding:100px 0;background:var(--color-backgroundColor)}.fg-container[data-v-89e05fcf]{max-width:1200px;margin:0 auto;padding:0 24px}.fg-header[data-v-89e05fcf]{text-align:center;margin-bottom:56px}.fg-label[data-v-89e05fcf]{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:600;color:var(--color-primaryColor);background:color-mix(in srgb,var(--color-primaryColor) 10%,transparent);padding:6px 14px;border-radius:100px;margin-bottom:16px;letter-spacing:.02em}.fg-title[data-v-89e05fcf]{font-size:40px;font-weight:800;letter-spacing:-.02em;line-height:1.2;margin-bottom:16px;color:var(--color-textColor)}.fg-subtitle[data-v-89e05fcf]{font-size:18px;color:color-mix(in srgb,var(--color-textColor) 65%,transparent);max-width:600px;margin:0 auto;line-height:1.7}.fg-grid[data-v-89e05fcf]{display:grid;gap:24px;margin-top:56px}.fg-card[data-v-89e05fcf]{background:var(--color-backgroundColor);border:1px solid var(--color-borderColor);border-radius:16px;padding:32px;transition:all .3s ease;position:relative;overflow:hidden}.fg-card[data-v-89e05fcf]:hover{transform:translateY(-4px);box-shadow:0 4px 12px var(--color-shadowColor, rgba(15, 23, 42, .1)),0 24px 48px var(--color-shadowColor, rgba(15, 23, 42, .12));border-color:transparent}.fg-card[data-v-89e05fcf]:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(135deg,var(--color-primaryColor) 0%,var(--color-secondaryColor) 100%);transform:scaleX(0);transform-origin:left;transition:transform .3s}.fg-card[data-v-89e05fcf]:hover:before{transform:scaleX(1)}.fg-icon[data-v-89e05fcf]{width:52px;height:52px;border-radius:14px;display:flex;align-items:center;justify-content:center;font-size:24px;margin-bottom:20px}.fg-icon.is-purple[data-v-89e05fcf],.fg-icon.is-cyan[data-v-89e05fcf],.fg-icon.is-green[data-v-89e05fcf],.fg-icon.is-orange[data-v-89e05fcf],.fg-icon.is-pink[data-v-89e05fcf],.fg-icon.is-blue[data-v-89e05fcf]{background:color-mix(in srgb,var(--color-primaryColor) 12%,transparent)}.fg-card-title[data-v-89e05fcf]{font-size:19px;font-weight:700;margin-bottom:10px;color:var(--color-textColor)}.fg-card-desc[data-v-89e05fcf]{font-size:15px;color:color-mix(in srgb,var(--color-textColor) 65%,transparent);line-height:1.65}.fg-tag[data-v-89e05fcf]{display:inline-block;font-size:12px;font-weight:600;color:var(--color-primaryColor);background:color-mix(in srgb,var(--color-primaryColor) 10%,transparent);padding:3px 10px;border-radius:6px;margin-top:14px}.feature-grid.is-dark[data-v-89e05fcf]{background:color-mix(in srgb,var(--color-backgroundColor) 6%,#0b1220)}.feature-grid.is-dark .fg-label[data-v-89e05fcf]{color:color-mix(in srgb,var(--color-primaryColor) 75%,#ffffff);background:color-mix(in srgb,var(--color-primaryColor) 16%,transparent)}.feature-grid.is-dark .fg-title[data-v-89e05fcf]{color:color-mix(in srgb,var(--color-textColor) 10%,#f8fafc)}.feature-grid.is-dark .fg-subtitle[data-v-89e05fcf]{color:color-mix(in srgb,var(--color-textColor) 16%,#cbd5e1)}.feature-grid.is-dark .fg-card[data-v-89e05fcf]{background:color-mix(in srgb,var(--color-backgroundColor) 8%,#0b1220);border-color:#ffffff1f}.feature-grid.is-dark .fg-card[data-v-89e05fcf]:hover{border-color:#ffffff4d;box-shadow:0 4px 12px #0000004d,0 24px 48px #00000059}.feature-grid.is-dark .fg-icon.is-purple[data-v-89e05fcf],.feature-grid.is-dark .fg-icon.is-cyan[data-v-89e05fcf],.feature-grid.is-dark .fg-icon.is-green[data-v-89e05fcf],.feature-grid.is-dark .fg-icon.is-orange[data-v-89e05fcf],.feature-grid.is-dark .fg-icon.is-pink[data-v-89e05fcf],.feature-grid.is-dark .fg-icon.is-blue[data-v-89e05fcf]{background:color-mix(in srgb,var(--color-primaryColor) 18%,transparent)}.feature-grid.is-dark .fg-card-title[data-v-89e05fcf]{color:color-mix(in srgb,var(--color-textColor) 10%,#f8fafc)}.feature-grid.is-dark .fg-card-desc[data-v-89e05fcf]{color:color-mix(in srgb,var(--color-textColor) 16%,#cbd5e1)}.feature-grid.is-dark .fg-tag[data-v-89e05fcf]{color:color-mix(in srgb,var(--color-primaryColor) 75%,#ffffff);background:color-mix(in srgb,var(--color-primaryColor) 16%,transparent)}@media (max-width: 900px){.feature-grid[data-v-89e05fcf]{padding:64px 0}.fg-title[data-v-89e05fcf]{font-size:30px}.fg-grid[data-v-89e05fcf]{grid-template-columns:1fr!important}}.showcase-designer[data-v-1b2df03c]{position:relative;padding:24px 16px 16px;border:1px dashed rgba(99,102,241,.35);border-radius:8px;background:#fafafa}.component-label[data-v-1b2df03c]{position:absolute;top:-12px;left:12px;display:flex;align-items:center;gap:6px;padding:2px 10px;background:#6366f1;color:#fff;font-size:12px;border-radius:4px}.sd-header[data-v-1b2df03c]{text-align:center;margin-bottom:14px}.sd-label[data-v-1b2df03c]{font-size:11px;font-weight:600;color:var(--color-primaryColor);background:color-mix(in srgb,var(--color-primaryColor) 10%,transparent);padding:3px 10px;border-radius:100px}.sd-title[data-v-1b2df03c]{font-size:16px;font-weight:700;margin-top:6px;color:var(--color-textColor)}.sd-item[data-v-1b2df03c]{display:grid;grid-template-columns:2fr 1fr;gap:12px;align-items:center;margin-bottom:10px;background:var(--color-backgroundColor);border:1px solid var(--color-borderColor);border-radius:8px;padding:12px}.sd-item.reverse .sd-text[data-v-1b2df03c]{order:2}.sd-item.reverse .sd-visual[data-v-1b2df03c]{order:1}.sd-item-title[data-v-1b2df03c]{font-size:13px;font-weight:700;color:var(--color-textColor);margin:4px 0}.sd-list[data-v-1b2df03c]{list-style:none;padding:0;margin:0;font-size:11px;color:color-mix(in srgb,var(--color-textColor) 65%,transparent)}.sd-visual[data-v-1b2df03c]{height:64px;border-radius:8px}.sd-visual.v1[data-v-1b2df03c]{background:linear-gradient(135deg,color-mix(in srgb,var(--color-primaryColor) 18%,#0b1220),color-mix(in srgb,var(--color-primaryColor) 60%,#0b1220))}.sd-visual.v2[data-v-1b2df03c]{background:linear-gradient(135deg,color-mix(in srgb,var(--color-secondaryColor) 18%,#0b1220),color-mix(in srgb,var(--color-secondaryColor) 60%,#0b1220))}.sd-visual.v3[data-v-1b2df03c]{background:linear-gradient(135deg,color-mix(in srgb,var(--color-primaryColor) 25%,#0b1220),var(--color-primaryColor),color-mix(in srgb,var(--color-secondaryColor) 65%,#0b1220))}.showcase[data-v-c4685903]{padding:100px 0;background:color-mix(in srgb,var(--color-primaryColor) 4%,var(--color-backgroundColor))}.sc-container[data-v-c4685903]{max-width:1200px;margin:0 auto;padding:0 24px}.sc-header[data-v-c4685903]{text-align:center;margin-bottom:64px}.sc-label[data-v-c4685903]{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:600;color:var(--color-primaryColor);background:color-mix(in srgb,var(--color-primaryColor) 10%,transparent);padding:6px 14px;border-radius:100px;margin-bottom:16px;letter-spacing:.02em}.sc-title[data-v-c4685903]{font-size:40px;font-weight:800;letter-spacing:-.02em;line-height:1.2;margin-bottom:16px;color:var(--color-textColor)}.sc-subtitle[data-v-c4685903]{font-size:18px;color:color-mix(in srgb,var(--color-textColor) 65%,transparent);max-width:600px;margin:0 auto;line-height:1.7}.sc-item[data-v-c4685903]{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center;margin-bottom:100px}.sc-item[data-v-c4685903]:last-child{margin-bottom:0}.sc-item.reverse .sc-text[data-v-c4685903]{order:2}.sc-item.reverse .sc-visual[data-v-c4685903]{order:1}.sc-text .sc-label[data-v-c4685903]{margin-bottom:16px}.sc-item-title[data-v-c4685903]{font-size:32px;font-weight:800;letter-spacing:-.02em;line-height:1.25;margin-bottom:16px;color:var(--color-textColor)}.sc-item-desc[data-v-c4685903]{font-size:17px;color:color-mix(in srgb,var(--color-textColor) 65%,transparent);line-height:1.7;margin-bottom:24px}.sc-list[data-v-c4685903]{display:flex;flex-direction:column;gap:14px;margin-bottom:28px;list-style:none;padding:0}.sc-list li[data-v-c4685903]{display:flex;align-items:flex-start;gap:12px;font-size:15px;color:color-mix(in srgb,var(--color-textColor) 85%,transparent)}.sc-check[data-v-c4685903]{width:22px;height:22px;border-radius:50%;background:color-mix(in srgb,var(--color-primaryColor) 10%,transparent);color:var(--color-primaryColor);display:flex;align-items:center;justify-content:center;font-size:13px;flex-shrink:0;margin-top:1px}.sc-btn[data-v-c4685903]{display:inline-flex;align-items:center;justify-content:center;gap:8px;font-size:15px;font-weight:600;padding:12px 28px;border-radius:100px;cursor:pointer;background:var(--color-primaryColor);color:#fff;box-shadow:0 4px 14px color-mix(in srgb,var(--color-primaryColor) 20%,transparent);transition:all .25s ease}.sc-btn[data-v-c4685903]:hover{transform:translateY(-2px);box-shadow:0 8px 24px color-mix(in srgb,var(--color-primaryColor) 30%,transparent)}.showcase.is-dark[data-v-c4685903]{background:color-mix(in srgb,var(--color-backgroundColor) 6%,#0b1220)}.showcase.is-dark .sc-label[data-v-c4685903]{color:color-mix(in srgb,var(--color-primaryColor) 75%,#ffffff);background:color-mix(in srgb,var(--color-primaryColor) 16%,transparent)}.showcase.is-dark .sc-title[data-v-c4685903]{color:color-mix(in srgb,var(--color-textColor) 10%,#f8fafc)}.showcase.is-dark .sc-subtitle[data-v-c4685903]{color:color-mix(in srgb,var(--color-textColor) 16%,#cbd5e1)}.showcase.is-dark .sc-item-title[data-v-c4685903]{color:color-mix(in srgb,var(--color-textColor) 10%,#f8fafc)}.showcase.is-dark .sc-item-desc[data-v-c4685903]{color:color-mix(in srgb,var(--color-textColor) 16%,#cbd5e1)}.showcase.is-dark .sc-list li[data-v-c4685903]{color:color-mix(in srgb,var(--color-textColor) 12%,#e2e8f0)}.showcase.is-dark .sc-check[data-v-c4685903]{background:color-mix(in srgb,var(--color-primaryColor) 18%,transparent);color:color-mix(in srgb,var(--color-primaryColor) 75%,#ffffff)}.showcase.is-dark .sc-btn[data-v-c4685903]{background:linear-gradient(135deg,var(--color-primaryColor) 0%,var(--color-secondaryColor) 100%);box-shadow:0 4px 14px color-mix(in srgb,var(--color-primaryColor) 40%,transparent)}.showcase.is-dark .sc-btn[data-v-c4685903]:hover{box-shadow:0 8px 24px color-mix(in srgb,var(--color-primaryColor) 50%,transparent)}.sc-visual[data-v-c4685903]{border-radius:16px;overflow:hidden;box-shadow:0 4px 12px var(--color-shadowColor, rgba(15, 23, 42, .1)),0 24px 48px var(--color-shadowColor, rgba(15, 23, 42, .12));position:relative;aspect-ratio:4 / 3}.sc-visual.v1[data-v-c4685903]{background:linear-gradient(135deg,color-mix(in srgb,var(--color-primaryColor) 18%,#0b1220),color-mix(in srgb,var(--color-primaryColor) 60%,#0b1220))}.sc-visual.v2[data-v-c4685903]{background:linear-gradient(135deg,color-mix(in srgb,var(--color-secondaryColor) 18%,#0b1220),color-mix(in srgb,var(--color-secondaryColor) 60%,#0b1220))}.sc-visual.v3[data-v-c4685903]{background:linear-gradient(135deg,color-mix(in srgb,var(--color-primaryColor) 25%,#0b1220),var(--color-primaryColor),color-mix(in srgb,var(--color-secondaryColor) 65%,#0b1220))}.mock-window[data-v-c4685903]{position:absolute;top:0;right:0;bottom:0;left:0;padding:20px;display:flex;flex-direction:column}.mock-bar[data-v-c4685903]{display:flex;gap:6px;margin-bottom:16px}.mock-bar span[data-v-c4685903]{width:12px;height:12px;border-radius:50%;background:#ffffff40}.mock-bar span[data-v-c4685903]:first-child{background:#ff646499}.mock-bar span[data-v-c4685903]:nth-child(2){background:#ffc85099}.mock-bar span[data-v-c4685903]:nth-child(3){background:#50c86499}.mock-content[data-v-c4685903]{flex:1;display:flex;flex-direction:column;gap:12px}.mock-line[data-v-c4685903]{height:10px;border-radius:5px;background:#ffffff26}.mock-line.w60[data-v-c4685903]{width:60%}.mock-line.w40[data-v-c4685903]{width:40%}.mock-metric[data-v-c4685903]{display:flex;gap:16px}.mock-metric-item[data-v-c4685903]{flex:1;background:#ffffff14;border-radius:8px;padding:12px}.mock-metric-item .v[data-v-c4685903]{font-size:20px;font-weight:700;color:#fff}.mock-metric-item .l[data-v-c4685903]{font-size:11px;color:#fff9}.mock-chart[data-v-c4685903]{display:flex;align-items:flex-end;gap:6px;height:60px}.mock-bar-chart[data-v-c4685903]{flex:1;background:#ffffff4d;border-radius:3px}@media (max-width: 900px){.showcase[data-v-c4685903]{padding:64px 0}.sc-title[data-v-c4685903]{font-size:30px}.sc-item[data-v-c4685903]{grid-template-columns:1fr;gap:32px}.sc-item.reverse .sc-text[data-v-c4685903]{order:1}.sc-item.reverse .sc-visual[data-v-c4685903]{order:2}}.stats-bar-designer[data-v-d8ba6e50]{position:relative;padding:24px 16px 16px;border:1px dashed rgba(99,102,241,.35);border-radius:8px;background:color-mix(in srgb,var(--color-primaryColor) 8%,#0b1220)}.component-label[data-v-d8ba6e50]{position:absolute;top:-12px;left:12px;display:flex;align-items:center;gap:6px;padding:2px 10px;background:#6366f1;color:#fff;font-size:12px;border-radius:4px}.sd-grid[data-v-d8ba6e50]{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.sd-item[data-v-d8ba6e50]{text-align:center}.sd-num[data-v-d8ba6e50]{font-size:26px;font-weight:800;background:linear-gradient(135deg,var(--color-primaryColor),var(--color-secondaryColor));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.sd-label[data-v-d8ba6e50]{font-size:11px;color:color-mix(in srgb,var(--color-textColor) 40%,#cbd5e1);margin-top:4px}.stats-bar[data-v-2cfca896]{background:color-mix(in srgb,var(--color-primaryColor) 8%,#0b1220);color:#fff;padding:80px 0;position:relative;overflow:hidden}.stats-bar[data-v-2cfca896]:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--color-primaryColor) 50%,transparent),transparent)}.stats-bar[data-v-2cfca896]:after{content:"";position:absolute;top:-50%;right:-10%;width:500px;height:500px;background:radial-gradient(circle,color-mix(in srgb,var(--color-primaryColor) 15%,transparent) 0%,transparent 70%);border-radius:50%}.sb-container[data-v-2cfca896]{max-width:1200px;margin:0 auto;padding:0 24px}.sb-grid[data-v-2cfca896]{display:grid;grid-template-columns:repeat(4,1fr);gap:32px;position:relative;z-index:1}.sb-item[data-v-2cfca896]{text-align:center}.sb-num[data-v-2cfca896]{font-size:48px;font-weight:800;letter-spacing:-.03em;background:linear-gradient(135deg,var(--color-primaryColor),var(--color-secondaryColor));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.sb-label[data-v-2cfca896]{font-size:15px;color:color-mix(in srgb,var(--color-textColor) 40%,#cbd5e1);margin-top:8px}@media (max-width: 900px){.sb-grid[data-v-2cfca896]{grid-template-columns:repeat(2,1fr);gap:24px}.sb-num[data-v-2cfca896]{font-size:36px}}@media (max-width: 480px){.sb-grid[data-v-2cfca896]{grid-template-columns:1fr}}.testimonial-list-designer[data-v-d1532d55]{position:relative;padding:24px 16px 16px;border:1px dashed rgba(99,102,241,.35);border-radius:8px;background:#fafafa}.component-label[data-v-d1532d55]{position:absolute;top:-12px;left:12px;display:flex;align-items:center;gap:6px;padding:2px 10px;background:#6366f1;color:#fff;font-size:12px;border-radius:4px}.td-header[data-v-d1532d55]{text-align:center;margin-bottom:14px}.td-label[data-v-d1532d55]{font-size:11px;font-weight:600;color:var(--color-primaryColor);background:color-mix(in srgb,var(--color-primaryColor) 10%,transparent);padding:3px 10px;border-radius:100px}.td-title[data-v-d1532d55]{font-size:16px;font-weight:700;margin-top:6px;color:var(--color-textColor)}.td-grid[data-v-d1532d55]{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.td-card[data-v-d1532d55]{background:var(--color-backgroundColor);border:1px solid var(--color-borderColor);border-radius:8px;padding:12px}.td-stars[data-v-d1532d55]{color:#fbbf24;font-size:12px;margin-bottom:6px}.td-text[data-v-d1532d55]{font-size:11px;color:color-mix(in srgb,var(--color-textColor) 85%,transparent);line-height:1.5;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:8px}.td-author[data-v-d1532d55]{display:flex;align-items:center;gap:8px}.td-avatar[data-v-d1532d55]{width:24px;height:24px;border-radius:50%;background:linear-gradient(135deg,var(--color-primaryColor),var(--color-secondaryColor));display:flex;align-items:center;justify-content:center;color:#fff;font-size:11px;font-weight:700}.td-name[data-v-d1532d55]{font-size:11px;font-weight:600;color:var(--color-textColor)}.td-role[data-v-d1532d55]{font-size:10px;color:color-mix(in srgb,var(--color-textColor) 65%,transparent)}.testimonial-list[data-v-95baa2d7]{padding:100px 0;background:var(--color-backgroundColor)}.tl-container[data-v-95baa2d7]{max-width:1200px;margin:0 auto;padding:0 24px}.tl-header[data-v-95baa2d7]{text-align:center;margin-bottom:56px}.tl-label[data-v-95baa2d7]{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:600;color:var(--color-primaryColor);background:color-mix(in srgb,var(--color-primaryColor) 10%,transparent);padding:6px 14px;border-radius:100px;margin-bottom:16px;letter-spacing:.02em}.tl-title[data-v-95baa2d7]{font-size:40px;font-weight:800;letter-spacing:-.02em;line-height:1.2;margin-bottom:16px;color:var(--color-textColor)}.tl-subtitle[data-v-95baa2d7]{font-size:18px;color:color-mix(in srgb,var(--color-textColor) 65%,transparent);max-width:600px;margin:0 auto;line-height:1.7}.tl-grid[data-v-95baa2d7]{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:56px}.tl-card[data-v-95baa2d7]{background:var(--color-backgroundColor);border:1px solid var(--color-borderColor);border-radius:16px;padding:32px;transition:all .3s;display:flex;flex-direction:column}.tl-card[data-v-95baa2d7]:hover{box-shadow:0 4px 12px var(--color-shadowColor, rgba(15, 23, 42, .1)),0 24px 48px var(--color-shadowColor, rgba(15, 23, 42, .12));transform:translateY(-4px)}.tl-stars[data-v-95baa2d7]{display:flex;gap:3px;margin-bottom:16px;color:#fbbf24;font-size:16px}.tl-text[data-v-95baa2d7]{font-size:16px;color:color-mix(in srgb,var(--color-textColor) 85%,transparent);line-height:1.7;margin-bottom:24px;flex:1}.tl-author[data-v-95baa2d7]{display:flex;align-items:center;gap:14px}.tl-avatar[data-v-95baa2d7]{width:44px;height:44px;border-radius:50%;background:linear-gradient(135deg,var(--color-primaryColor) 0%,var(--color-secondaryColor) 100%);display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700;font-size:16px}.tl-name[data-v-95baa2d7]{font-size:15px;font-weight:600;color:var(--color-textColor)}.tl-role[data-v-95baa2d7]{font-size:13px;color:color-mix(in srgb,var(--color-textColor) 65%,transparent)}.testimonial-list.is-dark[data-v-95baa2d7]{background:color-mix(in srgb,var(--color-backgroundColor) 6%,#0b1220)}.testimonial-list.is-dark .tl-label[data-v-95baa2d7]{color:color-mix(in srgb,var(--color-primaryColor) 75%,#ffffff);background:color-mix(in srgb,var(--color-primaryColor) 16%,transparent)}.testimonial-list.is-dark .tl-title[data-v-95baa2d7]{color:color-mix(in srgb,var(--color-textColor) 10%,#f8fafc)}.testimonial-list.is-dark .tl-subtitle[data-v-95baa2d7]{color:color-mix(in srgb,var(--color-textColor) 16%,#cbd5e1)}.testimonial-list.is-dark .tl-card[data-v-95baa2d7]{background:color-mix(in srgb,var(--color-backgroundColor) 8%,#0b1220);border-color:#ffffff1f}.testimonial-list.is-dark .tl-card[data-v-95baa2d7]:hover{box-shadow:0 4px 12px #0000004d,0 24px 48px #00000059}.testimonial-list.is-dark .tl-text[data-v-95baa2d7]{color:color-mix(in srgb,var(--color-textColor) 12%,#e2e8f0)}.testimonial-list.is-dark .tl-name[data-v-95baa2d7]{color:color-mix(in srgb,var(--color-textColor) 10%,#f8fafc)}.testimonial-list.is-dark .tl-role[data-v-95baa2d7]{color:color-mix(in srgb,var(--color-textColor) 16%,#cbd5e1)}@media (max-width: 900px){.testimonial-list[data-v-95baa2d7]{padding:64px 0}.tl-title[data-v-95baa2d7]{font-size:30px}.tl-grid[data-v-95baa2d7]{grid-template-columns:1fr}}.pricing-table-designer[data-v-9d9ff117]{position:relative;padding:24px 16px 16px;border:1px dashed rgba(99,102,241,.35);border-radius:8px;background:#fafafa}.component-label[data-v-9d9ff117]{position:absolute;top:-12px;left:12px;display:flex;align-items:center;gap:6px;padding:2px 10px;background:#6366f1;color:#fff;font-size:12px;border-radius:4px}.pd-header[data-v-9d9ff117]{text-align:center;margin-bottom:14px}.pd-label[data-v-9d9ff117]{font-size:11px;font-weight:600;color:var(--color-primaryColor);background:color-mix(in srgb,var(--color-primaryColor) 10%,transparent);padding:3px 10px;border-radius:100px}.pd-title[data-v-9d9ff117]{font-size:16px;font-weight:700;margin-top:6px;color:var(--color-textColor)}.pd-grid[data-v-9d9ff117]{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.pd-card[data-v-9d9ff117]{background:var(--color-backgroundColor);border:1px solid var(--color-borderColor);border-radius:8px;padding:12px}.pd-card.featured[data-v-9d9ff117]{border-color:var(--color-primaryColor)}.pd-name[data-v-9d9ff117]{font-size:13px;font-weight:700;color:var(--color-textColor)}.pd-price .amount[data-v-9d9ff117]{font-size:20px;font-weight:800;color:var(--color-textColor)}.pd-price .period[data-v-9d9ff117]{font-size:11px;color:color-mix(in srgb,var(--color-textColor) 65%,transparent)}.pd-features[data-v-9d9ff117]{list-style:none;padding:0;margin:8px 0 0;display:flex;flex-direction:column;gap:4px;font-size:11px;color:color-mix(in srgb,var(--color-textColor) 85%,transparent)}.pd-features li.disabled[data-v-9d9ff117]{color:color-mix(in srgb,var(--color-textColor) 65%,transparent);opacity:.5}.pricing-table[data-v-eff0d9c2]{padding:100px 0;background:color-mix(in srgb,var(--color-primaryColor) 4%,var(--color-backgroundColor))}.pt-container[data-v-eff0d9c2]{max-width:1200px;margin:0 auto;padding:0 24px}.pt-header[data-v-eff0d9c2]{text-align:center;margin-bottom:56px}.pt-label[data-v-eff0d9c2]{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:600;color:var(--color-primaryColor);background:color-mix(in srgb,var(--color-primaryColor) 10%,transparent);padding:6px 14px;border-radius:100px;margin-bottom:16px;letter-spacing:.02em}.pt-title[data-v-eff0d9c2]{font-size:40px;font-weight:800;letter-spacing:-.02em;line-height:1.2;margin-bottom:16px;color:var(--color-textColor)}.pt-subtitle[data-v-eff0d9c2]{font-size:18px;color:color-mix(in srgb,var(--color-textColor) 65%,transparent);max-width:600px;margin:0 auto;line-height:1.7}.pt-grid[data-v-eff0d9c2]{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:56px;align-items:start}.pt-card[data-v-eff0d9c2]{background:var(--color-backgroundColor);border:1px solid var(--color-borderColor);border-radius:16px;padding:36px 32px;transition:all .3s;position:relative;display:flex;flex-direction:column}.pt-card[data-v-eff0d9c2]:hover{box-shadow:0 4px 12px var(--color-shadowColor, rgba(15, 23, 42, .1)),0 24px 48px var(--color-shadowColor, rgba(15, 23, 42, .12));transform:translateY(-4px)}.pt-card.featured[data-v-eff0d9c2]{border:2px solid var(--color-primaryColor);box-shadow:0 12px 40px color-mix(in srgb,var(--color-primaryColor) 15%,transparent)}.pt-card.featured[data-v-eff0d9c2]:before{content:"最受欢迎";position:absolute;top:-13px;left:50%;transform:translate(-50%);background:linear-gradient(135deg,var(--color-primaryColor) 0%,var(--color-secondaryColor) 100%);color:#fff;font-size:12px;font-weight:700;padding:4px 16px;border-radius:100px;white-space:nowrap}.pt-name[data-v-eff0d9c2]{font-size:18px;font-weight:700;color:var(--color-textColor);margin-bottom:8px}.pt-desc[data-v-eff0d9c2]{font-size:14px;color:color-mix(in srgb,var(--color-textColor) 65%,transparent);margin-bottom:24px}.pt-price[data-v-eff0d9c2]{display:flex;align-items:baseline;gap:4px;margin-bottom:28px}.pt-price .amount[data-v-eff0d9c2]{font-size:44px;font-weight:800;letter-spacing:-.03em;color:var(--color-textColor)}.pt-price .period[data-v-eff0d9c2]{font-size:15px;color:color-mix(in srgb,var(--color-textColor) 65%,transparent)}.pt-features[data-v-eff0d9c2]{list-style:none;padding:0;display:flex;flex-direction:column;gap:12px;margin-bottom:32px;flex:1}.pt-features li[data-v-eff0d9c2]{display:flex;align-items:center;gap:10px;font-size:15px;color:color-mix(in srgb,var(--color-textColor) 85%,transparent)}.pt-check[data-v-eff0d9c2]{width:20px;height:20px;border-radius:50%;background:color-mix(in srgb,var(--color-primaryColor) 10%,transparent);color:var(--color-primaryColor);display:flex;align-items:center;justify-content:center;font-size:11px;flex-shrink:0}.pt-features li.disabled[data-v-eff0d9c2]{color:color-mix(in srgb,var(--color-textColor) 65%,transparent);opacity:.5}.pt-features li.disabled .pt-check[data-v-eff0d9c2]{background:color-mix(in srgb,var(--color-textColor) 6%,transparent);color:color-mix(in srgb,var(--color-textColor) 65%,transparent)}.pt-btn[data-v-eff0d9c2]{display:flex;align-items:center;justify-content:center;gap:8px;font-size:15px;font-weight:600;padding:12px 22px;border-radius:100px;cursor:pointer;transition:all .25s ease;width:100%}.pt-btn.is-outline[data-v-eff0d9c2]{background:transparent;color:var(--color-textColor);border:1.5px solid var(--color-borderColor)}.pt-btn.is-outline[data-v-eff0d9c2]:hover{border-color:var(--color-primaryColor);color:var(--color-primaryColor);background:color-mix(in srgb,var(--color-primaryColor) 10%,transparent)}.pt-btn.is-grad[data-v-eff0d9c2]{background:linear-gradient(135deg,var(--color-primaryColor) 0%,var(--color-secondaryColor) 100%);color:#fff;box-shadow:0 4px 14px color-mix(in srgb,var(--color-primaryColor) 40%,transparent)}.pt-btn.is-grad[data-v-eff0d9c2]:hover{transform:translateY(-2px);box-shadow:0 8px 28px color-mix(in srgb,var(--color-primaryColor) 50%,transparent)}.pricing-table.is-dark[data-v-eff0d9c2]{background:color-mix(in srgb,var(--color-backgroundColor) 6%,#0b1220)}.pricing-table.is-dark .pt-label[data-v-eff0d9c2]{color:color-mix(in srgb,var(--color-primaryColor) 75%,#ffffff);background:color-mix(in srgb,var(--color-primaryColor) 16%,transparent)}.pricing-table.is-dark .pt-title[data-v-eff0d9c2]{color:color-mix(in srgb,var(--color-textColor) 10%,#f8fafc)}.pricing-table.is-dark .pt-subtitle[data-v-eff0d9c2]{color:color-mix(in srgb,var(--color-textColor) 16%,#cbd5e1)}.pricing-table.is-dark .pt-card[data-v-eff0d9c2]{background:color-mix(in srgb,var(--color-backgroundColor) 8%,#0b1220);border-color:#ffffff1f}.pricing-table.is-dark .pt-card[data-v-eff0d9c2]:hover{box-shadow:0 4px 12px #0000004d,0 24px 48px #00000059}.pricing-table.is-dark .pt-card.featured[data-v-eff0d9c2]{border-color:var(--color-primaryColor);box-shadow:0 12px 40px color-mix(in srgb,var(--color-primaryColor) 25%,transparent)}.pricing-table.is-dark .pt-name[data-v-eff0d9c2]{color:color-mix(in srgb,var(--color-textColor) 10%,#f8fafc)}.pricing-table.is-dark .pt-desc[data-v-eff0d9c2]{color:color-mix(in srgb,var(--color-textColor) 16%,#cbd5e1)}.pricing-table.is-dark .pt-price .amount[data-v-eff0d9c2]{color:color-mix(in srgb,var(--color-textColor) 10%,#f8fafc)}.pricing-table.is-dark .pt-price .period[data-v-eff0d9c2]{color:color-mix(in srgb,var(--color-textColor) 16%,#cbd5e1)}.pricing-table.is-dark .pt-features li[data-v-eff0d9c2]{color:color-mix(in srgb,var(--color-textColor) 12%,#e2e8f0)}.pricing-table.is-dark .pt-check[data-v-eff0d9c2]{background:color-mix(in srgb,var(--color-primaryColor) 18%,transparent);color:color-mix(in srgb,var(--color-primaryColor) 75%,#ffffff)}.pricing-table.is-dark .pt-features li.disabled[data-v-eff0d9c2]{color:color-mix(in srgb,var(--color-textColor) 40%,#64748b);opacity:.6}.pricing-table.is-dark .pt-features li.disabled .pt-check[data-v-eff0d9c2]{background:#94a3b81f;color:color-mix(in srgb,var(--color-textColor) 40%,#64748b)}.pricing-table.is-dark .pt-btn.is-outline[data-v-eff0d9c2]{color:color-mix(in srgb,var(--color-textColor) 10%,#f8fafc);border-color:#ffffff59}.pricing-table.is-dark .pt-btn.is-outline[data-v-eff0d9c2]:hover{border-color:var(--color-primaryColor);color:color-mix(in srgb,var(--color-primaryColor) 75%,#ffffff);background:color-mix(in srgb,var(--color-primaryColor) 16%,transparent)}@media (max-width: 900px){.pricing-table[data-v-eff0d9c2]{padding:64px 0}.pt-title[data-v-eff0d9c2]{font-size:30px}.pt-grid[data-v-eff0d9c2]{grid-template-columns:1fr}}.cta-banner-designer[data-v-23761c3a]{position:relative;padding:24px 16px 16px;border:1px dashed rgba(99,102,241,.35);border-radius:8px;background:#fafafa}.component-label[data-v-23761c3a]{position:absolute;top:-12px;left:12px;display:flex;align-items:center;gap:6px;padding:2px 10px;background:#6366f1;color:#fff;font-size:12px;border-radius:4px;z-index:2}.cta-preview[data-v-23761c3a]{position:relative;overflow:hidden;padding:32px 24px;border-radius:10px;text-align:center}.cta-grid-bg[data-v-23761c3a]{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(255,255,255,.07) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.07) 1px,transparent 1px);background-size:40px 40px}.cta-title[data-v-23761c3a]{position:relative;font-size:22px;font-weight:800;color:#fff;margin-bottom:10px}.cta-subtitle[data-v-23761c3a]{position:relative;font-size:13px;color:#ffffffbf;margin-bottom:20px}.cta-buttons[data-v-23761c3a]{position:relative;display:flex;justify-content:center;gap:12px;flex-wrap:wrap}.cta-btn-primary[data-v-23761c3a]{padding:8px 22px;background:#fff;color:var(--color-primaryColor);font-size:13px;font-weight:700;border-radius:8px}.cta-btn-secondary[data-v-23761c3a]{padding:8px 22px;border:1.5px solid rgba(255,255,255,.4);color:#fff;font-size:13px;font-weight:600;border-radius:8px}.cta-banner[data-v-4f626166]{position:relative;padding:120px 0;overflow:hidden;background:color-mix(in srgb,var(--color-primaryColor) 12%,#0b1120)}.cta-bg[data-v-4f626166]{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(135deg,var(--color-primaryColor) 0%,var(--color-secondaryColor) 100%);opacity:.95}.cta-grid-bg[data-v-4f626166]{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(255,255,255,.07) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.07) 1px,transparent 1px);background-size:56px 56px;mask-image:radial-gradient(ellipse 70% 60% at 50% 50%,#000 30%,transparent 75%);-webkit-mask-image:radial-gradient(ellipse 70% 60% at 50% 50%,#000 30%,transparent 75%)}.cta-glow[data-v-4f626166]{position:absolute;border-radius:50%;filter:blur(80px);opacity:.5;pointer-events:none}.cta-glow-1[data-v-4f626166]{width:480px;height:480px;background:var(--color-secondaryColor);top:-160px;right:-100px}.cta-glow-2[data-v-4f626166]{width:420px;height:420px;background:var(--color-primaryColor);bottom:-180px;left:-120px}.cta-container[data-v-4f626166]{position:relative;z-index:1;max-width:800px;margin:0 auto;padding:0 24px;text-align:center}.cta-title[data-v-4f626166]{font-size:48px;font-weight:800;letter-spacing:-.02em;line-height:1.15;color:#fff;margin-bottom:20px}.cta-subtitle[data-v-4f626166]{font-size:18px;color:#ffffffbf;line-height:1.7;margin-bottom:40px}.cta-buttons[data-v-4f626166]{display:flex;align-items:center;justify-content:center;gap:16px;flex-wrap:wrap}.cta-btn-primary[data-v-4f626166]{display:inline-flex;align-items:center;gap:8px;padding:14px 32px;background:#fff;color:var(--color-primaryColor);font-size:15px;font-weight:700;border-radius:12px;text-decoration:none;transition:all .3s ease;box-shadow:0 4px 20px #00000026}.cta-btn-primary[data-v-4f626166]:hover{transform:translateY(-2px);box-shadow:0 8px 30px #00000040}.cta-arrow[data-v-4f626166]{width:16px;height:16px}.cta-btn-secondary[data-v-4f626166]{display:inline-flex;align-items:center;padding:14px 32px;border:1.5px solid rgba(255,255,255,.4);color:#fff;font-size:15px;font-weight:600;border-radius:12px;text-decoration:none;transition:all .3s ease;background:#ffffff0f}.cta-btn-secondary[data-v-4f626166]:hover{border-color:#fff;background:#ffffff24}@media (max-width: 768px){.cta-banner[data-v-4f626166]{padding:72px 0}.cta-title[data-v-4f626166]{font-size:32px}}.anchor-nav-designer[data-v-e589a136]{position:relative;padding:24px 16px 16px;border:1px dashed rgba(99,102,241,.35);border-radius:8px;background:#fafafa}.component-label[data-v-e589a136]{position:absolute;top:-12px;left:12px;display:flex;align-items:center;gap:6px;padding:2px 10px;background:#6366f1;color:#fff;font-size:12px;border-radius:4px;z-index:2}.anchor-preview[data-v-e589a136]{display:flex;gap:8px;flex-wrap:wrap;padding:12px;border-radius:10px;background:linear-gradient(135deg,#0f172a,#1e293b);border:1px solid rgba(255,255,255,.08)}.anchor-preview__item[data-v-e589a136]{padding:8px 18px;font-size:13px;font-weight:600;color:#fff;background:#ffffff1a;border-radius:999px}.anchor-preview__empty[data-v-e589a136]{font-size:12px;color:#ffffff80;padding:8px 4px}.anchor-nav-placeholder[data-v-24774129]{position:relative;width:100%}.anchor-nav[data-v-24774129]{position:relative;z-index:50;width:100%;padding:18px 24px 8px;display:flex;transition:box-shadow .25s ease}.anchor-nav--fixed[data-v-24774129]{position:fixed;left:0;right:0;z-index:900;background:#0b1120;background:color-mix(in srgb,var(--color-primaryColor, #6366f1) 8%,#0b1120 92%);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid rgba(255,255,255,.06);box-shadow:0 8px 24px #0000002e;padding-top:14px;padding-bottom:14px}.anchor-nav__inner[data-v-24774129]{display:flex;gap:8px;flex-wrap:wrap}.anchor-nav__item[data-v-24774129]{position:relative;padding:8px 18px;font-size:14px;font-weight:600;color:#ffffffa6;border-radius:999px;text-decoration:none;transition:all .25s ease;cursor:pointer}.anchor-nav__item[data-v-24774129]:hover{color:#fff;background:#ffffff14}.anchor-nav__item.is-active[data-v-24774129]{color:#fff;background:#4f46e5;background:color-mix(in srgb,var(--color-primaryColor, #6366f1) 70%,#ffffff 10%)}.anchor-nav--underline .anchor-nav__item[data-v-24774129]:after{content:"";position:absolute;left:50%;bottom:2px;width:0;height:2px;border-radius:2px;background:var(--color-primaryColor, #6366f1);transform:translate(-50%);transition:width .25s ease}.anchor-nav--underline .anchor-nav__item.is-active[data-v-24774129]:after,.anchor-nav--underline .anchor-nav__item[data-v-24774129]:hover:after{width:24px}.anchor-nav__empty[data-v-24774129]{display:flex;align-items:center;gap:8px;padding:8px 18px;font-size:13px;color:#fff6}@media (max-width: 768px){.anchor-nav[data-v-24774129]{padding:12px 16px 6px}.anchor-nav--fixed[data-v-24774129]{padding-top:10px;padding-bottom:10px}.anchor-nav__item[data-v-24774129]{padding:6px 12px;font-size:13px}}.card-designer[data-v-a6ecf570]{width:100%}.card-image[data-v-a6ecf570]{width:100%;height:200px;object-fit:cover;display:block}.card-body[data-v-a6ecf570]{background:#fff}.card-title[data-v-a6ecf570]{margin:0 0 12px;font-size:18px;font-weight:600;color:#333}.card-content[data-v-a6ecf570]{margin:0;font-size:14px;color:#666;line-height:1.6}.designer-marker[data-v-a6ecf570]{position:absolute;top:5px;right:5px;z-index:10}.marker-label[data-v-a6ecf570]{background:#409effe6;color:#fff;padding:2px 8px;border-radius:3px;font-size:10px;font-weight:500}.card-preview[data-v-0059df54]{width:100%;background:#fff;border:1px solid #e8e8e8}.card-preview[data-v-0059df54]:hover{box-shadow:0 2px 12px #0000001a}.card-image[data-v-0059df54]{width:100%;height:200px;object-fit:cover;display:block}.card-body[data-v-0059df54]{background:#fff}.card-title[data-v-0059df54]{margin:0 0 12px;font-size:18px;font-weight:600;color:#333}.card-content[data-v-0059df54]{margin:0;font-size:14px;color:#666;line-height:1.6}.productlist-designer[data-v-2ea9fc82]{padding:20px;position:relative}.title[data-v-2ea9fc82]{margin:0 0 20px;font-size:24px;text-align:center}.grid[data-v-2ea9fc82]{width:100%}.product-item[data-v-2ea9fc82]{border:1px solid #e8e8e8;border-radius:8px;overflow:hidden}.placeholder[data-v-2ea9fc82]{height:200px;display:flex;align-items:center;justify-content:center;background:#f5f5f5;color:#999}.designer-marker[data-v-2ea9fc82]{position:absolute;top:5px;right:5px;z-index:10}.marker-label[data-v-2ea9fc82]{background:#409effe6;color:#fff;padding:2px 8px;border-radius:3px;font-size:10px;font-weight:500}.productlist-preview[data-v-52713c7a]{padding:20px}.title[data-v-52713c7a]{margin:0 0 20px;font-size:24px;text-align:center}.grid[data-v-52713c7a]{width:100%}.product-item[data-v-52713c7a]{border:1px solid #e8e8e8;border-radius:8px;overflow:hidden}.placeholder[data-v-52713c7a]{height:200px;display:flex;align-items:center;justify-content:center;background:#f5f5f5;color:#999}.featurelist-designer[data-v-9d5bf951]{padding:20px;position:relative}.title[data-v-9d5bf951]{margin:0 0 20px;font-size:24px;text-align:center}.grid[data-v-9d5bf951]{width:100%}.feature-item[data-v-9d5bf951]{text-align:center;padding:20px;border:1px solid #e8e8e8;border-radius:8px}.icon[data-v-9d5bf951]{font-size:32px;color:#409eff;margin-bottom:10px}.designer-marker[data-v-9d5bf951]{position:absolute;top:5px;right:5px;z-index:10}.marker-label[data-v-9d5bf951]{background:#409effe6;color:#fff;padding:2px 8px;border-radius:3px;font-size:10px}.featurelist-preview[data-v-241b64cb]{padding:20px}.title[data-v-241b64cb]{margin:0 0 20px;font-size:24px;text-align:center}.grid[data-v-241b64cb]{width:100%}.feature-item[data-v-241b64cb]{text-align:center;padding:20px;border:1px solid #e8e8e8;border-radius:8px}.icon[data-v-241b64cb]{font-size:32px;color:#409eff;margin-bottom:10px}.teamgrid-designer[data-v-e7074c32]{padding:20px;position:relative}.title[data-v-e7074c32]{margin:0 0 20px;font-size:24px;text-align:center}.grid[data-v-e7074c32]{width:100%}.member-item[data-v-e7074c32]{text-align:center;padding:20px}.avatar[data-v-e7074c32]{width:100px;height:100px;border-radius:50%;background:#e8e8e8;margin:0 auto 10px}.designer-marker[data-v-e7074c32]{position:absolute;top:5px;right:5px;z-index:10}.marker-label[data-v-e7074c32]{background:#409effe6;color:#fff;padding:2px 8px;border-radius:3px;font-size:10px}.teamgrid-preview[data-v-f4c9f0e0]{padding:20px}.title[data-v-f4c9f0e0]{margin:0 0 20px;font-size:24px;text-align:center}.grid[data-v-f4c9f0e0]{width:100%}.member-item[data-v-f4c9f0e0]{text-align:center;padding:20px}.avatar[data-v-f4c9f0e0]{width:100px;height:100px;border-radius:50%;background:#e8e8e8;margin:0 auto 10px}.contactform-designer[data-v-8cd32794]{padding:20px;position:relative;max-width:600px;margin:0 auto}.title[data-v-8cd32794]{margin:0 0 10px;font-size:24px;text-align:center}.subtitle[data-v-8cd32794]{margin:0 0 20px;color:#666;text-align:center}.form[data-v-8cd32794]{display:flex;flex-direction:column;gap:15px}.form-item[data-v-8cd32794]{display:flex;flex-direction:column;gap:5px}.form-item label[data-v-8cd32794]{font-size:14px;color:#333}.form-item input[data-v-8cd32794],.form-item textarea[data-v-8cd32794]{padding:8px 12px;border:1px solid #d9d9d9;border-radius:4px}.form-item textarea[data-v-8cd32794]{min-height:100px;resize:vertical}.submit-btn[data-v-8cd32794]{padding:10px 20px;background:#409eff;color:#fff;border:none;border-radius:4px;cursor:pointer}.designer-marker[data-v-8cd32794]{position:absolute;top:5px;right:5px;z-index:10}.marker-label[data-v-8cd32794]{background:#409effe6;color:#fff;padding:2px 8px;border-radius:3px;font-size:10px}.contactform-preview[data-v-48e649f9]{padding:20px;max-width:600px;margin:0 auto}.title[data-v-48e649f9]{margin:0 0 10px;font-size:24px;text-align:center}.subtitle[data-v-48e649f9]{margin:0 0 20px;color:#666;text-align:center}.form[data-v-48e649f9]{display:flex;flex-direction:column;gap:15px}.form-item[data-v-48e649f9]{display:flex;flex-direction:column;gap:5px}.form-item label[data-v-48e649f9]{font-size:14px;color:#333}.form-item input[data-v-48e649f9],.form-item textarea[data-v-48e649f9]{padding:8px 12px;border:1px solid #d9d9d9;border-radius:4px}.form-item textarea[data-v-48e649f9]{min-height:100px;resize:vertical}.submit-btn[data-v-48e649f9]{padding:10px 20px;background:#409eff;color:#fff;border:none;border-radius:4px;cursor:pointer}.data-list-preview[data-v-42886df9],.table-container[data-v-42886df9]{width:100%}.toolbar[data-v-42886df9]{display:flex;align-items:center;margin-bottom:16px;flex-wrap:wrap;gap:8px}.a-button[data-v-42886df9]{display:inline-flex;align-items:center;justify-content:center;cursor:pointer;margin-right:8px}.is--circle[data-v-42886df9]{width:28px;height:28px;border-radius:50%;border:1px solid #eee;background:#fff}.is--circle[data-v-42886df9]:hover{border-color:#009688;color:#009688}.data-list-designer[data-v-00bc87fa]{width:100%;padding:16px;background:#f5f7fa;border-radius:4px}.designer-header[data-v-00bc87fa]{margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid #e4e7ed}.designer-header h3[data-v-00bc87fa]{margin:0;font-size:16px;color:#303133}.designer-body[data-v-00bc87fa]{display:flex;flex-direction:column;gap:16px}.form-group[data-v-00bc87fa]{display:flex;flex-direction:column;gap:8px}.form-group label[data-v-00bc87fa]{font-size:14px;color:#606266;font-weight:500}.form-group input[data-v-00bc87fa],.form-group select[data-v-00bc87fa]{padding:8px 12px;border:1px solid #dcdfe6;border-radius:4px;font-size:14px}.form-group input[data-v-00bc87fa]:focus,.form-group select[data-v-00bc87fa]:focus{outline:none;border-color:#009688}.group-header[data-v-00bc87fa]{display:flex;justify-content:space-between;align-items:center}.add-btn[data-v-00bc87fa],.remove-btn[data-v-00bc87fa]{padding:4px 12px;border:1px solid #dcdfe6;border-radius:4px;background:#fff;cursor:pointer;font-size:12px}.add-btn[data-v-00bc87fa]:hover{border-color:#009688;color:#009688}.remove-btn[data-v-00bc87fa]:hover{border-color:#ff5722;color:#ff5722}.columns-group[data-v-00bc87fa]{border:1px dashed #dcdfe6;padding:12px;border-radius:4px}.column-list[data-v-00bc87fa]{display:flex;flex-direction:column;gap:12px;margin-top:12px}.column-item[data-v-00bc87fa]{background:#fff;padding:12px;border-radius:4px;border:1px solid #ebeef5}.column-header[data-v-00bc87fa]{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px;font-size:14px;color:#909399}.column-form[data-v-00bc87fa]{display:flex;flex-wrap:wrap;gap:8px}.column-form input[data-v-00bc87fa],.column-form select[data-v-00bc87fa]{flex:1;min-width:120px}.checkbox-label[data-v-00bc87fa]{display:flex;align-items:center;gap:4px;font-size:12px;white-space:nowrap}.preview-area[data-v-00bc87fa]{margin-top:16px;padding-top:16px;border-top:1px solid #e4e7ed}.preview-area h4[data-v-00bc87fa]{margin:0 0 12px;font-size:14px;color:#303133}.preview-box[data-v-00bc87fa]{background:#fff;padding:16px;border-radius:4px}.radio-group[data-v-d0daccba]{display:flex;flex-wrap:wrap;gap:16px}.radio-item[data-v-d0daccba]{display:flex;align-items:center;gap:8px}.custom-input[data-v-d0daccba]{width:200px}.radio-group-container[data-v-2918865a]{width:100%}.radio-vertical[data-v-2918865a]{display:flex;flex-direction:column;gap:12px}.radio-item-vertical[data-v-2918865a]{display:flex;align-items:center}.radio-horizontal[data-v-2918865a]{display:flex;flex-wrap:wrap;gap:16px}.print-container{text-align:center}.item-action-btn[data-v-c205acdd]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;border:1px solid var(--global-border-color, #eee);background:var(--global-background-color, #fff);cursor:pointer;margin:0 3px;transition:all .3s}.item-action-btn[data-v-c205acdd]:hover{border-color:var(--global-primary-color, #009688);background-color:var(--global-hover-bg-color, #f5f5f5)}.layui-form-item[data-v-4dcee74a]{display:flex;align-items:center}.layui-form-item[data-v-6e555ac7]{width:100%}.flow-preview-wrapper[data-v-d175447f]{width:100%;padding:20px;background-color:#fafafa;border-radius:8px;border:2px dashed #d9d9d9;display:flex;align-items:center;gap:12px}.flow-preview-btn[data-v-d175447f]{padding:10px 24px;background-color:#009688;color:#fff;border:none;border-radius:6px;font-size:14px;cursor:pointer;transition:all .3s ease;display:flex;align-items:center}.flow-preview-btn[data-v-d175447f]:hover{background-color:#007d71;transform:translateY(-2px);box-shadow:0 4px 12px #0096884d}.flow-info[data-v-d175447f]{color:#666;font-size:13px}.flow-info-empty[data-v-d175447f]{color:#999;font-style:italic}.layui-form-item[data-v-230441c1]{width:100%}.online-panel .online-toolbar[data-v-13f63444]{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px;padding:12px 16px;background:linear-gradient(135deg,#f5f7fa,#fff);border-radius:8px;border:1px solid #e8e8e8;box-shadow:0 2px 8px #0000000a}.online-panel .online-toolbar .online-count[data-v-13f63444]{color:#666;font-size:13px;font-weight:500;padding:4px 12px;background:#fff;border-radius:12px;border:1px solid #e8e8e8}.online-panel .online-toolbar .online-count .selected-badge[data-v-13f63444]{margin-left:8px;color:#009688;font-weight:600}.online-panel .online-image-grid[data-v-13f63444]{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:16px;max-height:420px;overflow-y:auto;padding:4px}.online-panel .online-image-grid[data-v-13f63444]::-webkit-scrollbar{width:8px}.online-panel .online-image-grid[data-v-13f63444]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.online-panel .online-image-grid[data-v-13f63444]::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:4px}.online-panel .online-image-grid[data-v-13f63444]::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.online-panel .online-image-grid .online-image-item[data-v-13f63444]{border:2px solid #e9ecef;border-radius:12px;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);background:#fff;overflow:hidden;position:relative}.online-panel .online-image-grid .online-image-item[data-v-13f63444]:hover{border-color:#009688;transform:translateY(-4px);box-shadow:0 8px 24px #00968826}.online-panel .online-image-grid .online-image-item.selected[data-v-13f63444]{border-color:#009688;box-shadow:0 0 0 3px #00968833;animation:pulse-13f63444 2s infinite}.online-panel .online-image-grid .online-image-item.exists[data-v-13f63444]{opacity:.7}.online-panel .online-image-grid .online-image-item.exists[data-v-13f63444]:hover{opacity:1}@keyframes pulse-13f63444{0%,to{box-shadow:0 0 0 3px #00968833}50%{box-shadow:0 0 0 6px #0096881a}}.online-panel .online-image-grid .online-image-item .image-wrapper[data-v-13f63444]{position:relative;height:130px;overflow:hidden;background:linear-gradient(135deg,#f5f7fa,#e8ecf1)}.online-panel .online-image-grid .online-image-item .image-wrapper img[data-v-13f63444]{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.online-panel .online-image-grid .online-image-item .image-wrapper:hover img[data-v-13f63444]{transform:scale(1.05)}.online-panel .online-image-grid .online-image-item .image-wrapper .exists-badge[data-v-13f63444]{position:absolute;top:8px;right:8px;background:#ff9800e6;color:#fff;padding:4px 8px;border-radius:12px;font-size:11px;font-weight:600;display:flex;align-items:center;gap:4px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);box-shadow:0 2px 8px #ff98004d}.online-panel .online-image-grid .online-image-item .image-wrapper .exists-badge i[data-v-13f63444]{font-size:14px}.online-panel .online-image-grid .online-image-item .image-wrapper .selected-mask[data-v-13f63444]{position:absolute;top:0;right:0;bottom:0;left:0;background:#0096884d;display:flex;align-items:center;justify-content:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.online-panel .online-image-grid .online-image-item .image-wrapper .selected-mask i[data-v-13f63444]{font-size:48px;color:#fff;text-shadow:0 2px 8px rgba(0,0,0,.3);animation:bounceIn-13f63444 .5s cubic-bezier(.68,-.55,.265,1.55)}@keyframes bounceIn-13f63444{0%{transform:scale(0);opacity:0}50%{transform:scale(1.2)}to{transform:scale(1);opacity:1}}.online-panel .online-image-grid .online-image-item .image-info[data-v-13f63444]{padding:10px 12px;background:#fff}.online-panel .online-image-grid .online-image-item .image-info .image-name[data-v-13f63444]{font-size:12px;color:#333;margin-bottom:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500}.online-panel .online-image-grid .online-image-item .image-info .image-size[data-v-13f63444]{font-size:11px;color:#999}.online-panel .online-file-list[data-v-13f63444]{max-height:420px;overflow-y:auto;padding:4px}.online-panel .online-file-list[data-v-13f63444]::-webkit-scrollbar{width:8px}.online-panel .online-file-list[data-v-13f63444]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.online-panel .online-file-list[data-v-13f63444]::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:4px}.online-panel .online-file-list[data-v-13f63444]::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.online-panel .online-file-list .online-file-item[data-v-13f63444]{display:flex;align-items:center;padding:12px 16px;margin-bottom:8px;border:2px solid #e9ecef;border-radius:10px;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);background:linear-gradient(to right,#fff,#fafbfc);position:relative}.online-panel .online-file-list .online-file-item[data-v-13f63444]:hover{border-color:#009688;background:linear-gradient(to right,#f0fffe,#fff);transform:translate(4px);box-shadow:0 4px 12px #0096881a}.online-panel .online-file-list .online-file-item.selected[data-v-13f63444]{border-color:#009688;background:linear-gradient(to right,#e0fffd,#fff);box-shadow:0 0 0 2px #00968826}.online-panel .online-file-list .online-file-item.exists[data-v-13f63444]{opacity:.75}.online-panel .online-file-list .online-file-item.exists[data-v-13f63444]:hover{opacity:1}.online-panel .online-file-list .online-file-item .file-icon[data-v-13f63444]{width:48px;height:48px;border-radius:10px;background:linear-gradient(135deg,#667eea,#764ba2);display:flex;align-items:center;justify-content:center;margin-right:14px;flex-shrink:0;box-shadow:0 4px 12px #667eea4d}.online-panel .online-file-list .online-file-item .file-icon i[data-v-13f63444]{font-size:24px;color:#fff}.online-panel .online-file-list .online-file-item .file-details[data-v-13f63444]{flex:1;min-width:0}.online-panel .online-file-list .online-file-item .file-details .file-name-row[data-v-13f63444]{display:flex;align-items:baseline;margin-bottom:6px}.online-panel .online-file-list .online-file-item .file-details .file-name-row .file-name[data-v-13f63444]{font-size:14px;color:#333;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1}.online-panel .online-file-list .online-file-item .file-details .file-name-row .file-ext[data-v-13f63444]{font-size:12px;color:#009688;font-weight:600;margin-left:4px}.online-panel .online-file-list .online-file-item .file-details .file-meta[data-v-13f63444]{display:flex;align-items:center;gap:12px;font-size:12px;color:#999}.online-panel .online-file-list .online-file-item .file-details .file-meta .file-size[data-v-13f63444]{padding:2px 8px;background:#f5f5f5;border-radius:10px;font-weight:500}.online-panel .online-file-list .online-file-item .file-details .file-meta .file-date[data-v-13f63444]{color:#bbb}.online-panel .online-file-list .online-file-item .file-details .file-meta .exists-tag[data-v-13f63444]{padding:2px 8px;background:linear-gradient(135deg,#ff9800,#ffb74d);color:#fff;border-radius:10px;font-weight:600;font-size:11px;box-shadow:0 2px 6px #ff98004d}.online-panel .online-file-list .online-file-item .selected-check[data-v-13f63444]{width:28px;height:28px;border-radius:50%;background:linear-gradient(135deg,#009688,#00bcd4);display:flex;align-items:center;justify-content:center;margin-left:12px;flex-shrink:0;box-shadow:0 2px 8px #0096884d}.online-panel .online-file-list .online-file-item .selected-check i[data-v-13f63444]{font-size:16px;color:#fff;animation:checkBounce-13f63444 .4s cubic-bezier(.68,-.55,.265,1.55)}@keyframes checkBounce-13f63444{0%{transform:scale(0)}50%{transform:scale(1.3)}to{transform:scale(1)}}.online-panel .empty-state[data-v-13f63444],.online-panel .loading-state[data-v-13f63444]{text-align:center;padding:80px 20px;background:linear-gradient(135deg,#f5f7fa,#fff);border-radius:12px;border:2px dashed #d9d9d9;margin:20px 0}.online-panel .empty-state i[data-v-13f63444],.online-panel .loading-state i[data-v-13f63444]{font-size:64px;margin-bottom:16px;display:block;color:#d9d9d9;animation:float-13f63444 3s ease-in-out infinite}@keyframes float-13f63444{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.online-panel .empty-state p[data-v-13f63444],.online-panel .loading-state p[data-v-13f63444]{margin:0;font-size:15px;color:#999;font-weight:500}.online-panel .loading-state i[data-v-13f63444]{animation:spin-13f63444 1s linear infinite}@keyframes spin-13f63444{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.online-panel .online-pagination[data-v-13f63444]{display:flex;align-items:center;justify-content:center;gap:16px;margin-top:20px;padding:12px;background:linear-gradient(135deg,#f5f7fa,#fff);border-radius:8px;border:1px solid #e8e8e8}.online-panel .online-pagination .page-btn[data-v-13f63444]{padding:8px 16px;border:1px solid #d9d9d9;background:#fff;border-radius:6px;cursor:pointer;font-size:13px;color:#666;transition:all .3s ease;display:flex;align-items:center;gap:6px;font-weight:500}.online-panel .online-pagination .page-btn[data-v-13f63444]:hover:not(:disabled){border-color:#009688;color:#009688;background:#f0fffe;transform:translateY(-1px);box-shadow:0 2px 8px #00968826}.online-panel .online-pagination .page-btn[data-v-13f63444]:active:not(:disabled){transform:translateY(0)}.online-panel .online-pagination .page-btn[data-v-13f63444]:disabled{opacity:.4;cursor:not-allowed}.online-panel .online-pagination .page-info[data-v-13f63444]{font-size:13px;color:#666;font-weight:500;padding:4px 12px;background:#fff;border-radius:12px;border:1px solid #e8e8e8}.image-upload-container .upload-actions[data-v-3620ae76]{display:flex;align-items:center;gap:12px;margin-bottom:16px}.image-upload-container .upload-actions .upload-tip[data-v-3620ae76]{color:#999;font-size:13px}.image-upload-container .image-table-wrapper[data-v-3620ae76]{margin-top:16px}.image-upload-container .image-table-wrapper .custom-image-table[data-v-3620ae76]{width:100%;border-collapse:collapse;background:#fff;border-radius:8px;overflow:hidden;box-shadow:0 1px 3px #0000001a}.image-upload-container .image-table-wrapper .custom-image-table thead[data-v-3620ae76]{background:#f8f9fa}.image-upload-container .image-table-wrapper .custom-image-table thead th[data-v-3620ae76]{padding:12px 16px;text-align:left;font-weight:600;color:#333;border-bottom:2px solid #e9ecef;font-size:14px}.image-upload-container .image-table-wrapper .custom-image-table tbody tr[data-v-3620ae76]{transition:background-color .2s ease}.image-upload-container .image-table-wrapper .custom-image-table tbody tr[data-v-3620ae76]:hover{background-color:#f8f9fa}.image-upload-container .image-table-wrapper .custom-image-table tbody tr td[data-v-3620ae76]{padding:12px 16px;border-bottom:1px solid #e9ecef;vertical-align:middle}.image-upload-container .image-table-wrapper .custom-image-table tbody tr:last-child td[data-v-3620ae76]{border-bottom:none}.image-upload-container .image-table-wrapper .image-cell img[data-v-3620ae76]{width:60px;height:60px;object-fit:cover;border-radius:4px;cursor:pointer;transition:all .3s ease}.image-upload-container .image-table-wrapper .image-cell img[data-v-3620ae76]:hover{transform:scale(1.1);box-shadow:0 2px 8px #00000026}.image-upload-container .image-table-wrapper .file-name-text[data-v-3620ae76]{color:#333;font-weight:500}.image-upload-container .image-table-wrapper .action-buttons[data-v-3620ae76]{display:flex;gap:8px;justify-content:center;align-items:center}.image-upload-container .image-table-wrapper .action-buttons[data-v-3620ae76] .layui-btn{padding:4px 12px;font-size:12px;min-width:60px}.upload-dialog-content[data-v-3620ae76]{padding:24px;background:linear-gradient(to bottom,#fafbfc,#fff);min-height:400px}.upload-dialog-content .upload-tabs[data-v-3620ae76]{display:flex;border-bottom:2px solid #e8e8e8;margin-bottom:20px;background:linear-gradient(to bottom,#fafafa,#fff);border-radius:8px 8px 0 0;padding:4px 4px 0}.upload-dialog-content .upload-tabs .tab-item[data-v-3620ae76]{padding:14px 28px;cursor:pointer;color:#666;font-size:14px;transition:all .3s cubic-bezier(.4,0,.2,1);border-bottom:3px solid transparent;margin-bottom:-2px;display:flex;align-items:center;gap:8px;position:relative;font-weight:500}.upload-dialog-content .upload-tabs .tab-item i[data-v-3620ae76]{font-size:18px;transition:transform .3s ease}.upload-dialog-content .upload-tabs .tab-item[data-v-3620ae76]:hover{color:#009688;background:#0096880d}.upload-dialog-content .upload-tabs .tab-item:hover i[data-v-3620ae76]{transform:scale(1.1)}.upload-dialog-content .upload-tabs .tab-item.active[data-v-3620ae76]{color:#009688;border-bottom-color:#009688;font-weight:600;background:#fff}.upload-dialog-content .upload-tabs .tab-item.active[data-v-3620ae76]:before{content:"";position:absolute;top:0;left:50%;transform:translate(-50%);width:40px;height:3px;background:linear-gradient(90deg,transparent,#009688,transparent);border-radius:2px}.upload-dialog-content .tab-panel[data-v-3620ae76]{animation:fadeIn-3620ae76 .3s ease}@keyframes fadeIn-3620ae76{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.upload-dialog-content .upload-area[data-v-3620ae76]{margin-bottom:20px}.upload-dialog-content .upload-area .upload-controls[data-v-3620ae76]{margin-top:16px;display:flex;gap:12px}.upload-dialog-content .upload-progress-list[data-v-3620ae76],.upload-dialog-content .selected-files-list[data-v-3620ae76]{margin-top:20px;max-height:350px;overflow-y:auto}.upload-dialog-content .upload-progress-list h4[data-v-3620ae76],.upload-dialog-content .selected-files-list h4[data-v-3620ae76]{margin:0 0 12px;color:#333;font-size:14px;padding-bottom:8px;border-bottom:1px solid #eee}.upload-dialog-content .upload-progress-list .file-item[data-v-3620ae76],.upload-dialog-content .selected-files-list .file-item[data-v-3620ae76]{margin-bottom:12px;padding:12px;background:#f8f9fa;border-radius:6px;border:1px solid #e9ecef;transition:all .3s ease}.upload-dialog-content .upload-progress-list .file-item[data-v-3620ae76]:hover,.upload-dialog-content .selected-files-list .file-item[data-v-3620ae76]:hover{background:#fff;box-shadow:0 2px 8px #0000001a}.upload-dialog-content .upload-progress-list .file-item .file-info[data-v-3620ae76],.upload-dialog-content .selected-files-list .file-item .file-info[data-v-3620ae76]{display:flex;align-items:center;gap:8px;margin-bottom:8px}.upload-dialog-content .upload-progress-list .file-item .file-info i[data-v-3620ae76],.upload-dialog-content .selected-files-list .file-item .file-info i[data-v-3620ae76]{font-size:18px;color:#009688}.upload-dialog-content .upload-progress-list .file-item .file-info .file-name[data-v-3620ae76],.upload-dialog-content .selected-files-list .file-item .file-info .file-name[data-v-3620ae76]{flex:1;color:#333;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.upload-dialog-content .upload-progress-list .file-item .file-info .file-size[data-v-3620ae76],.upload-dialog-content .selected-files-list .file-item .file-info .file-size[data-v-3620ae76]{color:#999;font-size:12px}.upload-dialog-content .upload-progress-list .file-item .file-status[data-v-3620ae76],.upload-dialog-content .selected-files-list .file-item .file-status[data-v-3620ae76]{margin-bottom:8px;font-size:13px}.upload-dialog-content .upload-progress-list .file-item .file-status .status-pending[data-v-3620ae76],.upload-dialog-content .selected-files-list .file-item .file-status .status-pending[data-v-3620ae76]{color:#999}.upload-dialog-content .upload-progress-list .file-item .file-status .status-uploading[data-v-3620ae76],.upload-dialog-content .selected-files-list .file-item .file-status .status-uploading[data-v-3620ae76]{color:#1e9fff}.upload-dialog-content .upload-progress-list .file-item .file-status .status-success[data-v-3620ae76],.upload-dialog-content .selected-files-list .file-item .file-status .status-success[data-v-3620ae76]{color:#5fb878;font-weight:600}.upload-dialog-content .upload-progress-list .file-item .file-status .status-error[data-v-3620ae76],.upload-dialog-content .selected-files-list .file-item .file-status .status-error[data-v-3620ae76]{color:#ff5722}.upload-dialog-content .upload-progress-list .file-item .progress-bar-container[data-v-3620ae76],.upload-dialog-content .selected-files-list .file-item .progress-bar-container[data-v-3620ae76]{width:100%;height:8px;background-color:#f0f0f0;border-radius:4px;overflow:hidden}.upload-dialog-content .upload-progress-list .file-item .progress-bar-container .progress-bar[data-v-3620ae76],.upload-dialog-content .selected-files-list .file-item .progress-bar-container .progress-bar[data-v-3620ae76]{height:100%;transition:width .3s ease}.upload-dialog-content .upload-progress-list .file-item .progress-bar-container .progress-bar.progress-pending[data-v-3620ae76],.upload-dialog-content .selected-files-list .file-item .progress-bar-container .progress-bar.progress-pending[data-v-3620ae76]{background:#ddd}.upload-dialog-content .upload-progress-list .file-item .progress-bar-container .progress-bar.progress-uploading[data-v-3620ae76],.upload-dialog-content .selected-files-list .file-item .progress-bar-container .progress-bar.progress-uploading[data-v-3620ae76]{background:linear-gradient(90deg,#1e9fff,#4db3ff)}.upload-dialog-content .upload-progress-list .file-item .progress-bar-container .progress-bar.progress-success[data-v-3620ae76],.upload-dialog-content .selected-files-list .file-item .progress-bar-container .progress-bar.progress-success[data-v-3620ae76]{background:linear-gradient(90deg,#5fb878,#7fdcb0)}.upload-dialog-content .upload-progress-list .file-item .progress-bar-container .progress-bar.progress-error[data-v-3620ae76],.upload-dialog-content .selected-files-list .file-item .progress-bar-container .progress-bar.progress-error[data-v-3620ae76]{background:linear-gradient(90deg,#ff5722,#ff7043)}.file-upload-container .upload-trigger[data-v-5c9eaf8f]{display:inline-flex;align-items:center;gap:8px;padding:10px 20px;background:linear-gradient(135deg,#f093fb,#f5576c);color:#fff;border-radius:6px;cursor:pointer;transition:all .3s ease}.file-upload-container .upload-trigger[data-v-5c9eaf8f]:hover{transform:translateY(-2px);box-shadow:0 4px 12px #f5576c66}.file-upload-container .upload-trigger i[data-v-5c9eaf8f]{font-size:18px}.file-upload-container .file-list[data-v-5c9eaf8f]{margin-top:16px}.file-upload-container .file-list .file-item[data-v-5c9eaf8f]{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;background:#f8f9fa;border:1px solid #e9ecef;border-radius:6px;margin-bottom:8px;transition:all .3s ease}.file-upload-container .file-list .file-item[data-v-5c9eaf8f]:hover{background:#fff;box-shadow:0 2px 8px #0000001a}.file-upload-container .file-list .file-item .file-info[data-v-5c9eaf8f]{display:flex;align-items:center;gap:8px}.file-upload-container .file-list .file-item .file-info i[data-v-5c9eaf8f]{font-size:20px;color:#667eea}.file-upload-container .file-list .file-item .file-info .file-name[data-v-5c9eaf8f]{font-weight:500;color:#333}.file-upload-container .file-list .file-item .file-info .file-ext[data-v-5c9eaf8f]{color:#999;font-size:12px}.file-upload-container .file-list .file-item .file-actions[data-v-5c9eaf8f]{display:flex;gap:8px}.upload-dialog-content[data-v-5c9eaf8f]{padding:24px;background:linear-gradient(to bottom,#fafbfc,#fff);min-height:400px}.upload-dialog-content .upload-tabs[data-v-5c9eaf8f]{display:flex;border-bottom:2px solid #e8e8e8;margin-bottom:20px;background:linear-gradient(to bottom,#fafafa,#fff);border-radius:8px 8px 0 0;padding:4px 4px 0}.upload-dialog-content .upload-tabs .tab-item[data-v-5c9eaf8f]{padding:14px 28px;cursor:pointer;color:#666;font-size:14px;transition:all .3s cubic-bezier(.4,0,.2,1);border-bottom:3px solid transparent;margin-bottom:-2px;display:flex;align-items:center;gap:8px;position:relative;font-weight:500}.upload-dialog-content .upload-tabs .tab-item i[data-v-5c9eaf8f]{font-size:18px;transition:transform .3s ease}.upload-dialog-content .upload-tabs .tab-item[data-v-5c9eaf8f]:hover{color:#009688;background:#0096880d}.upload-dialog-content .upload-tabs .tab-item:hover i[data-v-5c9eaf8f]{transform:scale(1.1)}.upload-dialog-content .upload-tabs .tab-item.active[data-v-5c9eaf8f]{color:#009688;border-bottom-color:#009688;font-weight:600;background:#fff}.upload-dialog-content .upload-tabs .tab-item.active[data-v-5c9eaf8f]:before{content:"";position:absolute;top:0;left:50%;transform:translate(-50%);width:40px;height:3px;background:linear-gradient(90deg,transparent,#009688,transparent);border-radius:2px}.upload-dialog-content .tab-panel[data-v-5c9eaf8f]{animation:fadeIn-5c9eaf8f .3s ease}@keyframes fadeIn-5c9eaf8f{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.upload-dialog-content .selected-files-list[data-v-5c9eaf8f]{margin-top:20px;max-height:300px;overflow-y:auto}.upload-dialog-content .selected-files-list h4[data-v-5c9eaf8f]{margin:0 0 12px;color:#333;font-size:14px;padding-bottom:8px;border-bottom:1px solid #eee}.upload-dialog-content .selected-files-list .file-item[data-v-5c9eaf8f]{margin-bottom:12px;padding:12px;background:#f8f9fa;border-radius:6px;border:1px solid #e9ecef;transition:all .3s ease}.upload-dialog-content .selected-files-list .file-item[data-v-5c9eaf8f]:hover{background:#fff;box-shadow:0 2px 8px #0000001a}.upload-dialog-content .selected-files-list .file-item .file-info[data-v-5c9eaf8f]{display:flex;align-items:center;gap:8px;margin-bottom:8px}.upload-dialog-content .selected-files-list .file-item .file-info i[data-v-5c9eaf8f]{font-size:18px;color:#667eea}.upload-dialog-content .selected-files-list .file-item .file-info .file-name[data-v-5c9eaf8f]{flex:1;color:#333;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.upload-dialog-content .selected-files-list .file-item .file-info .file-size[data-v-5c9eaf8f]{color:#999;font-size:12px}.upload-dialog-content .selected-files-list .file-item .file-status[data-v-5c9eaf8f]{margin-bottom:8px;font-size:13px}.upload-dialog-content .selected-files-list .file-item .file-status .status-pending[data-v-5c9eaf8f]{color:#999}.upload-dialog-content .selected-files-list .file-item .file-status .status-uploading[data-v-5c9eaf8f]{color:#1e9fff}.upload-dialog-content .selected-files-list .file-item .file-status .status-success[data-v-5c9eaf8f]{color:#5fb878;font-weight:600}.upload-dialog-content .selected-files-list .file-item .file-status .status-error[data-v-5c9eaf8f]{color:#ff5722}.upload-dialog-content .selected-files-list .file-item .progress-bar-container[data-v-5c9eaf8f]{width:100%;height:8px;background-color:#f0f0f0;border-radius:4px;overflow:hidden}.upload-dialog-content .selected-files-list .file-item .progress-bar-container .progress-bar[data-v-5c9eaf8f]{height:100%;transition:width .3s ease}.upload-dialog-content .selected-files-list .file-item .progress-bar-container .progress-bar.progress-pending[data-v-5c9eaf8f]{background:#ddd}.upload-dialog-content .selected-files-list .file-item .progress-bar-container .progress-bar.progress-uploading[data-v-5c9eaf8f]{background:linear-gradient(90deg,#1e9fff,#4db3ff)}.upload-dialog-content .selected-files-list .file-item .progress-bar-container .progress-bar.progress-success[data-v-5c9eaf8f]{background:linear-gradient(90deg,#5fb878,#7fdcb0)}.upload-dialog-content .selected-files-list .file-item .progress-bar-container .progress-bar.progress-error[data-v-5c9eaf8f]{background:linear-gradient(90deg,#ff5722,#ff7043)}[data-v-907c21ad] .layui-form-item{display:block!important;width:100%}[data-v-907c21ad] .layui-form-item .layui-form-label{text-align:left}[data-v-907c21ad] .layui-form-item .layui-input-block{margin-left:0}.item-themepicker[data-v-907c21ad]{width:100%;padding:8px 0}.picker-title[data-v-907c21ad]{display:flex;align-items:center;gap:8px;font-size:15px;font-weight:600;color:#333;margin-bottom:14px;padding-bottom:10px;border-bottom:1px solid #e8e8e8}.picker-title .layui-icon[data-v-907c21ad]{color:var(--global-primary-color, #009688);font-size:18px}.theme-grid[data-v-907c21ad]{display:grid;gap:14px}.theme-card[data-v-907c21ad]{border:2px solid #e8e8e8;border-radius:8px;overflow:hidden;cursor:pointer;transition:all .3s}.theme-card[data-v-907c21ad]:hover{transform:translateY(-2px);box-shadow:0 4px 16px #0000001f}.theme-card.is-selected[data-v-907c21ad]{border-color:var(--global-primary-color, #009688);box-shadow:0 0 0 3px #00968833}.card-header[data-v-907c21ad]{height:36px;display:flex;align-items:center;justify-content:center;position:relative}.header-dots[data-v-907c21ad]{display:flex;gap:5px}.header-dots span[data-v-907c21ad]{width:8px;height:8px;border-radius:50%;border:1px solid rgba(255,255,255,.3)}.selected-badge[data-v-907c21ad]{position:absolute;top:4px;right:4px;width:20px;height:20px;border-radius:50%;background:var(--global-primary-color, #009688);display:flex;align-items:center;justify-content:center}.selected-badge .layui-icon[data-v-907c21ad]{color:#fff;font-size:11px}.card-body[data-v-907c21ad]{padding:10px}.theme-name[data-v-907c21ad]{font-size:13px;font-weight:600;margin-bottom:6px}.color-dots[data-v-907c21ad]{display:flex;gap:4px;margin-bottom:6px}.c-dot[data-v-907c21ad]{width:16px;height:16px;border-radius:50%;border:1px solid #e8e8e8}.theme-desc[data-v-907c21ad]{font-size:11px;color:#999}.theme-list[data-v-907c21ad]{display:flex;flex-direction:column;gap:8px}.theme-list-item[data-v-907c21ad]{display:flex;align-items:center;gap:10px;padding:8px 12px;border:2px solid #e8e8e8;border-radius:6px;cursor:pointer;transition:all .2s}.theme-list-item[data-v-907c21ad]:hover{border-color:var(--global-primary-color, #009688)}.theme-list-item.is-selected[data-v-907c21ad]{border-color:var(--global-primary-color, #009688);background:#0096880d}.item-bar[data-v-907c21ad]{display:flex;width:50px;height:20px;border-radius:3px;overflow:hidden;flex-shrink:0}.item-bar span[data-v-907c21ad],.item-info[data-v-907c21ad]{flex:1}.item-name[data-v-907c21ad]{font-size:13px;font-weight:600;color:#333}.item-desc[data-v-907c21ad]{font-size:11px;color:#999;margin-top:2px}.item-check[data-v-907c21ad]{width:22px;height:22px;border-radius:50%;background:var(--global-primary-color, #009688);display:flex;align-items:center;justify-content:center;flex-shrink:0}.item-check .layui-icon[data-v-907c21ad]{color:#fff;font-size:12px}@media (max-width: 768px){.theme-grid[data-v-907c21ad]{grid-template-columns:repeat(2,1fr)!important}}.descriptions-container[data-v-b0dee954],.descriptions-container[data-v-b0dee954] .lay-descriptions{width:100%}.descriptions-container .empty-value[data-v-b0dee954]{color:var(--color-textColor, #999);opacity:.6}.subform-container[data-v-96161bce]{width:100%;border:2px dashed #d9d9d9;border-radius:8px;background-color:#fafafa;padding:16px;transition:all .3s ease}.subform-container[data-v-96161bce]:hover{border-color:#009688;background-color:#f0f9ff}.subform-header[data-v-96161bce]{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:600;color:#333;margin-bottom:12px;padding-bottom:8px;border-bottom:1px solid #e6e6e6}.subform-header[data-v-96161bce] .layui-icon{color:#009688;font-size:18px}.subform-content[data-v-96161bce]{min-height:100px;display:flex;align-items:center;justify-content:center}.subform-hint[data-v-96161bce]{color:#999;font-size:13px;margin:0}.showtext[data-v-bda4fc3d]{line-height:38px;font-size:14px;padding-left:10px}.title[data-v-80fa001e]{text-align:center;font-size:20px;font-weight:500;margin-bottom:20px;margin-top:12px}.describe[data-v-80fa001e]{font-size:14px;margin-bottom:12px}.footer[data-v-80fa001e]{width:100%;display:flex;align-items:center;padding:10px;box-sizing:border-box;background-color:#fff;border-top:1px solid whitesmoke;line-height:60px;height:60px}.footer .footer-button[data-v-80fa001e]{right:10px;position:absolute}.showtext[data-v-80fa001e]{line-height:38px;font-size:14px;padding-left:10px}.oasend-container[data-v-d6572575]{padding:20px;background:linear-gradient(135deg,#f5f7fa,#e8ecf1);min-height:400px;border-radius:8px}.send-header[data-v-d6572575]{display:flex;align-items:center;margin-bottom:24px;padding:16px 20px;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:8px;box-shadow:0 4px 12px #667eea4d}.send-header .header-icon[data-v-d6572575]{width:48px;height:48px;display:flex;align-items:center;justify-content:center;background:#fff3;border-radius:50%;margin-right:16px}.send-header .header-icon i[data-v-d6572575]{font-size:24px;color:#fff}.send-header .header-title h3[data-v-d6572575]{margin:0;font-size:18px;font-weight:600;color:#fff;letter-spacing:.5px}.send-header .header-title .header-subtitle[data-v-d6572575]{margin:4px 0 0;font-size:13px;color:#ffffffd9}.send-form[data-v-d6572575]{background:#fff;padding:24px;border-radius:8px;box-shadow:0 2px 8px #00000014}.send-form .form-item-enhanced[data-v-d6572575]{margin-bottom:20px}.send-form .form-item-enhanced[data-v-d6572575] .layui-form-label{font-weight:500;color:#333;font-size:14px}.input-with-icon[data-v-d6572575]{position:relative;display:flex;align-items:center}.input-with-icon .input-icon[data-v-d6572575]{position:absolute;left:12px;z-index:1;font-size:16px;color:#667eea;pointer-events:none}.input-with-icon .enhanced-select[data-v-d6572575] .layui-input{padding-left:36px!important;border-radius:6px;transition:all .3s ease}.input-with-icon .enhanced-select[data-v-d6572575] .layui-input:focus{border-color:#667eea;box-shadow:0 0 0 3px #667eea1a}.step-selector[data-v-d6572575]{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.step-selector .step-card[data-v-d6572575]{flex:1;min-width:150px;padding:12px 16px;background:#f8f9fa;border:2px solid #e9ecef;border-radius:8px;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative}.step-selector .step-card[data-v-d6572575]:hover{border-color:#667eea;background:#f0f2ff;transform:translateY(-2px);box-shadow:0 4px 12px #667eea26}.step-selector .step-card.step-active[data-v-d6572575]{border-color:#667eea;background:linear-gradient(135deg,#667eea15,#764ba215);box-shadow:0 4px 12px #667eea33}.step-selector .step-card.step-active .step-name[data-v-d6572575]{color:#667eea;font-weight:600}.step-selector .step-card .step-radio-wrapper .step-radio[data-v-d6572575] .layui-form-radio{margin:0}.step-selector .step-card .step-radio-wrapper .step-radio .step-name[data-v-d6572575]{font-size:14px;color:#555;transition:color .3s ease}.step-selector .step-arrow[data-v-d6572575]{display:flex;align-items:center;justify-content:center;color:#cbd5e0;font-size:16px;margin:0 4px}.comment-wrapper[data-v-d6572575]{border:1px solid #e9ecef;border-radius:8px;overflow:hidden;transition:all .3s ease}.comment-wrapper[data-v-d6572575]:hover{border-color:#667eea;box-shadow:0 2px 8px #667eea1a}.comment-wrapper .comment-header[data-v-d6572575]{display:flex;align-items:center;padding:12px 16px;background:linear-gradient(135deg,#f8f9fa,#e9ecef);border-bottom:1px solid #e9ecef}.comment-wrapper .comment-header .comment-icon[data-v-d6572575]{font-size:16px;color:#667eea;margin-right:8px}.comment-wrapper .comment-header .comment-label[data-v-d6572575]{flex:1;font-size:14px;color:#555;font-weight:500}.comment-wrapper .comment-header .required-badge[data-v-d6572575]{padding:2px 8px;background:linear-gradient(135deg,#ff6b6b,#ee5a6f);color:#fff;font-size:12px;border-radius:12px;font-weight:500}.comment-wrapper .comment-header .optional-badge[data-v-d6572575]{padding:2px 8px;background:#e9ecef;color:#868e96;font-size:12px;border-radius:12px}.comment-wrapper .enhanced-editor[data-v-d6572575] .edui-default{border:none!important}.send-footer[data-v-d6572575]{margin-top:20px;padding:12px 16px;background:#fff;border-radius:6px;box-shadow:0 2px 6px #0000000f}.send-footer .footer-tip[data-v-d6572575]{display:flex;align-items:center;font-size:13px;color:#868e96}.send-footer .footer-tip i[data-v-d6572575]{font-size:16px;color:#667eea;margin-right:8px}.oaform-container[data-v-ac2340ab]{height:100%;width:100%;display:flex;flex-direction:column;background:linear-gradient(135deg,#f5f7fa,#e8ecf1)}.form-header[data-v-ac2340ab]{background:linear-gradient(135deg,#667eea,#764ba2);padding:24px 32px;box-shadow:0 4px 12px #667eea4d;z-index:10}.form-header .header-content[data-v-ac2340ab]{display:flex;align-items:center;max-width:1200px;margin:0 auto}.form-header .header-content .header-icon[data-v-ac2340ab]{width:56px;height:56px;display:flex;align-items:center;justify-content:center;background:#fff3;border-radius:12px;margin-right:20px}.form-header .header-content .header-icon i[data-v-ac2340ab]{font-size:28px;color:#fff}.form-header .header-content .header-info .form-title[data-v-ac2340ab]{margin:0;font-size:24px;font-weight:600;color:#fff;letter-spacing:.5px}.form-header .header-content .header-info .form-subtitle[data-v-ac2340ab]{margin:6px 0 0;font-size:14px;color:#ffffffd9}.form-body[data-v-ac2340ab]{flex:1;overflow-y:auto;overflow-x:hidden;padding:24px}.form-body .main-container[data-v-ac2340ab]{max-width:1200px;margin:0 auto}.form-body .form-card[data-v-ac2340ab],.form-body .timeline-card[data-v-ac2340ab]{margin-bottom:20px;border-radius:12px;box-shadow:0 2px 12px #00000014;transition:all .3s ease}.form-body .form-card[data-v-ac2340ab]:hover,.form-body .timeline-card[data-v-ac2340ab]:hover{box-shadow:0 4px 20px #0000001f;transform:translateY(-2px)}.form-body .form-card[data-v-ac2340ab] .layui-card-header,.form-body .timeline-card[data-v-ac2340ab] .layui-card-header{border-bottom:2px solid #f0f2f5;padding:16px 24px}.form-body .card-title-wrapper[data-v-ac2340ab]{display:flex;align-items:center;font-size:16px;font-weight:600;color:#333}.form-body .card-title-wrapper .card-icon[data-v-ac2340ab]{font-size:18px;color:#667eea;margin-right:10px}.form-body .card-title-wrapper .timeline-badge[data-v-ac2340ab]{margin-left:12px;padding:2px 10px;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;font-size:12px;border-radius:12px;font-weight:500}.form-body .enhanced-form[data-v-ac2340ab]{padding:24px}.enhanced-timeline[data-v-ac2340ab]{padding:20px 24px}.enhanced-timeline .timeline-item[data-v-ac2340ab] .layui-timeline-item{padding-bottom:24px}.enhanced-timeline .timeline-item .timeline-content .timeline-step[data-v-ac2340ab]{display:flex;align-items:center;margin-bottom:12px}.enhanced-timeline .timeline-item .timeline-content .timeline-step i[data-v-ac2340ab]{font-size:16px;color:#667eea;margin-right:8px}.enhanced-timeline .timeline-item .timeline-content .timeline-step .step-name[data-v-ac2340ab]{font-size:15px;font-weight:600;color:#333}.enhanced-timeline .timeline-item .timeline-content .timeline-comment[data-v-ac2340ab]{padding:12px 16px;background:#f8f9fa;border-radius:8px;border-left:3px solid #667eea}.enhanced-timeline .timeline-item .timeline-content .timeline-comment .comment-html[data-v-ac2340ab] img{max-width:100%;height:auto}.enhanced-timeline .timeline-item .timeline-content .timeline-comment .no-comment[data-v-ac2340ab]{color:#999;font-style:italic;font-size:14px}.action-bar[data-v-ac2340ab]{position:sticky;bottom:0;left:0;right:0;background:#fff;border-top:2px solid #e9ecef;box-shadow:0 -4px 12px #00000014;z-index:100}.action-bar .action-content[data-v-ac2340ab]{display:flex;align-items:center;justify-content:space-between;padding:16px 32px;max-width:1200px;margin:0 auto}.action-bar .action-content .action-left .action-tip[data-v-ac2340ab]{display:flex;align-items:center;font-size:14px;color:#666}.action-bar .action-content .action-left .action-tip i[data-v-ac2340ab]{font-size:18px;color:#667eea;margin-right:8px}.action-bar .action-content .action-right .button-group[data-v-ac2340ab]{display:flex;gap:12px}.action-bar .action-content .action-right .button-group .action-button[data-v-ac2340ab]{min-width:100px;padding:10px 24px;font-size:15px;font-weight:500;border-radius:8px;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 2px 6px #0000001a}.action-bar .action-content .action-right .button-group .action-button[data-v-ac2340ab]:hover{transform:translateY(-2px);box-shadow:0 4px 12px #00000026}.action-bar .action-content .action-right .button-group .action-button[data-v-ac2340ab]:active{transform:translateY(0)}.action-bar .action-content .action-right .button-group .action-button.layui-btn-primary[data-v-ac2340ab]{background:linear-gradient(135deg,#667eea,#764ba2);border:none;color:#fff}.action-bar .action-content .action-right .button-group .action-button.layui-btn-primary[data-v-ac2340ab]:hover{background:linear-gradient(135deg,#5568d3,#6a3f8f)}.action-bar .action-content .action-right .button-group .action-button.layui-btn-normal[data-v-ac2340ab]{background:linear-gradient(135deg,#52c41a,#73d13d);border:none;color:#fff}.action-bar .action-content .action-right .button-group .action-button.layui-btn-normal[data-v-ac2340ab]:hover{background:linear-gradient(135deg,#45a817,#63c135)}.action-bar .action-content .action-right .button-group .action-button.layui-btn-warm[data-v-ac2340ab]{background:linear-gradient(135deg,#faad14,#ffc53d);border:none;color:#fff}.action-bar .action-content .action-right .button-group .action-button.layui-btn-warm[data-v-ac2340ab]:hover{background:linear-gradient(135deg,#d89614,#f0b735)}.action-bar .action-content .action-right .button-group .action-button.layui-btn-danger[data-v-ac2340ab]{background:linear-gradient(135deg,#ff4d4f,#ff7875);border:none;color:#fff}.action-bar .action-content .action-right .button-group .action-button.layui-btn-danger[data-v-ac2340ab]:hover{background:linear-gradient(135deg,#e63f42,#ff6b68)}@media (max-width: 768px){.form-header[data-v-ac2340ab]{padding:16px 20px}.form-header .header-content .header-icon[data-v-ac2340ab]{width:44px;height:44px;margin-right:12px}.form-header .header-content .header-icon i[data-v-ac2340ab]{font-size:22px}.form-header .header-content .header-info .form-title[data-v-ac2340ab]{font-size:18px}.form-header .header-content .header-info .form-subtitle[data-v-ac2340ab]{font-size:12px}.form-body[data-v-ac2340ab]{padding:16px}.action-bar .action-content[data-v-ac2340ab]{flex-direction:column;gap:12px;padding:12px 16px}.action-bar .action-content .action-left[data-v-ac2340ab]{width:100%;text-align:center}.action-bar .action-content .action-right[data-v-ac2340ab]{width:100%}.action-bar .action-content .action-right .button-group[data-v-ac2340ab]{width:100%;justify-content:center;flex-wrap:wrap}.action-bar .action-content .action-right .button-group .action-button[data-v-ac2340ab]{flex:1;min-width:80px}}.desiginput[data-v-fe164175] .layui-input{border-color:#009688;background-color:#f0f9ff}.design-themepicker[data-v-cfce81b6]{padding:12px;border:1px dashed rgba(0,150,136,.3);border-radius:6px;background:#fafafa}.themepicker-header[data-v-cfce81b6]{display:flex;align-items:center;gap:6px;margin-bottom:10px;font-size:13px;font-weight:600;color:#009688}.theme-preview-grid[data-v-cfce81b6]{display:grid;gap:8px}.theme-preview-card[data-v-cfce81b6]{border:2px solid #e8e8e8;border-radius:6px;overflow:hidden;cursor:pointer;transition:all .2s}.theme-preview-card.is-selected[data-v-cfce81b6]{border-color:#009688;box-shadow:0 0 0 2px #00968833}.card-top[data-v-cfce81b6]{height:24px;display:flex;align-items:center;justify-content:center}.top-dots[data-v-cfce81b6]{display:flex;gap:3px}.top-dots span[data-v-cfce81b6]{width:6px;height:6px;border-radius:50%}.card-main[data-v-cfce81b6]{padding:6px 8px}.theme-name[data-v-cfce81b6]{font-size:11px;font-weight:600;margin-bottom:4px}.color-row[data-v-cfce81b6]{display:flex;gap:3px;margin-bottom:4px}.c-dot[data-v-cfce81b6]{width:10px;height:10px;border-radius:50%;border:1px solid rgba(0,0,0,.1)}.theme-desc[data-v-cfce81b6]{font-size:10px;opacity:.7;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.subdesign-wrapper[data-v-5f9423f1]{position:relative;width:100%;padding:8px;border:2px solid transparent;border-radius:4px;transition:all .2s ease}.subdesign-wrapper.selected[data-v-5f9423f1]{border-color:#009688;background-color:#0096880d}.subdesign-wrapper.selected[data-v-5f9423f1]:hover{box-shadow:0 2px 12px #00968826}.item-actions[data-v-5f9423f1]{position:absolute;top:5px;right:5px;display:flex;gap:5px;z-index:10;background:#fffffff2;padding:4px 8px;border-radius:4px;box-shadow:0 2px 8px #0000001a}.item-actions[data-v-5f9423f1] lay-icon{cursor:pointer;font-size:16px;color:#666;padding:4px;border-radius:3px;transition:all .2s ease}.item-actions[data-v-5f9423f1] lay-icon:hover{background-color:#009688;color:#fff;transform:scale(1.1)}.dblclick-hint[data-v-5f9423f1]{position:absolute;bottom:5px;right:5px;background:#009688e6;color:#fff;padding:4px 10px;border-radius:4px;font-size:12px;pointer-events:none;animation:fadeInOut-5f9423f1 2s ease-in-out infinite}@keyframes fadeInOut-5f9423f1{0%,to{opacity:.6}50%{opacity:1}}.setheight[data-v-061be836],.setheight[data-v-8ca25c90]{height:20px}.divider[data-v-99add856]{margin:16px 0;padding:8px 0;font-weight:600;font-size:14px;color:#333;border-bottom:1px solid #e2e8f0}.fields-container[data-v-99add856]{border:1px solid #e2e8f0;border-radius:4px;padding:12px}.field-item[data-v-99add856]{border-bottom:1px dashed #e2e8f0;padding-bottom:12px;margin-bottom:12px}.field-item[data-v-99add856]:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.setheight[data-v-99add856]{height:100px}.desiginput{outline:2px solid var(--vf-color-primary, #409EFF)}.design-box{height:calc(100vh - 110px);margin-top:10px;box-sizing:border-box;background-color:#fff;overflow:hidden}.left-tree,.right-tree{display:inline-block;padding:20px 15px 0 5px;height:1200px;border-right:1px solid #e6e6e6;box-sizing:border-box;position:relative}.layui-tree-entry{padding:10px 0;height:20px;line-height:20px;white-space:nowrap}.isFold{position:absolute;top:36%;right:-10px;width:26px;height:26px;line-height:26px;border-radius:13px;background-color:#fff;border:1px solid #e6e6e6;cursor:pointer}.isFold1{position:absolute;top:36%;left:-32px;width:26px;height:26px;line-height:26px;border-radius:13px;background-color:#fff;border:1px solid #e6e6e6;cursor:pointer}.search-input{display:inline-block;width:98%;margin-right:10px}.isChecked{display:inline-block;background-color:#e8f1ff;color:red}::-webkit-scrollbar{width:5px;color:#000}input:disabled{color:-internal-light-dark(rgb(84,84,84),rgb(170,170,170));cursor:default}.layui-input:hover,.layui-textarea:hover{border-color:#009688;border-radius:0 3px 3px 0}.layui-relation-delete{top:5px;cursor:pointer;position:relative;right:3px}.layui-icon-close{line-height:13px;border-radius:50%;font-size:10px}.layui-form-mid{padding:6px 0!important;display:inline-block;float:none;position:relative;top:3px;color:#999}.layui-input-upload{width:50%;display:inline-block;margin-right:10px}#relationModel .layui-input-inline{width:139px}@media screen and (max-width: 450px){table .layui-input-inline{margin-left:0!important}.layui-input-block{overflow-x:auto}}.layui-badge{cursor:pointer}.component .head{font-weight:600;font-size:14px;margin-bottom:10px;padding:8px 12px;background-color:#f5f5f5;border-radius:4px;transition:background-color .2s;-webkit-user-select:none;user-select:none}.component .head:hover{background-color:#e8e8e8}.component .head .layui-icon{font-size:14px;color:#666;margin-left:8px}.component-group ol{display:block;background:#fff;color:#000;width:100%;height:70px;line-height:1;text-align:center;transition:all .2s ease;cursor:pointer}.component-group ol:hover{background:#009688;border-radius:5px;color:#fff;border-color:#fff}.component-group ol .icon{padding:10px 5px 12px;display:inline-block}.component-group ol .icon i{font-size:18px}.layui-icon-switch{border:1px solid #666;border-radius:20px;display:inline-block;width:20px;height:10px;position:relative}.layui-icon-switch k{position:absolute;left:4px;top:2px;width:6px;height:6px;border-radius:20px;background-color:#666;-webkit-transition:.1s linear;transition:.1s linear}.component{margin-bottom:15px}.component-group ol:hover .layui-icon-switch{color:#fff;border-color:#fff}.component-group ol:hover k{background-color:#fff}.component-group ol .name{font-size:12px}.formBuilder{height:800px;width:99%;overflow:auto;padding-top:10px;outline:1px dashed #336699}.formBuilder div.layui-form-item{border:1px dashed #d1d1d1;margin-bottom:5px;border-radius:3px;cursor:pointer;position:relative;padding:10px}.formBuilder .children div.layui-form-item{width:98%;padding:3px 6px 0 0;margin-top:5px;margin-left:auto;margin-right:auto}.formBuilder div.layui-form-item:hover,.layui-col-md8 .formBuilder div.layui-form-item.active{border:1px solid #009688;background-color:#e9f4fd!important}.formBuilder .layui-form-item .layui-input:hover,.formBuilder .layui-select:hover,.formBuilder .layui-form-select:hover,.formBuilder .layui-textarea:hover,.formBuilder .layui-form-checked i:hover,.formBuilder .layui-input:hover{border-color:#d1d1d1!important}.formBuilder div.sortableghost{border:1px dashed #d1d1d1}.formBuilder ol.sortableghost{border:1px dashed #d1d1d1;text-indent:3px;box-sizing:border-box;content:"";overflow:hidden;padding:0}.formBuilder .sortablechosen{border:1px solid #009688;background-color:#e9f4fd!important}.formBuilder ol.sortable-chosen{border:1px solid #d1d1d1;background-color:#e9f4fd!important}.formBuilder ol.sortable-chosen div{display:inline-block}.formBuilder .children{min-height:50px;border:1px dashed #ccc;background:#f1f1f1}.layui-form-footer{position:fixed;bottom:0;left:0;right:0;background-color:#fff;box-shadow:0 -1px 5px #00000026;padding:15px;z-index:9999;margin-bottom:0;margin-top:10px;text-align:center}.layui-inlioc{clear:both}.layui-fluid{padding-top:20px}.layui-form-attribute .layui-input-inline{width:169px;margin-right:0}.layui-form-attribute .layui-form-label{padding:6px 10px 6px 6px;width:60px!important}.layui-minmax{width:76px;display:inline-block}.layui-input-inline em{margin:0 5px}.layui-component-tools{position:absolute;background:#009688;right:0;bottom:0;padding:1px 5px;cursor:pointer;z-index:21;color:#fff;width:32px;height:20px;line-height:20px;text-align:center;display:none}.layui-input-none{display:none}.formBuilder div.active .layui-component-tools{display:block}.sortableghost .layui-component-tools{display:none}.layui-component-tools i,.layui-component-move i{font-size:12px}#layui-elem-field legend{margin-left:39%;font-size:14px}#form-options input{width:90px;display:inline-block;margin:0 8px}#form-options .layui-input-inline,#tab-options .layui-input-inline{width:auto;margin-bottom:10px}#form-options .layui-icon,#tab-options .layui-icon{cursor:pointer}#form-options .layui-icon-subtraction,#tab-options .layui-icon-subtraction{border:1px solid red;color:red;border-radius:3px;font-size:12px}#tab-options input{width:139px;display:inline-block;margin:0 8px}#form-options .layui-add-option,#tab-options .layui-add-tab{position:relative;left:26px}.layui-slider{margin-top:3px}#Propertie .layui-slider{margin-top:13px}#tpl_main,#tpl_right_main{margin:25% auto;text-align:center;font-size:18px;color:#c9e0f3}#layui-form-template .item-list{padding:8px 0}.item-body{border:1px solid #f6f6f6;padding:20px;border-radius:5px;cursor:pointer;margin-bottom:10px}.item-body:hover{border:1px solid #009688}.item-body .item-img{overflow:hidden}.item-body .item-img img{width:100%}.item-body .item-desc{margin-top:10px}.item-body .item-desc span.item-title{font-size:13px;font-weight:700}.right-button{float:right;padding:1px 3px;border:none;cursor:pointer}.button--text{color:#009688;background:0 0;padding-left:0;padding-right:0;font-size:10px}.layui-htmlview{position:relative}.layui-htmlview textarea{display:block;width:760px;height:566px;border:10px solid #F8F8F8;border-top-width:0;padding:10px;line-height:20px;overflow:auto;background-color:#3f3f3f;color:#eee;font-size:12px;font-family:Courier New}.layui-htmlview .layui-htmlbtn{position:absolute;right:20px;bottom:20px}#parse-table .layui-input{height:30px;width:139px;font-size:12px;border:none}.formBuilder div.lay-slider{padding-top:13px}.formBuilder div.layui-slider-input{margin-top:13px}.setheight{height:250px}.showtext{line-height:38px;font-size:14px;padding-left:10px}.canvas-container{min-height:100%;width:100%}.form-item-wrapper{transition:all .2s ease;cursor:move;position:relative;z-index:1;pointer-events:auto}.form-item-wrapper.canvas-item-dragging{opacity:.5;transform:scale(.98);box-shadow:0 4px 12px #00968833}.form-item-wrapper.drag-over-item-top:before{content:"";position:absolute;top:0;left:0;width:100%;height:3px;background:linear-gradient(90deg,#f44,#f66);z-index:100;border-radius:2px;box-shadow:0 0 8px #f44c;pointer-events:none;display:block!important}.form-item-wrapper.drag-over-item-bottom:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:3px;background:linear-gradient(90deg,#f44,#f66);z-index:100;border-radius:2px;box-shadow:0 0 8px #f44c;pointer-events:none;display:block!important}.component-group>div[draggable=true]{cursor:grab;transition:all .2s ease;-webkit-user-select:none;user-select:none}.component-group>div[draggable=true]:hover{transform:translateY(-2px);box-shadow:0 4px 8px #0000001a}.component-group>div[draggable=true]:active{cursor:grabbing}.component-group ol{pointer-events:none}.md-editor .md-editor-preview{--md-theme-color: var(--md-color);--md-theme-color-reverse: #eee;--md-theme-color-hover: #eee;--md-theme-color-hover-inset: #ddd;--md-theme-link-color: #2d8cf0;--md-theme-link-hover-color: #73d13d;--md-theme-border-color: #e6e6e6;--md-theme-border-color-reverse: #bebebe;--md-theme-border-color-inset: #d6d6d6;--md-theme-bg-color: #fff;--md-theme-bg-color-inset: #ececec;--md-theme-code-copy-tips-color: inherit;--md-theme-code-copy-tips-bg-color: #fff;--md-theme-code-active-color: #61aeee;--md-theme-radius-s: 2px;--md-theme-radius-m: 5px}.md-editor-dark .md-editor-preview{--md-theme-color: var(--md-color);--md-theme-color-reverse: #222;--md-theme-color-hover: #191919;--md-theme-color-hover-inset: #444;--md-theme-link-color: #2d8cf0;--md-theme-link-hover-color: #73d13d;--md-theme-border-color: #2d2d2d;--md-theme-border-color-reverse: #e6e6e6;--md-theme-border-color-inset: #5a5a5a;--md-theme-bg-color: #000;--md-theme-bg-color-inset: #111;--md-theme-code-copy-tips-color: inherit;--md-theme-code-copy-tips-bg-color: #3a3a3a;--md-theme-code-active-color: #e6c07b;--md-theme-radius-s: 2px;--md-theme-radius-m: 5px}.md-editor .md-editor-admonition-note{--md-admonition-color: #212121;--md-admonition-bg-color: #FFFFFF;--md-admonition-border-color: rgb(166.2, 166.2, 166.2)}.md-editor .md-editor-admonition-tip{--md-admonition-color: #616161;--md-admonition-bg-color: #F5F5F5;--md-admonition-border-color: rgb(185.8, 185.8, 185.8)}.md-editor .md-editor-admonition-info{--md-admonition-color: #424242;--md-admonition-bg-color: #F0F0F0;--md-admonition-border-color: rgb(170.4, 170.4, 170.4)}.md-editor .md-editor-admonition-quote{--md-admonition-color: #455a64;--md-admonition-bg-color: #eceff1;--md-admonition-border-color: rgb(169.2, 179.4, 184.6)}.md-editor .md-editor-admonition-abstract{--md-admonition-color: #0288d1;--md-admonition-bg-color: #e1f5fe;--md-admonition-border-color: rgb(135.8, 201.4, 236)}.md-editor .md-editor-admonition-attention{--md-admonition-color: #1e88e5;--md-admonition-bg-color: #e3f2fd;--md-admonition-border-color: rgb(148.2, 199.6, 243.4)}.md-editor .md-editor-admonition-example{--md-admonition-color: #5e35b1;--md-admonition-bg-color: #ede7f6;--md-admonition-border-color: rgb(179.8, 159.8, 218.4)}.md-editor .md-editor-admonition-hint{--md-admonition-color: #00897B;--md-admonition-bg-color: #E0F2F1;--md-admonition-border-color: rgb(134.4, 200, 193.8)}.md-editor .md-editor-admonition-success{--md-admonition-color: #388e3c;--md-admonition-bg-color: #e8f5e9;--md-admonition-border-color: rgb(161.6, 203.8, 163.8)}.md-editor .md-editor-admonition-question{--md-admonition-color: #f9a825;--md-admonition-bg-color: #fffde7;--md-admonition-border-color: rgb(252.6, 219, 153.4)}.md-editor .md-editor-admonition-caution{--md-admonition-color: #fb8c00;--md-admonition-bg-color: #fff8e1;--md-admonition-border-color: rgb(253.4, 204.8, 135)}.md-editor .md-editor-admonition-warning{--md-admonition-color: #f57c00;--md-admonition-bg-color: #fff3e0;--md-admonition-border-color: rgb(251, 195.4, 134.4)}.md-editor .md-editor-admonition-danger{--md-admonition-color: #d84315;--md-admonition-bg-color: #ffebee;--md-admonition-border-color: rgb(239.4, 167.8, 151.2)}.md-editor .md-editor-admonition-failure{--md-admonition-color: #d32f2f;--md-admonition-bg-color: #fee2e6;--md-admonition-border-color: rgb(236.8, 154.4, 156.8)}.md-editor .md-editor-admonition-bug{--md-admonition-color: #c31a1a;--md-admonition-bg-color: #fddadd;--md-admonition-border-color: rgb(229.8, 141.2, 143)}.md-editor .md-editor-admonition-error{--md-admonition-color: #b71c1c;--md-admonition-bg-color: #fdd2d6;--md-admonition-border-color: rgb(225, 137.2, 139.6)}.md-editor-dark .md-editor-admonition-note{--md-admonition-color: #E0E0E0;--md-admonition-bg-color: #1E1E1E;--md-admonition-border-color: rgb(107.6, 107.6, 107.6)}.md-editor-dark .md-editor-admonition-tip{--md-admonition-color: #B0B0B0;--md-admonition-bg-color: #262626;--md-admonition-border-color: rgb(93.2, 93.2, 93.2)}.md-editor-dark .md-editor-admonition-info{--md-admonition-color: #B3B3B3;--md-admonition-bg-color: #2B2B2B;--md-admonition-border-color: rgb(97.4, 97.4, 97.4)}.md-editor-dark .md-editor-admonition-quote{--md-admonition-color: #b0bec5;--md-admonition-bg-color: #263238;--md-admonition-border-color: rgb(93.2, 106, 112.4)}.md-editor-dark .md-editor-admonition-abstract{--md-admonition-color: #81d4fa;--md-admonition-bg-color: #012f45;--md-admonition-border-color: rgb(52.2, 113, 141.4)}.md-editor-dark .md-editor-admonition-attention{--md-admonition-color: #64b5f6;--md-admonition-bg-color: #102a4c;--md-admonition-border-color: rgb(49.6, 97.6, 144)}.md-editor-dark .md-editor-admonition-example{--md-admonition-color: #9575cd;--md-admonition-bg-color: #271b52;--md-admonition-border-color: rgb(83, 63, 131.2)}.md-editor-dark .md-editor-admonition-hint{--md-admonition-color: #4DB6AC;--md-admonition-bg-color: #003D3A;--md-admonition-border-color: rgb(30.8, 109.4, 103.6)}.md-editor-dark .md-editor-admonition-success{--md-admonition-color: #81c784;--md-admonition-bg-color: #1b5e20;--md-admonition-border-color: rgb(67.8, 136, 72)}.md-editor-dark .md-editor-admonition-question{--md-admonition-color: #ffd54f;--md-admonition-bg-color: #3e2f00;--md-admonition-border-color: rgb(139.2, 113.4, 31.6)}.md-editor-dark .md-editor-admonition-caution{--md-admonition-color: #ffcc80;--md-admonition-bg-color: #3e2600;--md-admonition-border-color: rgb(139.2, 104.4, 51.2)}.md-editor-dark .md-editor-admonition-warning{--md-admonition-color: #ffb74d;--md-admonition-bg-color: #3d2600;--md-admonition-border-color: rgb(138.6, 96, 30.8)}.md-editor-dark .md-editor-admonition-danger{--md-admonition-color: #ef9a9a;--md-admonition-bg-color: #3c0000;--md-admonition-border-color: rgb(131.6, 61.6, 61.6)}.md-editor-dark .md-editor-admonition-failure{--md-admonition-color: #ef9a9a;--md-admonition-bg-color: #3c0900;--md-admonition-border-color: rgb(131.6, 67, 61.6)}.md-editor-dark .md-editor-admonition-bug{--md-admonition-color: #e68381;--md-admonition-bg-color: #300000;--md-admonition-border-color: rgb(120.8, 52.4, 51.6)}.md-editor-dark .md-editor-admonition-error{--md-admonition-color: #ef5350;--md-admonition-bg-color: #300000;--md-admonition-border-color: rgb(124.4, 33.2, 32)}.md-editor-preview .md-editor-admonition{background-color:var(--md-admonition-bg-color);border:1px solid var(--md-admonition-border-color);border-radius:var(--md-theme-radius-m);color:var(--md-admonition-color);display:flow-root;font-size:14px;font-weight:400;margin:1rem 0;padding:1em 1em .5em;page-break-inside:avoid}.md-editor-preview .md-editor-admonition-title{margin:0;padding:0;position:relative;font-weight:700}.md-editor-preview .md-editor-admonition p{margin:.5em 0;padding:0}.md-editor-preview .md-editor-admonition p:first-of-type{margin-top:0}.md-editor-preview .md-editor-admonition+p:empty,.md-editor-preview .md-editor-admonition+p:empty+p:empty{display:none}.md-editor-preview .md-editor-mermaid{overflow:hidden;line-height:normal}.md-editor-preview .md-editor-mermaid:not([data-processed]){white-space:pre}.md-editor-preview [class=md-editor-mermaid][data-grab]{cursor:grab}.md-editor-preview [class=md-editor-mermaid][data-grab]:active{cursor:grabbing}.md-editor-preview [class=md-editor-mermaid][data-processed]{position:relative;display:flex;justify-content:center;align-items:center}.md-editor-preview [class=md-editor-mermaid][data-processed] svg{transform-origin:top left}.md-editor-preview [class=md-editor-mermaid][data-processed] .md-editor-mermaid-action{position:absolute;top:10px;right:10px;z-index:1;opacity:0;transition:opacity .3s;cursor:pointer}.md-editor-preview [class=md-editor-mermaid][data-processed] .md-editor-mermaid-action svg{width:20px;height:20px}.md-editor-preview [class=md-editor-mermaid][data-processed]:hover .md-editor-mermaid-action{opacity:1}.md-editor-katex-block{text-align:center;margin:20px}.md-editor-katex-inline,.md-editor-katex-block{display:none}.md-editor-katex-inline[data-processed]{display:initial}.md-editor-katex-block[data-processed]{display:block}.md-editor .md-editor-preview{--md-theme-code-inline-color: #3594f7;--md-theme-code-inline-bg-color: rgba(59, 170, 250, .1);--md-theme-code-inline-radius: var(--md-theme-radius-s);--md-theme-code-block-color: #a9b7c6;--md-theme-code-block-bg-color: #282c34;--md-theme-code-before-bg-color: var(--md-theme-code-block-bg-color);--md-theme-code-block-radius: var(--md-theme-radius-m)}.md-editor-dark .md-editor-preview{--md-theme-code-inline-color: #3594f7;--md-theme-code-inline-bg-color: rgba(59, 170, 250, .1);--md-theme-code-inline-radius: var(--md-theme-radius-s);--md-theme-code-block-color: #a9b7c6;--md-theme-code-block-bg-color: #1a1a1a;--md-theme-code-before-bg-color: var(--md-theme-code-block-bg-color);--md-theme-code-block-radius: var(--md-theme-radius-m)}.md-editor-preview code{color:var(--md-theme-code-inline-color);background-color:var(--md-theme-code-inline-bg-color);border-radius:var(--md-theme-code-inline-radius);padding:2px 4px;line-height:22px}.md-editor-preview .md-editor-code{color:var(--md-theme-code-block-color);font-size:12px;line-height:1;margin:20px 0;position:relative}.md-editor-preview .md-editor-code input[type=radio],.md-editor-preview .md-editor-code input[type=radio]+pre,.md-editor-preview .md-editor-code input[type=radio]+span.md-editor-code-lang{display:none}.md-editor-preview .md-editor-code input:checked+pre,.md-editor-preview .md-editor-code input:checked+span.md-editor-code-lang{display:block}.md-editor-preview .md-editor-code input:checked+label{border-bottom:1px solid;color:var(--md-theme-code-active-color)}.md-editor-preview .md-editor-code .md-editor-code-head{display:grid;grid-template:"1fr 1fr";justify-content:space-between;height:32px;width:100%;font-size:12px;background-color:var(--md-theme-code-before-bg-color);margin-bottom:0;border-top-left-radius:var(--md-theme-code-block-radius);border-top-right-radius:var(--md-theme-code-block-radius);-webkit-tap-highlight-color:rgba(0,0,0,0);list-style:none;position:sticky;top:0;z-index:10000}.md-editor-preview .md-editor-code .md-editor-code-head::-webkit-details-marker{display:none}.md-editor-preview .md-editor-code .md-editor-code-head .md-editor-code-flag{margin-left:12px}.md-editor-preview .md-editor-code .md-editor-code-head .md-editor-code-flag span{display:inline-block;width:10px;height:10px;border-radius:50%;margin-top:11px}.md-editor-preview .md-editor-code .md-editor-code-head .md-editor-code-flag span:nth-of-type(1){background-color:#ec6a5e}.md-editor-preview .md-editor-code .md-editor-code-head .md-editor-code-flag span:nth-of-type(2){background-color:#f4bf4f}.md-editor-preview .md-editor-code .md-editor-code-head .md-editor-code-flag span:nth-of-type(3){background-color:#61c554}.md-editor-preview .md-editor-code .md-editor-code-head .md-editor-code-flag span+span{margin-left:4px}.md-editor-preview .md-editor-code .md-editor-code-head .md-editor-code-flag ul.md-editor-codetab-label{box-sizing:border-box;white-space:nowrap;-webkit-user-select:none;user-select:none;background-color:var(--md-theme-code-block-bg-color);margin-top:8px;padding:0}.md-editor-preview .md-editor-code .md-editor-code-head .md-editor-code-flag ul.md-editor-codetab-label li{line-height:1;list-style:none;display:inline-block;position:relative;vertical-align:super;margin:0}.md-editor-preview .md-editor-code .md-editor-code-head .md-editor-code-flag ul.md-editor-codetab-label li label{cursor:pointer;-webkit-user-select:none;user-select:none;display:inline-block;font-size:14px}.md-editor-preview .md-editor-code .md-editor-code-head .md-editor-code-flag ul.md-editor-codetab-label li+li{margin-left:12px}.md-editor-preview .md-editor-code .md-editor-code-head .md-editor-code-action{display:flex;align-items:center}.md-editor-preview .md-editor-code .md-editor-code-head .md-editor-code-action>*{margin-right:10px}.md-editor-preview .md-editor-code .md-editor-code-head .md-editor-code-lang{line-height:32px}.md-editor-preview .md-editor-code .md-editor-code-head .md-editor-copy-button:not(data-is-icon){cursor:pointer;line-height:32px;position:initial}.md-editor-preview .md-editor-code .md-editor-code-head .md-editor-copy-button:not(data-is-icon) .md-editor-icon{width:15px;height:15px;display:inline-block;vertical-align:sub}.md-editor-preview .md-editor-code .md-editor-code-head .md-editor-copy-button[data-is-icon]{cursor:pointer;line-height:1;position:relative}.md-editor-preview .md-editor-code .md-editor-code-head .md-editor-copy-button[data-is-icon] .md-editor-icon{width:15px;height:15px;display:inline-block;vertical-align:sub}.md-editor-preview .md-editor-code .md-editor-code-head .md-editor-copy-button[data-is-icon]:before{content:attr(data-tips);color:var(--md-theme-code-copy-tips-color);background-color:var(--md-theme-code-copy-tips-bg-color);position:absolute;font-size:12px;font-family:sans-serif;width:max-content;text-align:center;padding:4px;border-radius:var(--md-theme-radius-s);box-shadow:0 0 2px #0003;left:-10px;top:50%;transform:translate(-100%,-50%)}.md-editor-preview .md-editor-code .md-editor-code-head .md-editor-copy-button[data-is-icon]:after{content:"";color:var(--md-theme-code-copy-tips-bg-color);position:absolute;width:0;height:0;border:5px solid rgba(0,0,0,0);border-right-width:0;border-left-color:currentColor;left:-10px;top:50%;transform:translateY(-50%);filter:drop-shadow(4px 0 2px rgba(0,0,0,.2))}.md-editor-preview .md-editor-code .md-editor-code-head .md-editor-copy-button[data-is-icon]:before,.md-editor-preview .md-editor-code .md-editor-code-head .md-editor-copy-button[data-is-icon]:after{visibility:hidden;transition:.3s}.md-editor-preview .md-editor-code .md-editor-code-head .md-editor-copy-button[data-is-icon]:hover:before,.md-editor-preview .md-editor-code .md-editor-code-head .md-editor-copy-button[data-is-icon]:hover:after{visibility:visible}.md-editor-preview .md-editor-code .md-editor-code-head .md-editor-collapse-tips{margin-right:12px}.md-editor-preview .md-editor-code .md-editor-code-head .md-editor-collapse-tips .md-editor-icon,.md-editor-preview .md-editor-code .md-editor-code-head .md-editor-collapse-tips .md-editor-iconfont{width:16px;height:16px;font-size:16px;display:inline-block;vertical-align:sub;transform:rotate(0);transition:transform .1s}.md-editor-preview .md-editor-code pre{position:relative;margin:0}.md-editor-preview .md-editor-code pre code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace;font-size:14px;color:var(--md-theme-code-block-color);background-color:var(--md-theme-code-before-bg-color);display:block;line-height:1.6;overflow:auto;padding:1em;position:relative;border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:var(--md-theme-code-block-radius);border-bottom-right-radius:var(--md-theme-code-block-radius)}.md-editor-preview .md-editor-code pre code .md-editor-code-block{display:inline-block;width:100%;overflow:auto;vertical-align:bottom;color:var(--md-theme-code-block-color)}.md-editor-preview details.md-editor-code .md-editor-code-head{cursor:pointer}.md-editor-preview details.md-editor-code:not(open) .md-editor-code-head{border-bottom-left-radius:var(--md-theme-code-block-radius);border-bottom-right-radius:var(--md-theme-code-block-radius)}.md-editor-preview details.md-editor-code[open] .md-editor-code-head{border-bottom-left-radius:0;border-bottom-right-radius:0}.md-editor-preview details.md-editor-code[open] .md-editor-code-head .md-editor-collapse-tips .md-editor-icon,.md-editor-preview details.md-editor-code[open] .md-editor-code-head .md-editor-collapse-tips .md-editor-iconfont{transform:rotate(-90deg)}.md-editor-scrn span[rn-wrapper]{position:absolute;pointer-events:none;top:1em;font-size:100%;left:0;width:3em;letter-spacing:-1px;-webkit-user-select:none;user-select:none;counter-reset:linenumber}.md-editor-scrn span[rn-wrapper]>span{display:block;pointer-events:none;counter-increment:linenumber}.md-editor-scrn span[rn-wrapper]>span:before{color:#999;display:block;padding-right:.5em;text-align:right;content:counter(linenumber)}.md-editor-scrn pre code{padding-left:3.5em!important}.md-editor-preview figure{margin:0 0 1em;display:inline-flex;flex-direction:column;text-align:center}.md-editor-preview figure figcaption{color:var(--md-theme-color);font-size:.875em;margin-top:5px}.md-editor .md-editor-preview{--md-theme-heading-color: var(--md-theme-color);--md-theme-heading-border: none;--md-theme-heading-1-color: var(--md-theme-heading-color);--md-theme-heading-1-border: var(--md-theme-heading-border);--md-theme-heading-2-color: var(--md-theme-heading-color);--md-theme-heading-2-border: var(--md-theme-heading-border);--md-theme-heading-3-color: var(--md-theme-heading-color);--md-theme-heading-3-border: var(--md-theme-heading-border);--md-theme-heading-4-color: var(--md-theme-heading-color);--md-theme-heading-4-border: var(--md-theme-heading-border);--md-theme-heading-5-color: var(--md-theme-heading-color);--md-theme-heading-5-border: var(--md-theme-heading-border);--md-theme-heading-6-color: var(--md-theme-heading-color);--md-theme-heading-6-border: var(--md-theme-heading-border)}.md-editor-preview h1,.md-editor-preview h2,.md-editor-preview h3,.md-editor-preview h4,.md-editor-preview h5,.md-editor-preview h6{position:relative;word-break:break-all;margin:1.4em 0 .8em;font-weight:700}.md-editor-preview h1 a,.md-editor-preview h2 a,.md-editor-preview h3 a,.md-editor-preview h4 a,.md-editor-preview h5 a,.md-editor-preview h6 a,.md-editor-preview h1 a:hover,.md-editor-preview h2 a:hover,.md-editor-preview h3 a:hover,.md-editor-preview h4 a:hover,.md-editor-preview h5 a:hover,.md-editor-preview h6 a:hover{color:inherit}.md-editor-preview h1{color:var(--md-theme-heading-1-color);border-bottom:var(--md-theme-heading-1-border)}.md-editor-preview h2{color:var(--md-theme-heading-2-color);border-bottom:var(--md-theme-heading-2-border)}.md-editor-preview h3{color:var(--md-theme-heading-3-color);border-bottom:var(--md-theme-heading-3-border)}.md-editor-preview h4{color:var(--md-theme-heading-4-color);border-bottom:var(--md-theme-heading-4-border)}.md-editor-preview h5{color:var(--md-theme-heading-5-color);border-bottom:var(--md-theme-heading-5-border)}.md-editor-preview h6{color:var(--md-theme-heading-6-color);border-bottom:var(--md-theme-heading-6-border)}.md-editor-preview h1{font-size:2em}.md-editor-preview h2{font-size:1.5em}.md-editor-preview h3{font-size:1.25em}.md-editor-preview h4{font-size:1em}.md-editor-preview h5{font-size:.875em}.md-editor-preview h6{font-size:.85em}.md-editor-preview hr{height:1px;margin:10px 0;border:none;border-top:1px solid var(--md-theme-border-color)}.md-editor-preview a{color:var(--md-theme-link-color);text-decoration:none;transition:color .1s}.md-editor-preview a:hover{color:var(--md-theme-link-hover-color)}.md-editor-preview a:empty:before{content:attr(href)}.md-editor-preview ol,.md-editor-preview ul{padding-left:2em}.md-editor-preview ol .task-list-item,.md-editor-preview ul .task-list-item{list-style-type:none}.md-editor-preview ol .task-list-item input,.md-editor-preview ul .task-list-item input{margin-left:-1.5em;margin-right:.1em}.md-editor-preview img{max-width:100%}.md-editor-preview p:empty{display:none}.md-editor .md-editor-preview{--md-theme-quote-color: var(--md-theme-color);--md-theme-quote-border: none;--md-theme-quote-bg-color: inherit}.md-editor-preview blockquote{padding:0 1em;color:var(--md-theme-quote-color);border-left:var(--md-theme-quote-border);background-color:var(--md-theme-quote-bg-color)}.md-editor .md-editor-preview{--md-theme-table-stripe-color: #fafafa;--md-theme-table-tr-bg-color: inherit;--md-theme-table-td-border-color: var(--md-theme-border-color)}.md-editor-dark .md-editor-preview{--md-theme-table-stripe-color: #0c0c0c;--md-theme-table-tr-bg-color: inherit;--md-theme-table-td-border-color: var(--md-theme-border-color)}.md-editor-preview table tr{background-color:var(--md-theme-table-tr-bg-color)}.md-editor-preview table tr th,.md-editor-preview table tr td{border:1px solid var(--md-theme-table-td-border-color)}.md-editor-preview table tr:nth-child(2n){background-color:var(--md-theme-table-stripe-color)}.md-editor-preview{color:var(--md-theme-color)}.md-editor-preview ::-webkit-scrollbar{width:6px;height:6px}.md-editor-preview ::-webkit-scrollbar-button:vertical{display:none}.md-editor-preview ::-webkit-scrollbar-corner,.md-editor-preview ::-webkit-scrollbar-track,.md-editor-preview ::-webkit-scrollbar-thumb{border-radius:2px}.md-editor .md-editor-preview ::-webkit-scrollbar-corner,.md-editor .md-editor-preview ::-webkit-scrollbar-track{background-color:#e2e2e2}.md-editor .md-editor-preview ::-webkit-scrollbar-thumb{background-color:#0000004d}.md-editor .md-editor-preview ::-webkit-scrollbar-thumb:vertical:hover{background-color:#00000059}.md-editor .md-editor-preview ::-webkit-scrollbar-thumb:vertical:active{background-color:#00000061}.md-editor-dark .md-editor-preview ::-webkit-scrollbar-corner,.md-editor-dark .md-editor-preview ::-webkit-scrollbar-track{background-color:#0f0f0f}.md-editor-dark .md-editor-preview ::-webkit-scrollbar-thumb{background-color:#2d2d2d}.md-editor-dark .md-editor-preview ::-webkit-scrollbar-thumb:vertical:hover{background-color:#3a3a3a}.md-editor-dark .md-editor-preview ::-webkit-scrollbar-thumb:vertical:active{background-color:#3a3a3a}.md-editor div.default-theme{--md-theme-code-copy-tips-color: #141414}.md-editor-dark div.default-theme{--md-theme-code-copy-tips-color: inherit}div.default-theme img{margin:0 auto;box-sizing:border-box}div.default-theme a{display:inline-flex;line-height:1;border-bottom:none}div.default-theme a:hover{border-bottom:1px solid}div.default-theme a[target=_blank]{align-items:center}div.default-theme a[target=_blank]:after{content:"";display:inline-block;width:16px;height:16px;margin-left:2px;background-color:currentColor;-webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-square-arrow-out-up-right"><path d="M21 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h6"/><path d="m21 3-9 9"/><path d="M15 3h6v6"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-square-arrow-out-up-right"><path d="M21 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h6"/><path d="m21 3-9 9"/><path d="M15 3h6v6"/></svg>');-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}div.default-theme ol,div.default-theme ul{margin:.6em 0}div.default-theme ol li,div.default-theme ul li{line-height:1.6;margin:.5em 0}div.default-theme p{line-height:1.6;margin:.5rem 0}.md-editor div.default-theme{--md-theme-quote-border: 5px solid #35b378;--md-theme-quote-bg-color: var(--md-theme-bg-color-inset)}div.default-theme blockquote{margin:20px 0;padding:0 1.2em;line-height:2em;display:flow-root}.md-editor default-theme{--md-theme-table-stripe-color: #fafafa}.md-editor-dark default-theme{--md-theme-table-stripe-color: #0c0c0c}div.default-theme table{overflow:auto;border-spacing:0;border-collapse:collapse;margin-bottom:1em;margin-top:1em}div.default-theme table tr th,div.default-theme table tr td{word-wrap:break-word;padding:8px 14px}div.default-theme table tbody tr:hover{background-color:var(--md-theme-color-hover)}div.default-theme blockquote table{line-height:initial}div.default-theme blockquote table tr th,div.default-theme blockquote table tr td{border-color:var(--md-theme-border-color-inset)}div.default-theme blockquote table tbody tr:nth-child(n){background-color:inherit}div.default-theme blockquote table tbody tr:hover{background-color:var(--md-theme-color-hover-inset)}.md-editor div.vuepress-theme{--md-theme-code-inline-color: #d63200;--md-theme-code-inline-bg-color: #f8f8f8;--md-theme-code-block-color: #747384;--md-theme-code-block-bg-color: #f8f8f8;--md-theme-code-before-bg-color: var(--md-theme-code-block-bg-color);--md-theme-code-block-radius: 2px}.md-editor-dark div.vuepress-theme{--md-theme-code-inline-color: #e06c75;--md-theme-code-inline-bg-color: #1a1a1a;--md-theme-code-block-color: #999;--md-theme-code-block-bg-color: #1a1a1a;--md-theme-code-before-bg-color: var(--md-theme-code-block-bg-color);--md-theme-code-block-radius: 2px}div.vuepress-theme code{padding:3px 5px;margin:0 2px}div.vuepress-theme .md-editor-code pre{font-size:.875em;margin:0 0 1em}div.vuepress-theme .md-editor-code pre code{white-space:pre;padding:22px 1em;margin:0}div.vuepress-theme .md-editor-code pre code span[rn-wrapper]{top:22px}.md-editor div.vuepress-theme{--md-theme-heading-color: #273849;--md-theme-heading-2-border: 1px solid var(--md-theme-border-color)}.md-editor-dark div.vuepress-theme{--md-theme-heading-color: #999;--md-theme-heading-2-border: 1px solid var(--md-theme-border-color)}div.vuepress-theme h1,div.vuepress-theme h2,div.vuepress-theme h3,div.vuepress-theme h4,div.vuepress-theme h5,div.vuepress-theme h6{font-weight:600;line-height:1.45;position:relative;margin-top:1em}div.vuepress-theme h1{font-size:2.2em;margin:1em 0}div.vuepress-theme h2{font-size:1.65em;padding-bottom:.3em}div.vuepress-theme h3{line-height:1.35em}.md-editor div.vuepress-theme{--md-theme-link-color: #42b983}div.vuepress-theme a{font-weight:600}div.vuepress-theme ul,div.vuepress-theme ol{position:relative;line-height:1.4em;margin:1.2em 0;z-index:1}div.vuepress-theme ul li,div.vuepress-theme ol li{margin:1.2em 0}div.vuepress-theme p{word-spacing:.05em;line-height:1.6em;margin:1.2em 0;position:relative}.md-editor div.vuepress-theme{--md-theme-quote-border: 4px solid #42b983}div.vuepress-theme blockquote{margin:2em 0;padding-left:20px}div.vuepress-theme blockquote p{margin-left:0;margin-top:1.2em;margin-bottom:0;padding:0}.md-editor div.vuepress-theme{--md-theme-table-td-border-color: #dfe2e5;--md-theme-table-stripe-color: #f6f8fa}.md-editor-dark div.vuepress-theme{--md-theme-table-td-border-color: #2d2d2d;--md-theme-table-stripe-color: #0c0c0c}div.vuepress-theme table{border-collapse:collapse;margin:1rem 0;display:block;overflow-x:auto}div.vuepress-theme table tr th,div.vuepress-theme table tr td{padding:.6em 1em}.md-editor div.vuepress-theme{--md-theme-color: #304455}.md-editor-dark div.vuepress-theme{--md-theme-color: #999}div.vuepress-theme{font-size:16px;color:var(--md-theme-color)}div.vuepress-theme em{color:#4f5959;padding:0 6px 0 4px}.md-editor div.github-theme{--md-theme-code-inline-color: inherit;--md-theme-code-inline-bg-color: #eff1f2;--md-theme-code-inline-radius: 6px;--md-theme-code-block-color: inherit;--md-theme-code-block-bg-color: #f6f8fa;--md-theme-code-before-bg-color: var(--md-theme-code-block-bg-color);--md-theme-code-block-radius: 6px}.md-editor-dark div.github-theme{--md-theme-code-inline-color: #c9d1d9;--md-theme-code-inline-bg-color: #2d3339;--md-theme-code-inline-radius: 6px;--md-theme-code-block-color: #a9b7c6;--md-theme-code-block-bg-color: #161b22;--md-theme-code-before-bg-color: var(--md-theme-code-block-bg-color);--md-theme-code-block-radius: 6px}div.github-theme code{padding:.2em .4em;margin:0}div.github-theme pre code{padding:22px 1em;margin-bottom:0;word-break:normal;letter-spacing:1px}.md-editor div.github-theme{--md-theme-heading-color: inherit;--md-theme-heading-6-color: #2d3339;--md-theme-heading-1-border: 1px solid #d9dee4;--md-theme-heading-2-border: 1px solid #d9dee4}.md-editor-dark div.github-theme{--md-theme-heading-color: #c9d1d9;--md-theme-heading-6-color: #768390;--md-theme-heading-1-border: 1px solid #373e47;--md-theme-heading-2-border: 1px solid #373e47}div.github-theme h1,div.github-theme h2,div.github-theme h3,div.github-theme h4,div.github-theme h5,div.github-theme h6{margin-top:24px;margin-bottom:16px;font-weight:600;line-height:1.25}div.github-theme h1{padding-bottom:.3em;font-size:2em}div.github-theme h2{padding-bottom:.3em;font-size:1.5em}div.github-theme h3{font-size:1.25em}div.github-theme h4{font-size:1em}div.github-theme h5{font-size:.875em}div.github-theme h6{font-size:.85em}.md-editor div.github-theme{--md-theme-heading-bg-color: #fff}.md-editor-dark div.github-theme{--md-theme-heading-bg-color: #22272e}div.github-theme img{background-color:var(--md-theme-heading-bg-color)}.md-editor div.github-theme{--md-theme-link-color: #539bf5;--md-theme-link-hover-color: #539bf5}div.github-theme a:hover{text-decoration:underline}div.github-theme ol li+li,div.github-theme ul li+li{margin-top:.25em}.md-editor div.github-theme{--md-theme-quote-color: #57606a;--md-theme-quote-border: .25em solid #d0d7de}.md-editor-dark div.github-theme{--md-theme-quote-color: #8b949e;--md-theme-quote-border: .25em solid #444c56}div.github-theme blockquote{margin:0;padding:0 1em}.md-editor div.github-theme{--md-theme-table-stripe-color: #f7f8fa;--md-theme-table-tr-bg-color: #fff;--md-theme-table-td-border-color: #d0d7de}.md-editor-dark div.github-theme{--md-theme-table-stripe-color: #161b22;--md-theme-table-tr-bg-color: transparent;--md-theme-table-td-border-color: #30363d}div.github-theme table{display:block;max-width:100%;overflow:auto;border-spacing:0;border-collapse:collapse}div.github-theme table tr th,div.github-theme table tr td{padding:6px 13px}.md-editor div.github-theme{--md-theme-color: #222}.md-editor-dark div.github-theme{--md-theme-color: #c9d1d9}div.github-theme{line-height:1.5;color:var(--md-theme-color)}div.github-theme p,div.github-theme blockquote,div.github-theme ul,div.github-theme ol,div.github-theme dl,div.github-theme table,div.github-theme pre,div.github-theme details{margin-top:0;margin-bottom:16px}.md-editor div.cyanosis-theme,.md-editor-dark div.cyanosis-theme{--md-theme-code-inline-color: var(--md-theme-code-color);--md-theme-code-inline-bg-color: var(--md-theme-code-bg-color);--md-theme-code-block-color: var(--md-theme-base-color);--md-theme-code-before-bg-color: var(--md-theme-code-block-bg-color)}div.cyanosis-theme code{padding:.065em .4em;font-family:Menlo,Monaco,Consolas,Courier New,monospace;overflow-x:auto}div.cyanosis-theme code::selection{background-color:var(--md-theme-slct-codebg-color)}div.cyanosis-theme .md-editor-code pre{font-family:Menlo,Monaco,Consolas,Courier New,monospace}div.cyanosis-theme .md-editor-code pre code{padding:11px 12px 22px;margin:0;word-break:normal;line-height:1.75}div.cyanosis-theme .md-editor-code pre code span[rn-wrapper]{top:11px}.md-editor div.cyanosis-theme{--md-theme-heading-color: var(--md-theme-title-color)}div.cyanosis-theme h1{padding-bottom:4px;margin-top:36px;margin-bottom:10px;font-size:30px;line-height:1.5;transition:color .35s}div.cyanosis-theme h2{position:relative;padding-left:10px;padding-right:10px;padding-bottom:10px;margin-top:36px;margin-bottom:10px;font-size:24px;line-height:1.5;border-bottom:1px solid var(--md-theme-border-color-2);transition:color .35s}div.cyanosis-theme h2:before{content:"「";position:absolute;top:-6px;left:-14px}div.cyanosis-theme h2:after{content:"」";position:relative;top:6px;right:auto}div.cyanosis-theme h3{position:relative;padding-bottom:0;margin-top:30px;margin-bottom:10px;font-size:20px;line-height:1.5;padding-left:6px;transition:color .35s}div.cyanosis-theme h3:before{content:"»";padding-right:6px;color:var(--md-theme-strong-color)}div.cyanosis-theme h4{padding-bottom:0;margin-top:24px;margin-bottom:10px;font-size:16px;line-height:1.5;padding-left:6px;transition:color .35s}div.cyanosis-theme h5{padding-bottom:0;margin-top:18px;margin-bottom:10px;font-size:14px;line-height:1.5;padding-left:6px;transition:color .35s}div.cyanosis-theme h6{padding-bottom:0;margin-top:12px;margin-bottom:10px;font-size:12px;line-height:1.5;padding-left:6px;transition:color .35s}div.cyanosis-theme h1::selection,div.cyanosis-theme h2::selection,div.cyanosis-theme h3::selection,div.cyanosis-theme h4::selection,div.cyanosis-theme h5::selection,div.cyanosis-theme h6::selection{color:var(--md-theme-slct-title-color);background-color:var(--md-theme-slct-titlebg-color)}@media (max-width: 720px){div.cyanosis-theme h1{font-size:24px}div.cyanosis-theme h2{font-size:20px}div.cyanosis-theme h3{font-size:18px}}.md-editor div.cyanosis-theme{--md-theme-link-color: var(--md-theme-link-color);--md-theme-link-hover-color: var(--md-theme-linkh-color)}div.cyanosis-theme a{position:relative;display:inline-block;text-decoration:none;border-bottom:1px solid var(--md-theme-border-color)}div.cyanosis-theme a:hover{border-bottom-color:var(--md-theme-linkh-color)}div.cyanosis-theme a:active{color:var(--md-theme-linkh-color)}div.cyanosis-theme a:after{position:absolute;content:"";top:100%;left:0;width:100%;opacity:0;border-bottom:1px solid var(--md-theme-border-color);transition:top .3s,opacity .3s;transform:translateZ(0)}div.cyanosis-theme a:hover:after{top:0;opacity:1;border-bottom-color:var(--md-theme-linkh-color)}div.cyanosis-theme ol,div.cyanosis-theme ul{margin:0}div.cyanosis-theme ol li,div.cyanosis-theme ul li{margin-bottom:0;list-style:inherit}div.cyanosis-theme ol li .task-list-item,div.cyanosis-theme ul li .task-list-item{list-style:none}div.cyanosis-theme ol li .task-list-item ul,div.cyanosis-theme ol li .task-list-item ol,div.cyanosis-theme ul li .task-list-item ul,div.cyanosis-theme ul li .task-list-item ol{margin-top:0}div.cyanosis-theme ol ul,div.cyanosis-theme ol ol,div.cyanosis-theme ul ul,div.cyanosis-theme ul ol{margin-top:4px}div.cyanosis-theme ol li{padding-left:6px}div.cyanosis-theme ol li::selection,div.cyanosis-theme ul li::selection{color:var(--md-theme-slct-text-color);background-color:var(--md-theme-slct-bg-color)}div.cyanosis-theme .task-list-item-checkbox{position:relative}div.cyanosis-theme .contains-task-list input[type=checkbox]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:inherit;height:inherit;background:#f0f8ff;border:1px solid #add6ff;border-radius:var(--md-theme-radius-s);box-sizing:border-box;z-index:1}div.cyanosis-theme .contains-task-list input[type=checkbox][checked]:after{content:"✓";position:absolute;top:-12px;right:0;bottom:0;left:0;width:0;height:0;color:#f55;font-size:20px;font-weight:700;z-index:2}div.cyanosis-theme p{line-height:inherit;margin-top:16px;margin-bottom:16px}div.cyanosis-theme p::selection{color:var(--md-theme-slct-text-color);background-color:var(--md-theme-slct-bg-color)}.md-editor div.cyanosis-theme{--md-theme-quote-color: var(--md-theme-blockquote-color);--md-theme-quote-border: 4px solid var(--md-theme-strong-color);--md-theme-quote-bg-color: var(--md-theme-blockquote-bg-color)}div.cyanosis-theme blockquote{padding:1px 20px;margin:22px 0;transition:color .35s}div.cyanosis-theme blockquote:after{display:block;content:""}div.cyanosis-theme blockquote>p{margin:10px 0}div.cyanosis-theme blockquote>b,div.cyanosis-theme blockquote>strong{color:var(--md-theme-strong-color)}div.cyanosis-theme table{display:inline-block!important;width:auto;max-width:100%;overflow:auto;border:1px solid var(--md-theme-table-border-color);border-spacing:0;border-collapse:collapse}div.cyanosis-theme table thead{color:#000;text-align:left;background:#f6f6f6}div.cyanosis-theme table tr:nth-child(2n){background-color:var(--md-theme-table-tr-nc-color)}div.cyanosis-theme table tr:hover{background-color:var(--md-theme-table-trh-color)}div.cyanosis-theme table th,div.cyanosis-theme table td{padding:12px 8px;line-height:24px;border:1px solid var(--md-theme-table-border-color)}div.cyanosis-theme table th{color:var(--md-theme-table-tht-color);background-color:var(--md-theme-table-th-color)}div.cyanosis-theme table td{min-width:120px}div.cyanosis-theme table thead th::selection{background-color:#0000}div.cyanosis-theme table tbody td::selection{background-color:var(--md-theme-slct-bg-color)}.md-editor div.cyanosis-theme{--md-theme-base-color:#353535;--md-theme-title-color:#005bb7;--md-theme-strong-color:#2196f3;--md-theme-em-color:#4fc3f7;--md-theme-del-color:#ccc;--md-theme-link-color:#3da8f5;--md-theme-linkh-color:#007fff;--md-theme-border-color:#bedcff;--md-theme-border-color-2:#ececec;--md-theme-bg-color:#fff;--md-theme-blockquote-color:#8c8c8c;--md-theme-blockquote-bg-color:#f0fdff;--md-theme-code-color:#c2185b;--md-theme-code-bg-color:#fff4f4;--md-theme-code-block-bg-color:#f8f8f8;--md-theme-table-border-color:#c3e0fd;--md-theme-table-th-color:#dff0ff;--md-theme-table-tht-color:#005bb7;--md-theme-table-tr-nc-color:#f7fbff;--md-theme-table-trh-color:#e0edf7;--md-theme-slct-title-color:#005bb7;--md-theme-slct-titlebg-color:rgba(175,207,247,.25);--md-theme-slct-text-color:#c80000;--md-theme-slct-bg-color:rgba(175,207,247,.25);--md-theme-slct-del-color:#999;--md-theme-slct-elbg-color:#e8ebec;--md-theme-slct-codebg-color:#ffeaeb;--md-theme-slct-prebg-color:rgba(160,200,255,.25)}.md-editor-dark div.cyanosis-theme{--md-theme-base-color:#cacaca;--md-theme-title-color:#ddd;--md-theme-strong-color:#fe9900;--md-theme-em-color:#ffd28e;--md-theme-del-color:#ccc;--md-theme-link-color:#ffb648;--md-theme-linkh-color:#fe9900;--md-theme-border-color:#ffe3ba;--md-theme-border-color-2:#ffcb7b;--md-theme-bg-color:#2f2f2f;--md-theme-blockquote-color:#c7c7c7;--md-theme-blockquote-bg-color:rgba(255,199,116,.1);--md-theme-code-color:#000;--md-theme-code-bg-color:#ffcb7b;--md-theme-code-block-bg-color:rgba(30,25,18,.5);--md-theme-table-border-color:#fe9900;--md-theme-table-th-color:#ffb648;--md-theme-table-tht-color:#000;--md-theme-table-tr-nc-color:#6d5736;--md-theme-table-trh-color:#947443;--md-theme-slct-title-color:#000;--md-theme-slct-titlebg-color:#fe9900;--md-theme-slct-text-color:#00c888;--md-theme-slct-bg-color:rgba(175,207,247,.25);--md-theme-slct-del-color:#999;--md-theme-slct-elbg-color:#000;--md-theme-slct-codebg-color:#ffcb7b;--md-theme-slct-prebg-color:rgba(160,200,255,.25)}div.cyanosis-theme{word-break:break-word;line-height:1.75;font-weight:400;overflow-x:hidden;color:var(--md-theme-base-color);transition:color .35s}div.cyanosis-theme hr{position:relative;width:98%;height:1px;margin-top:32px;margin-bottom:32px;background-image:linear-gradient(90deg,var(--md-theme-link-color),rgba(255,0,0,.3),rgba(37,163,65,.3),rgba(255,0,0,.3),var(--md-theme-link-color));border-width:0;overflow:visible}div.cyanosis-theme b,div.cyanosis-theme strong{color:var(--md-theme-strong-color)}div.cyanosis-theme i,div.cyanosis-theme em{color:var(--md-theme-em-color)}div.cyanosis-theme del{color:var(--md-theme-del-color)}div.cyanosis-theme details>summary{outline:none;color:var(--md-theme-title-color);font-size:20px;font-weight:bolder;border-bottom:1px solid var(--md-theme-border-color);cursor:pointer}div.cyanosis-theme details>p{padding:10px 20px;margin:10px 0 0;color:#666;background-color:var(--md-theme-blockquote-bg-color);border:2px dashed var(--md-theme-strong-color)}div.cyanosis-theme a::selection,div.cyanosis-theme b::selection,div.cyanosis-theme strong::selection,div.cyanosis-theme i::selection,div.cyanosis-theme em::selection{background-color:var(--md-theme-slct-elbg-color)}div.cyanosis-theme del::selection{color:var(--md-theme-slct-del-color);background-color:var(--md-theme-slct-elbg-color)}.md-editor div.mk-cute-theme,.md-editor-dark div.mk-cute-theme{--md-theme-code-inline-color: #4ec9b0;--md-theme-code-inline-bg-color: #282c34;--md-theme-code-block-color: #4ec9b0;--md-theme-code-block-bg-color: #282c34;--md-theme-code-before-bg-color: var(--md-theme-code-block-bg-color);--md-theme-code-block-radius: 10px}div.mk-cute-theme code{font-family:Menlo,Monaco,Consolas,Courier New,monospace;overflow-x:auto;padding:.14em .46em;margin:0 4px}div.mk-cute-theme .md-editor-code pre code{font-family:Menlo,Monaco,Consolas,Courier New,monospace;padding:22px;margin:0;word-break:normal;line-height:1.75}div.mk-cute-theme .md-editor-code pre code span[rn-wrapper]{top:22px}.md-editor div.mk-cute-theme{--md-theme-heading-color: #36ace1}div.mk-cute-theme h1:before,div.mk-cute-theme h2:before,div.mk-cute-theme h3:before,div.mk-cute-theme h4:before,div.mk-cute-theme h5:before,div.mk-cute-theme h6:before{content:"";display:block;position:absolute;left:0;top:0;bottom:0;margin:auto;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAF8UlEQVRIS71Wa2wUVRT+7r0zu9t2t/RBaSioPCpYbIUfaEIQUogSAwZDAlUSGwgg/CBATExMCJH1D2hIfOEjFEUEhViCgBgIUCH44OkjPAMGBVqhpUCfW3Zn5z7MuQOE0hYxMdxJdmd25s53vnO+851leMCLPWA8/CfA2TsvL8n7q+nTFfNLG+4VqInHOeJLDQMzdz/3r4DGGDb9lxu+aPcE7U61JHDMDePcuv0O21ShugOefqDdtBie3Dk6K/O+Ab+qOjJiz7Ahv6c8hbDDwRiQlgYGDOcaWyEcjg8On+j71IpJndjGt9XO+jM7+pkywNvbazIfercieSdoJ4bE5sWjyZqMpDdeaQNXMNC34ME3LV8B56+1w3AOgk+EXe/Ub6uiLB6XdH/G/mYjeBCcFwnt3zQqWt4t4NjjnhzQ1CGkBhwOCMFAB71U0qsYgRlwBtQ1tiEJAy44OBdQUmFK3aWS06NLT+ukZAQoKCCjsfbDmk6p78RwX3ncWffmIj8U4kh6GpEwh+9rGy23LDU4GBrrm9DsuDYIGMAYIC/EUNQ7Cq1hn+WM2TI8f+jEyCmvjfn1FssuojHx6tDkyZOaCzr8TNpASzDAk8amlRIrEylcSGsYrcGIstIYWhgDDIM2BiGH3ywFkGAC1U9n38bpVqWGdk6r4HMWrZZaG1D5KLn0qYyBEAKnG1otAxLR8L7Z9nfP13CJHQ/ST4vK8sVHe8JsU0U6uO5hlexo8PI7vNDQomwoBRAwpSmtgJAAztS3QLsOsmBQlBtFJMQhlbbPUBBUR7o2hqHVddLbRsfCPQJ+u3TPw8uGl1yklAlHIJZKo3//XEhlLCtifPFyM7xwCI/lZ8IKTTBbS7pPLIggZZsSQ+zXbT4UYSsnet3UMM5HPT5LGbrDGYQroClyT2Jwnyj9aN949e8mDCwuRFoqKxRHUJ21BSDRELuQYGhvbMVV32Dp2RuxcfHSRBfAYTsbU9nJdFj5EiLkglHkRInC1xoxKbH9hQJIaTDvxxTCUddWl4wg0dCCtqSPDmoVx4Eitpxh64ZtsT6b5ie6pPRkfF90TllxOzEwmipMKRRgHODGgCuJkqIcvDdC2BZ5Y+tlHHMzkAKghbAxcQqQDiKrFBxhqg5MHTivS1tQ+sdsvaQl5Yd6yfdRXNQLsQwXnq/AQFLXEIIjzBSuNaaR0SuEtkQKl9IKjAsbJaWfzo1USDsM6zceDJfeVGgnhhN2N7YOyo5kJz1pa2AbgfrO1gRwXW6vSRQNtddR+EhvKGmseskgTtY2Q7kucYWWgToPHzyUyXry0iXfnBtfl5f/PaWPvPNW/zkOAQegJHltFE5dSaCskHqPVEnqpMAMEgkPtR1pKxyh/N0/vTToubtH1G3RmLjhM8ubKXfWB2mRa9ySOaWS2uT8lTZ0cI6I52Ngv7zAbW9mQVm1cpytu441P38XeXTlQu+e46nyh+bjLkMZRU0MCYTCJWZSG1y7cBWNURpxBlxqFBfEwGnGGhaYPSNwhpSv4DK+/vPynBk9MqRIiOWs8a2WJTm9a+cgh6SaMIMz9W1WjYHHMtv0wSmZdWB9gdsya/rcYVg7JoffCdqlD6ceTpiY59tM0PhJp5WNvra+BQkejCMyBarr8KKYDcZi8sDaCDKYFIGRk+FnSVXzyTO9JxBwF8DLc1dlLn65ooNEYN0fBsu21fTvL6PXnhxXlnLIqqhYYBian4lQ2Lk9ogiALsimiLC1QYfhlV1Hnxh7JfcMqxrpd7U2GFa5t9nOd7Kr+kg4uWvnCpromlJeXlq3Os3ZLOlrZBmNQf1ybVqpxhbA7mRIOCy1+esDOWhIyDv/+3Q7LRbsqH+rKRJ+nba+/+WW7II1s9vvVBuNr7KNF1WUM1bSt5f1Vq01jUVkKfnx8uoti3Or5rbd9782M61azJz/rFywYU/OyKqK1p5G2MS1Z18tGFDwTkvIxcK9RwaMP3a9/tbc62lPj/Nw5B9ey9Ehy/MY4oEqelgNleuyCgdXJlmc3fO5Ll56r5f+n/f+AWFf9jvBgaHpAAAAAElFTkSuQmCC);animation:spin 2s linear 0s infinite}div.mk-cute-theme h1{position:relative;font-size:30px;padding:12px 38px;margin:30px 0}div.mk-cute-theme h1:before{width:30px;height:30px;background-size:30px 30px}div.mk-cute-theme h2{position:relative;font-size:24px;padding:12px 36px;margin:28px 0}div.mk-cute-theme h2:before{width:28px;height:28px;background-size:28px 28px}div.mk-cute-theme h3{position:relative;font-size:18px;padding:4px 32px;margin:26px 0}div.mk-cute-theme h3:before{width:24px;height:24px;background-size:24px 24px}div.mk-cute-theme h4{position:relative;padding:4px 28px;font-size:16px;margin:22px 0}div.mk-cute-theme h4:before{width:20px;height:20px;background-size:20px 20px}div.mk-cute-theme h5{position:relative;padding:4px 26px;font-size:15px;margin:20px 0}div.mk-cute-theme h5:before{width:18px;height:18px;background-size:18px 18px}div.mk-cute-theme h6{position:relative;padding:4px 22px;font-size:14px;margin:16px 0}div.mk-cute-theme h6:before{width:16px;height:16px;background-size:16px 16px}@media (max-width: 720px){div.mk-cute-theme h1{font-size:24px}div.mk-cute-theme h2{font-size:20px}div.mk-cute-theme h3{font-size:18px}}.md-editor div.mk-cute-theme{--md-theme-link-color: #409eff;--md-theme-link-hover-color: #007bff}div.mk-cute-theme a{display:inline-block;border-bottom:1px solid #409eff}div.mk-cute-theme a:hover,div.mk-cute-theme a:active{border-bottom:1px solid #007bff}div.mk-cute-theme ol li,div.mk-cute-theme ul li{margin-bottom:0;list-style:inherit}div.mk-cute-theme ol li .task-list-item,div.mk-cute-theme ul li .task-list-item{list-style:none}div.mk-cute-theme ol li .task-list-item ul,div.mk-cute-theme ol li .task-list-item ol,div.mk-cute-theme ul li .task-list-item ul,div.mk-cute-theme ul li .task-list-item ol{margin-top:0}div.mk-cute-theme ol ul,div.mk-cute-theme ol ol,div.mk-cute-theme ul ul,div.mk-cute-theme ul ol{margin-top:3px}div.mk-cute-theme ol li{padding-left:6px}div.mk-cute-theme p{line-height:inherit;margin-top:22px;margin-bottom:22px}.md-editor div.mk-cute-theme{--md-theme-quote-color: #fff;--md-theme-quote-border: 4px solid #409eff;--md-theme-quote-bg-color: rgba(54, 172, 225, .75)}.md-editor-dark div.mk-cute-theme{--md-theme-quote-color: inherit;--md-theme-quote-border: 4px solid #265d97;--md-theme-quote-bg-color: rgba(18, 80, 108, .75)}div.mk-cute-theme blockquote{position:relative;padding:8px 26px;margin:16px 0;border-radius:var(--md-theme-radius-m)}div.mk-cute-theme blockquote:before{content:"❝";top:10px;left:8px;color:#409eff;font-size:20px;line-height:1;font-weight:700;position:absolute;opacity:.7}div.mk-cute-theme blockquote:after{content:"❞";font-size:20px;position:absolute;right:8px;bottom:0;color:#409eff;opacity:.7}div.mk-cute-theme blockquote>p,div.mk-cute-theme blockquote ul li,div.mk-cute-theme blockquote ol li{color:var(--md-theme-quote-color)}.md-editor div.mk-cute-theme{--md-theme-table-color: #000;--md-theme-table-border-color: #f6f6f6;--md-theme-table-thead-bg-color: #f6f6f6;--md-theme-table-stripe-color: #fcfcfc}.md-editor-dark div.mk-cute-theme{--md-theme-table-color: inherit;--md-theme-table-border-color: #1c1c1c;--md-theme-table-thead-bg-color: rgba(28, 28, 28, .631372549);--md-theme-table-stripe-color: rgba(28, 28, 28, .631372549)}div.mk-cute-theme table{display:inline-block;width:auto;max-width:100%;overflow:auto;border:solid 1px var(--md-theme-table-border-color)}div.mk-cute-theme table thead{background-color:var(--md-theme-table-thead-bg-color);color:var(--md-theme-table-color);text-align:left}div.mk-cute-theme table tr th,div.mk-cute-theme table tr td{padding:12px 7px;line-height:24px;border:none}div.mk-cute-theme table tr td{min-width:120px}div.mk-cute-theme blockquote table tbody{color:var(--md-theme-color)}div.mk-cute-theme blockquote table tr{background-color:var(--md-theme-table-stripe-color)}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.md-editor div.mk-cute-theme{--md-theme-color: #36ace1;background-image:linear-gradient(90deg,#323a4240 3%,#0000 3%),linear-gradient(360deg,#323a4240 3%,#0000 3%)}.md-editor-dark div.mk-cute-theme{background-image:linear-gradient(90deg,#d9eafb40 3%,#0000 3%),linear-gradient(360deg,#d9eafb40 3%,#0000 3%);--md-theme-bg-color-scrollbar-thumb: #4d4d4d}div.mk-cute-theme{word-break:break-word;line-height:1.75;font-weight:400;overflow-x:hidden;background-size:20px 20px;background-position:center center}div.mk-cute-theme hr{position:relative;width:98%;height:1px;border:none;margin-top:32px;margin-bottom:32px;background-image:linear-gradient(to right,#36ace1,#dff0fe,#36ace1);overflow:visible}div.mk-cute-theme del{color:#36ace1}.md-editor div.smart-blue-theme{--md-theme-code-inline-color: #d63200;--md-theme-code-inline-bg-color: #fff5f5;--md-theme-code-block-color: #333;--md-theme-code-block-bg-color: #f8f8f8;--md-theme-code-before-bg-color: var(--md-theme-code-block-bg-color)}.md-editor-dark div.smart-blue-theme{--md-theme-code-inline-color: #e06c75;--md-theme-code-inline-bg-color: #1a1a1a;--md-theme-code-block-color: #999;--md-theme-code-block-bg-color: #1a1a1a;--md-theme-code-before-bg-color: var(--md-theme-code-block-bg-color)}div.smart-blue-theme code{overflow-x:auto;padding:.065em .4em}div.smart-blue-theme .md-editor-code pre{font-family:Menlo,Monaco,Consolas,Courier New,monospace}div.smart-blue-theme .md-editor-code pre code{padding:22px 12px;margin:0;word-break:normal}div.smart-blue-theme .md-editor-code pre code span[rn-wrapper]{top:22px}.md-editor div.smart-blue-theme{--md-theme-heading-color: #135ce0}div.smart-blue-theme h1,div.smart-blue-theme h2,div.smart-blue-theme h3,div.smart-blue-theme h4,div.smart-blue-theme h5,div.smart-blue-theme h6{padding:30px 0;margin:0}div.smart-blue-theme h1 a,div.smart-blue-theme h2 a,div.smart-blue-theme h3 a,div.smart-blue-theme h4 a,div.smart-blue-theme h5 a,div.smart-blue-theme h6 a{border:none}div.smart-blue-theme h1{position:relative;text-align:center;font-size:22px;margin:50px 0}div.smart-blue-theme h2{position:relative;font-size:20px;border-left:4px solid;padding:0 0 0 10px;margin:30px 0}div.smart-blue-theme h3{font-size:16px}div.smart-blue-theme img{margin:0 auto}.md-editor div.smart-blue-theme{--md-theme-link-color: #036aca}.md-editor-dark div.smart-blue-theme{--md-theme-link-color: #2d7dc7}div.smart-blue-theme a{font-weight:400}div.smart-blue-theme ul,div.smart-blue-theme ol{margin-top:1em}div.smart-blue-theme li{line-height:2;margin-bottom:0;list-style:inherit}div.smart-blue-theme p{line-height:2;font-weight:400}div.smart-blue-theme *+p{margin-top:16px}.md-editor div.smart-blue-theme{--md-theme-quote-color: #666;--md-theme-quote-bg-color: #fff9f9;--md-theme-quote-border-color: #b2aec5}.md-editor-dark div.smart-blue-theme{--md-theme-quote-color: #999;--md-theme-quote-bg-color: #2a2a2a;--md-theme-quote-border-color: #0063bb}div.smart-blue-theme blockquote{background-color:var(--md-theme-quote-bg-color);margin:2em 0;padding:2px 20px;border-left:4px solid var(--md-theme-quote-border-color)}div.smart-blue-theme blockquote p{color:var(--md-theme-quote-color);line-height:2}.md-editor div.smart-blue-theme{--md-theme-table-td-border-color: #dfe2e5;--md-theme-table-stripe-color: #f6f8fa}.md-editor-dark div.smart-blue-theme{--md-theme-table-td-border-color: #2d2d2d;--md-theme-table-stripe-color: #0c0c0c}div.smart-blue-theme table{border-collapse:collapse;margin:1rem 0;overflow-x:auto}div.smart-blue-theme table tr th,div.smart-blue-theme table tr td{padding:.6em 1em}div.smart-blue-theme blockquote table{line-height:initial}div.smart-blue-theme blockquote table tr th,div.smart-blue-theme blockquote table tr td{border-color:var(--md-theme-border-color-inset)}div.smart-blue-theme blockquote table tbody tr:nth-child(n){background-color:inherit}.md-editor div.smart-blue-theme{--md-theme-color: #595959}.md-editor div.smart-blue-theme{background-image:linear-gradient(90deg,#3c0a1e0a 3%,#0000 3%),linear-gradient(360deg,#3c0a1e0a 3%,#0000 3%)}.md-editor-dark div.smart-blue-theme{--md-theme-color: #999}.md-editor-dark div.smart-blue-theme{background-image:linear-gradient(90deg,#cfcfcf0a 3%,#fff0 3%),linear-gradient(360deg,#cfcfcf0a 3%,#fff0 3%)}div.smart-blue-theme{color:var(--md-theme-color);font-family:-apple-system,system-ui,BlinkMacSystemFont,Helvetica Neue,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Arial,sans-serif;background-size:20px 20px;background-position:center center}div.smart-blue-theme strong,div.smart-blue-theme em strong{color:#036aca}div.smart-blue-theme hr{border-top:1px solid #135ce0}.md-editor-checkbox{cursor:pointer;width:12px;height:12px;border:1px solid var(--md-border-color);background-color:var(--md-bk-color-outstand);border-radius:2px;line-height:1;text-align:center}.md-editor-checkbox:after{content:"";font-weight:700}.md-editor-checkbox-checked:after{content:"✓"}.md-editor-divider{position:relative;display:inline-block;width:1px;top:.1em;height:.9em;margin:0 8px;background-color:var(--md-border-color)}.md-editor-dropdown{overflow:hidden;box-sizing:border-box;position:absolute;transition:all .3s;opacity:1;z-index:20000;background-color:var(--md-bk-color)}.md-editor-dropdown-hidden{opacity:0;visibility:hidden}.md-editor-dropdown-overlay{margin-top:6px}.md-editor-modal-mask{position:fixed;top:0;right:0;bottom:0;left:0;z-index:20000;height:100%;background-color:var(--md-modal-mask)}.md-editor-modal{display:block;background-color:var(--md-bk-color);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol;border-radius:3px;border:1px solid var(--md-border-color);position:fixed;z-index:20001;box-shadow:var(--md-modal-shadow)}.md-editor-modal-header{cursor:grab;display:flex;justify-content:space-between;padding:10px 24px;color:var(--md-color);font-weight:600;font-size:16px;line-height:22px;word-wrap:break-word;-webkit-user-select:none;user-select:none;border-bottom:1px solid var(--md-border-color);position:relative}.md-editor-modal-body{padding:20px;font-size:14px;word-wrap:break-word;height:calc(100% - 43px);box-sizing:border-box}.md-editor-modal .md-editor-modal-func{position:absolute;top:10px;right:10px}.md-editor-modal .md-editor-modal-func .md-editor-modal-adjust,.md-editor-modal .md-editor-modal-func .md-editor-modal-close{cursor:pointer;width:24px;height:24px;line-height:24px;text-align:center;display:inline-block}.md-editor-modal .md-editor-modal-func .md-editor-modal-adjust{padding-right:10px}.animation{animation-duration:.15s;animation-fill-mode:forwards}@keyframes zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}.zoom-in{animation-name:zoomIn;animation-duration:.15s;animation-fill-mode:forwards}@keyframes zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}.zoom-out{animation-name:zoomOut;animation-duration:.15s;animation-fill-mode:forwards}.md-editor-content{position:relative;display:flex;flex:1;height:0;flex-shrink:0}.md-editor-content-wrapper{display:flex;flex:1;width:0;position:relative}.md-editor-resize-operate{position:absolute;width:2px;height:100%;background-color:var(--md-bk-color);z-index:1;cursor:col-resize}.md-editor-input-wrapper{box-sizing:border-box}.md-editor-html{font-size:16px;word-break:break-all}.md-editor-footer{height:24px;flex-shrink:0;font-size:12px;color:var(--md-color);border-top:1px solid var(--md-border-color);display:flex;justify-content:space-between}.md-editor-footer-item{display:inline-flex;align-items:center;height:100%;padding:0 10px}.md-editor-footer-item+.md-editor-footer-item{padding-left:0}.md-editor-footer-label{padding-right:5px;line-height:1}.md-editor-clip{position:relative;display:flex;height:calc(100% - 52px)}.md-editor-clip-main,.md-editor-clip-preview{width:50%;height:100%;border:1px solid var(--md-border-color)}.md-editor-clip-main{margin-right:1em}.md-editor-clip-main .md-editor-clip-cropper{position:relative;width:100%;height:100%}.md-editor-clip-main .md-editor-clip-cropper .md-editor-clip-delete{position:absolute;top:0;right:0;font-size:0;background-color:var(--md-bk-color-outstand);border-bottom-left-radius:4px;color:var(--md-color);cursor:pointer}.md-editor-clip-main .md-editor-clip-upload{display:flex;align-items:center;justify-content:center;width:100%;height:100%;cursor:pointer}.md-editor-clip-main .md-editor-clip-upload .md-editor-icon,.md-editor-clip-main .md-editor-clip-upload .md-editor-iconfont{width:auto;height:40px;font-size:40px}.md-editor-clip-preview-target{width:100%;height:100%;overflow:hidden}.md-editor-form-item{margin-bottom:20px;text-align:center}.md-editor-form-item:last-of-type{margin-bottom:0}.md-editor-label{font-size:14px;color:var(--md-color);width:80px;text-align:center;display:inline-block}.md-editor-input{border-radius:4px;padding:4px 11px;color:var(--md-color);font-size:14px;line-height:1.5715;background-color:var(--md-bk-color);background-image:none;border:1px solid var(--md-border-color);transition:all .2s}.md-editor-input:focus,.md-editor-input:hover{border-color:var(--md-border-hover-color);outline:0}.md-editor-input:focus{border-color:var(--md-border-active-color)}.md-editor-btn{font-weight:400;text-align:center;vertical-align:middle;cursor:pointer;border:1px solid var(--md-border-color);white-space:nowrap;-webkit-user-select:none;user-select:none;height:32px;padding:0 15px;font-size:14px;border-radius:4px;transition:all .2s linear;color:var(--md-color);background-color:var(--md-bk-color);border-color:var(--md-border-color);margin-left:10px}.md-editor-btn:first-of-type{margin-left:0}.md-editor-btn:hover{color:var(--md-hover-color);background-color:var(--md-bk-color);border-color:var(--md-border-hover-color)}.md-editor-btn-row{width:100%}@media (max-width: 688px){.md-editor-modal-clip .md-editor-modal{max-width:calc(100% - 20px);max-height:calc(100% - 20px);margin:10px;left:0!important}.md-editor-modal-clip .md-editor-clip{flex-direction:column}.md-editor-modal-clip .md-editor-clip-main,.md-editor-modal-clip .md-editor-clip-preview{width:100%;height:0;flex:1}.md-editor-modal-clip .md-editor-clip-main{margin-bottom:1em}}.md-editor-menu{margin:0;padding:0;border-radius:3px;border:1px solid var(--md-border-color);background-color:inherit}.md-editor-menu-item{list-style:none;font-size:12px;color:var(--md-color);padding:4px 10px;cursor:pointer;line-height:16px}.md-editor-menu-item:first-of-type{padding-top:8px}.md-editor-menu-item:last-of-type{padding-bottom:8px}.md-editor-menu-item:hover{background-color:var(--md-bk-hover-color)}.md-editor-table-shape{padding:4px;border-radius:3px;border:1px solid var(--md-border-color);display:flex;flex-direction:column}.md-editor-table-shape-row{display:flex}.md-editor-table-shape-col{padding:2px;cursor:pointer}.md-editor-table-shape-col-default{width:16px;height:16px;background-color:#e0e0e0;border-radius:3px;transition:all .2s}.md-editor-table-shape-col-include{background-color:#aaa}.md-editor-toolbar-wrapper{overflow-x:auto;overflow-y:hidden;scrollbar-width:none;flex-shrink:0;padding:4px;border-bottom:1px solid var(--md-border-color)}.md-editor-toolbar-wrapper::-webkit-scrollbar{height:0!important}.md-editor-toolbar-wrapper .md-editor-toolbar{display:flex;justify-content:space-between;align-items:center;box-sizing:content-box}.md-editor-toolbar-wrapper .md-editor-toolbar-item{display:flex;flex-direction:column;align-items:center;margin:0 2px;padding:0 2px;transition:all .3s;border-radius:3px;cursor:pointer;list-style:none;-webkit-user-select:none;user-select:none;text-align:center}.md-editor-toolbar-wrapper .md-editor-toolbar-item-name{font-size:12px;word-break:keep-all;white-space:nowrap}.md-editor-toolbar-wrapper .md-editor-toolbar-item:hover,.md-editor-toolbar-wrapper .md-editor-toolbar-active{background-color:var(--md-bk-color-outstand)}.md-editor-toolbar-wrapper .md-editor-toolbar-left,.md-editor-toolbar-wrapper .md-editor-toolbar-right{padding:1px 0;display:flex;align-items:center}.md-editor-toolbar-wrapper .md-editor-stn .md-editor-toolbar-item{padding:0 6px}.md-editor-dark .md-editor-table-shape-col-default{background-color:#222}.md-editor-dark .md-editor-table-shape-col-include{background-color:#555}.md-editor .cm-editor{font-size:14px;height:100%}.md-editor .cm-editor.cm-focused{outline:none}.md-editor .cm-editor .cm-tooltip.cm-tooltip-autocomplete{border-radius:3px}.md-editor .cm-editor .cm-tooltip.cm-tooltip-autocomplete>ul{border-radius:3px;min-width:fit-content;max-width:fit-content}.md-editor .cm-editor .cm-tooltip.cm-tooltip-autocomplete>ul li{background-color:var(--md-bk-color);color:var(--md-color);padding:4px 10px;line-height:16px}.md-editor .cm-editor .cm-tooltip.cm-tooltip-autocomplete>ul li .cm-completionIcon{width:auto}.md-editor .cm-editor .cm-tooltip.cm-tooltip-autocomplete>ul li[aria-selected]{background-color:var(--md-bk-hover-color)}.md-editor .cm-editor .cm-tooltip.cm-tooltip-autocomplete .cm-completionInfo{margin-top:-2px;margin-left:3px;padding:4px 9px;border-radius:3px;overflow:hidden;background-color:var(--md-bk-hover-color);color:var(--md-color)}.md-editor-input-wrapper:has(+*) .cm-scroller{overflow-y:scroll}.md-editor .cm-scroller .cm-content[contenteditable=true]{margin:10px;min-height:calc(100% - 20px)}.md-editor .cm-scroller .cm-gutters+.cm-content[contenteditable=true]{margin:0;min-height:100%}.md-editor .cm-scroller .cm-line{line-height:inherit}.md-editor .ͼ1 .cm-scroller{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace;line-height:20px}.md-editor .cm-search .cm-textfield{border-radius:4px;padding:4px 11px;color:var(--md-color);font-size:10px;background-image:none;border:1px solid var(--md-border-color);transition:all .2s}.md-editor .cm-search .cm-textfield:focus,.md-editor .cm-search .cm-textfield:hover{border-color:var(--md-border-hover-color);outline:0}.md-editor .cm-search .cm-textfield:focus{border-color:var(--md-border-active-color)}.md-editor .cm-search .cm-button{font-weight:400;text-align:center;vertical-align:middle;cursor:pointer;border:1px solid var(--md-border-color);white-space:nowrap;-webkit-user-select:none;user-select:none;height:20px;padding:0 15px;font-size:10px;border-radius:4px;transition:all .2s linear;color:var(--md-color);background-color:inherit;background-image:none;border-color:var(--md-border-color)}.md-editor .cm-search .cm-button:first-of-type{margin-left:0}.md-editor .cm-search .cm-button:hover{color:var(--md-hover-color);background-color:inherit;border-color:var(--md-border-hover-color)}.md-editor .cm-search input[type=checkbox]{vertical-align:sub}.md-editor .cm-search input[type=checkbox]:after{display:block;content:"";font-weight:700;cursor:pointer;width:12px;height:12px;border:1px solid var(--md-border-color);background-color:var(--md-bk-color-outstand);border-radius:2px;line-height:1;text-align:center}.md-editor .cm-search input[type=checkbox]:checked:after{content:"✓";color:var(--md-color)}.md-editor .cm-search button[name=close]{color:inherit;cursor:pointer;right:6px}.md-editor-catalog-editor{--md-color: #3f4a54;--md-hover-color: #000;--md-bk-color: #fff;--md-bk-color-outstand: #f2f2f2;--md-bk-hover-color: #f5f7fa;--md-border-color: #e6e6e6;--md-border-hover-color: #b9b9b9;--md-border-active-color: #999;--md-modal-mask: #00000073;--md-modal-shadow: 0px 6px 24px 2px #00000019;--md-scrollbar-bg-color: #e2e2e2;--md-scrollbar-thumb-color: #0000004d;--md-scrollbar-thumb-hover-color: #00000059;--md-scrollbar-thumb-active-color: #00000061;overflow:auto;height:100%;background-color:var(--md-bk-color);border-left:1px solid var(--md-border-color);width:200px;box-sizing:border-box;margin:0;padding:5px 10px;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum";z-index:10002}.md-editor-catalog-fixed{position:absolute;top:0;right:0}.md-editor-catalog-flat{position:initial;flex-shrink:0}.md-editor-catalog-indicator{height:18px;width:4px;background-color:#73d13d;position:absolute;border-radius:4px;transition:top .3s}.md-editor-catalog>.md-editor-catalog-link{padding:5px 8px}.md-editor-catalog-link{padding:5px 0 5px 1em;display:flex;flex-direction:column}.md-editor-catalog-link span{display:inline-block;width:100%;position:relative;overflow:hidden;color:var(--md-color);white-space:nowrap;text-overflow:ellipsis;transition:color .3s;cursor:pointer;line-height:18px}.md-editor-catalog-link span:hover{color:#73d13d}.md-editor-catalog-wrapper>.md-editor-catalog-link{padding-top:5px;padding-bottom:5px}.md-editor-catalog-wrapper>.md-editor-catalog-link:first-of-type{padding-top:10px}.md-editor-catalog-wrapper>.md-editor-catalog-link:last-of-type{padding-bottom:0}.md-editor-catalog-active>span{color:#73d13d}.md-editor-catalog-dark{--md-color: #999;--md-hover-color: #bbb;--md-bk-color: #000;--md-bk-color-outstand: #333;--md-bk-hover-color: #1b1a1a;--md-border-color: #2d2d2d;--md-border-hover-color: #636262;--md-border-active-color: #777;--md-modal-mask: #00000073;--md-modal-shadow: 0px 6px 24px 2px #00000066;--md-scrollbar-bg-color: #0f0f0f;--md-scrollbar-thumb-color: #2d2d2d;--md-scrollbar-thumb-hover-color: #3a3a3a;--md-scrollbar-thumb-active-color: #3a3a3a}.md-editor{--md-color: #3f4a54;--md-hover-color: #000;--md-bk-color: #fff;--md-bk-color-outstand: #f2f2f2;--md-bk-hover-color: #f5f7fa;--md-border-color: #e6e6e6;--md-border-hover-color: #b9b9b9;--md-border-active-color: #999;--md-modal-mask: #00000073;--md-modal-shadow: 0px 6px 24px 2px #00000019;--md-scrollbar-bg-color: #e2e2e2;--md-scrollbar-thumb-color: #0000004d;--md-scrollbar-thumb-hover-color: #00000059;--md-scrollbar-thumb-active-color: #00000061;color:var(--md-color);font-family:-apple-system,BlinkMacSystemFont,Segoe UI Variable,Segoe UI,system-ui,ui-sans-serif,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";width:100%;height:500px;position:relative;box-sizing:border-box;border:1px solid var(--md-border-color);display:flex;flex-direction:column;overflow:hidden;background-color:var(--md-bk-color)}.md-editor ::-webkit-scrollbar{width:6px;height:6px}.md-editor ::-webkit-scrollbar-corner,.md-editor ::-webkit-scrollbar-track{background-color:var(--md-scrollbar-bg-color)}.md-editor ::-webkit-scrollbar-thumb{border-radius:2px;background-color:var(--md-scrollbar-thumb-color)}.md-editor ::-webkit-scrollbar-button:vertical{display:none}.md-editor ::-webkit-scrollbar-thumb:vertical:hover{background-color:var(--md-scrollbar-thumb-hover-color)}.md-editor ::-webkit-scrollbar-thumb:vertical:active{background-color:var(--md-scrollbar-thumb-active-color)}.md-editor .md-editor-fullscreen{position:fixed!important;top:0;right:0;bottom:0;left:0;width:auto!important;height:auto!important;z-index:10000}svg.md-editor-icon{width:16px;height:16px;padding:4px;fill:none;overflow:hidden;display:block;box-sizing:content-box}.md-editor .lucide-list-icon,.md-editor .lucide-list-ordered-icon,.md-editor .lucide-list-todo-icon{width:18px;height:18px;padding:3px}.md-editor-preview-wrapper{position:relative;flex:1;box-sizing:border-box;overflow:auto}.md-editor-preview{font-size:16px;word-break:break-all;display:flow-root;padding:10px 20px}.md-editor-modal-container{--md-color: #3f4a54;--md-hover-color: #000;--md-bk-color: #fff;--md-bk-color-outstand: #f2f2f2;--md-bk-hover-color: #f5f7fa;--md-border-color: #e6e6e6;--md-border-hover-color: #b9b9b9;--md-border-active-color: #999;--md-modal-mask: #00000073;--md-modal-shadow: 0px 6px 24px 2px #00000019;--md-scrollbar-bg-color: #e2e2e2;--md-scrollbar-thumb-color: #0000004d;--md-scrollbar-thumb-hover-color: #00000059;--md-scrollbar-thumb-active-color: #00000061;color:var(--md-color);font-family:-apple-system,BlinkMacSystemFont,Segoe UI Variable,Segoe UI,system-ui,ui-sans-serif,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji"}.md-editor-modal-container ::-webkit-scrollbar{width:6px;height:6px}.md-editor-modal-container ::-webkit-scrollbar-corner,.md-editor-modal-container ::-webkit-scrollbar-track{background-color:var(--md-scrollbar-bg-color)}.md-editor-modal-container ::-webkit-scrollbar-thumb{border-radius:2px;background-color:var(--md-scrollbar-thumb-color)}.md-editor-modal-container ::-webkit-scrollbar-button:vertical{display:none}.md-editor-modal-container ::-webkit-scrollbar-thumb:vertical:hover{background-color:var(--md-scrollbar-thumb-hover-color)}.md-editor-modal-container ::-webkit-scrollbar-thumb:vertical:active{background-color:var(--md-scrollbar-thumb-active-color)}.md-editor-modal-container .lucide-xicon{width:20px;height:20px;padding:2px}.md-editor-previewOnly{border:none;height:auto;overflow:visible}.md-editor-previewOnly .md-editor-content{height:100%}.md-editor-previewOnly .md-editor-preview{padding:0}.md-editor-previewOnly .md-editor-preview-wrapper{overflow:visible}.md-editor-dark,.md-editor-modal-container[data-theme=dark]{--md-color: #999;--md-hover-color: #bbb;--md-bk-color: #000;--md-bk-color-outstand: #333;--md-bk-hover-color: #1b1a1a;--md-border-color: #2d2d2d;--md-border-hover-color: #636262;--md-border-active-color: #777;--md-modal-mask: #00000073;--md-modal-shadow: 0px 6px 24px 2px #00000066;--md-scrollbar-bg-color: #0f0f0f;--md-scrollbar-thumb-color: #2d2d2d;--md-scrollbar-thumb-hover-color: #3a3a3a;--md-scrollbar-thumb-active-color: #3a3a3a}.medium-zoom-overlay,.medium-zoom-image--opened{z-index:100001}.md-editor-fullscreen{position:fixed!important;top:0;right:0;bottom:0;left:0;width:auto!important;height:auto!important;z-index:10000}.md-editor-disabled{cursor:not-allowed!important}:root,:host{--w-e-textarea-bg-color: #fff;--w-e-textarea-color: #333;--w-e-textarea-border-color: #ccc;--w-e-textarea-slight-border-color: #e8e8e8;--w-e-textarea-slight-color: #d4d4d4;--w-e-textarea-slight-bg-color: #f5f2f0;--w-e-textarea-selected-border-color: #B4D5FF;--w-e-textarea-handler-bg-color: #4290f7;--w-e-toolbar-color: #595959;--w-e-toolbar-bg-color: #fff;--w-e-toolbar-active-color: #333;--w-e-toolbar-active-bg-color: #f1f1f1;--w-e-toolbar-disabled-color: #999;--w-e-toolbar-border-color: #e8e8e8;--w-e-modal-button-bg-color: #fafafa;--w-e-modal-button-border-color: #d9d9d9}.w-e-text-container *,.w-e-toolbar *{box-sizing:border-box;margin:0;outline:none;padding:0}.w-e-text-container blockquote,.w-e-text-container li,.w-e-text-container p,.w-e-text-container td,.w-e-text-container th,.w-e-toolbar *{line-height:1.5}.w-e-text-container{background-color:var(--w-e-textarea-bg-color);color:var(--w-e-textarea-color);height:100%;position:relative}.w-e-text-container .w-e-scroll{-webkit-overflow-scrolling:touch;height:100%}.w-e-text-container [data-slate-editor]{word-wrap:break-word;border-top:1px solid transparent;min-height:100%;outline:0;padding:0 10px;white-space:pre-wrap}.w-e-text-container [data-slate-editor] p{margin:15px 0}.w-e-text-container [data-slate-editor] h1,.w-e-text-container [data-slate-editor] h2,.w-e-text-container [data-slate-editor] h3,.w-e-text-container [data-slate-editor] h4,.w-e-text-container [data-slate-editor] h5{margin:20px 0}.w-e-text-container [data-slate-editor] img{cursor:default;display:inline!important;max-width:100%;min-height:20px;min-width:20px}.w-e-text-container [data-slate-editor] span{text-indent:0}.w-e-text-container [data-slate-editor] [data-selected=true]{box-shadow:0 0 0 2px var(--w-e-textarea-selected-border-color)}.w-e-text-placeholder{font-style:italic;left:10px;top:17px;width:90%}.w-e-max-length-info,.w-e-text-placeholder{color:var(--w-e-textarea-slight-color);pointer-events:none;position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none}.w-e-max-length-info{bottom:.5em;right:1em}.w-e-bar{background-color:var(--w-e-toolbar-bg-color);color:var(--w-e-toolbar-color);font-size:14px;padding:0 5px}.w-e-bar svg{fill:var(--w-e-toolbar-color);height:14px;width:14px}.w-e-bar-show{display:flex}.w-e-bar-hidden{display:none}.w-e-hover-bar{border:1px solid var(--w-e-toolbar-border-color);border-radius:3px;box-shadow:0 2px 5px #0000001f;position:absolute}.w-e-toolbar{flex-wrap:wrap;position:relative}.w-e-bar-divider{background-color:var(--w-e-toolbar-border-color);display:inline-flex;height:40px;margin:0 5px;width:1px}.w-e-bar-item{display:flex;height:40px;padding:4px;position:relative;text-align:center}.w-e-bar-item,.w-e-bar-item button{align-items:center;justify-content:center}.w-e-bar-item button{background:transparent;border:none;color:var(--w-e-toolbar-color);cursor:pointer;display:inline-flex;height:32px;overflow:hidden;padding:0 8px;white-space:nowrap}.w-e-bar-item button:hover{background-color:var(--w-e-toolbar-active-bg-color);color:var(--w-e-toolbar-active-color)}.w-e-bar-item button .title{margin-left:5px}.w-e-bar-item .active{background-color:var(--w-e-toolbar-active-bg-color);color:var(--w-e-toolbar-active-color)}.w-e-bar-item .disabled{color:var(--w-e-toolbar-disabled-color);cursor:not-allowed}.w-e-bar-item .disabled svg{fill:var(--w-e-toolbar-disabled-color)}.w-e-bar-item .disabled:hover{background-color:var(--w-e-toolbar-bg-color);color:var(--w-e-toolbar-disabled-color)}.w-e-bar-item .disabled:hover svg{fill:var(--w-e-toolbar-disabled-color)}.w-e-menu-tooltip-v5:before{background-color:var(--w-e-toolbar-active-color);border-radius:5px;color:var(--w-e-toolbar-bg-color);content:attr(data-tooltip);font-size:.75em;opacity:0;padding:5px 10px;position:absolute;text-align:center;top:40px;transition:opacity .6s;visibility:hidden;white-space:pre;z-index:1}.w-e-menu-tooltip-v5:after{border:5px solid transparent;border-bottom:5px solid var(--w-e-toolbar-active-color);content:"";opacity:0;position:absolute;top:30px;transition:opacity .6s;visibility:hidden}.w-e-menu-tooltip-v5:hover:after,.w-e-menu-tooltip-v5:hover:before{opacity:1;visibility:visible}.w-e-menu-tooltip-v5.tooltip-right:before{left:100%;top:10px}.w-e-menu-tooltip-v5.tooltip-right:after{border-bottom-color:transparent;border-left-color:transparent;border-right-color:var(--w-e-toolbar-active-color);border-top-color:transparent;left:100%;margin-left:-10px;top:16px}.w-e-bar-item-group .w-e-bar-item-menus-container{background-color:var(--w-e-toolbar-bg-color);border:1px solid var(--w-e-toolbar-border-color);border-radius:3px;box-shadow:0 2px 10px #0000001f;display:none;left:0;margin-top:40px;position:absolute;top:0;z-index:1}.w-e-bar-item-group:hover .w-e-bar-item-menus-container{display:block}.w-e-select-list{background-color:var(--w-e-toolbar-bg-color);border:1px solid var(--w-e-toolbar-border-color);border-radius:3px;box-shadow:0 2px 10px #0000001f;left:0;margin-top:40px;max-height:350px;min-width:100px;overflow-y:auto;position:absolute;top:0;z-index:1}.w-e-select-list ul{line-height:1;list-style:none}.w-e-select-list ul .selected{background-color:var(--w-e-toolbar-active-bg-color)}.w-e-select-list ul li{cursor:pointer;padding:7px 0 7px 25px;position:relative;text-align:left;white-space:nowrap}.w-e-select-list ul li:hover{background-color:var(--w-e-toolbar-active-bg-color)}.w-e-select-list ul li svg{left:0;margin-left:5px;margin-top:-7px;position:absolute;top:50%}.w-e-bar-bottom .w-e-select-list{bottom:0;margin-bottom:40px;margin-top:0;top:inherit}.w-e-drop-panel{background-color:var(--w-e-toolbar-bg-color);border:1px solid var(--w-e-toolbar-border-color);border-radius:3px;box-shadow:0 2px 10px #0000001f;margin-top:40px;min-width:200px;padding:10px;position:absolute;top:0;z-index:1}.w-e-bar-bottom .w-e-drop-panel{bottom:0;margin-bottom:40px;margin-top:0;top:inherit}.w-e-modal{background-color:var(--w-e-toolbar-bg-color);border:1px solid var(--w-e-toolbar-border-color);border-radius:3px;box-shadow:0 2px 10px #0000001f;color:var(--w-e-toolbar-color);font-size:14px;min-height:40px;min-width:100px;padding:20px 15px 0;position:absolute;text-align:left;z-index:1}.w-e-modal .btn-close{cursor:pointer;line-height:1;padding:5px;position:absolute;right:8px;top:7px}.w-e-modal .btn-close svg{fill:var(--w-e-toolbar-color);height:10px;width:10px}.w-e-modal .babel-container{display:block;margin-bottom:15px}.w-e-modal .babel-container span{display:block;margin-bottom:10px}.w-e-modal .button-container{margin-bottom:15px}.w-e-modal button{background-color:var(--w-e-modal-button-bg-color);border:1px solid var(--w-e-modal-button-border-color);border-radius:4px;color:var(--w-e-toolbar-color);cursor:pointer;font-weight:400;height:32px;padding:4.5px 15px;text-align:center;touch-action:manipulation;transition:all .3s cubic-bezier(.645,.045,.355,1);-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.w-e-modal input[type=number],.w-e-modal input[type=text],.w-e-modal textarea{font-feature-settings:"tnum";background-color:var(--w-e-toolbar-bg-color);border:1px solid var(--w-e-modal-button-border-color);border-radius:4px;color:var(--w-e-toolbar-color);font-variant:tabular-nums;padding:4.5px 11px;transition:all .3s;width:100%}.w-e-modal textarea{min-height:60px}body .w-e-modal,body .w-e-modal *{box-sizing:border-box}.w-e-progress-bar{background-color:var(--w-e-textarea-handler-bg-color);height:1px;position:absolute;transition:width .3s;width:0}.w-e-full-screen-container{display:flex!important;flex-direction:column!important;height:100%!important;top:0!important;right:0!important;bottom:0!important;left:0!important;margin:0!important;padding:0!important;position:fixed;width:100%!important}.w-e-full-screen-container [data-w-e-textarea=true]{flex:1!important}.w-e-text-container [data-slate-editor] code{background-color:var(--w-e-textarea-slight-bg-color);border-radius:3px;font-family:monospace;padding:3px}.w-e-panel-content-color{list-style:none;text-align:left;width:230px}.w-e-panel-content-color li{border:1px solid var(--w-e-toolbar-bg-color);border-radius:3px;cursor:pointer;display:inline-block;padding:2px}.w-e-panel-content-color li:hover{border-color:var(--w-e-toolbar-color)}.w-e-panel-content-color li .color-block{border:1px solid var(--w-e-toolbar-border-color);border-radius:3px;height:17px;width:17px}.w-e-panel-content-color .active{border-color:var(--w-e-toolbar-color)}.w-e-panel-content-color .clear{line-height:1.5;margin-bottom:5px;width:100%}.w-e-panel-content-color .clear svg{height:16px;margin-bottom:-4px;width:16px}.w-e-text-container [data-slate-editor] blockquote{background-color:var(--w-e-textarea-slight-bg-color);border-left:8px solid var(--w-e-textarea-selected-border-color);display:block;font-size:100%;line-height:1.5;margin:10px 0;padding:10px}.w-e-panel-content-emotion{font-size:20px;list-style:none;text-align:left;width:300px}.w-e-panel-content-emotion li{border-radius:3px;cursor:pointer;display:inline-block;padding:0 5px}.w-e-panel-content-emotion li:hover{background-color:var(--w-e-textarea-slight-bg-color)}.w-e-textarea-divider{border-radius:3px;margin:20px auto;padding:20px}.w-e-textarea-divider hr{background-color:var(--w-e-textarea-border-color);border:0;display:block;height:1px}.w-e-text-container [data-slate-editor] pre>code{background-color:var(--w-e-textarea-slight-bg-color);border:1px solid var(--w-e-textarea-slight-border-color);border-radius:4px;display:block;font-size:14px;padding:10px;text-indent:0}.w-e-text-container [data-slate-editor] .w-e-image-container{display:inline-block;margin:0 3px}.w-e-text-container [data-slate-editor] .w-e-image-container:hover{box-shadow:0 0 0 2px var(--w-e-textarea-selected-border-color)}.w-e-text-container [data-slate-editor] .w-e-selected-image-container{overflow:hidden;position:relative}.w-e-text-container [data-slate-editor] .w-e-selected-image-container .w-e-image-dragger{background-color:var(--w-e-textarea-handler-bg-color);height:7px;position:absolute;width:7px}.w-e-text-container [data-slate-editor] .w-e-selected-image-container .left-top{cursor:nwse-resize;left:0;top:0}.w-e-text-container [data-slate-editor] .w-e-selected-image-container .right-top{cursor:nesw-resize;right:0;top:0}.w-e-text-container [data-slate-editor] .w-e-selected-image-container .left-bottom{bottom:0;cursor:nesw-resize;left:0}.w-e-text-container [data-slate-editor] .w-e-selected-image-container .right-bottom{bottom:0;cursor:nwse-resize;right:0}.w-e-text-container [data-slate-editor] .w-e-selected-image-container:hover,.w-e-text-container [contenteditable=false] .w-e-image-container:hover{box-shadow:none}.w-e-text-container [data-slate-editor] .table-container{border:1px dashed var(--w-e-textarea-border-color);border-radius:5px;margin-top:10px;overflow-x:auto;padding:10px;width:100%}.w-e-text-container [data-slate-editor] table{border-collapse:collapse}.w-e-text-container [data-slate-editor] table td,.w-e-text-container [data-slate-editor] table th{border:1px solid var(--w-e-textarea-border-color);line-height:1.5;min-width:30px;padding:3px 5px;text-align:left}.w-e-text-container [data-slate-editor] table th{background-color:var(--w-e-textarea-slight-bg-color);font-weight:700;text-align:center}.w-e-panel-content-table{background-color:var(--w-e-toolbar-bg-color)}.w-e-panel-content-table table{border-collapse:collapse}.w-e-panel-content-table td{border:1px solid var(--w-e-toolbar-border-color);cursor:pointer;height:15px;padding:3px 5px;width:20px}.w-e-panel-content-table td.active{background-color:var(--w-e-toolbar-active-bg-color)}.w-e-textarea-video-container{background-image:linear-gradient(45deg,#eee 25%,transparent 0,transparent 75%,#eee 0,#eee),linear-gradient(45deg,#eee 25%,#fff 0,#fff 75%,#eee 0,#eee);background-position:0 0,10px 10px;background-size:20px 20px;border:1px dashed var(--w-e-textarea-border-color);border-radius:5px;margin:10px auto 0;padding:10px 0;text-align:center}.w-e-text-container [data-slate-editor] pre>code{word-wrap:normal;font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;-webkit-hyphens:none;hyphens:none;line-height:1.5;margin:.5em 0;overflow:auto;padding:1em;-moz-tab-size:4;-o-tab-size:4;tab-size:4;text-align:left;text-shadow:0 1px #fff;white-space:pre;word-break:normal;word-spacing:normal}.w-e-text-container [data-slate-editor] pre>code .token.cdata,.w-e-text-container [data-slate-editor] pre>code .token.comment,.w-e-text-container [data-slate-editor] pre>code .token.doctype,.w-e-text-container [data-slate-editor] pre>code .token.prolog{color:#708090}.w-e-text-container [data-slate-editor] pre>code .token.punctuation{color:#999}.w-e-text-container [data-slate-editor] pre>code .token.namespace{opacity:.7}.w-e-text-container [data-slate-editor] pre>code .token.boolean,.w-e-text-container [data-slate-editor] pre>code .token.constant,.w-e-text-container [data-slate-editor] pre>code .token.deleted,.w-e-text-container [data-slate-editor] pre>code .token.number,.w-e-text-container [data-slate-editor] pre>code .token.property,.w-e-text-container [data-slate-editor] pre>code .token.symbol,.w-e-text-container [data-slate-editor] pre>code .token.tag{color:#905}.w-e-text-container [data-slate-editor] pre>code .token.attr-name,.w-e-text-container [data-slate-editor] pre>code .token.builtin,.w-e-text-container [data-slate-editor] pre>code .token.char,.w-e-text-container [data-slate-editor] pre>code .token.inserted,.w-e-text-container [data-slate-editor] pre>code .token.selector,.w-e-text-container [data-slate-editor] pre>code .token.string{color:#690}.w-e-text-container [data-slate-editor] pre>code .language-css .token.string,.w-e-text-container [data-slate-editor] pre>code .style .token.string,.w-e-text-container [data-slate-editor] pre>code .token.entity,.w-e-text-container [data-slate-editor] pre>code .token.operator,.w-e-text-container [data-slate-editor] pre>code .token.url{color:#9a6e3a}.w-e-text-container [data-slate-editor] pre>code .token.atrule,.w-e-text-container [data-slate-editor] pre>code .token.attr-value,.w-e-text-container [data-slate-editor] pre>code .token.keyword{color:#07a}.w-e-text-container [data-slate-editor] pre>code .token.class-name,.w-e-text-container [data-slate-editor] pre>code .token.function{color:#dd4a68}.w-e-text-container [data-slate-editor] pre>code .token.important,.w-e-text-container [data-slate-editor] pre>code .token.regex,.w-e-text-container [data-slate-editor] pre>code .token.variable{color:#e90}.w-e-text-container [data-slate-editor] pre>code .token.bold,.w-e-text-container [data-slate-editor] pre>code .token.important{font-weight:700}.w-e-text-container [data-slate-editor] pre>code .token.italic{font-style:italic}.w-e-text-container [data-slate-editor] pre>code .token.entity{cursor:help}.wang-editor-wrapper[data-v-d3e1cd88]{width:100%}.wang-editor-readonly[data-v-d3e1cd88]{padding:8px 0}.wang-editor-content[data-v-d3e1cd88]{line-height:1.8;word-break:break-word}.wang-editor-container[data-v-d3e1cd88]{border:1px solid #e0e0e0;border-radius:4px;overflow:hidden;z-index:100}.wang-toolbar[data-v-d3e1cd88]{border-bottom:1px solid #e0e0e0;background-color:#fff}.wang-editor[data-v-d3e1cd88]{height:400px;overflow-y:auto}[data-v-d3e1cd88] .w-e-bar-item button:hover{background-color:var(--color-hoverBg, #f0f0f0)}[data-v-d3e1cd88] .w-e-bar-item .active{color:var(--color-primaryColor, #009688)}.data-list-box[data-v-bc4bf653]{height:calc(100vh - 110px);background-color:var(--global-background-color, #fff)}.a-button[data-v-bc4bf653]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;border:1px solid var(--global-border-color, #eee);background:var(--global-background-color, #fff);cursor:pointer;margin-right:4px;transition:all .3s}.a-button[data-v-bc4bf653]:hover{border-color:var(--global-primary-color, #009688);color:var(--global-primary-color, #009688)}.type--button.is--circle[data-v-bc4bf653]{border-radius:50%;padding:0}.slot-cell-title[data-v-bc4bf653]{display:flex;align-items:center}.designer-data-list[data-v-cf8fef97]{padding:16px;border:2px dashed #d9d9d9;border-radius:8px;background:#fafafa}.component-header[data-v-cf8fef97]{display:flex;align-items:center;margin-bottom:12px}.component-icon[data-v-cf8fef97]{font-size:20px;color:#1890ff;margin-right:8px}.component-title[data-v-cf8fef97]{font-size:16px;font-weight:600;color:#333}.component-preview[data-v-cf8fef97]{margin-bottom:12px}.component-info[data-v-cf8fef97]{display:flex;gap:16px;font-size:12px;color:#999}.tree-data-list-box[data-v-c28e6789]{height:calc(100vh - 110px);background-color:var(--global-background-color, #fff)}.left-tree[data-v-c28e6789]{border-right:1px solid var(--global-border-color, #eee);overflow:auto;transition:width .3s}.isFold[data-v-c28e6789]{position:absolute;right:-15px;top:50%;transform:translateY(-50%);width:30px;height:30px;border:1px solid var(--global-border-color, #eee);border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;background:var(--global-background-color, #fff);z-index:10}.table-box[data-v-c28e6789]{height:100%}.a-button[data-v-c28e6789]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;border:1px solid var(--global-border-color, #eee);background:var(--global-background-color, #fff);cursor:pointer;margin-right:4px;transition:all .3s}.a-button[data-v-c28e6789]:hover{border-color:var(--global-primary-color, #009688);color:var(--global-primary-color, #009688)}.type--button.is--circle[data-v-c28e6789]{border-radius:50%;padding:0}.isChecked[data-v-c28e6789]{color:var(--global-primary-color, #009688);font-weight:700}.designer-tree-data-list[data-v-6e605287]{padding:16px;border:2px dashed #d9d9d9;border-radius:8px;background:#fafafa}.component-header[data-v-6e605287]{display:flex;align-items:center;margin-bottom:12px}.component-icon[data-v-6e605287]{font-size:20px;color:#1890ff;margin-right:8px}.component-title[data-v-6e605287]{font-size:16px;font-weight:600;color:#333}.component-preview[data-v-6e605287]{margin-bottom:12px;height:250px}.preview-tree[data-v-6e605287]{border-right:1px solid #d9d9d9;overflow:auto}.component-info[data-v-6e605287]{display:flex;gap:16px;font-size:12px;color:#999}@keyframes animateBg{0%{filter:hue-rotate(0deg)}25%{filter:hue-rotate(90deg)}50%{filter:hue-rotate(180deg)}75%{filter:hue-rotate(270deg)}to{filter:hue-rotate(360deg)}}.autofill-trick[data-v-f6f86434]{display:none}.login-section[data-v-f6f86434]{display:flex;justify-content:center;align-items:center;width:100%;height:100vh;position:relative;overflow:hidden}.login-section[data-v-f6f86434]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-size:cover;background-position:center;background-image:var(--bg-image);background-color:var(--bg-color);animation:animateBg 5s linear infinite;z-index:-1}.login-box[data-v-f6f86434]{position:relative;background:transparent;border:2px solid rgba(119,92,92,.5);border-radius:50px;display:flex;justify-content:center;align-items:center;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px)}.login-box h2[data-v-f6f86434]{font-size:2.5rem;color:#fff;text-align:center}.subtitle[data-v-f6f86434]{text-align:center;margin-bottom:35px;color:#fff9;font-size:14px;letter-spacing:1px}.input-box[data-v-f6f86434]{position:relative;width:310px;margin:30px 0;border-bottom:2px solid #fff}.input-box label[data-v-f6f86434]{position:absolute;top:50%;left:8px;transform:translateY(-50%);font-size:1rem;color:#fff;pointer-events:none;transition:.5s}.input-box .input:focus~label[data-v-f6f86434],.input-box input:valid~label[data-v-f6f86434]{top:-8px}.input-box .input[data-v-f6f86434]:valid{width:100%;height:50px;background:transparent;border:none;outline:none;font-size:1rem;color:#fff;padding:0 35px 0 5px}.input-box .input[data-v-f6f86434]{width:100%;height:50px;background:transparent;border:none;outline:none;font-size:1rem;color:#fff!important;padding:0 35px 0 5px}.input-box .icon[data-v-f6f86434]{position:absolute;right:8px;color:#fff;font-size:1.2rem;line-height:57px}.remember-forgot[data-v-f6f86434]{margin:-15px 0 15px;font-size:.9em;color:#fff;display:flex;justify-content:space-between}.remember-forgot label .input[data-v-f6f86434]{margin-right:3px}.remember-forgot a[data-v-f6f86434]{color:#fff;text-decoration:none}.remember-forgot a[data-v-f6f86434]:hover{text-decoration:underline}.submit-btn[data-v-f6f86434]{width:100%;height:40px;background:#fff;border:none;outline:none;border-radius:40px;cursor:pointer;font-size:1rem;color:#000;font-weight:500}.submit-btn[data-v-f6f86434]:disabled{background:#9ca3af;cursor:not-allowed}.captcha-box[data-v-f6f86434]{display:flex;align-items:center;gap:12px}.captcha-box .input[data-v-f6f86434]{flex:1}.captcha-img[data-v-f6f86434]{width:100px;height:46px;border-radius:8px;cursor:pointer;border:1px solid rgba(255,255,255,.5)}.input-box .input[data-v-f6f86434]:-internal-autofill-selected{-webkit-appearance:menulist-button;-moz-appearance:menulist-button;appearance:menulist-button;background-image:none!important;background-color:transparent!important;color:fieldtext!important}.input-box .input[data-v-f6f86434]:-internal-autofill-previewed{-webkit-appearance:menulist-button;-moz-appearance:menulist-button;appearance:menulist-button;background-image:none!important;background-color:transparent!important;color:fieldtext!important}.input-box .input[type=password i][data-v-f6f86434]{-webkit-text-security:disc!important}@media (max-width: 360px){.login-box[data-v-f6f86434]{width:100%;height:100vh;border:none;border-radius:0}.input-box[data-v-f6f86434]{width:290px}}.designer-login-form[data-v-0054b3de]{padding:16px;border:2px dashed #d9d9d9;border-radius:8px;background:#fafafa}.component-header[data-v-0054b3de]{display:flex;align-items:center;margin-bottom:12px}.component-icon[data-v-0054b3de]{font-size:20px;color:#1890ff;margin-right:8px}.component-title[data-v-0054b3de]{font-size:16px;font-weight:600;color:#333}.component-preview[data-v-0054b3de]{margin-bottom:12px;padding:30px;border-radius:8px;display:flex;justify-content:center}.preview-card[data-v-0054b3de]{background:#00000080;padding:30px;border-radius:16px;color:#fff;width:300px}.preview-card h3[data-v-0054b3de]{text-align:center;margin-bottom:20px}.preview-inputs[data-v-0054b3de]{display:flex;flex-direction:column;gap:12px}.preview-input[data-v-0054b3de]{display:flex;align-items:center;padding:12px 15px;background:#fff3;border-radius:20px}.preview-input span[data-v-0054b3de]{margin-left:10px;font-size:14px;color:#fffc}.preview-btn[data-v-0054b3de]{width:100%;padding:12px;margin-top:20px;border:none;border-radius:20px;background:#009688;color:#fff;cursor:pointer}.component-info[data-v-0054b3de]{display:flex;gap:16px;font-size:12px;color:#999}.change-password-container[data-v-63e41a28]{display:flex;justify-content:center;align-items:center;min-height:100vh;background:linear-gradient(135deg,#1e5799,#207cca 51%,#2989d8);position:relative;overflow:hidden}.change-password-card[data-v-63e41a28]{width:100%;max-width:500px;background:#fffffff2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:20px;box-shadow:0 15px 35px #0003;overflow:hidden;z-index:1;border:1px solid rgba(255,255,255,.2)}.card-header[data-v-63e41a28]{background:linear-gradient(90deg,#1e5799,#2989d8);padding:30px;text-align:center;color:#fff}.title[data-v-63e41a28]{font-size:28px;font-weight:600;margin-bottom:10px;letter-spacing:1px}.subtitle[data-v-63e41a28]{font-size:14px;opacity:.9;margin:0}.card-body[data-v-63e41a28]{padding:30px}.button-group[data-v-63e41a28]{text-align:center;display:flex;justify-content:center;gap:20px;margin-top:20px}@media (max-width: 768px){.change-password-card[data-v-63e41a28]{margin:20px}.card-header[data-v-63e41a28],.card-body[data-v-63e41a28]{padding:20px}.title[data-v-63e41a28]{font-size:24px}}.designer-change-password-form[data-v-0a3c1f2f]{padding:16px;border:2px dashed #d9d9d9;border-radius:8px;background:#fafafa}.component-header[data-v-0a3c1f2f]{display:flex;align-items:center;margin-bottom:12px}.component-icon[data-v-0a3c1f2f]{font-size:20px;color:#1890ff;margin-right:8px}.component-title[data-v-0a3c1f2f]{font-size:16px;font-weight:600;color:#333}.component-preview[data-v-0a3c1f2f]{margin-bottom:12px}.preview-card[data-v-0a3c1f2f]{border-radius:8px;overflow:hidden}.preview-header[data-v-0a3c1f2f]{background:linear-gradient(90deg,#1e5799,#2989d8);padding:20px;text-align:center;color:#fff}.preview-header h3[data-v-0a3c1f2f]{margin:0;font-size:18px}.preview-subtitle[data-v-0a3c1f2f]{margin:5px 0 0;font-size:12px;opacity:.9}.preview-body[data-v-0a3c1f2f]{padding:20px;background:#fff}.preview-field[data-v-0a3c1f2f]{display:flex;align-items:center;padding:12px;margin-bottom:10px;background:#f5f5f5;border-radius:6px}.preview-field span[data-v-0a3c1f2f]{margin-left:10px;font-size:14px;color:#666}.preview-buttons[data-v-0a3c1f2f]{display:flex;justify-content:center;gap:15px;margin-top:15px}.preview-btn[data-v-0a3c1f2f]{padding:8px 20px;border:none;border-radius:4px;background:#1890ff;color:#fff;cursor:pointer}.component-info[data-v-0a3c1f2f]{display:flex;gap:16px;font-size:12px;color:#999}.container-designer[data-v-71fcbdc1]{width:100%;min-height:80px;background:#00968805;border:1px solid rgba(0,150,136,.2);border-radius:4px;position:relative;padding:12px;transition:all .3s}.container-designer .empty-state[data-v-71fcbdc1]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;color:#999;pointer-events:none}.container-designer .empty-state i[data-v-71fcbdc1]{font-size:32px;margin-bottom:8px;display:block;color:#00968866}.container-designer .empty-state .empty-text[data-v-71fcbdc1]{font-size:12px}.container-designer .empty-state .empty-subtext[data-v-71fcbdc1]{font-size:11px;color:#bbb;margin-top:4px}.container-designer .component-label[data-v-71fcbdc1]{position:absolute;top:0;left:0;background:#009688e6;color:#fff;padding:2px 8px;font-size:10px;border-radius:0 0 4px;z-index:10}.container-preview[data-v-4eb087ee]{width:100%}.row-designer[data-v-eb1d001c]{width:100%;min-height:80px;background:#00968805;border:1px solid rgba(0,150,136,.2);border-radius:4px;position:relative;padding:12px;transition:all .3s}.row-designer .empty-state[data-v-eb1d001c]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;color:#999;pointer-events:none;z-index:5}.row-designer .empty-state i[data-v-eb1d001c]{font-size:32px;margin-bottom:8px;display:block;color:#00968866}.row-designer .empty-state .empty-text[data-v-eb1d001c]{font-size:12px}.row-designer .empty-state .empty-subtext[data-v-eb1d001c]{font-size:11px;color:#bbb;margin-top:4px}.row-designer .component-label[data-v-eb1d001c]{position:absolute;top:0;left:0;background:#009688e6;color:#fff;padding:2px 8px;font-size:10px;border-radius:0 0 4px;z-index:10}.row-preview[data-v-fa5c7f55]{width:100%}.col-designer[data-v-254785c5]{min-height:80px;background:#00968805;border:1px solid rgba(0,150,136,.2);border-radius:4px;position:relative;padding:12px;transition:all .3s}.col-designer .empty-state[data-v-254785c5]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;color:#999;pointer-events:none;z-index:5}.col-designer .empty-state i[data-v-254785c5]{font-size:32px;margin-bottom:8px;display:block;color:#00968866}.col-designer .empty-state .empty-text[data-v-254785c5]{font-size:12px}.col-designer .empty-state .empty-subtext[data-v-254785c5]{font-size:11px;color:#bbb;margin-top:4px}.col-designer .component-label[data-v-254785c5]{position:absolute;top:0;left:0;background:#009688e6;color:#fff;padding:2px 8px;font-size:10px;border-radius:0 0 4px;z-index:10}.notice-bar-wrapper[data-v-f8ea2a58]{width:100%}.notice-bar-designer[data-v-301a7b90]{position:relative;padding:16px;border:1px dashed rgba(0,150,136,.3);border-radius:8px}.notice-bar-designer .component-label[data-v-301a7b90]{position:absolute;top:-12px;left:12px;display:flex;align-items:center;gap:6px;padding:2px 10px;background:#009688;color:#fff;font-size:12px;border-radius:4px}.carousel[data-v-c4e07686]{position:relative;overflow:hidden;background:var(--color-backgroundColor, #fff);box-shadow:0 2px 8px var(--color-shadowColor, rgba(0, 0, 0, .1))}.carousel__container[data-v-c4e07686]{position:relative;width:100%;height:100%}.carousel__container.carousel--fade .carousel__item[data-v-c4e07686]{opacity:0;transition:opacity .5s ease}.carousel__container.carousel--fade .carousel__item--active[data-v-c4e07686]{opacity:1}.carousel__item[data-v-c4e07686]{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;transition:transform .5s ease,opacity .5s ease;cursor:pointer}.carousel__item--active[data-v-c4e07686]{opacity:1;z-index:2}.carousel__item--prev[data-v-c4e07686]{transform:translate(-100%)}.carousel__item--next[data-v-c4e07686]{transform:translate(100%)}.carousel__item img[data-v-c4e07686]{width:100%;height:100%;display:block}.carousel__caption[data-v-c4e07686]{position:absolute;bottom:0;left:0;right:0;padding:20px;background:linear-gradient(to top,rgba(0,0,0,.7),transparent);color:#fff}.carousel__caption h3[data-v-c4e07686]{margin:0 0 8px;font-size:20px}.carousel__caption p[data-v-c4e07686]{margin:0;font-size:14px;opacity:.9}.carousel__indicators[data-v-c4e07686]{position:absolute;bottom:20px;left:50%;transform:translate(-50%);display:flex;gap:8px;z-index:10}.carousel__indicators--outside[data-v-c4e07686]{bottom:-30px}.carousel__indicator[data-v-c4e07686]{width:10px;height:10px;border-radius:50%;background:#ffffff80;cursor:pointer;transition:all .3s}.carousel__indicator[data-v-c4e07686]:hover{background:#fffc}.carousel__indicator.active[data-v-c4e07686]{background:var(--color-primaryColor, #009688);transform:scale(1.2)}.carousel__arrow[data-v-c4e07686]{position:absolute;top:50%;transform:translateY(-50%);background:#00000080;color:#fff;border:none;width:40px;height:40px;font-size:24px;cursor:pointer;transition:all .3s;z-index:10;display:flex;align-items:center;justify-content:center}.carousel__arrow[data-v-c4e07686]:hover{background:#000000b3}.carousel__arrow--prev[data-v-c4e07686]{left:20px}.carousel__arrow--next[data-v-c4e07686]{right:20px}.carousel-designer[data-v-38329e9b]{position:relative;padding:16px;border:1px dashed rgba(0,150,136,.3);border-radius:8px}.carousel-designer .component-label[data-v-38329e9b]{position:absolute;top:-12px;left:12px;display:flex;align-items:center;gap:6px;padding:2px 10px;background:#009688;color:#fff;font-size:12px;border-radius:4px}.carousel-designer .carousel-preview[data-v-38329e9b]{position:relative;height:200px;border-radius:8px;overflow:hidden;background:#f0f2f5}.carousel-designer .carousel-preview .carousel-item-preview[data-v-38329e9b]{position:relative;width:100%;height:100%}.carousel-designer .carousel-preview .carousel-item-preview .preview-image[data-v-38329e9b]{width:100%;height:100%;background:linear-gradient(135deg,#009688,#00c853)}.carousel-designer .carousel-preview .carousel-item-preview .preview-caption[data-v-38329e9b]{position:absolute;bottom:0;left:0;right:0;padding:16px;background:linear-gradient(to top,rgba(0,0,0,.7),transparent);color:#fff}.carousel-designer .carousel-preview .carousel-item-preview .preview-caption h3[data-v-38329e9b]{margin:0 0 4px;font-size:16px}.carousel-designer .carousel-preview .carousel-item-preview .preview-caption p[data-v-38329e9b]{margin:0;font-size:12px;opacity:.8}.carousel-designer .carousel-preview .carousel-indicators[data-v-38329e9b]{position:absolute;bottom:10px;left:50%;transform:translate(-50%);display:flex;gap:6px}.carousel-designer .carousel-preview .carousel-indicators .indicator[data-v-38329e9b]{width:8px;height:8px;border-radius:50%;background:#ffffff80;cursor:pointer}.carousel-designer .carousel-preview .carousel-indicators .indicator.active[data-v-38329e9b]{background:#009688}.carousel-designer .carousel-preview .carousel-arrow[data-v-38329e9b]{position:absolute;top:50%;transform:translateY(-50%);background:#00000080;color:#fff;border:none;width:32px;height:32px;font-size:18px;cursor:pointer}.carousel-designer .carousel-preview .carousel-arrow--prev[data-v-38329e9b]{left:10px}.carousel-designer .carousel-preview .carousel-arrow--next[data-v-38329e9b]{right:10px}.search-box-component[data-v-caba187a]{width:100%;max-width:700px;margin:0 auto}.search-input-wrapper[data-v-caba187a]{display:flex;border-radius:24px;overflow:hidden;box-shadow:0 4px 20px #00000026;background:#ffffffe6;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:all .3s ease}.search-input-wrapper[data-v-caba187a]:hover{box-shadow:0 6px 24px #0003}.search-input[data-v-caba187a]{flex:1;height:48px;padding:0 20px;border:none;outline:none;font-size:16px;background:transparent;color:#333}.search-input[data-v-caba187a]::placeholder{color:#999}.search-btn[data-v-caba187a]{width:80px;height:48px;background:var(--color-primaryColor, #1890ff);border:none;cursor:pointer;color:#fff;font-size:16px;font-weight:500;transition:background .3s}.search-btn[data-v-caba187a]:hover{background:var(--color-linkColor, #40a9ff)}.engine-selector[data-v-caba187a]{display:flex;justify-content:center;gap:10px;margin-top:15px;padding:8px;background:#ffffff4d;border-radius:20px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.engine-option[data-v-caba187a]{padding:6px 16px;border-radius:15px;cursor:pointer;transition:all .3s ease;color:#fffc;font-size:14px}.engine-option[data-v-caba187a]:hover{background:#fff3;color:#fff}.engine-option.active[data-v-caba187a]{background:#fff;color:var(--color-primaryColor, #1890ff)}.hot-keywords[data-v-caba187a]{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:15px;color:#fff;font-size:14px}.hot-label[data-v-caba187a]{opacity:.8}.hot-keyword[data-v-caba187a]{cursor:pointer;padding:4px 12px;background:#fff3;border-radius:12px;transition:all .3s}.hot-keyword[data-v-caba187a]:hover{background:#ffffff4d;transform:translateY(-2px)}@media (max-width: 768px){.search-box-component[data-v-caba187a]{max-width:100%;padding:0 15px}.search-btn[data-v-caba187a]{width:60px}.engine-selector[data-v-caba187a]{flex-wrap:wrap}}.search-box-designer[data-v-e9cd9404]{position:relative;padding:16px;border:1px dashed rgba(0,150,136,.3);border-radius:8px}.search-box-designer .component-label[data-v-e9cd9404]{position:absolute;top:-12px;left:12px;display:flex;align-items:center;gap:6px;padding:2px 10px;background:#009688;color:#fff;font-size:12px;border-radius:4px}.search-box-designer .search-preview[data-v-e9cd9404]{width:100%}.search-box-designer .search-preview .search-input-wrapper[data-v-e9cd9404]{display:flex;border-radius:24px;overflow:hidden;box-shadow:0 2px 8px #0000001a}.search-box-designer .search-preview .search-input-wrapper .search-input[data-v-e9cd9404]{flex:1;height:40px;padding:0 16px;border:1px solid #e0e0e0;border-right:none;outline:none;font-size:14px;background:#fff;color:#666;cursor:not-allowed}.search-box-designer .search-preview .search-input-wrapper .search-btn[data-v-e9cd9404]{width:70px;height:40px;background:#009688;border:none;color:#fff;font-size:14px;cursor:pointer}.search-box-designer .search-preview .hot-keywords-preview[data-v-e9cd9404]{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px;color:#666;font-size:12px}.search-box-designer .search-preview .hot-keywords-preview .hot-label[data-v-e9cd9404]{opacity:.7}.search-box-designer .search-preview .hot-keywords-preview .hot-keyword[data-v-e9cd9404]{padding:2px 8px;background:#0096881a;color:#009688;border-radius:10px}.article-list[data-v-c74a98c0]{width:100%;max-width:100%;min-width:0;overflow:hidden}.article-list__search[data-v-c74a98c0]{margin-bottom:20px;padding:20px;background:var(--color-cardBackgroundColor, #f8f9fa);border-radius:12px;border:1px solid var(--color-borderColor, #e9ecef)}.article-list .search-bar[data-v-c74a98c0]{display:flex;gap:12px;margin-bottom:16px}.article-list .search-bar .search-input[data-v-c74a98c0]{flex:1;min-width:0}.article-list .filter-row[data-v-c74a98c0]{display:flex;align-items:flex-start;gap:12px;margin-bottom:12px;flex-wrap:wrap;width:100%;min-width:0}.article-list .filter-label[data-v-c74a98c0]{font-size:13px;color:var(--color-textColor, #666);min-width:60px;padding-top:6px;flex-shrink:0}.article-list .filter-options[data-v-c74a98c0]{display:flex;gap:8px;flex-wrap:wrap;flex:1 1 calc(100% - 72px);max-width:100%;min-width:0}.article-list .filter-option[data-v-c74a98c0]{display:inline-flex;align-items:center;justify-content:center;padding:4px 14px;font-size:13px;color:var(--color-textColor, #666);background:#fff;border:1px solid var(--color-borderColor, #d9d9d9);border-radius:16px;cursor:pointer;white-space:nowrap;max-width:100%;overflow:hidden;text-overflow:ellipsis;transition:all .2s}.article-list .filter-option[data-v-c74a98c0]:hover{color:var(--color-primaryColor, #1890ff);border-color:var(--color-primaryColor, #1890ff)}.article-list .filter-option.active[data-v-c74a98c0]{color:#fff;background:var(--color-primaryColor, #1890ff);border-color:var(--color-primaryColor, #1890ff)}.article-list .date-filter[data-v-c74a98c0]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.article-list .date-filter[data-v-c74a98c0]>*{min-width:0}.article-list .date-input[data-v-c74a98c0]{width:160px;max-width:100%}.article-list .date-separator[data-v-c74a98c0]{color:var(--color-textColor, #999)}.article-list .search-result-info[data-v-c74a98c0]{display:flex;justify-content:space-between;align-items:center;padding-top:12px;border-top:1px dashed var(--color-borderColor, #e9ecef);font-size:13px;color:var(--color-textColor, #666)}.article-list .clear-filter[data-v-c74a98c0]{color:var(--color-primaryColor, #1890ff);cursor:pointer;text-decoration:none}.article-list .clear-filter[data-v-c74a98c0]:hover{text-decoration:underline}.article-list__body[data-v-c74a98c0]{margin-top:4px}.article-list__items[data-v-c74a98c0]{display:flex;flex-direction:column;gap:16px}.article-list__items--grid[data-v-c74a98c0]{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:20px}.article-list__items--grid .article-item[data-v-c74a98c0]{flex-direction:column;min-width:0}.article-list__items--grid .article-item .article-item__cover[data-v-c74a98c0]{width:100%;height:160px;margin-bottom:0;border-radius:10px 10px 0 0}.article-list__items--grid .article-item .article-item__content[data-v-c74a98c0]{margin-left:0}.article-list .layout-toggle[data-v-c74a98c0]{display:flex;justify-content:flex-end;gap:6px;margin-bottom:12px}.article-list .toggle-btn[data-v-c74a98c0]{width:32px;height:32px;border-radius:6px;border:1px solid var(--color-borderColor, #e0e0e0);background:var(--color-backgroundColor, #fff);cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--color-textColor, #666);font-size:15px;transition:all .3s}.article-list .toggle-btn[data-v-c74a98c0]:hover{border-color:var(--color-primaryColor, #1890ff);color:var(--color-primaryColor, #1890ff)}.article-list .toggle-btn.active[data-v-c74a98c0]{background:var(--color-primaryColor, #1890ff);border-color:var(--color-primaryColor, #1890ff);color:#fff}.article-list__empty[data-v-c74a98c0]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px;color:var(--color-textColor, #666);font-size:14px;opacity:.6}.article-list__empty i[data-v-c74a98c0]{font-size:48px;margin-bottom:12px;color:var(--color-borderColor, #e2e8f0)}.article-list__more[data-v-c74a98c0]{text-align:center;margin-top:20px}.article-list__more .more-link[data-v-c74a98c0]{display:inline-block;padding:8px 24px;border:1px solid var(--color-primaryColor, #009688);color:var(--color-primaryColor, #009688);border-radius:20px;font-size:14px;cursor:pointer;transition:all .3s}.article-list__more .more-link[data-v-c74a98c0]:hover{background:var(--color-primaryColor, #009688);color:var(--color-backgroundColor, #fff)}.article-item[data-v-c74a98c0]{display:flex;overflow:hidden;min-width:0;background:var(--color-backgroundColor, #fff);border:1px solid var(--color-borderColor, #e9ecef);border-radius:10px;box-shadow:0 1px 2px var(--color-shadowColor, rgba(0, 0, 0, .04));cursor:pointer;transition:all .3s}.article-item[data-v-c74a98c0]:hover{border-color:var(--color-primaryColor, #1890ff);box-shadow:0 4px 16px var(--color-shadowColor, rgba(0, 0, 0, .1));transform:translateY(-2px)}.article-item--horizontal[data-v-c74a98c0]{flex-direction:row}.article-item--horizontal .article-item__cover[data-v-c74a98c0]{width:160px;height:auto;min-height:120px;flex-shrink:0;border-radius:10px 0 0 10px}.article-item--horizontal .article-item__content[data-v-c74a98c0]{flex:1;margin-left:0;align-self:stretch}.article-item__cover[data-v-c74a98c0]{width:100%;height:160px;object-fit:cover;border-radius:0;display:block}.article-item__content[data-v-c74a98c0]{flex:1;display:flex;flex-direction:column;text-align:left;padding:14px 16px;min-width:0}.article-item__content .article-item__title[data-v-c74a98c0]{margin:0 0 8px;font-size:16px;font-weight:600;line-height:1.4;color:var(--color-titleColor, #333);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.article-item__content .article-item__description[data-v-c74a98c0]{margin:0 0 12px;font-size:13px;color:var(--color-textColor, #6b7280);line-height:1.6;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.article-item__content .article-item__meta[data-v-c74a98c0]{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px;margin-top:auto;padding-top:12px;border-top:1px solid var(--color-borderColor, #f0f0f0);font-size:12px;color:var(--color-textColor, #8a94a6);min-width:0;max-width:100%}.article-item__content .article-item__meta .meta-prefix[data-v-c74a98c0]{font-size:12px;margin-right:3px;flex-shrink:0;line-height:1}.article-item__content .article-item__meta .meta-item[data-v-c74a98c0]{display:inline-flex;align-items:center;gap:3px;line-height:1.5;min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.article-item__content .article-item__meta .meta-item+.meta-item[data-v-c74a98c0]:not(.tag){position:relative;padding-left:12px}.article-item__content .article-item__meta .meta-item+.meta-item[data-v-c74a98c0]:not(.tag):before{content:"·";position:absolute;left:2px;top:50%;transform:translateY(-50%);color:var(--color-borderColor, #c0c4cc);font-weight:700;font-size:14px}.article-item__content .article-item__meta .meta-item.tag[data-v-c74a98c0]{padding:2px 10px;background:#e6f7ff;background:color-mix(in srgb,var(--color-primaryColor, #1890ff) 12%,#ffffff);color:var(--color-primaryColor, #1890ff);border-radius:4px;font-size:12px;margin-left:4px}@media (max-width: 768px){.article-list__search[data-v-c74a98c0]{padding:16px 12px}.article-list .search-bar[data-v-c74a98c0]{flex-direction:column}.article-list .search-bar .search-input[data-v-c74a98c0]{width:100%}.article-list .search-bar .lay-button[data-v-c74a98c0]{width:100%;justify-content:center}.article-list .filter-row[data-v-c74a98c0]{flex-direction:column;align-items:stretch;gap:8px}.article-list .filter-label[data-v-c74a98c0]{padding-top:0}.article-list .filter-options[data-v-c74a98c0]{flex:1 1 100%;max-width:100%}.article-list .date-filter[data-v-c74a98c0]{flex-wrap:wrap}.article-list .date-filter[data-v-c74a98c0]>*{flex:1 1 auto}.article-list .date-filter .date-input[data-v-c74a98c0]{flex:1 1 100%;width:100%}.article-list__items--grid[data-v-c74a98c0]{grid-template-columns:repeat(2,1fr)!important}.article-list .article-item__description[data-v-c74a98c0]{-webkit-line-clamp:1;line-clamp:1;white-space:nowrap}}@media (max-width: 480px){.article-list__items--grid[data-v-c74a98c0]{grid-template-columns:1fr!important}.article-list .article-item--horizontal[data-v-c74a98c0]{flex-direction:column}.article-list .article-item--horizontal .article-item__cover[data-v-c74a98c0]{width:100%;height:160px;margin-bottom:0;border-radius:10px 10px 0 0}.article-list .article-item--horizontal .article-item__content[data-v-c74a98c0]{margin-left:0}}.article-list-designer[data-v-64d85132]{position:relative;padding:16px;border:1px dashed rgba(0,150,136,.3);border-radius:8px}.article-list-designer .component-label[data-v-64d85132]{position:absolute;top:-12px;left:12px;display:flex;align-items:center;gap:6px;padding:2px 10px;background:#009688;color:#fff;font-size:12px;border-radius:4px}.article-list-designer .article-list-preview .search-preview[data-v-64d85132]{margin-bottom:16px;padding:16px;background:#f8f9fa;border-radius:8px;border:1px solid #e9ecef}.article-list-designer .article-list-preview .search-bar-preview[data-v-64d85132]{position:relative;display:flex;align-items:center;gap:8px;margin-bottom:12px}.article-list-designer .article-list-preview .search-bar-preview i[data-v-64d85132]{position:absolute;left:10px;font-size:14px;color:#999;z-index:1}.article-list-designer .article-list-preview .search-bar-preview input[data-v-64d85132]{flex:1;height:36px;padding:0 12px 0 30px;border:1px solid #d9d9d9;border-radius:6px 0 0 6px;font-size:13px;background:#fff}.article-list-designer .article-list-preview .search-bar-preview .search-btn-preview[data-v-64d85132]{height:36px;padding:0 16px;background:#1890ff;color:#fff;border:none;border-radius:0 6px 6px 0;font-size:13px}.article-list-designer .article-list-preview .filter-preview[data-v-64d85132]{display:flex;align-items:center;gap:8px;margin-bottom:10px}.article-list-designer .article-list-preview .filter-preview .filter-label[data-v-64d85132]{font-size:12px;color:#666}.article-list-designer .article-list-preview .filter-preview .filter-option[data-v-64d85132]{padding:3px 12px;font-size:12px;color:#666;background:#fff;border:1px solid #d9d9d9;border-radius:12px}.article-list-designer .article-list-preview .filter-preview .filter-option.active[data-v-64d85132]{color:#fff;background:#1890ff;border-color:#1890ff}.article-list-designer .article-list-preview .date-filter-preview[data-v-64d85132]{display:flex;align-items:center;gap:8px;margin-bottom:10px}.article-list-designer .article-list-preview .date-filter-preview .filter-label[data-v-64d85132]{font-size:12px;color:#666}.article-list-designer .article-list-preview .date-filter-preview .date-input[data-v-64d85132]{padding:4px 10px;font-size:12px;color:#999;background:#fff;border:1px dashed #d9d9d9;border-radius:4px}.article-list-designer .article-list-preview .date-filter-preview .date-separator[data-v-64d85132]{color:#999}.article-list-designer .article-list-preview .search-result-info-preview[data-v-64d85132]{padding-top:10px;border-top:1px dashed #e9ecef;font-size:12px;color:#666}.article-list-designer .article-list-preview .search-result-info-preview strong[data-v-64d85132]{color:#1890ff}.article-list-designer .article-list-preview .layout-toggle-preview[data-v-64d85132]{display:flex;justify-content:flex-end;gap:6px;margin:4px 0 10px}.article-list-designer .article-list-preview .layout-toggle-preview .toggle-btn[data-v-64d85132]{width:28px;height:28px;border-radius:6px;border:1px solid #d9d9d9;background:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#666;font-size:14px;transition:all .3s}.article-list-designer .article-list-preview .layout-toggle-preview .toggle-btn[data-v-64d85132]:hover{border-color:#1890ff;color:#1890ff}.article-list-designer .article-list-preview .layout-toggle-preview .toggle-btn.active[data-v-64d85132]{background:#1890ff;border-color:#1890ff;color:#fff}.article-list-designer .article-list-preview .article-list-preview-items.preview--grid[data-v-64d85132]{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.article-list-designer .article-list-preview .article-list-preview-items.preview--grid .article-item-preview[data-v-64d85132]{flex-direction:column;margin-bottom:0}.article-list-designer .article-list-preview .article-list-preview-items.preview--grid .article-item-preview .preview-cover[data-v-64d85132]{width:100%;height:90px;margin-right:0;margin-bottom:8px}.article-list-designer .article-list-preview .article-item-preview[data-v-64d85132]{display:flex;padding:12px;background:#fff;border-radius:6px;margin-bottom:12px;box-shadow:0 1px 3px #0000000d}.article-list-designer .article-list-preview .article-item-preview .preview-cover[data-v-64d85132]{width:100px;height:70px;background:linear-gradient(135deg,#009688,#00c853);border-radius:4px;margin-right:12px;flex-shrink:0}.article-list-designer .article-list-preview .article-item-preview .preview-content[data-v-64d85132]{flex:1}.article-list-designer .article-list-preview .article-item-preview .preview-content h3[data-v-64d85132]{margin:0 0 6px;font-size:14px;color:#333}.article-list-designer .article-list-preview .article-item-preview .preview-content p[data-v-64d85132]{margin:0 0 8px;font-size:12px;color:#666;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.article-list-designer .article-list-preview .article-item-preview .preview-content .preview-meta[data-v-64d85132]{display:flex;gap:10px;font-size:11px;color:#999;align-items:center}.article-list-designer .article-list-preview .article-item-preview .preview-content .preview-meta .tag[data-v-64d85132]{padding:1px 6px;background:#e6f7ff;color:#1890ff;border-radius:3px}.article-list-designer .article-list-preview .preview-more[data-v-64d85132]{text-align:center;padding:8px;border:1px dashed #009688;color:#009688;border-radius:4px;font-size:12px;cursor:pointer}.article-detail[data-v-b93be642]{width:100%;padding:24px;box-sizing:border-box;background:var(--color-backgroundColor, #fff);border-radius:12px}.article-detail__loading[data-v-b93be642],.article-detail__empty[data-v-b93be642]{padding:60px 0;text-align:center;color:var(--color-textColor, #999);font-size:14px}.article-detail__loading i[data-v-b93be642],.article-detail__empty i[data-v-b93be642]{display:block;font-size:48px;margin-bottom:12px;color:var(--color-borderColor, #e2e8f0)}.article-detail__container[data-v-b93be642]{max-width:860px;margin:0 auto}.article-detail__cover[data-v-b93be642]{width:100%;margin-bottom:24px;border-radius:12px;overflow:hidden}.article-detail__cover img[data-v-b93be642]{width:100%;max-height:420px;object-fit:cover;display:block}.article-detail__title[data-v-b93be642]{margin:0 0 16px;font-size:26px;font-weight:700;line-height:1.4;color:var(--color-titleColor, #333)}.article-detail__meta[data-v-b93be642]{display:flex;flex-wrap:wrap;align-items:center;gap:12px;padding-bottom:16px;margin-bottom:20px;border-bottom:1px solid var(--color-borderColor, #e2e8f0);font-size:13px;color:var(--color-textColor, #999)}.article-detail__meta .meta-item[data-v-b93be642]{display:inline-flex;align-items:center}.article-detail__meta .meta-item.tag[data-v-b93be642]{padding:2px 10px;background:var(--color-primaryColor, #e6f7ff);color:var(--layout-headerTextColor, #1890ff);border-radius:4px;font-size:12px}.article-detail__desc[data-v-b93be642]{margin:0 0 24px;font-size:15px;line-height:1.7;color:var(--color-textColor, #666);background:var(--color-cardBackgroundColor, #f8f9fa);padding:16px;border-radius:8px;border-left:3px solid var(--color-primaryColor, #1890ff)}.article-detail__content[data-v-b93be642]{font-size:15px;line-height:1.9;color:var(--color-textColor, #333)}.article-detail__content[data-v-b93be642] img{max-width:100%;height:auto;border-radius:8px}.article-detail__content[data-v-b93be642] p{margin:0 0 16px}.article-detail__content[data-v-b93be642] h2{margin:24px 0 12px;color:var(--color-titleColor, #333)}.article-detail__content[data-v-b93be642] a{color:var(--color-primaryColor, #1890ff)}.article-detail__content[data-v-b93be642] pre{background:var(--color-cardBackgroundColor, #f5f5f5);padding:16px;border-radius:8px;overflow-x:auto}@media (max-width: 768px){.article-detail[data-v-b93be642]{padding:16px}.article-detail__title[data-v-b93be642]{font-size:21px}.article-detail__cover img[data-v-b93be642]{max-height:240px}}.quote-block[data-v-3f27ab9e]{border-left:4px solid var(--color-primaryColor, #009688);padding:15px 20px;margin:16px 0;background-color:var(--color-hoverBg, #f5f7fa);color:var(--color-textColor, #666);font-size:14px;line-height:1.8;border-radius:0 4px 4px 0}.quote-block p[data-v-3f27ab9e]{margin:0}.quote-designer[data-v-e292eeac]{position:relative;padding:16px;border:1px dashed rgba(0,150,136,.3);border-radius:8px}.quote-designer .component-label[data-v-e292eeac]{position:absolute;top:-12px;left:12px;display:flex;align-items:center;gap:6px;padding:2px 10px;background:#009688;color:#fff;font-size:12px;border-radius:4px}.quote-designer .quote-preview[data-v-e292eeac]{border-left:4px solid #009688;padding:12px 16px;background:#f5f7fa;border-radius:0 4px 4px 0}.quote-designer .quote-preview p[data-v-e292eeac]{margin:0;color:#666;font-size:14px;line-height:1.6}.field-block[data-v-6b2b5d02]{border-bottom:1px solid #e2e8f0;padding:12px 0;margin:16px 0}.field-block .field-title[data-v-6b2b5d02]{font-weight:600}.field-designer[data-v-ccf505f9]{position:relative;padding:16px;border:1px dashed rgba(0,150,136,.3);border-radius:8px}.field-designer .component-label[data-v-ccf505f9]{position:absolute;top:-12px;left:12px;display:flex;align-items:center;gap:6px;padding:2px 10px;background:#009688;color:#fff;font-size:12px;border-radius:4px}.field-designer .field-preview[data-v-ccf505f9]{border-bottom:1px solid #e2e8f0;padding:12px 0}.field-designer .field-preview span[data-v-ccf505f9]{font-weight:600;font-size:16px;color:#333}.stock-calculator[data-v-e81423a3]{max-width:600px;margin:0 auto;padding:20px}.tab-header[data-v-e81423a3]{display:flex;border-bottom:2px solid var(--color-borderColor, #e2e8f0);margin-bottom:20px;flex-wrap:wrap}.tab-item[data-v-e81423a3]{padding:12px 24px;cursor:pointer;border-bottom:2px solid transparent;margin-bottom:-2px;transition:all .3s;font-size:14px;color:var(--color-textColor, #64748b)}.tab-item[data-v-e81423a3]:hover{color:var(--color-primaryColor, #009688)}.tab-item.active[data-v-e81423a3]{color:var(--color-primaryColor, #009688);border-bottom-color:var(--color-primaryColor, #009688);font-weight:600}.tab-content[data-v-e81423a3]{min-height:300px}.stock-calculator-designer[data-v-15215ce7]{position:relative;padding:16px;border:1px dashed rgba(0,150,136,.3);border-radius:8px}.stock-calculator-designer .component-label[data-v-15215ce7]{position:absolute;top:-12px;left:12px;display:flex;align-items:center;gap:6px;padding:2px 10px;background:#009688;color:#fff;font-size:12px;border-radius:4px}.stock-calculator-designer .calculator-preview .preview-tabs[data-v-15215ce7]{display:flex;border-bottom:2px solid #e2e8f0;margin-bottom:16px}.stock-calculator-designer .calculator-preview .preview-tabs .tab[data-v-15215ce7]{padding:8px 16px;font-size:12px;color:#666;cursor:pointer;margin-bottom:-2px}.stock-calculator-designer .calculator-preview .preview-tabs .tab.active[data-v-15215ce7]{color:#009688;border-bottom:2px solid #009688;font-weight:600}.stock-calculator-designer .calculator-preview .preview-form .form-row[data-v-15215ce7]{display:flex;align-items:center;margin-bottom:12px}.stock-calculator-designer .calculator-preview .preview-form .form-row label[data-v-15215ce7]{width:100px;font-size:13px;color:#333}.stock-calculator-designer .calculator-preview .preview-form .form-row .input-placeholder[data-v-15215ce7]{flex:1;height:32px;border:1px solid #e2e8f0;border-radius:4px;background:#fff}.stock-calculator-designer .calculator-preview .preview-form .form-row .input-placeholder.disabled[data-v-15215ce7]{background:#f5f7fa}.stock-calculator-designer .calculator-preview .preview-form .preview-actions[data-v-15215ce7]{text-align:center}.stock-calculator-designer .calculator-preview .preview-form .preview-actions button[data-v-15215ce7]{padding:6px 20px;background:#009688;color:#fff;border:none;border-radius:4px;font-size:12px}.customer-service[data-v-3d87d015]{position:fixed;top:50%;transform:translateY(-50%);z-index:1000;transition:all .3s ease}.customer-service.position-left[data-v-3d87d015]{left:0}.customer-service.position-left .cs-toggle[data-v-3d87d015]{right:-32px;border-radius:0 8px 8px 0}.customer-service.position-left .cs-panel[data-v-3d87d015]{border-radius:0 12px 12px 0;border-left:none}.customer-service.position-left.collapsed[data-v-3d87d015]{transform:translateY(-50%) translate(-100%)}.customer-service.position-left.collapsed .cs-toggle[data-v-3d87d015]{transform:rotate(180deg)}.customer-service.position-right[data-v-3d87d015]{right:0}.customer-service.position-right .cs-toggle[data-v-3d87d015]{left:-32px;border-radius:8px 0 0 8px}.customer-service.position-right .cs-panel[data-v-3d87d015]{border-radius:12px 0 0 12px;border-right:none}.customer-service.position-right.collapsed[data-v-3d87d015]{transform:translateY(-50%) translate(100%)}.customer-service.position-right.collapsed .cs-toggle[data-v-3d87d015]{transform:rotate(180deg)}.customer-service .cs-toggle[data-v-3d87d015]{position:absolute;top:20px;width:32px;height:32px;background:var(--color-primaryColor, #1890FF);color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:transform .3s;z-index:10}.customer-service .cs-toggle[data-v-3d87d015]:hover{background:var(--color-primaryHoverColor, #40A9FF)}.customer-service .cs-toggle i[data-v-3d87d015]{font-size:14px}.customer-service .cs-panel[data-v-3d87d015]{width:140px;background:var(--color-cardBackgroundColor, #fff);box-shadow:0 4px 16px #0000001f;border:1px solid var(--color-borderColor, #e8e8e8);padding:16px 12px}.customer-service .cs-header[data-v-3d87d015]{display:flex;align-items:center;gap:6px;padding-bottom:12px;margin-bottom:12px;border-bottom:1px solid var(--color-borderColor, #f0f0f0);font-size:14px;font-weight:500;color:var(--color-textColor, #333)}.customer-service .cs-header i[data-v-3d87d015]{font-size:16px;color:var(--color-primaryColor, #1890FF)}.customer-service .cs-list[data-v-3d87d015]{display:flex;flex-direction:column;gap:8px}.customer-service .cs-item[data-v-3d87d015]{display:flex;flex-direction:column;align-items:center;gap:4px;padding:10px 8px;border-radius:8px;cursor:pointer;transition:all .2s}.customer-service .cs-item[data-v-3d87d015]:hover{background:var(--color-hoverBackgroundColor, #f5f5f5);transform:scale(1.05)}.customer-service .cs-item i[data-v-3d87d015]{font-size:28px}.customer-service .cs-item .item-label[data-v-3d87d015]{font-size:12px;color:var(--color-textColor, #666);white-space:nowrap}.customer-service .cs-qrcode[data-v-3d87d015]{margin-top:12px;padding-top:12px;border-top:1px solid var(--color-borderColor, #f0f0f0);text-align:center}.customer-service .cs-qrcode img[data-v-3d87d015]{width:100px;height:100px;margin-bottom:8px;border-radius:4px}.customer-service .cs-qrcode p[data-v-3d87d015]{margin:0;font-size:12px;color:var(--color-textColor, #999)}.customer-service-designer[data-v-909e84d7]{padding:20px}.customer-service-designer .designer-label[data-v-909e84d7]{display:flex;align-items:center;gap:8px;margin-bottom:16px;padding:8px 12px;background:#e6f7ff;border:1px dashed #1890ff;border-radius:6px;font-size:14px;color:#1890ff;font-weight:500}.customer-service-designer .designer-label i[data-v-909e84d7]{font-size:16px}.customer-service-designer .designer-label .designer-tag[data-v-909e84d7]{margin-left:auto;padding:2px 8px;background:#1890ff;color:#fff;border-radius:4px;font-size:12px}.customer-service-designer .preview-area[data-v-909e84d7]{display:flex;justify-content:flex-end;padding:20px;background:var(--color-backgroundColor, #f5f7fa);border-radius:8px;min-height:300px}.customer-service-designer .preview-area.position-left[data-v-909e84d7]{justify-content:flex-start}.customer-service-designer .preview-area .cs-panel-preview[data-v-909e84d7]{width:140px;background:var(--color-cardBackgroundColor, #fff);box-shadow:0 2px 8px #0000001a;border:1px solid var(--color-borderColor, #e8e8e8);border-radius:12px;padding:16px 12px}.customer-service-designer .preview-area .cs-header[data-v-909e84d7]{display:flex;align-items:center;gap:6px;padding-bottom:12px;margin-bottom:12px;border-bottom:1px solid var(--color-borderColor, #f0f0f0);font-size:14px;font-weight:500;color:var(--color-textColor, #333)}.customer-service-designer .preview-area .cs-header i[data-v-909e84d7]{font-size:16px;color:var(--color-primaryColor, #1890FF)}.customer-service-designer .preview-area .cs-list[data-v-909e84d7]{display:flex;flex-direction:column;gap:8px}.customer-service-designer .preview-area .cs-item[data-v-909e84d7]{display:flex;flex-direction:column;align-items:center;gap:4px;padding:10px 8px;border-radius:8px;background:var(--color-hoverBackgroundColor, #f5f5f5)}.customer-service-designer .preview-area .cs-item i[data-v-909e84d7]{font-size:28px}.customer-service-designer .preview-area .cs-item .item-label[data-v-909e84d7]{font-size:12px;color:var(--color-textColor, #666);white-space:nowrap}.customer-service-designer .preview-area .cs-qrcode[data-v-909e84d7]{margin-top:12px;padding-top:12px;border-top:1px solid var(--color-borderColor, #f0f0f0);text-align:center}.customer-service-designer .preview-area .cs-qrcode .qr-placeholder[data-v-909e84d7]{width:100px;height:100px;margin:0 auto;background:#f5f5f5;border:1px dashed #d9d9d9;border-radius:4px;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#999;font-size:12px;gap:6px}.customer-service-designer .preview-area .cs-qrcode .qr-placeholder i[data-v-909e84d7]{font-size:32px}.customer-service-designer .config-hint[data-v-909e84d7]{margin-top:16px;padding:12px;background:#fffbe6;border:1px solid #ffe58f;border-radius:6px;font-size:13px;color:#8c6d1f}.customer-service-designer .config-hint p[data-v-909e84d7]{margin:0 0 8px;font-weight:500}.customer-service-designer .config-hint ul[data-v-909e84d7]{margin:0;padding-left:20px}.customer-service-designer .config-hint ul li[data-v-909e84d7]{margin-bottom:4px;line-height:1.5}.customer-service-designer .config-hint ul li strong[data-v-909e84d7]{color:#8c6d1f}.company-intro-wrapper[data-v-883661e8]{width:100%;padding:24px;box-sizing:border-box}.company-intro-wrapper .company-header[data-v-883661e8]{margin-bottom:24px}.company-intro-wrapper .company-logo-col[data-v-883661e8]{display:flex;align-items:center;justify-content:center}.company-intro-wrapper .company-logo img[data-v-883661e8]{max-width:80px;max-height:80px;border-radius:8px}.company-intro-wrapper .company-title-col[data-v-883661e8]{display:flex;align-items:center}.company-intro-wrapper .company-title h1[data-v-883661e8]{margin:0 0 8px;font-size:24px;font-weight:600;color:var(--color-titleColor, #333)}.company-intro-wrapper .company-title .company-slogan[data-v-883661e8]{margin:0;font-size:14px;color:var(--color-textColor, #666);opacity:.7}.company-intro-wrapper .company-description[data-v-883661e8]{margin-bottom:20px;font-size:15px;line-height:1.8;color:var(--color-textColor, #666);opacity:.85}.company-intro-wrapper .company-contents[data-v-883661e8]{margin-bottom:20px;line-height:1.8;color:var(--color-textColor, #666)}.company-intro-wrapper .company-contents[data-v-883661e8] img{max-width:100%;height:auto}.company-intro-wrapper .company-info-list[data-v-883661e8]{padding-top:16px;border-top:1px solid var(--color-borderColor, #e2e8f0)}.company-intro-wrapper .info-item[data-v-883661e8]{display:flex;align-items:center;gap:8px;font-size:14px;padding:6px 0;color:var(--color-textColor, #666)}.company-intro-wrapper .info-label[data-v-883661e8]{font-weight:500;opacity:.7;white-space:nowrap}.company-intro-wrapper .info-link[data-v-883661e8]{color:var(--color-primaryColor, #009688);text-decoration:underline;opacity:.85}.company-intro-loading[data-v-883661e8]{padding:40px;text-align:center;color:var(--color-textColor, #666);opacity:.6}.company-intro-designer[data-v-e6e54e1c]{position:relative;padding:16px;border:1px dashed rgba(0,150,136,.3);border-radius:8px;background:#fafafa}.company-intro-designer .component-label[data-v-e6e54e1c]{position:absolute;top:-12px;left:12px;display:flex;align-items:center;gap:6px;padding:2px 10px;background:#009688;color:#fff;font-size:12px;border-radius:4px}.company-intro-designer .company-intro-preview[data-v-e6e54e1c]{padding:16px}.company-intro-designer .company-intro-preview .preview-header[data-v-e6e54e1c]{display:flex;align-items:center;gap:16px;margin-bottom:16px}.company-intro-designer .company-intro-preview .preview-header .preview-logo .logo-placeholder[data-v-e6e54e1c]{width:60px;height:60px;background:linear-gradient(135deg,#009688,#00c853);border-radius:8px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:14px;font-weight:600}.company-intro-designer .company-intro-preview .preview-header .preview-title h1[data-v-e6e54e1c]{margin:0 0 6px;font-size:20px;color:#333}.company-intro-designer .company-intro-preview .preview-header .preview-title p[data-v-e6e54e1c]{margin:0;font-size:13px;color:#666}.company-intro-designer .company-intro-preview .preview-description[data-v-e6e54e1c]{margin-bottom:16px;padding:12px;background:#fff;border-radius:6px;font-size:13px;color:#666;line-height:1.6}.company-intro-designer .company-intro-preview .preview-info[data-v-e6e54e1c]{padding:12px;background:#fff;border-radius:6px;border-top:2px solid #009688}.company-intro-designer .company-intro-preview .preview-info .info-row[data-v-e6e54e1c]{display:flex;font-size:12px;margin-bottom:6px}.company-intro-designer .company-intro-preview .preview-info .info-row[data-v-e6e54e1c]:last-child{margin-bottom:0}.company-intro-designer .company-intro-preview .preview-info .info-row .info-label[data-v-e6e54e1c]{color:#999;min-width:70px}.company-intro-designer .company-intro-preview .preview-info .info-row .info-value[data-v-e6e54e1c]{color:#333}.company-culture-wrapper[data-v-727e16ee]{width:100%;padding:24px;box-sizing:border-box}.company-culture-wrapper .culture-header[data-v-727e16ee]{text-align:center;margin-bottom:28px}.company-culture-wrapper .culture-header h2[data-v-727e16ee]{font-size:22px;font-weight:600;margin:0;color:var(--color-titleColor, #333)}.company-culture-wrapper .culture-group[data-v-727e16ee]{margin-bottom:28px}.company-culture-wrapper .culture-group-title[data-v-727e16ee]{display:flex;align-items:center;gap:8px;font-size:18px;font-weight:500;margin:0 0 16px;padding-bottom:8px;border-bottom:2px solid var(--color-borderColor, #e2e8f0);color:var(--color-titleColor, #333)}.company-culture-wrapper .group-icon[data-v-727e16ee]{font-size:20px}.company-culture-wrapper .culture-card[data-v-727e16ee]{display:flex;align-items:flex-start;gap:12px;padding:16px;margin-bottom:16px;border-radius:8px;border:1px solid var(--color-borderColor, #e2e8f0);cursor:pointer;transition:all .2s;background:var(--color-backgroundColor, #fff);height:100%;box-sizing:border-box}.company-culture-wrapper .culture-card[data-v-727e16ee]:hover{box-shadow:0 2px 12px var(--color-shadowColor, rgba(0, 0, 0, .1));transform:translateY(-2px)}.company-culture-wrapper .culture-card.is-hover-mode[data-v-727e16ee]:hover{border-color:var(--color-primaryColor, #009688)}.company-culture-wrapper .culture-card.is-expanded[data-v-727e16ee]{border-color:var(--color-primaryColor, #009688);box-shadow:0 2px 12px var(--color-shadowColor, rgba(0, 0, 0, .1))}.company-culture-wrapper .card-icon[data-v-727e16ee]{font-size:28px;flex-shrink:0;color:var(--color-primaryColor, #009688)}.company-culture-wrapper .card-body[data-v-727e16ee]{flex:1;min-width:0}.company-culture-wrapper .card-title[data-v-727e16ee]{margin:0 0 6px;font-size:16px;font-weight:500;color:var(--color-titleColor, #333)}.company-culture-wrapper .card-desc[data-v-727e16ee]{margin:0;font-size:14px;color:var(--color-textColor, #666);opacity:.75;line-height:1.6}.company-culture-wrapper .card-contents[data-v-727e16ee]{margin-top:12px;padding-top:12px;border-top:1px solid var(--color-borderColor, #e2e8f0);font-size:14px;line-height:1.8;color:var(--color-textColor, #666)}.company-culture-wrapper .card-contents[data-v-727e16ee] img{max-width:100%;height:auto}.company-culture-wrapper .card-pic[data-v-727e16ee]{flex-shrink:0}.company-culture-wrapper .card-pic img[data-v-727e16ee]{max-width:80px;max-height:80px;border-radius:6px;object-fit:cover}.company-culture-wrapper .culture-empty[data-v-727e16ee],.company-culture-wrapper .culture-loading[data-v-727e16ee]{padding:40px;text-align:center;color:var(--color-textColor, #666);opacity:.6}.company-culture-designer[data-v-bb50d560]{position:relative;padding:16px;border:1px dashed rgba(0,150,136,.3);border-radius:8px;background:#fafafa}.company-culture-designer .component-label[data-v-bb50d560]{position:absolute;top:-12px;left:12px;display:flex;align-items:center;gap:6px;padding:2px 10px;background:#009688;color:#fff;font-size:12px;border-radius:4px}.company-culture-designer .company-culture-preview[data-v-bb50d560]{padding:16px;display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:12px}.company-culture-designer .company-culture-preview .culture-card[data-v-bb50d560]{background:#fff;padding:16px;border-radius:8px;text-align:center;box-shadow:0 2px 8px #0000000d;border-top:3px solid #009688}.company-culture-designer .company-culture-preview .culture-card .card-icon[data-v-bb50d560]{font-size:32px;margin-bottom:8px}.company-culture-designer .company-culture-preview .culture-card .card-title[data-v-bb50d560]{margin:0 0 8px;font-size:15px;color:#333}.company-culture-designer .company-culture-preview .culture-card .card-desc[data-v-bb50d560]{margin:0;font-size:12px;color:#666;line-height:1.5}.company-culture-designer .company-culture-preview .culture-list-item[data-v-bb50d560]{display:flex;align-items:flex-start;gap:12px;padding:12px;background:#fff;border-radius:6px;margin-bottom:8px}.company-culture-designer .company-culture-preview .culture-list-item[data-v-bb50d560]:last-child{margin-bottom:0}.company-culture-designer .company-culture-preview .culture-list-item .list-icon[data-v-bb50d560]{font-size:24px}.company-culture-designer .company-culture-preview .culture-list-item .list-content h4[data-v-bb50d560]{margin:0 0 4px;font-size:14px;color:#333}.company-culture-designer .company-culture-preview .culture-list-item .list-content p[data-v-bb50d560]{margin:0;font-size:12px;color:#666}.product-list-wrapper[data-v-81af6a78]{width:100%;padding:24px;box-sizing:border-box}.product-list-wrapper .product-header[data-v-81af6a78]{text-align:center;margin-bottom:24px}.product-list-wrapper .product-header h2[data-v-81af6a78]{font-size:22px;font-weight:600;margin:0;color:var(--color-titleColor, #333)}.product-list-wrapper .product-categories[data-v-81af6a78]{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-bottom:20px}.product-list-wrapper .category-tag[data-v-81af6a78]{padding:6px 16px;border-radius:20px;font-size:13px;cursor:pointer;border:1px solid var(--color-borderColor, #e2e8f0);color:var(--color-textColor, #666);transition:all .2s}.product-list-wrapper .category-tag[data-v-81af6a78]:hover{opacity:.8}.product-list-wrapper .category-tag.active[data-v-81af6a78]{font-weight:500;background:var(--color-primaryColor, #009688);color:var(--color-backgroundColor, #fff);border-color:var(--color-primaryColor, #009688)}.product-list-wrapper .product-grid[data-v-81af6a78]{display:grid;gap:16px}.product-list-wrapper .product-grid-2[data-v-81af6a78]{grid-template-columns:repeat(2,1fr)}.product-list-wrapper .product-grid-3[data-v-81af6a78]{grid-template-columns:repeat(3,1fr)}.product-list-wrapper .product-grid-4[data-v-81af6a78]{grid-template-columns:repeat(4,1fr)}.product-list-wrapper .product-card[data-v-81af6a78]{border:1px solid var(--color-borderColor, #e2e8f0);border-radius:8px;overflow:hidden;cursor:pointer;transition:all .2s;background:var(--color-backgroundColor, #fff)}.product-list-wrapper .product-card[data-v-81af6a78]:hover{box-shadow:0 4px 16px var(--color-shadowColor, rgba(0, 0, 0, .12));transform:translateY(-3px)}.product-list-wrapper .product-cover[data-v-81af6a78]{aspect-ratio:4 / 3;overflow:hidden;background:var(--color-hoverBg, #f5f7fa)}.product-list-wrapper .product-cover img[data-v-81af6a78]{width:100%;height:100%;object-fit:cover;transition:transform .3s}.product-list-wrapper .product-cover:hover img[data-v-81af6a78]{transform:scale(1.05)}.product-list-wrapper .cover-placeholder[data-v-81af6a78]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:48px;opacity:.4}.product-list-wrapper .product-info[data-v-81af6a78]{padding:12px}.product-list-wrapper .product-name[data-v-81af6a78]{margin:0 0 6px;font-size:15px;font-weight:500;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--color-titleColor, #333)}.product-list-wrapper .product-subtitle[data-v-81af6a78]{margin:0 0 8px;font-size:13px;color:var(--color-textColor, #666);opacity:.65;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product-list-wrapper .product-meta[data-v-81af6a78]{display:flex;align-items:center;justify-content:space-between;gap:8px}.product-list-wrapper .product-price[data-v-81af6a78]{font-size:16px;font-weight:600;color:var(--color-dangerColor, #e74c3c)}.product-list-wrapper .product-tags[data-v-81af6a78]{display:flex;flex-wrap:wrap;gap:4px}.product-list-wrapper .tag[data-v-81af6a78]{font-size:11px;padding:2px 6px;border-radius:3px;background:var(--color-hoverBg, #f5f7fa);color:var(--color-textColor, #666);opacity:.8}.product-list-wrapper .product-pagination[data-v-81af6a78]{display:flex;align-items:center;justify-content:center;gap:12px;margin-top:24px}.product-list-wrapper .product-pagination button[data-v-81af6a78]{padding:6px 14px;border:1px solid var(--color-borderColor, #e2e8f0);border-radius:4px;cursor:pointer;background:transparent;color:var(--color-textColor, #666)}.product-list-wrapper .product-pagination button[data-v-81af6a78]:disabled{opacity:.4;cursor:not-allowed}.product-list-wrapper .product-pagination button[data-v-81af6a78]:hover:not(:disabled){background:var(--color-hoverBg, #f5f7fa)}.product-list-wrapper .page-info[data-v-81af6a78]{font-size:14px;color:var(--color-textColor, #666);opacity:.7}.product-list-wrapper .product-empty[data-v-81af6a78],.product-list-wrapper .product-loading[data-v-81af6a78]{padding:40px;text-align:center;color:var(--color-textColor, #666);opacity:.6}@media (max-width: 768px){.product-grid-3[data-v-81af6a78],.product-grid-4[data-v-81af6a78]{grid-template-columns:repeat(2,1fr)}}@media (max-width: 480px){.product-grid-2[data-v-81af6a78],.product-grid-3[data-v-81af6a78],.product-grid-4[data-v-81af6a78]{grid-template-columns:1fr}}.product-list-designer[data-v-e033cf02]{position:relative;padding:16px;border:1px dashed rgba(0,150,136,.3);border-radius:8px;background:#fafafa}.product-list-designer .component-label[data-v-e033cf02]{position:absolute;top:-12px;left:12px;display:flex;align-items:center;gap:6px;padding:2px 10px;background:#009688;color:#fff;font-size:12px;border-radius:4px}.product-list-designer .product-list-preview[data-v-e033cf02]{padding:16px;display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:12px}.product-list-designer .product-list-preview .product-card[data-v-e033cf02]{background:#fff;border-radius:8px;overflow:hidden;box-shadow:0 2px 8px #0000000d}.product-list-designer .product-list-preview .product-card .product-cover .cover-placeholder[data-v-e033cf02]{width:100%;height:100px;background:linear-gradient(135deg,#e0e0e0,#f5f5f5);display:flex;align-items:center;justify-content:center;color:#999;font-size:12px}.product-list-designer .product-list-preview .product-card .product-info[data-v-e033cf02]{padding:10px}.product-list-designer .product-list-preview .product-card .product-info .product-name[data-v-e033cf02]{margin:0 0 4px;font-size:14px;color:#333}.product-list-designer .product-list-preview .product-card .product-info .product-subtitle[data-v-e033cf02]{margin:0 0 8px;font-size:12px;color:#999;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.product-list-designer .product-list-preview .product-card .product-info .product-meta[data-v-e033cf02]{display:flex;justify-content:space-between;align-items:center}.product-list-designer .product-list-preview .product-card .product-info .product-meta .product-price[data-v-e033cf02]{color:#ff5722;font-weight:600;font-size:14px}.product-list-designer .product-list-preview .product-card .product-info .product-meta .product-tags[data-v-e033cf02]{display:flex;gap:4px}.product-list-designer .product-list-preview .product-card .product-info .product-meta .product-tags .tag[data-v-e033cf02]{padding:2px 6px;background:#e8f5e9;color:#009688;border-radius:3px;font-size:11px}.product-list-designer .product-list-preview .preview-pagination[data-v-e033cf02]{grid-column:1 / -1;display:flex;justify-content:center;align-items:center;gap:8px;margin-top:12px;font-size:12px;color:#666}.product-list-designer .product-list-preview .preview-pagination span[data-v-e033cf02]{padding:4px 10px;border:1px solid #ddd;border-radius:4px;cursor:pointer}.product-list-designer .product-list-preview .preview-pagination span.active[data-v-e033cf02]{background:#009688;color:#fff;border-color:#009688}.product-detail-wrapper[data-v-0046a84b]{width:100%;padding:24px;box-sizing:border-box}.product-detail-wrapper .detail-back[data-v-0046a84b]{display:inline-block;margin-bottom:20px;cursor:pointer;font-size:14px;color:var(--color-primaryColor, #009688);opacity:.7;transition:opacity .2s}.product-detail-wrapper .detail-back[data-v-0046a84b]:hover{opacity:1}.product-detail-wrapper .detail-header[data-v-0046a84b]{display:flex;gap:32px;margin-bottom:32px}.product-detail-wrapper .detail-images[data-v-0046a84b]{flex:0 0 400px;max-width:400px}.product-detail-wrapper .image-gallery .main-image[data-v-0046a84b]{width:100%;aspect-ratio:1;border-radius:8px;overflow:hidden;margin-bottom:12px;background:var(--color-hoverBg, #f5f7fa)}.product-detail-wrapper .image-gallery .main-image img[data-v-0046a84b]{width:100%;height:100%;object-fit:cover}.product-detail-wrapper .image-gallery .thumbnail-list[data-v-0046a84b]{display:flex;gap:8px;overflow-x:auto}.product-detail-wrapper .image-gallery .thumbnail[data-v-0046a84b]{width:60px;height:60px;border-radius:4px;overflow:hidden;cursor:pointer;border:2px solid transparent;flex-shrink:0}.product-detail-wrapper .image-gallery .thumbnail.active[data-v-0046a84b]{border-color:var(--color-primaryColor, #009688)}.product-detail-wrapper .image-gallery .thumbnail img[data-v-0046a84b]{width:100%;height:100%;object-fit:cover}.product-detail-wrapper .single-image[data-v-0046a84b]{width:100%;aspect-ratio:1;border-radius:8px;overflow:hidden;background:var(--color-hoverBg, #f5f7fa)}.product-detail-wrapper .single-image img[data-v-0046a84b]{width:100%;height:100%;object-fit:cover}.product-detail-wrapper .no-image[data-v-0046a84b]{width:100%;aspect-ratio:1;display:flex;align-items:center;justify-content:center;font-size:80px;opacity:.3;background:var(--color-hoverBg, #f5f7fa);border-radius:8px}.product-detail-wrapper .detail-info[data-v-0046a84b]{flex:1}.product-detail-wrapper .product-name[data-v-0046a84b]{font-size:24px;font-weight:600;margin:0 0 12px;color:var(--color-titleColor, #333)}.product-detail-wrapper .product-subtitle[data-v-0046a84b]{font-size:15px;color:var(--color-textColor, #666);opacity:.7;margin:0 0 16px}.product-detail-wrapper .product-price[data-v-0046a84b]{font-size:28px;font-weight:700;color:var(--color-dangerColor, #e74c3c);margin-bottom:16px}.product-detail-wrapper .product-tags[data-v-0046a84b]{display:flex;flex-wrap:wrap;gap:6px}.product-detail-wrapper .tag[data-v-0046a84b]{font-size:12px;padding:3px 10px;border-radius:4px;background:var(--color-hoverBg, #f5f7fa);color:var(--color-textColor, #666)}.product-detail-wrapper .detail-section[data-v-0046a84b]{margin-bottom:28px}.product-detail-wrapper .detail-section h3[data-v-0046a84b]{font-size:18px;font-weight:500;margin:0 0 16px;padding-bottom:8px;border-bottom:2px solid var(--color-borderColor, #e2e8f0);color:var(--color-titleColor, #333)}.product-detail-wrapper .product-description[data-v-0046a84b]{font-size:15px;line-height:1.8;color:var(--color-textColor, #666);opacity:.85}.product-detail-wrapper .product-contents[data-v-0046a84b]{line-height:1.8;color:var(--color-textColor, #666)}.product-detail-wrapper .product-contents[data-v-0046a84b] img{max-width:100%;height:auto}.product-detail-wrapper .specs-table[data-v-0046a84b]{width:100%;border-collapse:collapse;color:var(--color-textColor, #666)}.product-detail-wrapper .specs-table tr[data-v-0046a84b]:nth-child(2n){background:var(--color-hoverBg, #f5f7fa)}.product-detail-wrapper .specs-table td[data-v-0046a84b]{padding:10px 16px;border:1px solid var(--color-borderColor, #e2e8f0);font-size:14px}.product-detail-wrapper .specs-table .spec-label[data-v-0046a84b]{width:150px;font-weight:500;opacity:.7}.product-detail-wrapper .nav-links[data-v-0046a84b]{display:flex;justify-content:space-between;gap:16px}.product-detail-wrapper .nav-item[data-v-0046a84b]{flex:1;padding:12px 16px;border:1px solid var(--color-borderColor, #e2e8f0);border-radius:6px;cursor:pointer;transition:all .2s;background:var(--color-backgroundColor, #fff);color:var(--color-textColor, #666)}.product-detail-wrapper .nav-item[data-v-0046a84b]:hover{border-color:var(--color-primaryColor, #009688)}.product-detail-wrapper .nav-next[data-v-0046a84b]{text-align:right}.product-detail-wrapper .nav-label[data-v-0046a84b]{display:block;font-size:12px;opacity:.6;margin-bottom:4px;color:var(--color-primaryColor, #009688)}.product-detail-wrapper .nav-name[data-v-0046a84b]{font-size:14px;font-weight:500;color:var(--color-titleColor, #333)}.product-detail-wrapper .recommend-grid[data-v-0046a84b]{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.product-detail-wrapper .recommend-card[data-v-0046a84b]{border:1px solid var(--color-borderColor, #e2e8f0);border-radius:8px;overflow:hidden;cursor:pointer;transition:all .2s;background:var(--color-backgroundColor, #fff)}.product-detail-wrapper .recommend-card[data-v-0046a84b]:hover{box-shadow:0 2px 12px var(--color-shadowColor, rgba(0, 0, 0, .1));transform:translateY(-2px)}.product-detail-wrapper .recommend-cover[data-v-0046a84b]{aspect-ratio:4 / 3;overflow:hidden;background:var(--color-hoverBg, #f5f7fa)}.product-detail-wrapper .recommend-cover img[data-v-0046a84b]{width:100%;height:100%;object-fit:cover}.product-detail-wrapper .cover-placeholder[data-v-0046a84b]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:36px;opacity:.3}.product-detail-wrapper .recommend-info[data-v-0046a84b]{padding:8px 12px}.product-detail-wrapper .recommend-info h5[data-v-0046a84b]{margin:0 0 4px;font-size:14px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--color-titleColor, #333)}.product-detail-wrapper .recommend-price[data-v-0046a84b]{font-size:14px;font-weight:600;color:var(--color-dangerColor, #e74c3c)}.detail-loading[data-v-0046a84b]{padding:40px;text-align:center;color:var(--color-textColor, #666);opacity:.6}@media (max-width: 768px){.detail-header[data-v-0046a84b]{flex-direction:column}.detail-images[data-v-0046a84b]{flex:none;max-width:100%}.recommend-grid[data-v-0046a84b]{grid-template-columns:repeat(2,1fr)}}.product-detail-designer[data-v-219fbd3f]{position:relative;padding:16px;border:1px dashed rgba(0,150,136,.3);border-radius:8px;background:#fafafa}.product-detail-designer .component-label[data-v-219fbd3f]{position:absolute;top:-12px;left:12px;display:flex;align-items:center;gap:6px;padding:2px 10px;background:#009688;color:#fff;font-size:12px;border-radius:4px}.product-detail-designer .product-detail-preview[data-v-219fbd3f]{display:grid;grid-template-columns:200px 1fr;gap:16px;padding:16px}.product-detail-designer .product-detail-preview .preview-gallery .main-image .image-placeholder[data-v-219fbd3f]{width:100%;height:180px;background:linear-gradient(135deg,#e0e0e0,#f5f5f5);border-radius:8px;display:flex;align-items:center;justify-content:center;color:#999;font-size:14px}.product-detail-designer .product-detail-preview .preview-detail .detail-name[data-v-219fbd3f]{margin:0 0 6px;font-size:18px;color:#333}.product-detail-designer .product-detail-preview .preview-detail .detail-subtitle[data-v-219fbd3f]{margin:0 0 12px;font-size:13px;color:#666}.product-detail-designer .product-detail-preview .preview-detail .detail-price[data-v-219fbd3f]{display:flex;align-items:center;gap:8px;margin-bottom:12px}.product-detail-designer .product-detail-preview .preview-detail .detail-price .price-label[data-v-219fbd3f]{font-size:12px;color:#999}.product-detail-designer .product-detail-preview .preview-detail .detail-price .price-value[data-v-219fbd3f]{font-size:22px;color:#ff5722;font-weight:600}.product-detail-designer .product-detail-preview .preview-detail .detail-tags[data-v-219fbd3f]{display:flex;gap:6px;margin-bottom:12px}.product-detail-designer .product-detail-preview .preview-detail .detail-tags .tag[data-v-219fbd3f]{padding:2px 8px;background:#e8f5e9;color:#009688;border-radius:3px;font-size:12px}.product-detail-designer .product-detail-preview .preview-detail .detail-section[data-v-219fbd3f]{margin-bottom:12px}.product-detail-designer .product-detail-preview .preview-detail .detail-section h4[data-v-219fbd3f]{margin:0 0 8px;font-size:14px;color:#333}.product-detail-designer .product-detail-preview .preview-detail .detail-section p[data-v-219fbd3f]{margin:0;font-size:13px;color:#666;line-height:1.5}.product-detail-designer .product-detail-preview .preview-detail .detail-specs h4[data-v-219fbd3f]{margin:0 0 8px;font-size:14px;color:#333}.product-detail-designer .product-detail-preview .preview-detail .detail-specs .spec-table[data-v-219fbd3f]{width:100%;font-size:12px;border-collapse:collapse}.product-detail-designer .product-detail-preview .preview-detail .detail-specs .spec-table td[data-v-219fbd3f]{padding:6px 8px;border:1px solid #eee}.product-detail-designer .product-detail-preview .preview-detail .detail-specs .spec-table td[data-v-219fbd3f]:first-child{width:80px;color:#999;background:#fafafa}.leader-org-chart[data-v-a927f819]{position:relative;width:100%;overflow:hidden;background:linear-gradient(135deg,color-mix(in srgb,var(--color-primaryColor) 22%,#0b1120),color-mix(in srgb,var(--color-primaryColor) 42%,#0b1120) 40%,color-mix(in srgb,var(--color-secondaryColor) 32%,#0b1120))}.leader-org-chart .bg-orbs[data-v-a927f819]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;overflow:hidden}.leader-org-chart .bg-orbs .orb[data-v-a927f819]{position:absolute;border-radius:50%;filter:blur(110px);opacity:.32;animation:oc-float-a927f819 14s ease-in-out infinite}.leader-org-chart .bg-orbs .orb1[data-v-a927f819]{width:560px;height:560px;background:#4f46e5;top:-180px;left:-120px}.leader-org-chart .bg-orbs .orb2[data-v-a927f819]{width:480px;height:480px;background:#9333ea;top:30%;right:-160px;animation-delay:-5s}.leader-org-chart .bg-orbs .orb3[data-v-a927f819]{width:420px;height:420px;background:#0891b2;bottom:-140px;left:32%;animation-delay:-9s}.leader-org-chart .grid-overlay[data-v-a927f819]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background-image:linear-gradient(rgba(255,255,255,.028) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.028) 1px,transparent 1px);background-size:56px 56px;mask-image:radial-gradient(ellipse 90% 70% at 50% 0%,#000 30%,transparent 75%);-webkit-mask-image:radial-gradient(ellipse 90% 70% at 50% 0%,#000 30%,transparent 75%)}.leader-org-chart .oc-wrap[data-v-a927f819]{position:relative;z-index:1;max-width:1240px;margin:0 auto;padding:56px 28px 120px}.leader-org-chart .oc-header[data-v-a927f819]{text-align:center;margin-bottom:64px}.leader-org-chart .oc-header .oc-badge[data-v-a927f819]{display:inline-flex;align-items:center;gap:8px;padding:7px 18px;border-radius:999px;font-size:12.5px;letter-spacing:.22em;color:#c7d2fe;background:#6366f11f;border:1px solid rgba(99,102,241,.35);margin-bottom:22px;text-transform:uppercase}.leader-org-chart .oc-header .oc-badge[data-v-a927f819]:before{content:"";width:6px;height:6px;border-radius:50%;background:#22d3ee;box-shadow:0 0 10px #22d3ee}.leader-org-chart .oc-header .oc-h1[data-v-a927f819]{font-size:clamp(34px,5vw,56px);font-weight:900;letter-spacing:-.02em;line-height:1.15;margin:0;color:#eef0f8;background:linear-gradient(110deg,#fff 20%,#a5b4fc,#67e8f9,#fff 95%);background-size:200% auto;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:oc-shine-a927f819 6s linear infinite}.leader-org-chart .oc-header .oc-sub[data-v-a927f819]{color:#8a90ad;font-size:16px;margin-top:16px;font-weight:300;letter-spacing:.05em}.leader-org-chart .oc-header .oc-sub[data-v-a927f819] b{color:#c7d2fe;font-weight:500}.leader-org-chart .oc-header .oc-stats[data-v-a927f819]{display:flex;justify-content:center;gap:48px;margin-top:36px;flex-wrap:wrap}.leader-org-chart .oc-header .oc-stats .oc-stat[data-v-a927f819]{text-align:center}.leader-org-chart .oc-header .oc-stats .oc-stat .num[data-v-a927f819]{font-size:30px;font-weight:900;background:linear-gradient(120deg,#818cf8,#e879f9);-webkit-background-clip:text;background-clip:text;color:transparent}.leader-org-chart .oc-header .oc-stats .oc-stat .lab[data-v-a927f819]{font-size:12px;color:#8a90ad;letter-spacing:.15em;margin-top:4px}.leader-org-chart .chart-tree[data-v-a927f819]{display:flex;flex-direction:column;align-items:center}.leader-org-chart .chart-tree .tree-root[data-v-a927f819]{display:flex;flex-direction:column;align-items:center;width:100%}.leader-org-chart .oc-level[data-v-a927f819]{display:flex;justify-content:center;gap:26px;flex-wrap:wrap;width:100%}.leader-org-chart .oc-level.oc-level-sub[data-v-a927f819]{margin-top:6px}.leader-org-chart .connector-v[data-v-a927f819]{width:2px;height:44px;background:linear-gradient(180deg,#818cf8e6,#67e8f980)}.leader-org-chart .connector-h-wrap[data-v-a927f819]{position:relative;width:100%;display:flex;justify-content:center}.leader-org-chart .connector-h[data-v-a927f819]{height:2px;background:linear-gradient(90deg,transparent,rgba(129,140,248,.55),rgba(103,232,249,.55),transparent);width:min(760px,82%);margin-bottom:0}.leader-org-chart .branch-row[data-v-a927f819]{display:flex;justify-content:center;gap:26px;flex-wrap:wrap;width:100%;margin-top:0}.leader-org-chart .branch-row .branch-cell[data-v-a927f819]{display:flex;flex-direction:column;align-items:center}.leader-org-chart .branch-row .branch-cell .stub[data-v-a927f819]{width:2px;height:30px;background:linear-gradient(180deg,#67e8f980,#818cf899)}.leader-org-chart .oc-card[data-v-a927f819]{position:relative;cursor:pointer;width:212px;padding:24px 22px 20px;border-radius:20px;text-align:center;background:#ffffff0b;border:1px solid rgba(255,255,255,.09);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);transition:transform .35s cubic-bezier(.2,.8,.25,1),border-color .35s,box-shadow .35s;overflow:hidden}.leader-org-chart .oc-card[data-v-a927f819]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:20px;padding:1px;background:linear-gradient(135deg,rgba(99,102,241,.65),transparent 40%,transparent 60%,rgba(34,211,238,.5));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;transition:opacity .35s;pointer-events:none}.leader-org-chart .oc-card[data-v-a927f819]:hover{transform:translateY(-8px) scale(1.02);box-shadow:0 24px 60px -18px #6366f173}.leader-org-chart .oc-card[data-v-a927f819]:hover:before{opacity:1}.leader-org-chart .oc-card:hover .oc-hint[data-v-a927f819]{opacity:1}.leader-org-chart .oc-card:hover .oc-avatar[data-v-a927f819]{transform:scale(1.07)}.leader-org-chart .oc-card.leader[data-v-a927f819]{width:250px;padding:30px 26px 24px;background:linear-gradient(160deg,#6366f129,#a855f714 55%,#ffffff08)}.leader-org-chart .oc-card.leader .oc-name[data-v-a927f819]{font-size:21px}.leader-org-chart .oc-card.leader .oc-hint[data-v-a927f819]{opacity:.8}.leader-org-chart .oc-card.grid-item[data-v-a927f819]{min-width:180px}.leader-org-chart .oc-card .oc-avatar[data-v-a927f819]{position:relative;width:84px;height:84px;border-radius:50%;margin:0 auto 14px;display:flex;align-items:center;justify-content:center;font-size:28px;font-weight:900;color:#fff;letter-spacing:.02em;transition:transform .35s;z-index:0}.leader-org-chart .oc-card .oc-avatar[data-v-a927f819]:after{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;border-radius:50%;background:conic-gradient(from 120deg,#6366f1,#a855f7,#22d3ee,#6366f1);z-index:-1;filter:blur(1px);opacity:.85}.leader-org-chart .oc-card .oc-name[data-v-a927f819]{font-size:17px;font-weight:700;letter-spacing:.03em;color:#eef0f8}.leader-org-chart .oc-card .oc-role[data-v-a927f819]{font-size:12.5px;color:#a5b4fc;margin-top:5px;font-weight:400;line-height:1.5}.leader-org-chart .oc-card .oc-dept-tag[data-v-a927f819]{display:inline-block;margin-top:12px;padding:4px 12px;border-radius:999px;font-size:11px;letter-spacing:.08em;color:#67e8f9;background:#22d3ee14;border:1px solid rgba(34,211,238,.22)}.leader-org-chart .oc-card .oc-hint[data-v-a927f819]{margin-top:12px;font-size:11px;color:#8a90ad;opacity:0;transition:opacity .3s;letter-spacing:.1em}.leader-org-chart .chart-grid[data-v-a927f819]{display:flex;flex-wrap:wrap;justify-content:center;gap:26px}.leader-org-chart .oc-footer[data-v-a927f819]{text-align:center;margin-top:90px;color:#8a90ad;font-size:12.5px;letter-spacing:.15em;font-weight:300}.leader-org-chart .oc-footer[data-v-a927f819] b{color:#a5b4fc;font-weight:500}.leader-org-chart .reveal[data-v-a927f819]{opacity:0;transform:translateY(26px);transition:opacity .7s,transform .7s}.leader-org-chart .reveal.in[data-v-a927f819]{opacity:1;transform:none}.leader-org-chart .chart-loading[data-v-a927f819],.leader-org-chart .chart-empty[data-v-a927f819]{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:200px;color:#8a90ad;gap:16px}.leader-org-chart .chart-loading .loading-icon[data-v-a927f819],.leader-org-chart .chart-empty .loading-icon[data-v-a927f819]{color:#818cf8}.leader-org-chart .chart-loading .empty-icon[data-v-a927f819],.leader-org-chart .chart-empty .empty-icon[data-v-a927f819]{color:#5a6078}.leader-org-chart .chart-loading p[data-v-a927f819],.leader-org-chart .chart-empty p[data-v-a927f819]{margin:0;font-size:14px}@keyframes oc-shine-a927f819{to{background-position:200% center}}@keyframes oc-float-a927f819{0%,to{transform:translate(0) scale(1)}50%{transform:translate(40px,-30px) scale(1.08)}}@media (max-width: 768px){.leader-org-chart .oc-wrap[data-v-a927f819]{padding:36px 16px 80px}.leader-org-chart .oc-header[data-v-a927f819]{margin-bottom:40px}.leader-org-chart .oc-header .oc-stats[data-v-a927f819]{gap:28px}.leader-org-chart .chart-tree .oc-level[data-v-a927f819],.leader-org-chart .chart-tree .branch-row[data-v-a927f819]{gap:16px}.leader-org-chart .chart-tree .oc-card[data-v-a927f819]{width:160px;padding:18px 14px 16px}.leader-org-chart .chart-tree .oc-card .oc-avatar[data-v-a927f819]{width:68px;height:68px;font-size:23px}.leader-org-chart .chart-tree .oc-card.leader[data-v-a927f819]{width:200px}.leader-org-chart .chart-grid[data-v-a927f819]{gap:16px}.leader-org-chart .chart-grid .oc-card.grid-item[data-v-a927f819]{width:160px}}.oc-modal-mask{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9990;display:flex;align-items:center;justify-content:center;padding:24px;background:#04050cb8;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);opacity:0;pointer-events:none;transition:opacity .3s}.oc-modal-mask.open{opacity:1;pointer-events:auto}.oc-modal-mask .oc-modal{width:min(760px,100%);max-height:88vh;overflow-y:auto;background:linear-gradient(165deg,color-mix(in srgb,var(--color-primaryColor) 26%,#141630),color-mix(in srgb,var(--color-primaryColor) 42%,#0c0e1e) 55%,color-mix(in srgb,var(--color-secondaryColor) 30%,#0a0b16));border:1px solid rgba(129,140,248,.25);border-radius:26px;box-shadow:0 40px 120px -20px #000c,0 0 80px -30px #6366f166;transform:translateY(28px) scale(.96);opacity:0;transition:transform .42s cubic-bezier(.2,.9,.3,1.1),opacity .32s;position:relative;scrollbar-width:thin;scrollbar-color:rgba(129,140,248,.3) transparent}.oc-modal-mask .oc-modal::-webkit-scrollbar{width:6px}.oc-modal-mask .oc-modal::-webkit-scrollbar-thumb{background:#818cf84d;border-radius:3px}.oc-modal-mask.open .oc-modal{transform:none;opacity:1}.oc-modal-mask .oc-close{position:absolute;top:18px;right:18px;z-index:2;width:38px;height:38px;border-radius:50%;border:1px solid rgba(255,255,255,.14);background:#ffffff0d;color:#8a90ad;font-size:17px;cursor:pointer;transition:.25s;display:flex;align-items:center;justify-content:center;font-family:inherit}.oc-modal-mask .oc-close:hover{background:#ef44442e;border-color:#ef444466;color:#fca5a5;transform:rotate(90deg)}.oc-modal-mask .oc-modal-hero{position:relative;padding:52px 40px 34px;overflow:hidden}.oc-modal-mask .oc-modal-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(700px 260px at 22% 0%,color-mix(in srgb,var(--color-primaryColor) 42%,transparent),transparent 60%),radial-gradient(520px 240px at 88% 10%,color-mix(in srgb,var(--color-secondaryColor) 26%,transparent),transparent 60%)}.oc-modal-mask .oc-m-top{position:relative;display:flex;gap:28px;align-items:center;flex-wrap:wrap}.oc-modal-mask .oc-m-avatar{width:118px;height:118px;border-radius:28px;flex-shrink:0;display:flex;align-items:center;justify-content:center;font-size:40px;font-weight:900;color:#fff;box-shadow:0 20px 50px -12px #6366f18c;transition:transform .4s}.oc-modal-mask .oc-m-avatar:hover{transform:rotate(-3deg) scale(1.05)}.oc-modal-mask .oc-m-id{flex:1;min-width:240px}.oc-modal-mask .oc-m-dept{display:inline-block;padding:5px 14px;border-radius:999px;font-size:11.5px;letter-spacing:.15em;color:#67e8f9;background:#22d3ee1a;border:1px solid rgba(34,211,238,.3);margin-bottom:12px}.oc-modal-mask .oc-m-name{font-size:32px;font-weight:900;letter-spacing:.02em;color:#eef0f8}.oc-modal-mask .oc-m-name small{font-size:15px;font-weight:400;color:#8a90ad;margin-left:10px}.oc-modal-mask .oc-m-role{margin-top:8px;font-size:15px;color:#c7d2fe;font-weight:500}.oc-modal-mask .oc-m-body{padding:6px 40px 40px}.oc-modal-mask .oc-m-quote{position:relative;padding:20px 24px;border-radius:16px;margin-bottom:28px;background:#ffffff09;border-left:3px solid;border-image:linear-gradient(180deg,#818cf8,#67e8f9) 1;color:#d3d7ee;font-size:14.5px;line-height:1.9;font-weight:300}.oc-modal-mask .oc-m-quote:before{content:"“";position:absolute;top:-4px;left:12px;font-size:42px;color:#818cf859;font-family:Georgia,serif}.oc-modal-mask .oc-sec-title{display:flex;align-items:center;gap:10px;font-size:13px;letter-spacing:.2em;color:#a5b4fc;text-transform:uppercase;margin:26px 0 14px;font-weight:700}.oc-modal-mask .oc-sec-title:after{content:"";flex:1;height:1px;background:linear-gradient(90deg,rgba(129,140,248,.35),transparent)}.oc-modal-mask .oc-m-bio{color:#b9bfdc;font-size:14.5px;line-height:2;font-weight:300;text-align:justify;margin:0}.oc-modal-mask .oc-chips{display:flex;flex-wrap:wrap;gap:10px}.oc-modal-mask .oc-chips .oc-chip{padding:8px 16px;border-radius:12px;font-size:13px;color:#c7d2fe;background:#6366f11a;border:1px solid rgba(99,102,241,.25);transition:.25s;cursor:default}.oc-modal-mask .oc-chips .oc-chip:hover{background:#6366f138;transform:translateY(-2px)}.oc-modal-mask .oc-m-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:14px}.oc-modal-mask .oc-m-grid .oc-m-cell{padding:18px;border-radius:16px;background:#ffffff09;border:1px solid rgba(255,255,255,.07);transition:.3s}.oc-modal-mask .oc-m-grid .oc-m-cell:hover{border-color:#818cf866;transform:translateY(-3px)}.oc-modal-mask .oc-m-grid .oc-m-cell .k{font-size:11.5px;color:#8a90ad;letter-spacing:.12em;margin-bottom:8px}.oc-modal-mask .oc-m-grid .oc-m-cell .v{font-size:14px;color:#eef0f8;font-weight:500;word-break:break-all}.oc-modal-mask .oc-timeline{position:relative;padding-left:26px}.oc-modal-mask .oc-timeline:before{content:"";position:absolute;left:6px;top:6px;bottom:6px;width:2px;background:linear-gradient(180deg,#818cf8,#67e8f9);border-radius:2px;opacity:.5}.oc-modal-mask .oc-timeline .oc-tl-item{position:relative;padding:0 0 20px 8px}.oc-modal-mask .oc-timeline .oc-tl-item:before{content:"";position:absolute;left:-24px;top:6px;width:10px;height:10px;border-radius:50%;background:linear-gradient(135deg,#818cf8,#67e8f9);box-shadow:0 0 12px #818cf8cc}.oc-modal-mask .oc-timeline .oc-tl-item .y{font-size:12px;color:#67e8f9;letter-spacing:.1em;font-weight:700}.oc-modal-mask .oc-timeline .oc-tl-item .t{font-size:14px;color:#eef0f8;margin-top:3px;font-weight:500}.oc-modal-mask .oc-timeline .oc-tl-item .d{font-size:12.5px;color:#8a90ad;margin-top:2px;font-weight:300;line-height:1.7}.oc-modal-mask .oc-m-actions{display:flex;gap:12px;margin-top:32px;flex-wrap:wrap}.oc-modal-mask .oc-m-actions .oc-btn{flex:1;min-width:150px;padding:13px 20px;border-radius:14px;border:none;cursor:pointer;font-family:inherit;font-size:14px;font-weight:600;letter-spacing:.05em;transition:.3s}.oc-modal-mask .oc-m-actions .oc-btn-grad{background:linear-gradient(120deg,#6366f1,#a855f7,#6366f1);background-size:200% auto;color:#fff;box-shadow:0 12px 32px -10px #8b5cf699}.oc-modal-mask .oc-m-actions .oc-btn-grad:hover{background-position:right center;transform:translateY(-2px);box-shadow:0 16px 40px -10px #8b5cf6cc}.oc-modal-mask .oc-m-actions .oc-btn-ghost{background:#ffffff0d;border:1px solid rgba(255,255,255,.14);color:#c7d2fe}.oc-modal-mask .oc-m-actions .oc-btn-ghost:hover{background:#ffffff1a;transform:translateY(-2px)}@media (max-width: 768px){.oc-modal-mask{padding:16px}.oc-modal-mask .oc-modal-hero{padding:44px 22px 26px}.oc-modal-mask .oc-m-body{padding:6px 22px 28px}.oc-modal-mask .oc-m-avatar{width:96px;height:96px;font-size:34px}.oc-modal-mask .oc-m-name{font-size:26px}}.leader-org-chart-designer[data-v-685f3350]{position:relative;padding:16px;border:1px dashed rgba(0,150,136,.3);border-radius:8px;background:#fafafa}.leader-org-chart-designer .component-label[data-v-685f3350]{position:absolute;top:-12px;left:12px;display:flex;align-items:center;gap:6px;padding:2px 10px;background:#009688;color:#fff;font-size:12px;border-radius:4px;z-index:2}.leader-org-chart-designer .org-chart-preview[data-v-685f3350]{position:relative;padding:20px 16px;background:#07080f;border-radius:8px;overflow:hidden}.leader-org-chart-designer .org-chart-preview .bg-orbs[data-v-685f3350]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;overflow:hidden}.leader-org-chart-designer .org-chart-preview .bg-orbs .orb[data-v-685f3350]{position:absolute;border-radius:50%;filter:blur(110px);opacity:.3}.leader-org-chart-designer .org-chart-preview .bg-orbs .orb1[data-v-685f3350]{width:420px;height:420px;background:#4f46e5;top:-160px;left:-100px}.leader-org-chart-designer .org-chart-preview .bg-orbs .orb2[data-v-685f3350]{width:360px;height:360px;background:#9333ea;top:20%;right:-120px}.leader-org-chart-designer .org-chart-preview .bg-orbs .orb3[data-v-685f3350]{width:320px;height:320px;background:#0891b2;bottom:-120px;left:32%}.leader-org-chart-designer .org-chart-preview .grid-overlay[data-v-685f3350]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background-image:linear-gradient(rgba(255,255,255,.028) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.028) 1px,transparent 1px);background-size:56px 56px;mask-image:radial-gradient(ellipse 90% 70% at 50% 0%,#000 30%,transparent 75%);-webkit-mask-image:radial-gradient(ellipse 90% 70% at 50% 0%,#000 30%,transparent 75%)}.leader-org-chart-designer .org-chart-preview .preview-wrap[data-v-685f3350]{position:relative;z-index:1}.leader-org-chart-designer .org-chart-preview .oc-header[data-v-685f3350]{text-align:center;margin-bottom:28px}.leader-org-chart-designer .org-chart-preview .oc-header .oc-badge[data-v-685f3350]{display:inline-flex;align-items:center;gap:8px;padding:6px 16px;border-radius:999px;font-size:11.5px;letter-spacing:.22em;color:#c7d2fe;background:#6366f11f;border:1px solid rgba(99,102,241,.35);margin-bottom:14px;text-transform:uppercase}.leader-org-chart-designer .org-chart-preview .oc-header .oc-badge[data-v-685f3350]:before{content:"";width:6px;height:6px;border-radius:50%;background:#22d3ee;box-shadow:0 0 10px #22d3ee}.leader-org-chart-designer .org-chart-preview .oc-header .oc-h1[data-v-685f3350]{font-size:clamp(22px,3vw,34px);font-weight:900;letter-spacing:-.02em;margin:0;color:#eef0f8;background:linear-gradient(110deg,#fff 20%,#a5b4fc,#67e8f9,#fff 95%);background-size:200% auto;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.leader-org-chart-designer .org-chart-preview .oc-header .oc-sub[data-v-685f3350]{color:#8a90ad;font-size:13px;margin-top:10px;font-weight:300;letter-spacing:.05em}.leader-org-chart-designer .org-chart-preview .oc-header .oc-sub[data-v-685f3350] b{color:#c7d2fe;font-weight:500}.leader-org-chart-designer .org-chart-preview .oc-header .oc-stats[data-v-685f3350]{display:flex;justify-content:center;gap:32px;margin-top:18px;flex-wrap:wrap}.leader-org-chart-designer .org-chart-preview .oc-header .oc-stats .oc-stat .num[data-v-685f3350]{font-size:20px;font-weight:900;background:linear-gradient(120deg,#818cf8,#e879f9);-webkit-background-clip:text;background-clip:text;color:transparent}.leader-org-chart-designer .org-chart-preview .oc-header .oc-stats .oc-stat .lab[data-v-685f3350]{font-size:10.5px;color:#8a90ad;letter-spacing:.15em;margin-top:2px}.leader-org-chart-designer .org-chart-preview .preview-tree[data-v-685f3350]{display:flex;flex-direction:column;align-items:center}.leader-org-chart-designer .org-chart-preview .preview-tree .oc-level[data-v-685f3350]{display:flex;justify-content:center;gap:20px;flex-wrap:wrap;width:100%}.leader-org-chart-designer .org-chart-preview .preview-tree .oc-level.oc-level-sub[data-v-685f3350]{margin-top:4px}.leader-org-chart-designer .org-chart-preview .preview-tree .connector-v[data-v-685f3350]{width:2px;height:30px;background:linear-gradient(180deg,#818cf8e6,#67e8f980)}.leader-org-chart-designer .org-chart-preview .preview-tree .connector-h-wrap[data-v-685f3350]{position:relative;width:100%;display:flex;justify-content:center}.leader-org-chart-designer .org-chart-preview .preview-tree .connector-h[data-v-685f3350]{height:2px;background:linear-gradient(90deg,transparent,rgba(129,140,248,.55),rgba(103,232,249,.55),transparent);width:min(560px,82%)}.leader-org-chart-designer .org-chart-preview .preview-tree .branch-row[data-v-685f3350]{display:flex;justify-content:center;gap:20px;flex-wrap:wrap;width:100%}.leader-org-chart-designer .org-chart-preview .preview-tree .branch-row .branch-cell[data-v-685f3350]{display:flex;flex-direction:column;align-items:center}.leader-org-chart-designer .org-chart-preview .preview-tree .branch-row .branch-cell .stub[data-v-685f3350]{width:2px;height:26px;background:linear-gradient(180deg,#67e8f980,#818cf899)}.leader-org-chart-designer .org-chart-preview .preview-grid[data-v-685f3350]{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:16px}.leader-org-chart-designer .org-chart-preview .oc-card[data-v-685f3350]{background:#ffffff0b;border:1px solid rgba(255,255,255,.09);border-radius:20px;padding:16px 12px 14px;text-align:center;min-width:108px;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.leader-org-chart-designer .org-chart-preview .oc-card.leader[data-v-685f3350]{min-width:130px;padding:22px 16px 16px;background:linear-gradient(160deg,#6366f129,#a855f714 55%,#ffffff08)}.leader-org-chart-designer .org-chart-preview .oc-card .avatar[data-v-685f3350]{width:52px;height:52px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:19px;font-weight:900;margin:0 auto 10px;position:relative}.leader-org-chart-designer .org-chart-preview .oc-card .avatar[data-v-685f3350]:after{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;border-radius:50%;background:conic-gradient(from 120deg,#6366f1,#a855f7,#22d3ee,#6366f1);z-index:-1;filter:blur(1px);opacity:.85}.leader-org-chart-designer .org-chart-preview .oc-card .oc-name[data-v-685f3350]{font-size:14px;font-weight:700;color:#eef0f8;letter-spacing:.03em}.leader-org-chart-designer .org-chart-preview .oc-card .oc-role[data-v-685f3350]{font-size:11px;color:#a5b4fc;margin-top:3px}.leader-org-chart-designer .org-chart-preview .oc-card .oc-dept-tag[data-v-685f3350]{display:inline-block;margin-top:8px;padding:3px 10px;border-radius:999px;font-size:10px;letter-spacing:.06em;color:#67e8f9;background:#22d3ee14;border:1px solid rgba(34,211,238,.22)}.leader-org-chart-designer .org-chart-preview .oc-footer[data-v-685f3350]{text-align:center;margin-top:40px;color:#8a90ad;font-size:11.5px;letter-spacing:.15em;font-weight:300}.leader-org-chart-designer .org-chart-preview .oc-footer[data-v-685f3350] b{color:#a5b4fc;font-weight:500}.media-meta__cover[data-v-d138ba59]{width:100%;margin-bottom:24px;border-radius:12px;overflow:hidden;cursor:zoom-in}.media-meta__cover img[data-v-d138ba59]{width:100%;max-height:420px;object-fit:cover;display:block}.media-meta__meta[data-v-d138ba59]{flex-wrap:wrap;align-items:center;gap:8px 24px;margin-bottom:20px;padding-bottom:16px;border-bottom:1px solid var(--color-borderColor, #eee);font-size:14px;line-height:1.6;color:var(--color-secondaryColor, #666)}.media-meta__meta-item[data-v-d138ba59]{display:inline-flex;align-items:center}.media-meta__meta-label[data-v-d138ba59]{color:var(--color-secondaryColor, #888)}.media-meta__meta-value[data-v-d138ba59]{color:var(--color-textColor, #333)}.media-meta__gallery[data-v-d138ba59]{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:20px}.media-meta__image[data-v-d138ba59]{width:160px;height:120px;object-fit:cover;border-radius:8px;cursor:zoom-in;transition:transform .2s ease}.media-meta__image[data-v-d138ba59]:hover{transform:scale(1.03)}@media (max-width: 768px){.media-meta__image[data-v-d138ba59]{width:calc(50% - 6px);height:110px}}.descriptions[data-v-2fbdb9c3]{width:100%;box-sizing:border-box}.descriptions__title[data-v-2fbdb9c3]{margin:0 0 16px;font-size:26px;font-weight:700;line-height:1.4;color:var(--color-titleColor, #333)}.descriptions .desc-images[data-v-2fbdb9c3]{display:flex;flex-wrap:wrap;gap:8px}.descriptions .desc-image[data-v-2fbdb9c3]{max-width:120px;max-height:120px;border-radius:6px;object-fit:cover;cursor:zoom-in;transition:transform .15s ease}.descriptions .desc-image[data-v-2fbdb9c3]:hover{transform:scale(1.04)}.descriptions .desc-link[data-v-2fbdb9c3]{color:var(--color-primaryColor, #1890ff);text-decoration:none}.descriptions .desc-link[data-v-2fbdb9c3]:hover{text-decoration:underline}.descriptions .desc-currency[data-v-2fbdb9c3]{font-weight:600;color:var(--color-primaryColor, #1890ff)}.descriptions .article-content[data-v-2fbdb9c3]{text-align:left;border-top:2px #ec2622 solid;margin-top:20px;padding:20px 0;color:var(--color-textColor, #333)}.descriptions .article-content[data-v-2fbdb9c3] .article-title{color:#ec2622;font-size:18px;text-align:center;font-weight:600;margin-top:10px}.descriptions .article-content[data-v-2fbdb9c3] .sub-title{text-align:center;margin-top:20px}.descriptions .article-content[data-v-2fbdb9c3] img{max-width:100%;height:auto;border-radius:8px}.descriptions .article-content[data-v-2fbdb9c3] p{margin:0 0 16px}.descriptions .article-content[data-v-2fbdb9c3] h1,.descriptions .article-content[data-v-2fbdb9c3] h2{margin:24px 0 12px;color:var(--color-titleColor, #333)}.descriptions .article-content[data-v-2fbdb9c3] a{color:var(--color-primaryColor, #1890ff)}.descriptions .article-content[data-v-2fbdb9c3] pre{background:var(--color-cardBackgroundColor, #f5f5f5);padding:16px;border-radius:8px;overflow-x:auto}.descriptions .article-content[data-v-2fbdb9c3] table{width:100%;border-collapse:collapse;margin:0 0 16px}.descriptions .article-content[data-v-2fbdb9c3] th,.descriptions .article-content[data-v-2fbdb9c3] td{border:1px solid var(--color-borderColor, #e8e8e8);padding:8px 12px;text-align:left}.descriptions .article-content[data-v-2fbdb9c3] blockquote{margin:0 0 16px;padding:8px 16px;border-left:4px solid var(--color-primaryColor, #1890ff);background:var(--color-hoverBg, rgba(0, 0, 0, .04))}.descriptions .desc-loading[data-v-2fbdb9c3]{color:var(--color-textColor, #999)}@media (max-width: 768px){.descriptions__title[data-v-2fbdb9c3]{font-size:21px}.media-meta__cover img[data-v-2fbdb9c3]{max-height:240px}}.descriptions__toolbar[data-v-2fbdb9c3]{display:flex;justify-content:flex-end;margin-bottom:12px}.only-print[data-v-2fbdb9c3]{display:none}@media print{.no-print[data-v-2fbdb9c3]{display:none!important}.descriptions[data-v-2fbdb9c3]{width:100%!important}.descriptions__title[data-v-2fbdb9c3]{color:#000!important;font-size:22px!important;-webkit-print-color-adjust:exact;print-color-adjust:exact}.descriptions__print-title[data-v-2fbdb9c3]{display:block!important;margin:0 0 16px;font-size:22px!important;font-weight:700;color:#000!important}.descriptions .media-meta__cover img[data-v-2fbdb9c3]{max-height:280px!important}.descriptions.is-print-hide-cover .media-meta__cover[data-v-2fbdb9c3]{display:none!important}.desc-link[data-v-2fbdb9c3]{color:#000!important;text-decoration:underline!important}.desc-currency[data-v-2fbdb9c3]{color:#000!important}.desc-preview-layer[data-v-2fbdb9c3]{display:none!important}}.descriptions-designer[data-v-c2d4983c]{width:100%}.location-map-wrapper[data-v-813fcbe0]{width:100%;box-sizing:border-box;color:var(--color-textColor, #333)}.location-map-title[data-v-813fcbe0]{margin-bottom:20px;font-size:22px;font-weight:600;text-align:center;color:var(--color-titleColor, #1f2d3d)}.location-map-loading[data-v-813fcbe0],.location-map-empty[data-v-813fcbe0]{padding:60px 20px;text-align:center;color:var(--color-textColor, #999)}.location-map-loading .layui-icon[data-v-813fcbe0],.location-map-empty .layui-icon[data-v-813fcbe0]{font-size:42px;color:#c0c4cc}.location-map-loading p[data-v-813fcbe0],.location-map-empty p[data-v-813fcbe0]{margin:10px 0 0;font-size:14px}.location-map-body[data-v-813fcbe0]{display:flex;gap:16px;align-items:stretch}.location-map-card-left[data-v-813fcbe0]{flex-direction:row}.location-map-card-left .location-map-card[data-v-813fcbe0]{order:-1}.location-map-main[data-v-813fcbe0]{flex:1;min-width:0}.location-map-panel[data-v-813fcbe0]{position:relative;width:100%;border-radius:10px;overflow:hidden;background:#eef1f6;box-shadow:0 2px 12px #00000014}.location-map-panel .map-frame[data-v-813fcbe0]{width:100%;height:100%;border:none;display:block}.location-map-panel .js-map-host[data-v-813fcbe0]{width:100%;height:100%;min-height:240px}.location-map-panel .map-open-btn[data-v-813fcbe0]{position:absolute;right:12px;bottom:12px;z-index:99;display:inline-flex;align-items:center;gap:4px;padding:7px 14px;border-radius:20px;background:#fffffff2;color:var(--color-primaryColor, #009688);font-size:13px;box-shadow:0 2px 8px #0000002e;text-decoration:none;transition:transform .2s}.location-map-panel .map-open-btn[data-v-813fcbe0]:hover{transform:translateY(-1px)}.map-static-host[data-v-813fcbe0]{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.map-static-host .map-static-bg[data-v-813fcbe0]{text-align:center;padding:30px}.map-static-host .map-static-pin[data-v-813fcbe0]{display:inline-block;font-size:44px;color:var(--color-primaryColor, #009688);animation:map-pin-bounce-813fcbe0 1.6s ease-in-out infinite}.map-static-host .map-static-tip[data-v-813fcbe0]{margin:12px 0 0;font-size:14px;color:var(--color-textColor, #666)}@keyframes map-pin-bounce-813fcbe0{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.location-map-card[data-v-813fcbe0]{width:320px;max-width:40%;flex-shrink:0;border:1px solid var(--color-borderColor, #e8ecf1);border-radius:10px;background:#fff;overflow:hidden;display:flex;flex-direction:column}.card-header[data-v-813fcbe0]{display:flex;align-items:center;justify-content:space-between;padding:14px 16px;border-bottom:1px solid var(--color-borderColor, #eef1f5);background:#fafbfc}.card-header .card-title[data-v-813fcbe0]{font-size:15px;font-weight:600;color:var(--color-titleColor, #1f2d3d)}.card-header .card-count[data-v-813fcbe0]{font-size:12px;color:#999}.card-list[data-v-813fcbe0]{list-style:none;margin:0;padding:8px 0;overflow-y:auto;max-height:420px}.card-item[data-v-813fcbe0]{display:flex;gap:10px;padding:12px 16px;cursor:pointer;transition:background .2s}.card-item[data-v-813fcbe0]:hover{background:#f7fafc}.card-item.active[data-v-813fcbe0]{background:#0096880f}.item-index[data-v-813fcbe0]{flex-shrink:0;width:22px;height:22px;margin-top:2px;border-radius:50%;background:#eef1f5;color:#666;font-size:12px;line-height:22px;text-align:center}.item-index.active[data-v-813fcbe0]{background:var(--color-primaryColor, #009688);color:#fff}.item-content[data-v-813fcbe0]{flex:1;min-width:0}.item-name[data-v-813fcbe0]{font-size:14px;font-weight:600;color:var(--color-titleColor, #1f2d3d);margin-bottom:4px}.item-line[data-v-813fcbe0]{display:flex;align-items:flex-start;gap:5px;font-size:12.5px;color:var(--color-textColor, #666);line-height:1.7;word-break:break-all}.item-line .layui-icon[data-v-813fcbe0]{flex-shrink:0;margin-top:2px;font-size:13px;color:#999}@media (max-width: 768px){.location-map-body[data-v-813fcbe0]{flex-direction:column}.location-map-card[data-v-813fcbe0]{width:100%;max-width:100%}.card-list[data-v-813fcbe0]{max-height:260px}}.location-map-designer[data-v-9219dd09]{position:relative;padding:16px;border:1px dashed rgba(0,150,136,.3);border-radius:8px}.location-map-designer .component-label[data-v-9219dd09]{position:absolute;top:-12px;left:12px;display:flex;align-items:center;gap:6px;padding:2px 10px;background:#009688;color:#fff;font-size:12px;border-radius:4px}.map-designer-body[data-v-9219dd09]{display:flex;gap:12px}.map-designer-panel[data-v-9219dd09]{position:relative;flex:1;height:220px;border-radius:6px;overflow:hidden;background:#eef1f6;display:flex;align-items:center;justify-content:center;flex-direction:column}.map-designer-panel .map-grid-bg[data-v-9219dd09]{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(0,150,136,.08) 1px,transparent 1px),linear-gradient(90deg,rgba(0,150,136,.08) 1px,transparent 1px);background-size:28px 28px}.map-designer-panel .map-pin[data-v-9219dd09]{position:relative;z-index:1;font-size:40px;color:#009688;animation:map-pin-bounce-9219dd09 1.6s ease-in-out infinite}.map-designer-panel .map-tip[data-v-9219dd09]{position:relative;z-index:1;margin-top:12px;max-width:80%;padding:4px 12px;border-radius:12px;background:#ffffffe6;font-size:12px;color:#666;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@keyframes map-pin-bounce-9219dd09{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.map-designer-card[data-v-9219dd09]{width:240px;flex-shrink:0;border:1px solid #e8ecf1;border-radius:6px;background:#fff;overflow:hidden;display:flex;flex-direction:column}.map-designer-card .card-header[data-v-9219dd09]{display:flex;align-items:center;justify-content:space-between;padding:10px 12px;background:#fafbfc;border-bottom:1px solid #eef1f5;font-size:13px;font-weight:600;color:#333}.map-designer-card .card-header .card-count[data-v-9219dd09]{font-size:11px;color:#999;font-weight:400}.map-designer-card .card-list[data-v-9219dd09]{list-style:none;margin:0;padding:4px 0;max-height:170px;overflow-y:auto}.map-designer-card .card-item[data-v-9219dd09]{display:flex;gap:8px;padding:8px 12px}.map-designer-card .card-item .item-index[data-v-9219dd09]{flex-shrink:0;width:18px;height:18px;margin-top:1px;border-radius:50%;background:#eef1f5;color:#666;font-size:11px;line-height:18px;text-align:center}.map-designer-card .card-item .item-name[data-v-9219dd09]{font-size:13px;font-weight:600;color:#333}.map-designer-card .card-item .item-line[data-v-9219dd09]{font-size:12px;color:#999;line-height:1.6}.map-designer-card .card-empty[data-v-9219dd09]{padding:24px 12px;text-align:center;font-size:12px;color:#bbb}@media (max-width: 640px){.map-designer-body[data-v-9219dd09]{flex-direction:column}.map-designer-card[data-v-9219dd09]{width:100%}}.chart-view[data-v-4e2c5b49]{width:100%;box-sizing:border-box;display:flex;flex-direction:column}.chart-svg[data-v-4e2c5b49]{width:100%;flex:1;min-height:200px;display:block}.grid-line[data-v-4e2c5b49]{stroke:#eef1f5;stroke-width:.4;stroke-dasharray:1.5 1.5}.axis-line[data-v-4e2c5b49]{stroke:#dcdfe6;stroke-width:.5}.value-text[data-v-4e2c5b49]{font-size:3.6px;fill:#909399;font-weight:600}.pie-text[data-v-4e2c5b49]{font-size:3.8px;fill:#fff;font-weight:600}.donut-total[data-v-4e2c5b49]{font-size:9px;font-weight:700;fill:#1f2d3d}.label-text[data-v-4e2c5b49]{font-size:3.6px;fill:#909399}.chart-empty[data-v-4e2c5b49]{flex:1;min-height:200px;display:flex;align-items:center;justify-content:center;font-size:13px;color:#bbb}.chart-legend[data-v-4e2c5b49]{display:flex;flex-wrap:wrap;justify-content:center;gap:6px 14px;margin-top:10px}.chart-legend .legend-item[data-v-4e2c5b49]{display:inline-flex;align-items:center;gap:4px;font-size:12px;color:#606266}.chart-legend .legend-dot[data-v-4e2c5b49]{width:8px;height:8px;border-radius:50%;flex-shrink:0}.chart-legend .legend-name[data-v-4e2c5b49]{max-width:96px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chart-legend .legend-value[data-v-4e2c5b49]{font-weight:600;color:#1f2d3d}.statistics-chart-wrapper[data-v-8da552b6]{width:100%;box-sizing:border-box;color:var(--color-textColor, #333)}.sc-title[data-v-8da552b6]{margin-bottom:8px;font-size:22px;font-weight:600;text-align:center;color:var(--color-titleColor, #1f2d3d)}.sc-subtitle[data-v-8da552b6]{margin-bottom:20px;font-size:14px;text-align:center;color:var(--color-textColor, #999)}.sc-empty[data-v-8da552b6]{padding:60px 20px;text-align:center;color:var(--color-textColor, #999)}.sc-empty .layui-icon[data-v-8da552b6]{font-size:42px;color:#c0c4cc}.sc-empty p[data-v-8da552b6]{margin:10px 0 0;font-size:14px}.sc-charts[data-v-8da552b6]{display:grid;gap:16px;width:100%}.sc-layout-grid[data-v-8da552b6]{grid-template-columns:repeat(2,1fr)}.sc-layout-list[data-v-8da552b6]{grid-template-columns:1fr}.sc-chart-card[data-v-8da552b6]{min-width:0;padding:18px 16px 16px;border:1px solid var(--color-borderColor, #e8ecf1);border-radius:10px;background:#fff;box-shadow:0 2px 12px #0000000a;box-sizing:border-box}.sc-chart-title[data-v-8da552b6]{display:flex;align-items:center;gap:8px;margin-bottom:12px;font-size:15px;font-weight:600;color:var(--color-titleColor, #1f2d3d)}.sc-chart-title .sc-source-tag[data-v-8da552b6]{padding:1px 8px;border-radius:10px;font-size:11px;font-weight:400;color:#67c23a;background:#67c23a1a}.sc-chart-title .sc-source-api[data-v-8da552b6]{color:#409eff;background:#409eff1a}.sc-chart-loading[data-v-8da552b6]{min-height:200px;display:flex;align-items:center;justify-content:center;font-size:13px;color:#bbb}@media (max-width: 768px){.sc-charts[data-v-8da552b6]{grid-template-columns:1fr!important}}.statistics-chart-designer[data-v-3ccf33bd]{width:100%;box-sizing:border-box}.component-label[data-v-3ccf33bd]{display:flex;align-items:center;gap:6px;margin-bottom:10px;font-size:13px;font-weight:600;color:#409eff}.component-label .layui-icon[data-v-3ccf33bd]{font-size:16px}.sc-title[data-v-3ccf33bd]{margin-bottom:8px;font-size:20px;font-weight:600;text-align:center;color:#1f2d3d}.sc-subtitle[data-v-3ccf33bd]{margin-bottom:18px;font-size:13px;text-align:center;color:#999}.sc-empty[data-v-3ccf33bd]{padding:50px 20px;text-align:center;color:#999}.sc-empty .layui-icon[data-v-3ccf33bd]{font-size:38px;color:#c0c4cc}.sc-empty p[data-v-3ccf33bd]{margin:10px 0 0;font-size:13px}.sc-charts[data-v-3ccf33bd]{display:grid;gap:14px;width:100%}.sc-layout-grid[data-v-3ccf33bd]{grid-template-columns:repeat(2,1fr)}.sc-layout-list[data-v-3ccf33bd]{grid-template-columns:1fr}.sc-chart-card[data-v-3ccf33bd]{min-width:0;padding:16px 14px 14px;border:1px dashed #dcdfe6;border-radius:10px;background:#fff;box-sizing:border-box}.sc-chart-title[data-v-3ccf33bd]{display:flex;align-items:center;gap:8px;margin-bottom:10px;font-size:14px;font-weight:600;color:#1f2d3d}.sc-chart-title .sc-source-tag[data-v-3ccf33bd]{padding:1px 8px;border-radius:10px;font-size:11px;font-weight:400;color:#67c23a;background:#67c23a1a}.sc-chart-title .sc-source-api[data-v-3ccf33bd]{color:#409eff;background:#409eff1a}.sc-chart-placeholder[data-v-3ccf33bd]{min-height:200px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;font-size:13px;color:#bbb}.sc-chart-placeholder .layui-icon[data-v-3ccf33bd]{font-size:32px;color:#d5dbe3}.sc-chart-placeholder p[data-v-3ccf33bd]{margin:0}@media (max-width: 768px){.sc-charts[data-v-3ccf33bd]{grid-template-columns:1fr!important}}.typing-test[data-v-20dbb036]{--bg: #07080f;--card: rgba(255, 255, 255, .045);--border: rgba(255, 255, 255, .09);--text: #eef0f8;--muted: #8a90ad;--right: #67e8f9;--wrong: #fb7185;--cursor: #a5b4fc;position:relative;min-height:100vh;font-family:Noto Sans SC,-apple-system,PingFang SC,sans-serif;background:var(--bg);color:var(--text);overflow-x:hidden}.bg[data-v-20dbb036]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;overflow:hidden;background:var(--bg)}.bg .g[data-v-20dbb036]{position:absolute;border-radius:50%;filter:blur(120px);opacity:.3;animation:float-20dbb036 16s ease-in-out infinite}.bg .g1[data-v-20dbb036]{width:520px;height:520px;background:#4f46e5;top:-160px;left:-100px}.bg .g2[data-v-20dbb036]{width:460px;height:460px;background:#9333ea;bottom:-140px;right:-120px;animation-delay:-6s}.bg .g3[data-v-20dbb036]{width:380px;height:380px;background:#0891b2;top:40%;left:50%;animation-delay:-11s;opacity:.2}@keyframes float-20dbb036{0%,to{transform:translate(0) scale(1)}50%{transform:translate(30px,-24px) scale(1.08)}}.grid[data-v-20dbb036]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background-image:linear-gradient(rgba(255,255,255,.03) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.03) 1px,transparent 1px);background-size:54px 54px;-webkit-mask-image:radial-gradient(ellipse 90% 70% at 50% 40%,#000 30%,transparent 80%);mask-image:radial-gradient(ellipse 90% 70% at 50% 40%,#000 30%,transparent 80%)}.main[data-v-20dbb036]{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;padding:48px 24px 40px;max-width:980px;margin:0 auto;width:100%}header[data-v-20dbb036]{text-align:center;margin-bottom:30px}.badge[data-v-20dbb036]{display:inline-flex;align-items:center;gap:8px;padding:6px 16px;border-radius:999px;font-size:11.5px;letter-spacing:.22em;color:#c7d2fe;background:#6366f11f;border:1px solid rgba(99,102,241,.35);margin-bottom:16px;text-transform:uppercase}.badge[data-v-20dbb036]:before{content:"";width:6px;height:6px;border-radius:50%;background:#22d3ee;box-shadow:0 0 10px #22d3ee;animation:pulse-20dbb036 1.6s ease-in-out infinite}.badge.practice[data-v-20dbb036]{color:#a7f3d0;background:#34d3991f;border-color:#34d39966}.badge.practice[data-v-20dbb036]:before{background:#34d399;box-shadow:0 0 10px #34d399}@keyframes pulse-20dbb036{0%,to{opacity:1}50%{opacity:.4}}h1[data-v-20dbb036]{font-size:clamp(28px,4vw,42px);font-weight:900;letter-spacing:-.02em;background:linear-gradient(110deg,#fff 20%,#a5b4fc,#67e8f9,#fff 95%);background-size:200% auto;-webkit-background-clip:text;background-clip:text;color:transparent;animation:shine-20dbb036 6s linear infinite}@keyframes shine-20dbb036{to{background-position:200% center}}.sub[data-v-20dbb036]{color:var(--muted);font-size:14px;margin-top:10px;font-weight:300}.controls[data-v-20dbb036]{display:flex;gap:10px;align-items:center;flex-wrap:wrap;justify-content:center;margin-bottom:24px}.seg[data-v-20dbb036]{display:flex;background:var(--card);border:1px solid var(--border);border-radius:14px;padding:4px;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.seg button[data-v-20dbb036]{background:transparent;border:none;color:var(--muted);font-family:inherit;font-size:13px;font-weight:500;padding:8px 16px;border-radius:10px;cursor:pointer;transition:.25s;letter-spacing:.03em}.seg button[data-v-20dbb036]:hover{color:#c7d2fe}.seg button.on[data-v-20dbb036]{background:linear-gradient(135deg,#6366f1,#a855f7);color:#fff;box-shadow:0 6px 18px -6px #8b5cf6b3}.sep[data-v-20dbb036]{width:1px;height:24px;background:var(--border);margin:0 4px}.stats[data-v-20dbb036]{display:flex;gap:14px;margin-bottom:22px;flex-wrap:wrap;justify-content:center}.stat[data-v-20dbb036]{min-width:108px;padding:14px 20px;border-radius:16px;background:var(--card);border:1px solid var(--border);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);text-align:center;transition:.3s}.stat.live[data-v-20dbb036]{border-color:#22d3ee59;box-shadow:0 0 30px -10px #22d3ee66}.stat .v[data-v-20dbb036]{font-size:30px;font-weight:900;font-family:JetBrains Mono,monospace;line-height:1}.stat .v.cyan[data-v-20dbb036]{background:linear-gradient(120deg,#67e8f9,#818cf8);-webkit-background-clip:text;background-clip:text;color:transparent}.stat .v.red[data-v-20dbb036]{color:var(--wrong)}.stat .l[data-v-20dbb036]{font-size:11px;color:var(--muted);letter-spacing:.14em;margin-top:6px;text-transform:uppercase}.prog[data-v-20dbb036]{height:4px;background:#ffffff0f;border-radius:4px;overflow:hidden;margin-bottom:22px;width:100%}.prog .bar[data-v-20dbb036]{height:100%;width:0;background:linear-gradient(90deg,#6366f1,#22d3ee);border-radius:4px;transition:width .2s;box-shadow:0 0 12px #22d3ee99}.typing-wrap[data-v-20dbb036]{position:relative;width:100%;background:linear-gradient(165deg,#141630b3,#0c0e1eb3);border:1px solid var(--border);border-radius:24px;padding:40px 38px;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:0 30px 80px -30px #000000b3;transition:border-color .3s}.typing-wrap.focus[data-v-20dbb036]{border-color:#818cf880;box-shadow:0 0 60px -20px #6366f180}.typing-wrap.shake[data-v-20dbb036]{animation:shake-20dbb036 .28s ease}@keyframes shake-20dbb036{0%,to{transform:translate(0)}20%{transform:translate(-5px)}40%{transform:translate(5px)}60%{transform:translate(-3px)}80%{transform:translate(3px)}}.text[data-v-20dbb036]{font-family:JetBrains Mono,Noto Sans SC,monospace;font-size:25px;line-height:2.1;letter-spacing:.01em;-webkit-user-select:none;user-select:none;word-break:break-word;max-height:220px;overflow-y:auto;padding-right:6px;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.15) transparent}.text .ch[data-v-20dbb036]{color:#4b5172;transition:color .08s,background .08s}.text .ch.right[data-v-20dbb036]{color:var(--right)}.text .ch.wrong[data-v-20dbb036]{color:var(--wrong);background:#fb718529;border-radius:3px}.text .ch.cur[data-v-20dbb036]{position:relative}.text .ch.cur[data-v-20dbb036]:before{content:"";position:absolute;left:-1px;top:8%;bottom:8%;width:2.5px;border-radius:2px;background:var(--cursor);box-shadow:0 0 8px var(--cursor);animation:blink-20dbb036 1s steps(2) infinite}.text .ch.space.wrong[data-v-20dbb036]{background:#fb718547}@keyframes blink-20dbb036{0%,50%{opacity:1}51%,to{opacity:0}}.typed-input[data-v-20dbb036]{display:block;width:100%;margin-top:24px;background:#ffffff0a;border:1px solid var(--border);border-radius:14px;padding:15px 18px;color:var(--text);outline:none;transition:.3s;font-family:JetBrains Mono,Noto Sans SC,monospace;font-size:19px;letter-spacing:.01em;white-space:nowrap;overflow-x:auto;box-sizing:border-box}.typed-input[data-v-20dbb036]::placeholder{color:#4b5172}.typed-input[data-v-20dbb036]:focus{border-color:#818cf88c;box-shadow:0 0 40px -12px #6366f180;background:#6366f10f}.hint-row[data-v-20dbb036]{display:flex;justify-content:space-between;align-items:center;margin-top:18px;font-size:12.5px;color:var(--muted);letter-spacing:.05em;width:100%}.hint-row .k[data-v-20dbb036]{display:inline-block;padding:2px 8px;border-radius:6px;background:#ffffff0f;border:1px solid var(--border);font-family:JetBrains Mono,monospace;color:#c7d2fe;margin:0 2px}.restart-btn[data-v-20dbb036]{background:#ffffff0d;border:1px solid var(--border);color:#c7d2fe;padding:7px 16px;border-radius:10px;font-family:inherit;font-size:12.5px;cursor:pointer;transition:.25s;letter-spacing:.05em}.restart-btn[data-v-20dbb036]:hover{background:#6366f133;border-color:#6366f166;transform:translateY(-1px)}.result[data-v-20dbb036]{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;align-items:center;justify-content:center;padding:24px;background:#04050cc7;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.result.show[data-v-20dbb036]{display:flex;animation:fadeIn-20dbb036 .3s}@keyframes fadeIn-20dbb036{0%{opacity:0}to{opacity:1}}.result-card[data-v-20dbb036]{width:min(560px,100%);background:linear-gradient(165deg,#141630,#0a0b16);border:1px solid rgba(129,140,248,.3);border-radius:26px;padding:40px 38px;box-shadow:0 40px 120px -20px #000c,0 0 80px -30px #6366f166;animation:pop-20dbb036 .5s cubic-bezier(.2,.9,.3,1.1)}@keyframes pop-20dbb036{0%{transform:translateY(30px) scale(.95);opacity:0}to{transform:none;opacity:1}}.result-card .rt[data-v-20dbb036]{font-size:12px;letter-spacing:.25em;color:#67e8f9;text-transform:uppercase;margin-bottom:8px}.result-card .rh[data-v-20dbb036]{font-size:26px;font-weight:900;margin-bottom:6px}.result-card .rs[data-v-20dbb036]{color:var(--muted);font-size:13px;margin-bottom:26px}.big-wpm[data-v-20dbb036]{text-align:center;margin:8px 0 24px}.big-wpm .n[data-v-20dbb036]{font-size:84px;font-weight:900;font-family:JetBrains Mono,monospace;background:linear-gradient(120deg,#67e8f9,#a5b4fc,#e879f9);-webkit-background-clip:text;background-clip:text;color:transparent;line-height:1}.big-wpm .u[data-v-20dbb036]{font-size:13px;color:var(--muted);letter-spacing:.2em;margin-top:6px}.rgrid[data-v-20dbb036]{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:28px}.rcell[data-v-20dbb036]{padding:16px;border-radius:14px;background:#ffffff09;border:1px solid rgba(255,255,255,.07);text-align:center}.rcell .k[data-v-20dbb036]{font-size:11px;color:var(--muted);letter-spacing:.12em;margin-bottom:6px}.rcell .v[data-v-20dbb036]{font-size:22px;font-weight:700;font-family:JetBrains Mono,monospace}.ranks[data-v-20dbb036]{display:flex;gap:8px;justify-content:center;margin-bottom:24px;flex-wrap:wrap}.rank[data-v-20dbb036]{padding:6px 14px;border-radius:999px;font-size:12px;letter-spacing:.08em;border:1px solid}.rank.cur[data-v-20dbb036]{transform:scale(1.08)}.r-actions[data-v-20dbb036]{display:flex;gap:12px}.btn[data-v-20dbb036]{flex:1;padding:14px;border-radius:14px;border:none;cursor:pointer;font-family:inherit;font-size:14px;font-weight:600;letter-spacing:.04em;transition:.3s}.btn-grad[data-v-20dbb036]{background:linear-gradient(120deg,#6366f1,#a855f7,#6366f1);background-size:200% auto;color:#fff;box-shadow:0 12px 32px -10px #8b5cf699}.btn-grad[data-v-20dbb036]:hover{background-position:right;transform:translateY(-2px)}.btn-ghost[data-v-20dbb036]{background:#ffffff0d;border:1px solid var(--border);color:#c7d2fe}.btn-ghost[data-v-20dbb036]:hover{background:#ffffff1a}.toast[data-v-20dbb036]{position:fixed;left:50%;bottom:36px;transform:translate(-50%) translateY(20px);z-index:60;padding:13px 26px;border-radius:16px;font-size:14px;font-weight:500;letter-spacing:.04em;background:linear-gradient(135deg,#22d3ee2e,#6366f12e);border:1px solid rgba(103,232,249,.4);color:#a5f3fc;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 16px 40px -12px #22d3ee66;opacity:0;pointer-events:none;transition:.4s cubic-bezier(.2,.9,.3,1.1)}.toast.show[data-v-20dbb036]{opacity:1;transform:translate(-50%) translateY(0)}.kb[data-v-20dbb036]{width:100%;max-width:880px;margin-top:26px;padding:16px 14px 14px;border-radius:22px;background:linear-gradient(165deg,#1416308c,#0c0e1e8c);border:1px solid var(--border);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);display:flex;flex-direction:column;gap:7px;-webkit-user-select:none;user-select:none}.kb-row[data-v-20dbb036]{display:flex;gap:6px;justify-content:center}.key[data-v-20dbb036]{flex:1;height:46px;max-width:58px;border-radius:10px;position:relative;background:#ffffff0e;border:1px solid rgba(255,255,255,.1);border-bottom-width:3px;display:flex;align-items:center;justify-content:center;font-family:JetBrains Mono,monospace;font-size:14px;color:#9aa1c0;transition:background .08s,transform .08s,box-shadow .08s,border-color .08s;text-transform:uppercase}.key.wide[data-v-20dbb036]{max-width:92px;flex:1.7;font-size:11px;letter-spacing:.06em}.key.space[data-v-20dbb036]{max-width:360px;flex:5;font-size:11px;letter-spacing:.3em}.key.fn[data-v-20dbb036]{background:#8b5cf61f;color:#8f96b8;font-size:11px}.key.down[data-v-20dbb036]{background:linear-gradient(135deg,#6366f1,#a855f7);color:#fff;transform:translateY(2px) scale(.96);border-bottom-width:1px;border-color:#8b5cf6cc;box-shadow:0 0 26px #8b5cf6cc,0 4px 12px #0006}.key.hint[data-v-20dbb036]:after{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;border-radius:13px;pointer-events:none;border:1.5px solid #22d3ee;box-shadow:0 0 16px #22d3ee8c;animation:kbHint-20dbb036 1.1s ease-in-out infinite}.key.down.hint[data-v-20dbb036]:after{display:none}@keyframes kbHint-20dbb036{0%,to{opacity:.35}50%{opacity:1}}.key.err-flash[data-v-20dbb036]{background:#fb718580!important;border-color:#fb7185!important;box-shadow:0 0 22px #fb7185b3!important;color:#fff!important}footer[data-v-20dbb036]{text-align:center;padding:20px;color:var(--muted);font-size:11.5px;letter-spacing:.15em;position:relative;z-index:1}@media (max-width: 640px){.main[data-v-20dbb036]{padding:32px 14px}.typing-wrap[data-v-20dbb036]{padding:26px 20px}.text[data-v-20dbb036]{font-size:20px;line-height:2}.stat[data-v-20dbb036]{min-width:84px;padding:12px 14px}.stat .v[data-v-20dbb036]{font-size:24px}.big-wpm .n[data-v-20dbb036]{font-size:64px}.kb[data-v-20dbb036]{padding:10px 8px 8px;gap:5px}.kb-row[data-v-20dbb036]{gap:4px}.key[data-v-20dbb036]{height:34px;max-width:38px;font-size:11px;border-radius:8px;border-bottom-width:2px}.key.wide[data-v-20dbb036]{max-width:56px;flex:1.7;font-size:9px}.key.space[data-v-20dbb036]{max-width:180px;font-size:9px}}.typing-test-designer[data-v-e0ecab75]{padding:16px}.typing-test-designer .designer-label[data-v-e0ecab75]{display:flex;align-items:center;gap:6px;margin-bottom:16px;padding:6px 10px;background:#f3e8ff;border:1px dashed #a855f7;border-radius:4px;font-size:13px;color:#9333ea;font-weight:500}.typing-test-designer .preview-area[data-v-e0ecab75]{background:linear-gradient(165deg,#0b0c16,#151735);border-radius:12px;padding:24px 20px;text-align:center;min-height:260px;color:#eef0f8}.typing-test-designer .preview-area .badge[data-v-e0ecab75]{display:inline-block;padding:4px 14px;border-radius:999px;font-size:11px;letter-spacing:.18em;color:#a7f3d0;background:#34d3991f;border:1px solid rgba(52,211,153,.4);margin-bottom:12px;text-transform:uppercase}.typing-test-designer .preview-area h3[data-v-e0ecab75]{margin:0 0 6px;font-size:22px;font-weight:800;background:linear-gradient(110deg,#fff,#a5b4fc,#67e8f9);-webkit-background-clip:text;background-clip:text;color:transparent}.typing-test-designer .preview-area .sub[data-v-e0ecab75]{margin:0 0 18px;font-size:12px;color:#8a90ad}.typing-test-designer .preview-area .stats-row[data-v-e0ecab75]{display:flex;justify-content:center;gap:8px;margin-bottom:18px}.typing-test-designer .preview-area .stats-row .stat[data-v-e0ecab75]{flex:1;max-width:96px;padding:10px 6px;background:#ffffff0b;border:1px solid rgba(255,255,255,.09);border-radius:10px}.typing-test-designer .preview-area .stats-row .stat b[data-v-e0ecab75]{display:block;font-size:18px;font-weight:800;color:#67e8f9;font-family:JetBrains Mono,monospace}.typing-test-designer .preview-area .stats-row .stat span[data-v-e0ecab75]{display:block;margin-top:3px;font-size:10px;color:#8a90ad}.typing-test-designer .preview-area .text-preview[data-v-e0ecab75]{font-family:JetBrains Mono,monospace;font-size:16px;line-height:1.9;color:#4b5172;letter-spacing:.01em;max-width:460px;margin:0 auto 14px}.typing-test-designer .preview-area .text-preview .ch.right[data-v-e0ecab75]{color:#67e8f9}.typing-test-designer .preview-area .text-preview .ch.wrong[data-v-e0ecab75]{color:#fb7185;background:#fb718529;border-radius:2px}.typing-test-designer .preview-area .text-preview .ch.cur[data-v-e0ecab75]{position:relative}.typing-test-designer .preview-area .text-preview .ch.cur[data-v-e0ecab75]:before{content:"";position:absolute;left:-1px;top:8%;bottom:8%;width:2px;background:#a5b4fc;box-shadow:0 0 8px #a5b4fc}.typing-test-designer .preview-area .input-preview[data-v-e0ecab75]{max-width:460px;margin:0 auto}.typing-test-designer .preview-area .input-preview input[data-v-e0ecab75]{width:100%;box-sizing:border-box;padding:10px 14px;border-radius:10px;border:1px solid rgba(129,140,248,.5);background:#6366f114;color:#eef0f8;font-family:JetBrains Mono,monospace;font-size:13px;outline:none}.typing-test-designer .config-hint[data-v-e0ecab75]{margin-top:12px;padding:10px;background:#fffbe6;border:1px solid #ffe58f;border-radius:4px;font-size:12px;color:#8c6d1f}.typing-test-designer .config-hint p[data-v-e0ecab75]{margin:0 0 4px;font-weight:500}.typing-test-designer .config-hint ul[data-v-e0ecab75]{margin:0;padding-left:16px}.typing-test-designer .config-hint li[data-v-e0ecab75]{margin-bottom:2px}.dl-site-nav[data-v-073cc29b]{--dl-bg:#06040d;--dl-line:rgba(255,255,255,.08);--dl-glass:rgba(255,255,255,.04);--dl-glass-2:rgba(255,255,255,.06);--dl-ink:#f4f2ff;--dl-ink-dim:#a79fce;--dl-purple:#7b5cff;--dl-violet:#a855f7;--dl-cyan:#22d3ee;position:sticky;top:0;z-index:50;width:100%;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#06040d8c;border-bottom:1px solid var(--dl-line)}.dl-site-nav .nav-inner[data-v-073cc29b]{max-width:1200px;margin:0 auto;padding:0 24px;display:flex;align-items:center;justify-content:space-between;height:66px}.dl-site-nav .nav-brand[data-v-073cc29b]{display:flex;align-items:center;gap:11px;font-weight:700;font-size:18px;letter-spacing:.3px;color:var(--dl-ink)}.dl-site-nav .nav-logo[data-v-073cc29b]{width:34px;height:34px;border-radius:10px;position:relative;display:grid;place-items:center;font-size:17px;font-weight:800;color:#06040d;text-shadow:0 1px 0 rgba(255,255,255,.4);background:conic-gradient(from 210deg,var(--dl-purple),var(--dl-cyan),var(--dl-violet),var(--dl-purple));box-shadow:0 0 22px #7b5cff8c,inset 0 0 14px #ffffff40}.dl-site-nav .nav-links[data-v-073cc29b]{display:flex;gap:30px;align-items:center}.dl-site-nav .nav-link[data-v-073cc29b]{color:var(--dl-ink-dim);font-size:14px;font-weight:500;transition:color .2s;text-decoration:none}.dl-site-nav .nav-link[data-v-073cc29b]:hover{color:var(--dl-ink)}.dl-site-nav .nav-cta[data-v-073cc29b]{display:flex;gap:10px;align-items:center}.dl-site-nav .dl-btn[data-v-073cc29b]{display:inline-flex;align-items:center;gap:8px;font-weight:600;font-size:14px;padding:10px 18px;border-radius:11px;cursor:pointer;border:none;transition:transform .15s,box-shadow .25s,background .2s;text-decoration:none;white-space:nowrap}.dl-site-nav .dl-btn.btn-ghost[data-v-073cc29b]{background:var(--dl-glass);color:var(--dl-ink);border:1px solid var(--dl-line)}.dl-site-nav .dl-btn.btn-ghost[data-v-073cc29b]:hover{background:var(--dl-glass-2)}.dl-site-nav .dl-btn.btn-grad[data-v-073cc29b]{color:#fff;background:linear-gradient(120deg,var(--dl-purple),var(--dl-violet) 45%,var(--dl-cyan));background-size:200% 100%;box-shadow:0 8px 30px #7b5cff73}.dl-site-nav .dl-btn.btn-grad[data-v-073cc29b]:hover{transform:translateY(-2px);box-shadow:0 14px 40px #7b5cff99;background-position:100% 0}@media (max-width: 880px){.dl-site-nav .nav-links[data-v-073cc29b]{display:none}}.dl-sitenav-designer[data-v-e6f10938]{position:relative;padding:16px;border:1px dashed rgba(123,92,255,.35);border-radius:8px;background:#faf7ff}.dl-sitenav-designer .component-label[data-v-e6f10938]{position:absolute;top:-12px;left:12px;display:flex;align-items:center;gap:6px;padding:2px 10px;background:linear-gradient(120deg,#7b5cff,#a855f7);color:#fff;font-size:12px;border-radius:4px}.dl-sitenav-designer .designer-preview[data-v-e6f10938]{padding:8px}.preview-inner[data-v-e6f10938]{display:flex;align-items:center;justify-content:space-between;height:50px;padding:0 14px;background:#06040d;border-radius:8px;color:#f4f2ff;font-size:13px}.pv-brand[data-v-e6f10938]{display:flex;align-items:center;gap:8px;font-weight:700}.pv-logo[data-v-e6f10938]{width:26px;height:26px;border-radius:7px;display:grid;place-items:center;background:conic-gradient(from 210deg,#7b5cff,#22d3ee,#a855f7,#7b5cff);color:#06040d;font-size:13px;font-weight:800}.pv-links[data-v-e6f10938]{display:flex;gap:16px;color:#a79fce}.pv-link[data-v-e6f10938]{font-size:12px}.pv-cta[data-v-e6f10938]{display:flex;gap:6px}.pv-btn[data-v-e6f10938]{padding:5px 12px;font-size:11px;font-weight:600;border-radius:7px}.pv-btn.ghost[data-v-e6f10938]{border:1px solid rgba(255,255,255,.1);background:#ffffff0a}.pv-btn.grad[data-v-e6f10938]{background:linear-gradient(120deg,#7b5cff,#a855f7,#22d3ee);color:#fff}.dl-editor-wrap[data-v-5faee022]{perspective:1400px;margin-top:14px;--dl-line: rgba(255,255,255,.08);--dl-purple: #7b5cff;--dl-violet: #a855f7;--dl-cyan: #22d3ee;--dl-ink-soft: #6b6494}.dl-editor-wrap .dl-editor[data-v-5faee022]{border:1px solid var(--dl-line);border-radius:18px;background:linear-gradient(180deg,#100c1ee6,#090614f5);box-shadow:0 40px 120px #0009,0 0 0 1px #7b5cff1f,0 0 90px #7b5cff1f;overflow:hidden;transform:rotateX(2deg);transition:transform .4s}.dl-editor-wrap .dl-editor[data-v-5faee022]:hover{transform:rotateX(0)}.dl-editor-wrap .dl-titlebar[data-v-5faee022]{display:flex;align-items:center;gap:8px;padding:13px 18px;border-bottom:1px solid var(--dl-line);background:#ffffff05}.dl-editor-wrap .tb-dot[data-v-5faee022]{width:12px;height:12px;border-radius:50%}.dl-editor-wrap .tb-dot.r[data-v-5faee022]{background:#ff5f57}.dl-editor-wrap .tb-dot.y[data-v-5faee022]{background:#febc2e}.dl-editor-wrap .tb-dot.g[data-v-5faee022]{background:#28c840}.dl-editor-wrap .tb-title[data-v-5faee022]{margin-left:14px;font-size:12px;color:var(--dl-ink-soft);font-family:SF Mono,Menlo,monospace}.dl-editor-wrap .dl-editor-body[data-v-5faee022]{display:grid;grid-template-columns:54px 1fr 360px;min-height:420px}.dl-editor-wrap .dl-editor-body.no-ai[data-v-5faee022]{grid-template-columns:42px 1fr}.dl-editor-wrap .dl-gutter[data-v-5faee022]{background:#ffffff04;border-right:1px solid var(--dl-line);text-align:right;padding:18px 12px;font-family:SF Mono,Menlo,monospace;font-size:12.5px;color:var(--dl-ink-soft);line-height:1.75}.dl-editor-wrap .dl-gutter span[data-v-5faee022]{display:block}.dl-editor-wrap .dl-gutter .cur[data-v-5faee022]{color:var(--dl-cyan)}.dl-editor-wrap .dl-code[data-v-5faee022]{padding:18px 22px;font-family:SF Mono,Menlo,monospace;font-size:13px;line-height:1.75;color:#c7c3e6}.dl-editor-wrap .dl-code[data-v-5faee022] .kw{color:var(--dl-violet)}.dl-editor-wrap .dl-code[data-v-5faee022] .fn{color:var(--dl-cyan)}.dl-editor-wrap .dl-code[data-v-5faee022] .str{color:#9ae66e}.dl-editor-wrap .dl-code[data-v-5faee022] .cm{color:var(--dl-ink-soft);font-style:italic}.dl-editor-wrap .dl-code[data-v-5faee022] .num{color:#ffb86c}.dl-editor-wrap .dl-code[data-v-5faee022] .hl{background:#7b5cff24;border-left:2px solid var(--dl-purple);padding-left:8px;margin-left:-10px;display:block}.dl-editor-wrap .dl-ai-panel[data-v-5faee022]{border-left:1px solid var(--dl-line);background:linear-gradient(180deg,#7b5cff0f,#22d3ee0a);padding:20px;display:flex;flex-direction:column;gap:14px}.dl-editor-wrap .ai-head[data-v-5faee022]{display:flex;align-items:center;gap:9px;font-size:13px;color:#a79fce}.dl-editor-wrap .ai-orb[data-v-5faee022]{width:22px;height:22px;border-radius:7px;background:conic-gradient(from 0deg,var(--dl-purple),var(--dl-cyan),var(--dl-violet),var(--dl-purple));animation:dl-spin-5faee022 6s linear infinite;box-shadow:0 0 14px #7b5cff99}@keyframes dl-spin-5faee022{to{transform:rotate(360deg)}}.dl-editor-wrap .ai-msg[data-v-5faee022]{font-size:13px;color:#f4f2ff;background:#ffffff0a;border:1px solid var(--dl-line);border-radius:12px;padding:13px 15px;line-height:1.6}.dl-editor-wrap .ai-msg .tag[data-v-5faee022]{display:inline-block;font-size:11px;color:var(--dl-cyan);border:1px solid rgba(34,211,238,.3);border-radius:6px;padding:1px 7px;margin-bottom:8px}.dl-editor-wrap .ai-actions[data-v-5faee022]{display:flex;gap:8px;flex-wrap:wrap;margin-top:auto}.dl-editor-wrap .chip[data-v-5faee022]{font-size:12px;padding:6px 12px;border-radius:9px;background:#ffffff0a;border:1px solid var(--dl-line);color:#a79fce;cursor:pointer;transition:.2s}.dl-editor-wrap .chip[data-v-5faee022]:hover{border-color:var(--dl-purple);color:#f4f2ff}@media (max-width: 880px){.dl-editor-wrap .dl-editor-body[data-v-5faee022]{grid-template-columns:42px 1fr}.dl-editor-wrap .dl-ai-panel[data-v-5faee022]{display:none}}.dl-editor-designer[data-v-6d2dde85]{position:relative;padding:16px;border:1px dashed rgba(123,92,255,.35);border-radius:8px;background:#faf7ff}.dl-editor-designer .component-label[data-v-6d2dde85]{position:absolute;top:-12px;left:12px;display:flex;align-items:center;gap:6px;padding:2px 10px;background:linear-gradient(120deg,#7b5cff,#a855f7);color:#fff;font-size:12px;border-radius:4px}.dpv[data-v-6d2dde85]{margin-top:4px;background:#0b0818;border-radius:10px;overflow:hidden}.dpv-bar[data-v-6d2dde85]{display:flex;align-items:center;gap:6px;padding:8px 12px;border-bottom:1px solid rgba(255,255,255,.06)}.dpv-bar .d[data-v-6d2dde85]{width:9px;height:9px;border-radius:50%}.dpv-bar .d.r[data-v-6d2dde85]{background:#ff5f57}.dpv-bar .d.y[data-v-6d2dde85]{background:#febc2e}.dpv-bar .d.g[data-v-6d2dde85]{background:#28c840}.dpv-bar .t[data-v-6d2dde85]{margin-left:10px;font-size:11px;color:#6b6494;font-family:monospace}.dpv-body[data-v-6d2dde85]{display:grid;grid-template-columns:1fr 140px;min-height:90px;font-size:12px}.dpv-code[data-v-6d2dde85]{padding:12px;color:#c7c3e6;font-family:monospace}.dpv-code .kw[data-v-6d2dde85]{color:#a855f7}.dpv-code .fn[data-v-6d2dde85]{color:#22d3ee}.dpv-ai[data-v-6d2dde85]{padding:12px;background:#7b5cff0f;color:#a79fce;border-left:1px solid rgba(255,255,255,.06);font-size:11px}.dl-stepflow[data-v-048cfed9]{--dl-line:rgba(255,255,255,.12);--dl-glass:rgba(0,0,0,.28);--dl-cyan:#22d3ee;--dl-ink:#ffffff;--dl-ink-dim:rgba(255,255,255,.78);position:relative;overflow:hidden;padding:30px 0 90px;background:color-mix(in srgb,var(--color-primaryColor) 12%,var(--color-backgroundColor, #0b1120))}.dl-stepflow .sf-bg-gradient[data-v-048cfed9]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background:linear-gradient(135deg,var(--color-primaryColor) 0%,var(--color-secondaryColor) 100%);opacity:.95}.dl-stepflow .sf-grid-bg[data-v-048cfed9]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background-image:linear-gradient(rgba(255,255,255,.07) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.07) 1px,transparent 1px);background-size:56px 56px;mask-image:radial-gradient(ellipse 70% 60% at 50% 50%,#000 30%,transparent 75%);-webkit-mask-image:radial-gradient(ellipse 70% 60% at 50% 50%,#000 30%,transparent 75%)}.dl-stepflow .sf-glow[data-v-048cfed9]{position:absolute;border-radius:50%;filter:blur(80px);opacity:.5;pointer-events:none;z-index:0}.dl-stepflow .sf-glow-1[data-v-048cfed9]{width:480px;height:480px;background:var(--color-secondaryColor);top:-160px;right:-100px}.dl-stepflow .sf-glow-2[data-v-048cfed9]{width:420px;height:420px;background:var(--color-primaryColor);bottom:-180px;left:-120px}.dl-stepflow .sf-wrap[data-v-048cfed9]{position:relative;z-index:1;max-width:1200px;margin:0 auto;padding:0 24px}.dl-stepflow .sf-eyebrow[data-v-048cfed9]{text-align:center;color:var(--dl-cyan);font-size:13px;font-weight:600;letter-spacing:3px;text-transform:uppercase;margin-bottom:14px}.dl-stepflow .sf-title[data-v-048cfed9]{text-align:center;font-size:clamp(30px,4vw,46px);font-weight:800;letter-spacing:-1px;margin-bottom:16px;color:var(--dl-ink)}.dl-stepflow .sf-sub[data-v-048cfed9]{text-align:center;color:var(--dl-ink-dim);max-width:600px;margin:0 auto 56px;font-size:16px}.dl-stepflow .sf-steps[data-v-048cfed9]{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:10px}.dl-stepflow .sf-step[data-v-048cfed9]{position:relative;padding:32px 26px;background:var(--dl-glass);border:1px solid var(--dl-line);border-radius:18px;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);transition:.25s}.dl-stepflow .sf-step[data-v-048cfed9]:hover{transform:translateY(-4px);border-color:#7b5cff59}.dl-stepflow .step-no[data-v-048cfed9]{font-family:SF Mono,Menlo,monospace;font-size:13px;color:var(--dl-cyan);margin-bottom:14px}.dl-stepflow .step-title[data-v-048cfed9]{font-size:20px;margin-bottom:10px;color:var(--dl-ink)}.dl-stepflow .step-desc[data-v-048cfed9]{color:var(--dl-ink-dim);font-size:14.5px;line-height:1.65}.dl-stepflow .step-cmd[data-v-048cfed9]{margin-top:16px;font-family:SF Mono,Menlo,monospace;font-size:12.5px;background:#00000059;border:1px solid var(--dl-line);border-radius:10px;padding:11px 14px;color:#9ae66e;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dl-stepflow.theme-light[data-v-048cfed9]{--dl-line:rgba(0,0,0,.08);--dl-glass:rgba(255,255,255,.72);--dl-ink:#111827;--dl-ink-dim:#4b5563;background:color-mix(in srgb,var(--color-primaryColor) 8%,var(--color-backgroundColor, #ffffff))}.dl-stepflow.theme-light .sf-bg-gradient[data-v-048cfed9]{opacity:.55}.dl-stepflow.theme-light .sf-grid-bg[data-v-048cfed9]{background-image:linear-gradient(rgba(15,23,42,.07) 1px,transparent 1px),linear-gradient(90deg,rgba(15,23,42,.07) 1px,transparent 1px)}.dl-stepflow.theme-light .sf-glow[data-v-048cfed9]{opacity:.22}.dl-stepflow.theme-light .step-cmd[data-v-048cfed9]{background:#f3f4f6;color:#16a34a}@media (max-width: 880px){.dl-stepflow .sf-steps[data-v-048cfed9]{grid-template-columns:1fr}}.dl-sf-designer[data-v-c69cb02e]{position:relative;padding:16px;border:1px dashed rgba(123,92,255,.35);border-radius:8px;background:#faf7ff}.dl-sf-designer .component-label[data-v-c69cb02e]{position:absolute;top:-12px;left:12px;display:flex;align-items:center;gap:6px;padding:2px 10px;background:linear-gradient(120deg,#7b5cff,#a855f7);color:#fff;font-size:12px;border-radius:4px}.dpv[data-v-c69cb02e]{margin-top:4px}.dpv-head[data-v-c69cb02e]{text-align:center;margin-bottom:10px}.dpv-head .eb[data-v-c69cb02e]{display:block;color:#22d3ee;font-size:11px;letter-spacing:2px;text-transform:uppercase;margin-bottom:4px}.dpv-head .tt[data-v-c69cb02e]{font-weight:700;color:#111;font-size:14px}.dpv-steps[data-v-c69cb02e]{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.dpv-step[data-v-c69cb02e]{padding:10px;border-radius:8px;background:#0b0818;color:#f4f2ff;font-size:11px}.dpv-step .sn[data-v-c69cb02e]{color:#22d3ee;font-family:monospace;font-size:10px;margin-bottom:3px}.dpv-step .st[data-v-c69cb02e]{font-weight:600;font-size:12px}@media (max-width: 600px){.dpv-steps[data-v-c69cb02e]{grid-template-columns:1fr}}.dl-downloadcard[data-v-32aae615]{background:linear-gradient(135deg,color-mix(in srgb,var(--color-primaryColor) 22%,#0b1120),color-mix(in srgb,var(--color-primaryColor) 42%,#0b1120) 40%,color-mix(in srgb,var(--color-secondaryColor) 32%,#0b1120));--dl-line:rgba(255,255,255,.08);--dl-glass:rgba(255,255,255,.04);--dl-ink:#f4f2ff;--dl-ink-dim:#a79fce;--dl-ink-soft:#6b6494;--dl-purple:#7b5cff;--dl-cyan:#22d3ee;--dl-violet:#a855f7;padding:90px 0 20px}.dl-downloadcard .dl-wrap[data-v-32aae615]{max-width:1200px;margin:0 auto;padding:0 24px}.dl-downloadcard .dl-eyebrow[data-v-32aae615]{text-align:center;color:var(--dl-cyan);font-size:13px;font-weight:600;letter-spacing:3px;text-transform:uppercase;margin-bottom:14px}.dl-downloadcard .dl-title[data-v-32aae615]{text-align:center;font-size:clamp(30px,4vw,46px);font-weight:800;letter-spacing:-1px;margin-bottom:16px;color:var(--dl-ink)}.dl-downloadcard .dl-sub[data-v-32aae615]{text-align:center;color:var(--dl-ink-dim);max-width:600px;margin:0 auto 56px;font-size:16px}.dl-downloadcard .dl-grid[data-v-32aae615]{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-bottom:36px}.dl-downloadcard .dl-card[data-v-32aae615]{text-align:center;padding:32px 24px;background:var(--dl-glass);border:1px solid var(--dl-line);border-radius:18px;transition:.25s;text-decoration:none;display:block;color:inherit}.dl-downloadcard .dl-card[data-v-32aae615]:hover{transform:translateY(-5px);border-color:#7b5cff73;box-shadow:0 20px 50px #7b5cff2e}.dl-downloadcard .dl-card .plat[data-v-32aae615]{font-size:30px;margin-bottom:12px}.dl-downloadcard .dl-card h4[data-v-32aae615]{font-size:18px;margin-bottom:5px;color:var(--dl-ink)}.dl-downloadcard .dl-card .ver[data-v-32aae615]{font-size:12px;color:var(--dl-ink-soft);margin-bottom:16px;font-family:SF Mono,Menlo,monospace}.dl-downloadcard .dl-btn[data-v-32aae615]{display:inline-flex;align-items:center;gap:8px;font-weight:600;font-size:14px;padding:10px 18px;border-radius:11px;cursor:pointer;border:none;transition:transform .15s,box-shadow .25s;white-space:nowrap;text-decoration:none}.dl-downloadcard .dl-btn.btn-grad[data-v-32aae615]{color:#fff;background:linear-gradient(120deg,var(--dl-purple),var(--dl-violet) 45%,var(--dl-cyan));background-size:200% 100%;box-shadow:0 8px 30px #7b5cff73}.dl-downloadcard .dl-btn.btn-grad[data-v-32aae615]:hover{transform:translateY(-2px);box-shadow:0 14px 40px #7b5cff99;background-position:100% 0}.dl-downloadcard .dl-install[data-v-32aae615]{max-width:680px;margin:0 auto;text-align:center}.dl-downloadcard .dl-install-desc[data-v-32aae615]{color:var(--dl-ink-dim);font-size:14.5px}.dl-downloadcard .cmd-box[data-v-32aae615]{display:flex;align-items:center;gap:12px;justify-content:space-between;background:#0006;border:1px solid var(--dl-line);border-radius:13px;padding:16px 20px;margin-top:14px;font-family:SF Mono,Menlo,monospace;font-size:14px}.dl-downloadcard .cmd-box code[data-v-32aae615]{color:#9ae66e;word-break:break-all}.dl-downloadcard .copy[data-v-32aae615]{font-size:12px;color:var(--dl-ink-dim);border:1px solid var(--dl-line);border-radius:8px;padding:6px 12px;cursor:pointer;background:transparent;transition:.2s}.dl-downloadcard .copy[data-v-32aae615]:hover{color:var(--dl-ink);border-color:var(--dl-purple)}.dl-downloadcard .copy.ok[data-v-32aae615]{color:var(--dl-cyan);border-color:#22d3ee80}.dl-downloadcard.theme-light[data-v-32aae615]{--dl-line:rgba(0,0,0,.08);--dl-glass:#fff;--dl-ink:#111827;--dl-ink-dim:#6b7280;--dl-ink-soft:#9ca3af}.dl-downloadcard.theme-light .cmd-box[data-v-32aae615]{background:#f9fafb;color:#111}.dl-downloadcard.theme-light .cmd-box code[data-v-32aae615]{color:#16a34a}@media (max-width: 880px){.dl-downloadcard .dl-grid[data-v-32aae615]{grid-template-columns:1fr}}.dl-dl-designer[data-v-3c0275ed]{position:relative;padding:16px;border:1px dashed rgba(123,92,255,.35);border-radius:8px;background:#faf7ff}.dl-dl-designer .component-label[data-v-3c0275ed]{position:absolute;top:-12px;left:12px;display:flex;align-items:center;gap:6px;padding:2px 10px;background:linear-gradient(120deg,#7b5cff,#a855f7);color:#fff;font-size:12px;border-radius:4px}.dpv[data-v-3c0275ed]{margin-top:4px}.dpv-grid[data-v-3c0275ed]{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-bottom:8px}.dpv-card[data-v-3c0275ed]{padding:12px;border-radius:10px;background:#0b0818;color:#f4f2ff;text-align:center}.dpv-card .pi[data-v-3c0275ed]{font-size:20px}.dpv-card .pn[data-v-3c0275ed]{font-size:12px;font-weight:600}.dpv-card .pv[data-v-3c0275ed]{font-size:10px;color:#6b6494;font-family:monospace;margin-top:2px}.dpv-cmd[data-v-3c0275ed]{padding:8px 12px;border-radius:8px;background:#000;color:#9ae66e;font-family:monospace;font-size:11px}.dl-faq[data-v-5283bdcd]{background:linear-gradient(135deg,color-mix(in srgb,var(--color-primaryColor) 22%,#0b1120),color-mix(in srgb,var(--color-primaryColor) 42%,#0b1120) 40%,color-mix(in srgb,var(--color-secondaryColor) 32%,#0b1120));--dl-line:rgba(255,255,255,.08);--dl-glass:rgba(255,255,255,.04);--dl-ink:#f4f2ff;--dl-ink-dim:#a79fce;--dl-purple:#7b5cff;--dl-cyan:#22d3ee;padding:20px 0 90px}.dl-faq .dl-wrap[data-v-5283bdcd]{max-width:1200px;margin:0 auto;padding:0 24px}.dl-faq .dl-eyebrow[data-v-5283bdcd]{text-align:center;color:var(--dl-cyan);font-size:13px;font-weight:600;letter-spacing:3px;text-transform:uppercase;margin-bottom:14px}.dl-faq .dl-title[data-v-5283bdcd]{text-align:center;font-size:clamp(30px,4vw,46px);font-weight:800;letter-spacing:-1px;margin-bottom:16px;color:var(--dl-ink)}.dl-faq .dl-sub[data-v-5283bdcd]{text-align:center;color:var(--dl-ink-dim);max-width:600px;margin:0 auto 56px;font-size:16px}.dl-faq .faq-list[data-v-5283bdcd]{max-width:760px;margin:0 auto;display:flex;flex-direction:column;gap:12px}.dl-faq .faq-item[data-v-5283bdcd]{background:var(--dl-glass);border:1px solid var(--dl-line);border-radius:14px;overflow:hidden;transition:border-color .2s}.dl-faq .faq-item summary[data-v-5283bdcd]{list-style:none;cursor:pointer;padding:18px 22px;font-weight:600;font-size:15.5px;display:flex;justify-content:space-between;align-items:center;color:var(--dl-ink)}.dl-faq .faq-item summary[data-v-5283bdcd]::-webkit-details-marker{display:none}.dl-faq .faq-item summary .q-icon[data-v-5283bdcd]{font-size:20px;color:var(--dl-purple);transition:transform .2s;flex-shrink:0;margin-left:12px}.dl-faq .faq-item[open] summary .q-icon[data-v-5283bdcd]{transform:rotate(45deg)}.dl-faq .faq-item p[data-v-5283bdcd]{padding:0 22px 20px;color:var(--dl-ink-dim);font-size:14.5px;line-height:1.7}.dl-faq .faq-item[open][data-v-5283bdcd]{border-color:#7b5cff59}.dl-faq.theme-light[data-v-5283bdcd]{--dl-line:rgba(0,0,0,.08);--dl-glass:#fff;--dl-ink:#111827;--dl-ink-dim:#6b7280}.dl-faq-designer[data-v-1f4d7961]{position:relative;padding:16px;border:1px dashed rgba(123,92,255,.35);border-radius:8px;background:#faf7ff}.dl-faq-designer .component-label[data-v-1f4d7961]{position:absolute;top:-12px;left:12px;display:flex;align-items:center;gap:6px;padding:2px 10px;background:linear-gradient(120deg,#7b5cff,#a855f7);color:#fff;font-size:12px;border-radius:4px}.dpv[data-v-1f4d7961]{margin-top:4px}.dpv-head[data-v-1f4d7961]{padding:8px 12px;text-align:center;margin-bottom:6px;color:#111;font-size:13px}.dpv-q[data-v-1f4d7961]{padding:8px 12px;margin-bottom:4px;border-radius:8px;background:#0b0818;color:#f4f2ff;font-size:12px;border:1px solid rgba(255,255,255,.06)}.dl-site-footer[data-v-43c9a597]{background:linear-gradient(135deg,color-mix(in srgb,var(--color-primaryColor) 22%,#0b1120),color-mix(in srgb,var(--color-primaryColor) 42%,#0b1120) 40%,color-mix(in srgb,var(--color-secondaryColor) 32%,#0b1120));--dl-line:rgba(255,255,255,.08);--dl-ink:#ffffff;--dl-ink-dim:#ffffff;--dl-ink-soft:#ffffff;--dl-purple:#7b5cff;--dl-violet:#a855f7;--dl-cyan:#22d3ee;border-top:1px solid var(--dl-line);padding:46px 0;margin-top:40px}.dl-site-footer .sf-inner[data-v-43c9a597]{max-width:1200px;margin:0 auto;padding:0 24px;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:18px}.dl-site-footer .sf-brand[data-v-43c9a597]{display:flex;align-items:center;gap:11px;font-weight:700;font-size:18px;letter-spacing:.3px;color:var(--dl-ink)}.dl-site-footer .sf-logo[data-v-43c9a597]{width:34px;height:34px;border-radius:10px;position:relative;display:grid;place-items:center;font-size:17px;font-weight:800;color:#06040d;text-shadow:0 1px 0 rgba(255,255,255,.4);background:conic-gradient(from 210deg,var(--dl-purple),var(--dl-cyan),var(--dl-violet),var(--dl-purple));box-shadow:0 0 22px #7b5cff8c,inset 0 0 14px #ffffff40}.dl-site-footer .sf-copy[data-v-43c9a597]{color:var(--dl-ink-soft);font-size:13px}.dl-site-footer .sf-links[data-v-43c9a597]{display:flex;gap:24px;font-size:13px;color:var(--dl-ink-dim)}.dl-site-footer .sf-link[data-v-43c9a597]{color:inherit;text-decoration:none;transition:color .2s}.dl-site-footer .sf-link[data-v-43c9a597]:hover{color:var(--dl-ink)}.dl-sf-designer[data-v-5d36d997]{position:relative;padding:16px;border:1px dashed rgba(123,92,255,.35);border-radius:8px;background:#faf7ff}.dl-sf-designer .component-label[data-v-5d36d997]{position:absolute;top:-12px;left:12px;display:flex;align-items:center;gap:6px;padding:2px 10px;background:linear-gradient(120deg,#7b5cff,#a855f7);color:#fff;font-size:12px;border-radius:4px}.dpv[data-v-5d36d997]{margin-top:4px;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px;padding:10px 12px;background:#06040d;border-radius:8px;color:#f4f2ff;font-size:12px}.dpv-brand[data-v-5d36d997]{display:flex;align-items:center;gap:8px;font-weight:700}.dpv-brand .logo[data-v-5d36d997]{width:22px;height:22px;border-radius:6px;display:grid;place-items:center;background:conic-gradient(from 210deg,#7b5cff,#22d3ee,#a855f7,#7b5cff);color:#06040d;font-size:12px;font-weight:800}.dpv-copy[data-v-5d36d997]{color:#6b6494;font-size:11px}.dpv-links[data-v-5d36d997]{display:flex;gap:14px;color:#a79fce;font-size:11px}.personal-deck[data-v-858034c7]{position:relative;height:100vh;width:100%;overflow:hidden;background:linear-gradient(135deg,color-mix(in srgb,var(--color-primaryColor) 22%,#0b1120),color-mix(in srgb,var(--color-primaryColor) 42%,#0b1120) 40%,color-mix(in srgb,var(--color-secondaryColor) 32%,#0b1120));color:var(--ink, #f4f4f8);font-family:SF Pro Display,PingFang SC,Microsoft YaHei,system-ui,-apple-system,sans-serif;-webkit-font-smoothing:antialiased;--bg: #0a0a12;--bg-2: #0d0d1a;--ink: #f4f4f8;--ink-dim: rgba(244,244,248,.62);--ink-faint: rgba(244,244,248,.4);--violet: var(--color-primaryColor, #7c5cff);--cyan: var(--color-secondaryColor, #22d3ee);--glass: rgba(255,255,255,.05);--glass-border: rgba(255,255,255,.12);--track: rgba(255,255,255,.07);--card-hover: rgba(255,255,255,.07);--nav-bg: rgba(13,13,26,.65);--dot-bg: rgba(255,255,255,.22);--tag-ink: #e9e4ff;--tag-border: rgba(124,92,255,.45);--tag-bg: linear-gradient(120deg, rgba(124,92,255,.18), rgba(34,211,238,.12));--badge-ink: #c4b5fd;--badge-border: rgba(124,92,255,.4);--badge-bg: rgba(124,92,255,.12);--hint-ink: rgba(244,244,248,.35);--shadow-glass: 0 20px 60px rgba(0,0,0,.45), inset 0 1px 0 rgba(255,255,255,.08);--radius: 20px}.personal-deck.is-light[data-v-858034c7]{--bg: #f5f4fb;--bg-2: #ffffff;--ink: #1a1927;--ink-dim: rgba(26,25,39,.62);--ink-faint: rgba(26,25,39,.4);--glass: rgba(255,255,255,.72);--glass-border: rgba(26,25,39,.1);--track: rgba(26,25,39,.1);--card-hover: rgba(124,92,255,.07);--nav-bg: rgba(255,255,255,.8);--dot-bg: rgba(26,25,39,.2);--tag-ink: #5a3ce0;--tag-border: rgba(124,92,255,.4);--tag-bg: linear-gradient(120deg, rgba(124,92,255,.14), rgba(34,211,238,.1));--badge-ink: #6d4aff;--badge-border: rgba(124,92,255,.35);--badge-bg: rgba(124,92,255,.1);--hint-ink: rgba(26,25,39,.38);--shadow-glass: 0 14px 40px rgba(26,25,39,.08), inset 0 1px 0 rgba(255,255,255,.6)}.personal-deck.is-light .aurora[data-v-858034c7]:before,.personal-deck.is-light .aurora[data-v-858034c7]:after{mix-blend-mode:normal;opacity:.18}.personal-deck.is-light .grain[data-v-858034c7]{opacity:.035}.aurora[data-v-858034c7]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden;background:radial-gradient(1200px 800px at 85% -10%,color-mix(in srgb,var(--cyan) 10%,transparent),transparent 60%),radial-gradient(1000px 700px at -10% 110%,color-mix(in srgb,var(--violet) 12%,transparent),transparent 60%),var(--bg)}.aurora[data-v-858034c7]:before,.aurora[data-v-858034c7]:after{content:"";position:absolute;width:60vmax;height:60vmax;border-radius:50%;filter:blur(120px);opacity:.28;mix-blend-mode:screen;animation:drift-858034c7 18s ease-in-out infinite alternate}.aurora[data-v-858034c7]:before{background:radial-gradient(circle at 30% 30%,var(--violet),transparent 65%);top:-25vmax;right:-15vmax}.aurora[data-v-858034c7]:after{background:radial-gradient(circle at 70% 70%,var(--cyan),transparent 65%);bottom:-30vmax;left:-20vmax;animation-delay:-9s}@keyframes drift-858034c7{0%{transform:translate(0) scale(1)}to{transform:translate(-6vmax,5vmax) scale(1.15)}}.grain[data-v-858034c7]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;opacity:.05;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.slide[data-v-858034c7]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;align-items:center;justify-content:center;padding:6vh 7vw;opacity:0;transform:translateY(24px) scale(.985);transition:opacity .65s cubic-bezier(.22,1,.36,1),transform .65s cubic-bezier(.22,1,.36,1);pointer-events:none;visibility:hidden;overflow-y:auto}.slide.active[data-v-858034c7]{opacity:1;transform:none;pointer-events:auto;visibility:visible}.rise-anim[data-v-858034c7]{animation:rise-858034c7 .8s cubic-bezier(.22,1,.36,1) both}.slide.active .d1[data-v-858034c7]{animation-delay:.08s}.slide.active .d2[data-v-858034c7]{animation-delay:.16s}.slide.active .d3[data-v-858034c7]{animation-delay:.24s}.slide.active .d4[data-v-858034c7]{animation-delay:.32s}.slide.active .d5[data-v-858034c7]{animation-delay:.4s}.slide.active .d6[data-v-858034c7]{animation-delay:.48s}@keyframes rise-858034c7{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}.inner[data-v-858034c7]{width:100%;max-width:1100px}.kicker[data-v-858034c7]{display:inline-flex;align-items:center;gap:10px;font-size:13px;letter-spacing:.28em;text-transform:uppercase;color:var(--ink-dim);margin-bottom:22px;font-weight:600}.kicker[data-v-858034c7]:before{content:"";width:34px;height:1px;background:linear-gradient(90deg,var(--violet),var(--cyan))}h1[data-v-858034c7]{font-size:clamp(42px,6.6vw,86px);line-height:1.06;font-weight:800;letter-spacing:-.02em}h2[data-v-858034c7]{font-size:clamp(28px,4vw,48px);line-height:1.15;font-weight:800;letter-spacing:-.015em;margin-bottom:32px}.grad[data-v-858034c7]{background:linear-gradient(100deg,color-mix(in srgb,var(--violet) 70%,#ffffff) 0%,var(--violet) 30%,var(--cyan) 65%,color-mix(in srgb,var(--cyan) 65%,#ffffff) 100%);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:sheen-858034c7 6s linear infinite}@keyframes sheen-858034c7{to{background-position:200% 0}}.lead[data-v-858034c7]{font-size:clamp(15px,1.5vw,19px);color:var(--ink-dim);line-height:1.9;max-width:640px}.num[data-v-858034c7]{position:absolute;top:5vh;right:7vw;font-size:13px;color:var(--ink-faint);letter-spacing:.2em;font-variant-numeric:tabular-nums;z-index:5}.glass[data-v-858034c7]{background:var(--glass);border:1px solid var(--glass-border);border-radius:var(--radius);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);box-shadow:var(--shadow-glass)}.avatar-wrap[data-v-858034c7]{position:relative;width:clamp(200px,22vw,300px);aspect-ratio:1;flex-shrink:0}.avatar-ring[data-v-858034c7]{position:absolute;top:-14px;right:-14px;bottom:-14px;left:-14px;border-radius:50%;background:conic-gradient(from 0deg,var(--violet),var(--cyan),var(--violet));animation:spin-858034c7 8s linear infinite;filter:blur(1px);opacity:.9}.avatar-ring[data-v-858034c7]:after{content:"";position:absolute;top:3px;right:3px;bottom:3px;left:3px;border-radius:50%;background:var(--bg-2)}@keyframes spin-858034c7{to{transform:rotate(360deg)}}.avatar[data-v-858034c7]{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;object-fit:cover;width:100%;height:100%;box-shadow:0 30px 80px #7c5cff59}.avatar-sm[data-v-858034c7]{width:52px;height:52px;border-radius:16px;object-fit:cover;border:1px solid var(--glass-border);box-shadow:0 8px 24px #7c5cff4d}.cover[data-v-858034c7]{display:flex;align-items:center;gap:clamp(30px,5vw,70px)}.cover-tag[data-v-858034c7]{display:inline-flex;padding:8px 18px;border-radius:999px;font-size:13px;letter-spacing:.18em;color:var(--tag-ink);border:1px solid var(--tag-border);background:var(--tag-bg);margin-bottom:30px}.cover-meta[data-v-858034c7]{display:flex;gap:12px;flex-wrap:wrap;margin-top:38px}.chip[data-v-858034c7]{padding:10px 20px;border-radius:999px;font-size:14px;color:var(--ink-dim);border:1px solid var(--glass-border);background:var(--glass);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);transition:.3s}.chip[data-v-858034c7]:hover{color:var(--ink);border-color:#22d3ee80;transform:translateY(-2px)}.grid[data-v-858034c7]{display:grid;gap:18px}.grid.c3[data-v-858034c7]{grid-template-columns:repeat(3,1fr)}.grid.c2[data-v-858034c7]{grid-template-columns:repeat(2,1fr)}.grid.c4[data-v-858034c7]{grid-template-columns:repeat(4,1fr)}.card[data-v-858034c7]{padding:26px 24px;transition:transform .35s cubic-bezier(.22,1,.36,1),border-color .35s,background .35s}.card[data-v-858034c7]:hover{transform:translateY(-6px);border-color:#7c5cff8c;background:var(--card-hover)}.card h3[data-v-858034c7]{font-size:18px;margin-bottom:10px;font-weight:700}.card p[data-v-858034c7]{font-size:13.5px;color:var(--ink-dim);line-height:1.8}.icon[data-v-858034c7]{width:46px;height:46px;border-radius:14px;display:flex;align-items:center;justify-content:center;font-size:22px;margin-bottom:16px;background:linear-gradient(135deg,#7c5cff59,#22d3ee40);border:1px solid var(--glass-border);box-shadow:0 8px 24px #7c5cff40}.info-list[data-v-858034c7]{display:grid;gap:12px}.info-row[data-v-858034c7]{display:flex;align-items:center;gap:14px;padding:14px 18px;font-size:14.5px}.info-row .k[data-v-858034c7]{color:var(--ink-faint);min-width:72px;font-size:12.5px;letter-spacing:.1em}.info-row .v[data-v-858034c7]{color:var(--ink)}.skill[data-v-858034c7]{margin-bottom:20px}.skill-row[data-v-858034c7]{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:8px}.skill-row b[data-v-858034c7]{font-size:15.5px;font-weight:600}.skill-row span[data-v-858034c7]{font-size:12.5px;color:var(--ink-dim);letter-spacing:.06em}.bar[data-v-858034c7]{height:7px;border-radius:99px;background:var(--track);overflow:hidden}.bar i[data-v-858034c7]{display:block;height:100%;border-radius:99px;background:linear-gradient(90deg,var(--violet),var(--cyan));width:0;transition:width 1.2s cubic-bezier(.22,1,.36,1) .25s;box-shadow:0 0 14px #7c5cff8c}.slide.active .bar i[data-v-858034c7]{width:var(--w)}.tool-tags[data-v-858034c7]{display:flex;flex-wrap:wrap;gap:8px;margin-top:6px}.tool-tags span[data-v-858034c7]{padding:6px 14px;border-radius:8px;font-size:12.5px;color:var(--ink-dim);border:1px solid var(--glass-border);background:var(--glass)}.tl[data-v-858034c7]{position:relative;padding-left:34px}.tl[data-v-858034c7]:before{content:"";position:absolute;left:8px;top:6px;bottom:6px;width:2px;background:linear-gradient(180deg,var(--violet),var(--cyan));opacity:.6}.tl-item[data-v-858034c7]{position:relative;padding-bottom:28px}.tl-item[data-v-858034c7]:last-child{padding-bottom:0}.tl-item[data-v-858034c7]:before{content:"";position:absolute;left:-33px;top:5px;width:14px;height:14px;border-radius:50%;background:var(--bg-2);border:2px solid var(--cyan);box-shadow:0 0 12px #22d3eeb3}.tl-item time[data-v-858034c7]{font-size:12.5px;color:var(--cyan);letter-spacing:.14em;font-weight:600}.tl-head[data-v-858034c7]{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap;margin:6px 0}.tl-head h3[data-v-858034c7]{font-size:18px}.tl-head em[data-v-858034c7]{font-style:normal;font-size:13px;color:var(--ink-faint)}.tl-item p[data-v-858034c7]{font-size:13.5px;color:var(--ink-dim);line-height:1.75}.badge[data-v-858034c7]{display:inline-block;padding:3px 10px;border-radius:6px;font-size:11.5px;margin-top:8px;color:var(--badge-ink);border:1px solid var(--badge-border);background:var(--badge-bg)}.work[data-v-858034c7]{overflow:hidden;padding:0;display:flex;flex-direction:column}.work-img[data-v-858034c7]{width:100%;height:180px;object-fit:cover;display:block;border-bottom:1px solid var(--glass-border);transition:transform .6s cubic-bezier(.22,1,.36,1)}.work:hover .work-img[data-v-858034c7]{transform:scale(1.06)}.work-body[data-v-858034c7]{padding:20px 22px}.work-body h3[data-v-858034c7]{font-size:17px;margin-bottom:8px}.work-body p[data-v-858034c7]{font-size:13px;color:var(--ink-dim);line-height:1.75}.work-tags[data-v-858034c7]{display:flex;gap:6px;margin-top:12px;flex-wrap:wrap}.work-tags span[data-v-858034c7]{font-size:11px;padding:3px 10px;border-radius:6px;color:var(--cyan);border:1px solid rgba(34,211,238,.3);background:#22d3ee14}.stat[data-v-858034c7]{padding:26px 18px;text-align:center}.stat b[data-v-858034c7]{display:block;font-size:clamp(26px,3.2vw,42px);font-weight:800;letter-spacing:-.02em}.stat span[data-v-858034c7]{font-size:12px;color:var(--ink-dim);letter-spacing:.14em}.award[data-v-858034c7]{display:flex;align-items:center;gap:18px;padding:20px 24px}.award .medal[data-v-858034c7]{width:48px;height:48px;border-radius:50%;flex-shrink:0;display:flex;align-items:center;justify-content:center;font-size:22px;background:linear-gradient(135deg,#f472b64d,#7c5cff4d);border:1px solid var(--glass-border)}.award h3[data-v-858034c7]{font-size:16.5px;margin-bottom:4px}.award p[data-v-858034c7]{font-size:13px;color:var(--ink-dim)}.award time[data-v-858034c7]{margin-left:auto;font-size:12.5px;color:var(--ink-faint);white-space:nowrap}.hobby[data-v-858034c7]{padding:26px 22px;text-align:center}.hobby .big[data-v-858034c7]{font-size:34px;margin-bottom:12px}.hobby h3[data-v-858034c7]{font-size:16px;margin-bottom:8px}.hobby p[data-v-858034c7]{font-size:12.5px;color:var(--ink-dim);line-height:1.7}.contact-row[data-v-858034c7]{display:flex;gap:16px;flex-wrap:wrap;margin-top:38px;justify-content:center}.contact-card[data-v-858034c7]{display:flex;align-items:center;gap:12px;padding:16px 24px;font-size:15px;text-decoration:none;color:var(--ink);transition:.3s;cursor:pointer}.contact-card[data-v-858034c7]:hover{transform:translateY(-4px);border-color:#22d3ee8c}.nav[data-v-858034c7]{position:fixed;bottom:24px;left:50%;transform:translate(-50%);z-index:10;display:flex;align-items:center;gap:18px;padding:10px 20px;border-radius:999px;background:var(--nav-bg);border:1px solid var(--glass-border);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.dots[data-v-858034c7]{display:flex;gap:8px}.dot[data-v-858034c7]{width:7px;height:7px;border-radius:50%;background:var(--dot-bg);cursor:pointer;transition:.3s}.dot.on[data-v-858034c7]{background:linear-gradient(90deg,var(--violet),var(--cyan));width:24px;border-radius:99px;box-shadow:0 0 10px #7c5cff99}.arrows[data-v-858034c7]{display:flex;gap:8px}.arrows button[data-v-858034c7]{width:34px;height:34px;border-radius:10px;border:1px solid var(--glass-border);background:var(--glass);color:var(--ink);font-size:15px;cursor:pointer;transition:.25s}.arrows button[data-v-858034c7]:hover{border-color:#7c5cff99;background:#7c5cff2e}.hint[data-v-858034c7]{position:fixed;bottom:28px;right:7vw;z-index:10;font-size:12px;color:var(--hint-ink);letter-spacing:.1em}@media (max-width: 900px){.grid.c3[data-v-858034c7],.grid.c4[data-v-858034c7]{grid-template-columns:repeat(2,1fr)}.cover[data-v-858034c7]{flex-direction:column-reverse;text-align:center;gap:30px}.cover .lead[data-v-858034c7]{margin:0 auto}.cover-meta[data-v-858034c7]{justify-content:center}.avatar-wrap[data-v-858034c7]{width:clamp(140px,32vw,200px)}}@media (max-width: 620px){.grid.c2[data-v-858034c7],.grid.c3[data-v-858034c7],.grid.c4[data-v-858034c7]{grid-template-columns:1fr}.slide[data-v-858034c7]{padding:7vh 6vw}.hint[data-v-858034c7]{display:none}}.personal-deck-designer[data-v-d452fcc4]{padding:16px}.personal-deck-designer .designer-label[data-v-d452fcc4]{display:flex;align-items:center;gap:6px;margin-bottom:16px;padding:6px 10px;background:#f3e8ff;border:1px dashed #a855f7;border-radius:4px;font-size:13px;color:#9333ea;font-weight:500}.personal-deck-designer .preview-area[data-v-d452fcc4]{position:relative;background:radial-gradient(1200px 800px at 85% -10%,rgba(34,211,238,.1),transparent 60%),radial-gradient(1000px 700px at -10% 110%,rgba(124,92,255,.12),transparent 60%),#0a0a12;border-radius:12px;padding:26px 24px;color:#f4f4f8;overflow:hidden}.personal-deck-designer .preview-area .slide-preview[data-v-d452fcc4]{max-width:640px}.personal-deck-designer .preview-area .slide-preview .kicker[data-v-d452fcc4]{font-size:11px;letter-spacing:.24em;text-transform:uppercase;color:#f4f4f899;margin-bottom:14px}.personal-deck-designer .preview-area .slide-preview h3[data-v-d452fcc4]{margin:0 0 12px;font-size:30px;font-weight:800;line-height:1.15}.personal-deck-designer .preview-area .slide-preview .grad[data-v-d452fcc4]{background:linear-gradient(100deg,#a78bfa,#7c5cff 28%,#22d3ee 62%,#a5f3fc);-webkit-background-clip:text;background-clip:text;color:transparent}.personal-deck-designer .preview-area .slide-preview .lead[data-v-d452fcc4]{margin:0 0 18px;font-size:13px;line-height:1.8;color:#f4f4f89e}.personal-deck-designer .preview-area .slide-preview .chips[data-v-d452fcc4]{display:flex;gap:8px;flex-wrap:wrap}.personal-deck-designer .preview-area .slide-preview .chips span[data-v-d452fcc4]{padding:5px 14px;border-radius:999px;font-size:12px;color:#f4f4f89e;border:1px solid rgba(255,255,255,.12);background:#ffffff0d}.personal-deck-designer .preview-area .dots-bar[data-v-d452fcc4]{position:absolute;right:18px;bottom:14px;display:flex;gap:5px}.personal-deck-designer .preview-area .dots-bar span[data-v-d452fcc4]{width:6px;height:6px;border-radius:50%;background:#ffffff38}.personal-deck-designer .preview-area .dots-bar span.on[data-v-d452fcc4]{width:18px;border-radius:99px;background:linear-gradient(90deg,#7c5cff,#22d3ee)}.personal-deck-designer .config-hint[data-v-d452fcc4]{margin-top:12px;padding:10px;background:#fffbe6;border:1px solid #ffe58f;border-radius:4px;font-size:12px;color:#8c6d1f}.personal-deck-designer .config-hint p[data-v-d452fcc4]{margin:0 0 4px;font-weight:500}.personal-deck-designer .config-hint ul[data-v-d452fcc4]{margin:0;padding-left:16px}.personal-deck-designer .config-hint li[data-v-d452fcc4]{margin-bottom:2px}.software-distribution[data-v-066579dc]{width:100%;background:var(--color-backgroundColor, #f5f7fa);border-radius:12px;overflow:hidden}.software-distribution .sd-loading[data-v-066579dc],.software-distribution .sd-empty[data-v-066579dc]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;color:var(--color-textColor, #999)}.software-distribution .sd-loading .spinner[data-v-066579dc],.software-distribution .sd-empty .spinner[data-v-066579dc]{width:36px;height:36px;border:3px solid #e2e8f0;border-top-color:#667eea;border-radius:50%;animation:spin-066579dc 1s linear infinite;margin-bottom:16px}.software-distribution .sd-featured[data-v-066579dc]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px;padding:24px}.software-distribution .sd-featured .featured-card[data-v-066579dc]{position:relative;border-radius:12px;padding:24px;display:flex;justify-content:space-between;align-items:stretch;overflow:hidden;color:#fff;min-height:140px;transition:transform .3s ease,box-shadow .3s ease}.software-distribution .sd-featured .featured-card[data-v-066579dc]:hover{transform:translateY(-2px);box-shadow:0 12px 24px #00000026}.software-distribution .sd-featured .featured-card .card-content[data-v-066579dc]{flex:1;z-index:2}.software-distribution .sd-featured .featured-card .card-content .card-title[data-v-066579dc]{font-size:20px;font-weight:600;margin:0 0 8px}.software-distribution .sd-featured .featured-card .card-content .card-desc[data-v-066579dc]{font-size:13px;opacity:.85;margin:0 0 16px;line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.software-distribution .sd-featured .featured-card .card-content .card-bottom[data-v-066579dc]{display:flex;justify-content:space-between;align-items:center}.software-distribution .sd-featured .featured-card .card-content .card-bottom .card-price .price-symbol[data-v-066579dc]{font-size:14px}.software-distribution .sd-featured .featured-card .card-content .card-bottom .card-price .price-value[data-v-066579dc]{font-size:28px;font-weight:700}.software-distribution .sd-featured .featured-card .card-content .card-bottom .card-price .price-unit[data-v-066579dc]{font-size:13px;opacity:.8}.software-distribution .sd-featured .featured-card .card-content .card-bottom .download-btn[data-v-066579dc]{padding:8px 20px;background:#fff3;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.3);border-radius:20px;color:#fff;font-size:14px;cursor:pointer;display:flex;align-items:center;gap:6px;transition:all .2s}.software-distribution .sd-featured .featured-card .card-content .card-bottom .download-btn[data-v-066579dc]:hover{background:#ffffff4d;border-color:#ffffff80}.software-distribution .sd-featured .featured-card .card-icon[data-v-066579dc]{width:100px;height:100px;opacity:.9;z-index:1}.software-distribution .sd-featured .featured-card .card-icon img[data-v-066579dc]{width:100%;height:100%;object-fit:contain}.software-distribution .sd-featured .featured-card .card-icon .icon-text[data-v-066579dc]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:48px}.software-distribution .sd-categories[data-v-066579dc]{display:flex;justify-content:space-between;align-items:center;padding:16px 24px;background:var(--color-cardBackgroundColor, #fff);border-top:1px solid var(--color-borderColor, #e2e8f0);border-bottom:1px solid var(--color-borderColor, #e2e8f0)}.software-distribution .sd-categories .category-list[data-v-066579dc]{display:flex;gap:24px;flex-wrap:wrap}.software-distribution .sd-categories .category-list .category-item[data-v-066579dc]{font-size:15px;color:var(--color-textColor, #666);cursor:pointer;padding:8px 0;border-bottom:2px solid transparent;transition:all .2s}.software-distribution .sd-categories .category-list .category-item[data-v-066579dc]:hover{color:var(--color-primaryColor, #667eea)}.software-distribution .sd-categories .category-list .category-item.active[data-v-066579dc]{color:var(--color-primaryColor, #667eea);border-bottom-color:var(--color-primaryColor, #667eea);font-weight:500}.software-distribution .sd-categories .notice-box[data-v-066579dc]{display:flex;align-items:center;gap:6px;padding:8px 14px;background:#fff7e6;border-radius:6px;color:#fa8c16;font-size:13px;cursor:pointer}.software-distribution .sd-categories .notice-box[data-v-066579dc]:hover{background:#fff1d6}.software-distribution .sd-list[data-v-066579dc]{padding:0 24px}.software-distribution .sd-list .sd-grid[data-v-066579dc]{display:none;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:16px;padding:24px 0}.software-distribution .sd-list .sd-grid .sd-card[data-v-066579dc]{background:var(--color-cardBackgroundColor, #fff);border:1px solid var(--color-borderColor, #e2e8f0);border-radius:10px;padding:16px;display:flex;flex-direction:column;gap:14px;transition:box-shadow .2s,transform .2s}.software-distribution .sd-list .sd-grid .sd-card[data-v-066579dc]:hover{box-shadow:0 6px 18px #00000014;transform:translateY(-2px)}.software-distribution .sd-list .sd-grid .sd-card .sd-card-head[data-v-066579dc]{display:flex;align-items:center;gap:12px}.software-distribution .sd-list .sd-grid .sd-card .sd-card-head .name-icon[data-v-066579dc]{width:44px;height:44px;border-radius:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0;color:#fff;font-size:18px;font-weight:600}.software-distribution .sd-list .sd-grid .sd-card .sd-card-head .name-icon img[data-v-066579dc]{width:100%;height:100%;border-radius:8px;object-fit:cover}.software-distribution .sd-list .sd-grid .sd-card .sd-card-head .sd-card-title[data-v-066579dc]{flex:1;min-width:0}.software-distribution .sd-list .sd-grid .sd-card .sd-card-head .sd-card-title .sd-card-name[data-v-066579dc]{display:block;font-size:15px;font-weight:600;color:var(--color-textColor, #333);margin-bottom:4px}.software-distribution .sd-list .sd-grid .sd-card .sd-card-head .sd-card-title .sd-card-desc[data-v-066579dc]{margin:0;font-size:12px;color:var(--color-textColor, #999);display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.software-distribution .sd-list .sd-grid .sd-card .sd-card-meta[data-v-066579dc]{display:flex;flex-direction:column;gap:8px;padding:12px 0;border-top:1px solid var(--color-borderColor, #f0f0f0);border-bottom:1px solid var(--color-borderColor, #f0f0f0)}.software-distribution .sd-list .sd-grid .sd-card .sd-card-meta .sd-card-meta-item[data-v-066579dc]{display:flex;align-items:center;justify-content:space-between;font-size:13px}.software-distribution .sd-list .sd-grid .sd-card .sd-card-meta .sd-card-meta-item .sd-card-meta-label[data-v-066579dc]{color:var(--color-textColor, #999)}.software-distribution .sd-list .sd-grid .sd-card .sd-card-meta .sd-card-meta-item .sd-card-meta-value[data-v-066579dc]{color:var(--color-textColor, #333)}.software-distribution .sd-list .sd-grid .sd-card .sd-card-meta .sd-card-meta-item .system-tag[data-v-066579dc]{display:inline-flex;align-items:center;gap:4px;padding:3px 10px;background:#e8f5e9;color:#52c41a;border-radius:4px;font-size:12px}.software-distribution .sd-list .sd-grid .sd-card .sd-card-meta .sd-card-meta-item .system-tag i[data-v-066579dc]{font-size:14px}.software-distribution .sd-list .sd-grid .sd-card .sd-card-meta .sd-card-meta-item .revenue-value[data-v-066579dc]{color:#f5222d;font-weight:500}.software-distribution .sd-list .sd-grid .sd-card .sd-card-actions[data-v-066579dc]{display:flex;gap:8px}.software-distribution .sd-list .sd-grid .sd-card .sd-card-actions .action-btn[data-v-066579dc]{flex:1;padding:8px 0;border:1px solid var(--color-primaryColor, #667eea);background:var(--color-cardBackgroundColor, #fff);color:var(--color-primaryColor, #667eea);border-radius:6px;cursor:pointer;font-size:13px;display:inline-flex;align-items:center;justify-content:center;gap:4px;transition:all .2s}.software-distribution .sd-list .sd-grid .sd-card .sd-card-actions .action-btn[data-v-066579dc]:hover{background:var(--color-primaryColor, #667eea);color:#fff}.software-distribution .sd-list .sd-grid .sd-card .sd-card-actions .action-btn.download[data-v-066579dc]{background:var(--color-primaryColor, #667eea);color:#fff;border-color:var(--color-primaryColor, #667eea)}.software-distribution .sd-list .sd-grid .sd-card .sd-card-actions .action-btn.download[data-v-066579dc]:hover{opacity:.9;color:#fff}.software-distribution .sd-list .software-table[data-v-066579dc]{width:100%;border-collapse:collapse;background:var(--color-cardBackgroundColor, #fff)}.software-distribution .sd-list .software-table thead th[data-v-066579dc]{padding:14px 16px;text-align:left;font-size:14px;font-weight:500;color:var(--color-textColor, #666);background:var(--color-headerBackgroundColor, #f8fafc);border-bottom:1px solid var(--color-borderColor, #e2e8f0)}.software-distribution .sd-list .software-table tbody tr[data-v-066579dc]{border-bottom:1px solid var(--color-borderColor, #f0f0f0);transition:background .2s}.software-distribution .sd-list .software-table tbody tr[data-v-066579dc]:hover{background:var(--color-hoverBackgroundColor, #f8fafc)}.software-distribution .sd-list .software-table tbody tr td[data-v-066579dc]{padding:14px 16px;font-size:14px;color:var(--color-textColor, #333);vertical-align:middle}.software-distribution .sd-list .software-table tbody tr:last-child td[data-v-066579dc]{border-bottom:none}.software-distribution .sd-list .software-table .software-name .name-cell[data-v-066579dc]{display:flex;align-items:center;gap:12px}.software-distribution .sd-list .software-table .software-name .name-cell .name-icon[data-v-066579dc]{width:40px;height:40px;border-radius:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0;color:#fff;font-size:16px;font-weight:600}.software-distribution .sd-list .software-table .software-name .name-cell .name-icon img[data-v-066579dc]{width:100%;height:100%;border-radius:8px}.software-distribution .sd-list .software-table .software-name .name-cell .name-info .name-text[data-v-066579dc]{display:block;font-weight:500;margin-bottom:4px}.software-distribution .sd-list .software-table .software-name .name-cell .name-info .name-desc[data-v-066579dc]{margin:0;font-size:12px;color:var(--color-textColor, #999);display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.software-distribution .sd-list .software-table .system-type .system-tag[data-v-066579dc]{display:inline-flex;align-items:center;gap:4px;padding:4px 10px;background:#e8f5e9;color:#52c41a;border-radius:4px;font-size:12px}.software-distribution .sd-list .software-table .system-type .system-tag i[data-v-066579dc]{font-size:14px}.software-distribution .sd-list .software-table .revenue .revenue-value[data-v-066579dc]{color:#f5222d;font-weight:500}.software-distribution .sd-list .software-table .actions .action-btn[data-v-066579dc]{padding:6px 14px;border:1px solid var(--color-primaryColor, #667eea);background:var(--color-cardBackgroundColor, #fff);color:var(--color-primaryColor, #667eea);border-radius:6px;cursor:pointer;font-size:13px;display:inline-flex;align-items:center;gap:4px;transition:all .2s;margin-right:8px}.software-distribution .sd-list .software-table .actions .action-btn[data-v-066579dc]:hover{background:var(--color-primaryColor, #667eea);color:#fff}.software-distribution .sd-list .software-table .actions .action-btn.download[data-v-066579dc]{background:var(--color-primaryColor, #667eea);color:#fff;border-color:var(--color-primaryColor, #667eea)}.software-distribution .sd-list .software-table .actions .action-btn.download[data-v-066579dc]:hover{opacity:.9;color:#fff}.software-distribution .sd-list .software-table .actions .action-btn.detail[data-v-066579dc]{padding:6px 10px}.software-distribution .sd-pagination[data-v-066579dc]{display:flex;justify-content:flex-end;padding:16px 24px;background:var(--color-cardBackgroundColor, #fff);border-top:1px solid var(--color-borderColor, #e2e8f0);--layui-pageTheme: var(--color-primaryColor, #667eea)}@keyframes spin-066579dc{to{transform:rotate(360deg)}}@media (max-width: 768px){.software-distribution .sd-featured[data-v-066579dc]{grid-template-columns:1fr;padding:16px}.software-distribution .sd-categories[data-v-066579dc]{flex-direction:column;gap:12px;padding:12px 16px}.software-distribution .sd-categories .category-list[data-v-066579dc]{gap:16px;overflow-x:auto}.software-distribution .sd-list[data-v-066579dc]{padding:0 12px}.software-distribution .sd-list .software-table[data-v-066579dc]{display:none}.software-distribution .sd-list .sd-grid[data-v-066579dc]{display:grid;padding:16px 0;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:12px}.software-distribution .sd-list .sd-grid .sd-card[data-v-066579dc]{padding:12px;gap:12px}.software-distribution .sd-list .sd-grid .sd-card .sd-card-meta[data-v-066579dc]{padding:10px 0}.software-distribution .sd-pagination[data-v-066579dc]{justify-content:center;padding:12px}}.software-distribution-designer[data-v-3a51b483]{padding:20px}.software-distribution-designer .designer-label[data-v-3a51b483]{display:flex;align-items:center;gap:8px;margin-bottom:16px;padding:8px 12px;background:#e6f7ff;border:1px dashed #1890ff;border-radius:6px;font-size:14px;color:#1890ff;font-weight:500}.software-distribution-designer .designer-label i[data-v-3a51b483]{font-size:16px}.software-distribution-designer .designer-label .designer-tag[data-v-3a51b483]{margin-left:auto;padding:2px 8px;background:#1890ff;color:#fff;border-radius:4px;font-size:12px}.software-distribution-designer .preview-area[data-v-3a51b483]{background:var(--color-backgroundColor, #f5f7fa);border-radius:8px;min-height:400px;overflow:hidden}.software-distribution-designer .sd-featured-preview[data-v-3a51b483]{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px;padding:20px}.software-distribution-designer .sd-featured-preview .featured-card-preview[data-v-3a51b483]{position:relative;border-radius:10px;padding:20px;display:flex;justify-content:space-between;align-items:stretch;overflow:hidden;color:#fff;min-height:120px}.software-distribution-designer .sd-featured-preview .featured-card-preview .card-content[data-v-3a51b483]{flex:1;z-index:2}.software-distribution-designer .sd-featured-preview .featured-card-preview .card-content .card-title[data-v-3a51b483]{font-size:16px;font-weight:600;margin:0 0 6px}.software-distribution-designer .sd-featured-preview .featured-card-preview .card-content .card-desc[data-v-3a51b483]{font-size:12px;opacity:.85;margin:0 0 12px;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.software-distribution-designer .sd-featured-preview .featured-card-preview .card-content .card-bottom[data-v-3a51b483]{display:flex;justify-content:space-between;align-items:center}.software-distribution-designer .sd-featured-preview .featured-card-preview .card-content .card-bottom .card-price .price-symbol[data-v-3a51b483]{font-size:12px}.software-distribution-designer .sd-featured-preview .featured-card-preview .card-content .card-bottom .card-price .price-value[data-v-3a51b483]{font-size:22px;font-weight:700}.software-distribution-designer .sd-featured-preview .featured-card-preview .card-content .card-bottom .card-price .price-unit[data-v-3a51b483]{font-size:12px;opacity:.8}.software-distribution-designer .sd-featured-preview .featured-card-preview .card-content .card-bottom .download-btn[data-v-3a51b483]{padding:6px 14px;background:#fff3;border:1px solid rgba(255,255,255,.3);border-radius:16px;color:#fff;font-size:12px;cursor:pointer;display:flex;align-items:center;gap:4px}.software-distribution-designer .sd-featured-preview .featured-card-preview .card-icon[data-v-3a51b483]{width:80px;height:80px;display:flex;align-items:center;justify-content:center}.software-distribution-designer .sd-featured-preview .featured-card-preview .card-icon .icon-text[data-v-3a51b483]{font-size:36px}.software-distribution-designer .sd-categories-preview[data-v-3a51b483]{display:flex;justify-content:space-between;align-items:center;padding:12px 20px;background:var(--color-cardBackgroundColor, #fff);border-top:1px solid var(--color-borderColor, #e2e8f0);border-bottom:1px solid var(--color-borderColor, #e2e8f0)}.software-distribution-designer .sd-categories-preview .category-list[data-v-3a51b483]{display:flex;gap:20px}.software-distribution-designer .sd-categories-preview .category-list .category-item[data-v-3a51b483]{font-size:14px;color:var(--color-textColor, #666);padding:6px 0;border-bottom:2px solid transparent}.software-distribution-designer .sd-categories-preview .category-list .category-item.active[data-v-3a51b483]{color:var(--color-primaryColor, #667eea);border-bottom-color:var(--color-primaryColor, #667eea);font-weight:500}.software-distribution-designer .sd-categories-preview .notice-box[data-v-3a51b483]{display:flex;align-items:center;gap:4px;padding:6px 12px;background:#fff7e6;border-radius:4px;color:#fa8c16;font-size:12px}.software-distribution-designer .sd-list-preview[data-v-3a51b483]{padding:0 20px}.software-distribution-designer .sd-list-preview .software-table[data-v-3a51b483]{width:100%;border-collapse:collapse;background:var(--color-cardBackgroundColor, #fff)}.software-distribution-designer .sd-list-preview .software-table thead th[data-v-3a51b483]{padding:10px 12px;text-align:left;font-size:13px;font-weight:500;color:var(--color-textColor, #666);background:var(--color-headerBackgroundColor, #f8fafc);border-bottom:1px solid var(--color-borderColor, #e2e8f0)}.software-distribution-designer .sd-list-preview .software-table tbody tr[data-v-3a51b483]{border-bottom:1px solid var(--color-borderColor, #f0f0f0)}.software-distribution-designer .sd-list-preview .software-table tbody tr td[data-v-3a51b483]{padding:10px 12px;font-size:13px;color:var(--color-textColor, #333);vertical-align:middle}.software-distribution-designer .sd-list-preview .software-table .software-name .name-cell[data-v-3a51b483]{display:flex;align-items:center;gap:10px}.software-distribution-designer .sd-list-preview .software-table .software-name .name-cell .name-icon[data-v-3a51b483]{width:32px;height:32px;border-radius:6px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:14px;font-weight:600}.software-distribution-designer .sd-list-preview .software-table .software-name .name-cell .name-info .name-text[data-v-3a51b483]{display:block;font-weight:500;margin-bottom:2px}.software-distribution-designer .sd-list-preview .software-table .software-name .name-cell .name-info .name-desc[data-v-3a51b483]{margin:0;font-size:11px;color:var(--color-textColor, #999)}.software-distribution-designer .sd-list-preview .software-table .system-type .system-tag[data-v-3a51b483]{display:inline-flex;align-items:center;gap:3px;padding:3px 8px;background:#e8f5e9;color:#52c41a;border-radius:3px;font-size:11px}.software-distribution-designer .sd-list-preview .software-table .system-type .system-tag i[data-v-3a51b483]{font-size:12px}.software-distribution-designer .sd-list-preview .software-table .revenue .revenue-value[data-v-3a51b483]{color:#f5222d;font-weight:500}.software-distribution-designer .sd-list-preview .software-table .actions .action-btn[data-v-3a51b483]{padding:4px 10px;border:1px solid var(--color-borderColor, #d9d9d9);background:var(--color-cardBackgroundColor, #fff);border-radius:4px;cursor:pointer;font-size:12px;display:inline-flex;align-items:center;gap:3px;margin-right:6px}.software-distribution-designer .sd-list-preview .software-table .actions .action-btn.download[data-v-3a51b483]{background:var(--color-primaryColor, #667eea);color:#fff;border-color:var(--color-primaryColor, #667eea)}.software-distribution-designer .sd-list-preview .software-table .actions .action-btn.detail[data-v-3a51b483]{padding:4px 8px}.software-distribution-designer .config-hint[data-v-3a51b483]{margin-top:16px;padding:12px;background:#fffbe6;border:1px solid #ffe58f;border-radius:6px;font-size:13px;color:#8c6d1f}.software-distribution-designer .config-hint p[data-v-3a51b483]{margin:0 0 8px;font-weight:500}.software-distribution-designer .config-hint ul[data-v-3a51b483]{margin:0;padding-left:20px}.software-distribution-designer .config-hint ul li[data-v-3a51b483]{margin-bottom:4px;line-height:1.5}.software-distribution-designer .config-hint ul li strong[data-v-3a51b483]{color:#8c6d1f}.network-protection[data-v-31db0472]{position:relative;width:100%;min-height:100vh;display:flex;align-items:center;justify-content:center;font-family:Microsoft YaHei,PingFang SC,Helvetica Neue,Arial,sans-serif;background:linear-gradient(135deg,#0c1e3e,#162950,#1a3a6b 60%,#0d4a6e);overflow:hidden}.network-protection .grid-bg[data-v-31db0472]{position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(rgba(64,131,255,.06) 1px,transparent 1px),linear-gradient(90deg,rgba(64,131,255,.06) 1px,transparent 1px);background-size:50px 50px;z-index:0}.network-protection .glow[data-v-31db0472]{position:absolute;border-radius:50%;z-index:0}.network-protection .glow-1[data-v-31db0472]{top:-100px;right:-100px;width:500px;height:500px;background:radial-gradient(circle,rgba(64,131,255,.15) 0%,transparent 70%)}.network-protection .glow-2[data-v-31db0472]{bottom:-150px;left:-150px;width:600px;height:600px;background:radial-gradient(circle,rgba(0,200,150,.1) 0%,transparent 70%)}.network-protection .particles[data-v-31db0472]{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:1}.network-protection .particles .particle[data-v-31db0472]{position:absolute;background:#64b4ff66;border-radius:50%;animation:floatUp-31db0472 linear infinite}@keyframes floatUp-31db0472{0%{transform:translateY(100vh) scale(0);opacity:0}10%{opacity:1;transform:translateY(90vh) scale(1)}90%{opacity:1}to{transform:translateY(-10vh) scale(0);opacity:0}}.network-protection .np-container[data-v-31db0472]{position:relative;z-index:10;max-width:680px;width:90%;padding:60px 50px;text-align:center}.network-protection .shield-wrap[data-v-31db0472]{display:inline-block;margin-bottom:36px;position:relative}.network-protection .shield-wrap .shield[data-v-31db0472]{width:100px;height:120px;background:linear-gradient(135deg,var(--color-primaryColor, #4083ff) 0%,var(--color-primaryColor, #2563eb) 50%,var(--color-primaryColor, #1e40af) 100%);clip-path:polygon(50% 0%,100% 20%,100% 65%,50% 100%,0% 65%,0% 20%);display:flex;align-items:center;justify-content:center;box-shadow:0 0 40px #4083ff80;animation:shieldPulse-31db0472 3s ease-in-out infinite}.network-protection .shield-wrap .shield i[data-v-31db0472]{font-size:48px;color:#fff}.network-protection .shield-wrap .ring[data-v-31db0472]{position:absolute;top:-15px;left:-15px;width:130px;height:150px;border:2px solid rgba(64,131,255,.3);clip-path:polygon(50% 0%,100% 20%,100% 65%,50% 100%,0% 65%,0% 20%);animation:ringRotate-31db0472 4s linear infinite}@keyframes shieldPulse-31db0472{0%,to{box-shadow:0 0 40px #4083ff80}50%{box-shadow:0 0 60px #4083ffcc}}@keyframes ringRotate-31db0472{0%{opacity:.3;transform:scale(1.1)}50%{opacity:.6;transform:scale(1.15)}to{opacity:.3;transform:scale(1.1)}}.network-protection .np-title[data-v-31db0472]{font-size:42px;font-weight:700;color:#fff;letter-spacing:4px;margin-bottom:16px;text-shadow:0 2px 20px rgba(64,131,255,.5)}.network-protection .np-subtitle[data-v-31db0472]{font-size:18px;color:#fff9;letter-spacing:6px;margin-bottom:50px;font-weight:300}.network-protection .notice-card[data-v-31db0472]{background:#ffffff0f;border:1px solid rgba(255,255,255,.12);border-radius:16px;padding:40px 36px;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);box-shadow:0 8px 32px #0000004d;margin-bottom:30px}.network-protection .notice-card .notice-heading[data-v-31db0472]{font-size:22px;color:var(--color-primaryColor, #60a5fa);margin-bottom:24px;font-weight:600;display:flex;align-items:center;justify-content:center;gap:10px}.network-protection .notice-card .notice-heading[data-v-31db0472]:before,.network-protection .notice-card .notice-heading[data-v-31db0472]:after{content:"";display:inline-block;width:40px;height:1px;background:linear-gradient(90deg,transparent,rgba(96,165,250,.5),transparent)}.network-protection .notice-card .notice-text[data-v-31db0472]{font-size:16px;line-height:2.2;color:#ffffffd9;text-align:left}.network-protection .notice-card .notice-text[data-v-31db0472] .highlight{color:#fbbf24;font-weight:600}.network-protection .notice-card .notice-text[data-v-31db0472] .danger{color:#f87171;font-weight:600}.network-protection .notice-card .status-badge[data-v-31db0472]{display:inline-flex;align-items:center;gap:8px;padding:8px 20px;background:#f8717126;border:1px solid rgba(248,113,113,.3);border-radius:30px;margin-top:8px}.network-protection .notice-card .status-badge .status-dot[data-v-31db0472]{width:10px;height:10px;background:#f87171;border-radius:50%;animation:blink-31db0472 1.5s ease-in-out infinite}.network-protection .notice-card .status-badge .status-dot.inactive[data-v-31db0472]{background:#9ca3af;animation:none}.network-protection .notice-card .status-badge .status-text[data-v-31db0472]{color:#f87171;font-size:14px;font-weight:500;letter-spacing:1px}.network-protection .notice-card .info-list[data-v-31db0472]{display:flex;justify-content:center;gap:30px;margin-top:30px;flex-wrap:wrap}.network-protection .notice-card .info-list .info-item[data-v-31db0472]{display:flex;flex-direction:column;align-items:center;gap:6px}.network-protection .notice-card .info-list .info-item .info-label[data-v-31db0472]{font-size:12px;color:#fff6;letter-spacing:1px}.network-protection .notice-card .info-list .info-item .info-value[data-v-31db0472]{font-size:15px;color:#fffc;font-weight:500}@keyframes blink-31db0472{0%,to{opacity:1}50%{opacity:.3}}.network-protection .np-footer[data-v-31db0472]{margin-top:40px;color:#ffffff4d;font-size:13px;letter-spacing:1px}.network-protection .icp[data-v-31db0472]{position:fixed;bottom:0;left:0;width:100%;text-align:center;padding:8px 0;z-index:20}.network-protection .icp a[data-v-31db0472],.network-protection .icp span[data-v-31db0472]{color:#ffffff80;font-size:13px;text-decoration:none;transition:color .3s}.network-protection .icp a[data-v-31db0472]:hover{color:#fffc}@media (max-width: 600px){.network-protection .np-container[data-v-31db0472]{padding:40px 20px}.network-protection .np-title[data-v-31db0472]{font-size:28px;letter-spacing:2px}.network-protection .np-subtitle[data-v-31db0472]{font-size:14px;letter-spacing:3px}.network-protection .notice-card[data-v-31db0472]{padding:30px 20px}.network-protection .notice-card .notice-text[data-v-31db0472]{font-size:14px}.network-protection .notice-card .info-list[data-v-31db0472]{gap:20px}}.np-designer[data-v-c8b5a2b5]{padding:20px}.np-designer .designer-label[data-v-c8b5a2b5]{display:flex;align-items:center;gap:8px;margin-bottom:16px;padding:8px 12px;background:#e6f7ff;border:1px dashed #1890ff;border-radius:6px;font-size:14px;color:#1890ff;font-weight:500}.np-designer .designer-label i[data-v-c8b5a2b5]{font-size:16px}.np-designer .designer-label .designer-tag[data-v-c8b5a2b5]{margin-left:auto;padding:2px 8px;background:#1890ff;color:#fff;border-radius:4px;font-size:12px}.np-designer .preview-area[data-v-c8b5a2b5]{background:linear-gradient(135deg,#0c1e3e,#162950,#1a3a6b 60%,#0d4a6e);border-radius:8px;padding:30px 20px;text-align:center;min-height:300px}.np-designer .shield-wrap-preview[data-v-c8b5a2b5]{margin-bottom:16px}.np-designer .shield-wrap-preview .shield-preview[data-v-c8b5a2b5]{display:inline-flex;align-items:center;justify-content:center;width:60px;height:72px;background:linear-gradient(135deg,#4083ff,#2563eb,#1e40af);clip-path:polygon(50% 0%,100% 20%,100% 65%,50% 100%,0% 65%,0% 20%)}.np-designer .shield-wrap-preview .shield-preview i[data-v-c8b5a2b5]{font-size:28px;color:#fff}.np-designer .title-preview[data-v-c8b5a2b5]{font-size:22px;font-weight:700;color:#fff;letter-spacing:2px;margin:0 0 6px}.np-designer .subtitle-preview[data-v-c8b5a2b5]{font-size:12px;color:#fff9;letter-spacing:4px;margin:0 0 20px}.np-designer .notice-card-preview[data-v-c8b5a2b5]{background:#ffffff0f;border:1px solid rgba(255,255,255,.12);border-radius:10px;padding:20px 16px}.np-designer .notice-card-preview .notice-heading-preview[data-v-c8b5a2b5]{font-size:15px;color:#60a5fa;font-weight:600;margin-bottom:12px}.np-designer .notice-card-preview .notice-text-preview[data-v-c8b5a2b5]{font-size:12px;line-height:1.8;color:#ffffffd9;text-align:left;margin:0 0 12px}.np-designer .notice-card-preview .notice-text-preview .highlight[data-v-c8b5a2b5]{color:#fbbf24;font-weight:600}.np-designer .notice-card-preview .notice-text-preview .danger[data-v-c8b5a2b5]{color:#f87171;font-weight:600}.np-designer .notice-card-preview .status-badge-preview[data-v-c8b5a2b5]{display:inline-flex;align-items:center;gap:6px;padding:4px 12px;background:#f8717126;border:1px solid rgba(248,113,113,.3);border-radius:20px;font-size:11px;color:#f87171}.np-designer .notice-card-preview .status-badge-preview .dot[data-v-c8b5a2b5]{width:6px;height:6px;background:#f87171;border-radius:50%}.np-designer .notice-card-preview .info-list-preview[data-v-c8b5a2b5]{display:flex;justify-content:center;gap:16px;margin-top:14px;flex-wrap:wrap}.np-designer .notice-card-preview .info-list-preview .info-item-preview[data-v-c8b5a2b5]{display:flex;flex-direction:column;align-items:center;gap:3px}.np-designer .notice-card-preview .info-list-preview .info-item-preview .label[data-v-c8b5a2b5]{font-size:10px;color:#fff6}.np-designer .notice-card-preview .info-list-preview .info-item-preview .value[data-v-c8b5a2b5]{font-size:12px;color:#fffc}.np-designer .footer-preview[data-v-c8b5a2b5]{margin-top:16px;color:#ffffff4d;font-size:11px}.np-designer .config-hint[data-v-c8b5a2b5]{margin-top:16px;padding:12px;background:#fffbe6;border:1px solid #ffe58f;border-radius:6px;font-size:13px;color:#8c6d1f}.np-designer .config-hint p[data-v-c8b5a2b5]{margin:0 0 8px;font-weight:500}.np-designer .config-hint ul[data-v-c8b5a2b5]{margin:0;padding-left:20px}.np-designer .config-hint ul li[data-v-c8b5a2b5]{margin-bottom:4px;line-height:1.5}.np-designer .config-hint ul li strong[data-v-c8b5a2b5]{color:#8c6d1f}.search-home[data-v-7c460d2d]{position:relative;width:100%;min-height:100vh;overflow:hidden;font-family:PingFang SC,Microsoft YaHei,sans-serif}.search-home .background-container[data-v-7c460d2d]{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.search-home .bg-image[data-v-7c460d2d]{width:100%;height:100%;object-fit:cover}.search-home .bg-overlay[data-v-7c460d2d]{position:absolute;top:0;left:0;width:100%;height:100%;background:#0000004d}.search-home .top-toolbar[data-v-7c460d2d]{position:absolute;top:20px;right:20px;display:flex;align-items:center;gap:16px;color:#fff;z-index:10}.search-home .weather-widget[data-v-7c460d2d]{display:flex;align-items:center;gap:6px;background:#fff3;padding:6px 12px;border-radius:20px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.search-home .weather-icon[data-v-7c460d2d]{font-size:16px}.search-home .settings-btn[data-v-7c460d2d]{width:32px;height:32px;border-radius:50%;background:#fff3;display:flex;align-items:center;justify-content:center;cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:all .3s}.search-home .settings-btn[data-v-7c460d2d]:hover{background:#ffffff4d;transform:rotate(90deg)}.search-home .settings-icon[data-v-7c460d2d]{font-size:18px}.search-home .main-content[data-v-7c460d2d]{position:relative;z-index:5;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:100vh;padding:0 20px}.search-home .clock-container[data-v-7c460d2d]{text-align:center;margin-bottom:30px;color:#fff;text-shadow:0 1px 3px rgba(0,0,0,.3)}.search-home .time[data-v-7c460d2d]{font-size:3rem;font-weight:700;line-height:1.2}.search-home .date[data-v-7c460d2d]{font-size:1.1rem;margin-top:5px;opacity:.9}.search-home .search-container[data-v-7c460d2d]{width:100%;max-width:600px;display:flex;flex-direction:column;align-items:center}.search-home .search-box[data-v-7c460d2d]{display:flex;width:100%;border-radius:24px;overflow:hidden;box-shadow:0 4px 20px #00000026;background:#ffffffe6;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.search-home .search-input[data-v-7c460d2d]{flex:1;height:46px;padding:0 20px;border:none;outline:none;font-size:15px;background:transparent;color:#333}.search-home .search-input[data-v-7c460d2d]::placeholder{color:#999}.search-home .search-btn[data-v-7c460d2d]{width:56px;height:46px;background:var(--color-primaryColor, #409eff);border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .3s}.search-home .search-btn[data-v-7c460d2d]:hover{background:var(--color-linkColor, #1890ff)}.search-home .search-btn i[data-v-7c460d2d]{font-size:18px;color:#fff}.search-home .engine-selector[data-v-7c460d2d]{display:flex;margin:14px 0;background:#ffffff4d;padding:4px;border-radius:20px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.search-home .engine-option[data-v-7c460d2d]{padding:5px 14px;border-radius:15px;cursor:pointer;transition:all .3s ease;color:#fffc;font-size:13px}.search-home .engine-option[data-v-7c460d2d]:hover{background:#fff3}.search-home .engine-option.active[data-v-7c460d2d]{background:#fff;color:var(--color-primaryColor, #409eff)}.search-home .quick-links[data-v-7c460d2d]{display:flex;flex-wrap:wrap;justify-content:center;gap:16px;margin-top:24px;max-width:600px}.search-home .quick-link-item[data-v-7c460d2d]{display:flex;flex-direction:column;align-items:center;cursor:pointer;transition:transform .2s ease;color:#fff}.search-home .quick-link-item[data-v-7c460d2d]:hover{transform:translateY(-5px)}.search-home .link-icon[data-v-7c460d2d]{width:46px;height:46px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:4px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:all .3s}.search-home .link-icon i[data-v-7c460d2d]{font-size:22px;color:#fff}.search-home .quick-link-item:hover .link-icon[data-v-7c460d2d]{box-shadow:0 4px 12px #0000004d}.search-home .link-name[data-v-7c460d2d]{font-size:13px;text-shadow:0 1px 3px rgba(0,0,0,.3)}@media (max-width: 768px){.search-home .time[data-v-7c460d2d]{font-size:2.2rem}.search-home .date[data-v-7c460d2d]{font-size:.9rem}.search-home .top-toolbar[data-v-7c460d2d]{position:static;justify-content:flex-end;margin-top:16px}.search-home .quick-links[data-v-7c460d2d]{gap:12px;margin-top:16px}.search-home .link-icon[data-v-7c460d2d]{width:38px;height:38px}.search-home .link-icon i[data-v-7c460d2d]{font-size:18px}}.search-home-designer[data-v-9e482b61]{padding:16px}.search-home-designer .designer-label[data-v-9e482b61]{display:flex;align-items:center;gap:6px;margin-bottom:16px;padding:6px 10px;background:#e6f7ff;border:1px dashed #1890ff;border-radius:4px;font-size:13px;color:#1890ff;font-weight:500}.search-home-designer .preview-area[data-v-9e482b61]{background:linear-gradient(135deg,#1a1a2e,#16213e,#0f3460);border-radius:8px;padding:24px 16px;text-align:center;min-height:280px}.search-home-designer .clock-preview[data-v-9e482b61]{margin-bottom:20px;color:#fff}.search-home-designer .clock-preview .time[data-v-9e482b61]{font-size:2rem;font-weight:700;line-height:1.2}.search-home-designer .clock-preview .date[data-v-9e482b61]{font-size:.85rem;opacity:.9;margin-top:4px}.search-home-designer .search-box-preview[data-v-9e482b61]{display:flex;max-width:400px;margin:0 auto 16px;border-radius:20px;overflow:hidden}.search-home-designer .search-box-preview input[data-v-9e482b61]{flex:1;height:36px;padding:0 12px;border:none;outline:none;font-size:13px;background:#fffffff2}.search-home-designer .search-box-preview button[data-v-9e482b61]{width:44px;height:36px;background:#1890ff;border:none;display:flex;align-items:center;justify-content:center}.search-home-designer .search-box-preview button i[data-v-9e482b61]{font-size:14px;color:#fff}.search-home-designer .engines-preview[data-v-9e482b61]{display:flex;justify-content:center;gap:4px;margin-bottom:16px;flex-wrap:wrap}.search-home-designer .engines-preview .engine-chip[data-v-9e482b61]{padding:3px 10px;font-size:12px;color:#ffffffb3;background:#ffffff26;border-radius:12px}.search-home-designer .engines-preview .engine-chip.active[data-v-9e482b61]{background:#fff;color:#1890ff}.search-home-designer .links-preview[data-v-9e482b61]{display:flex;justify-content:center;gap:12px;flex-wrap:wrap}.search-home-designer .links-preview .link-chip[data-v-9e482b61]{display:flex;flex-direction:column;align-items:center;gap:3px;color:#fff;font-size:11px}.search-home-designer .links-preview .link-chip .link-icon[data-v-9e482b61]{width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center}.search-home-designer .links-preview .link-chip .link-icon i[data-v-9e482b61]{font-size:16px;color:#fff}.search-home-designer .config-hint[data-v-9e482b61]{margin-top:12px;padding:10px;background:#fffbe6;border:1px solid #ffe58f;border-radius:4px;font-size:12px;color:#8c6d1f}.search-home-designer .config-hint p[data-v-9e482b61]{margin:0 0 4px;font-weight:500}.search-home-designer .config-hint ul[data-v-9e482b61]{margin:0;padding-left:16px}.search-home-designer .config-hint li[data-v-9e482b61]{margin-bottom:2px}.grid-or-list[data-v-ad9c9c18]{width:100%;min-height:100vh;background:var(--color-backgroundColor, #f8f9fa);padding:20px;box-sizing:border-box}.grid-or-list .search-container[data-v-ad9c9c18]{max-width:700px;margin:0 auto 24px}.grid-or-list .search-box[data-v-ad9c9c18]{display:flex;border-radius:24px;overflow:hidden;box-shadow:0 4px 20px var(--color-shadowColor, rgba(0, 0, 0, .15));background:var(--color-cardBackgroundColor, rgba(255, 255, 255, .9));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.grid-or-list .search-input[data-v-ad9c9c18]{flex:1;height:46px;padding:0 20px;border:none;outline:none;font-size:15px;background:transparent}.grid-or-list .search-btn[data-v-ad9c9c18]{width:56px;height:46px;background:var(--color-primaryColor, #1890ff);border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#fff;font-size:16px;transition:background .3s}.grid-or-list .search-btn[data-v-ad9c9c18]:hover{background:var(--color-linkColor, #40a9ff)}.grid-or-list .result-list-container[data-v-ad9c9c18]{max-width:1200px;margin:0 auto}.grid-or-list .result-controls[data-v-ad9c9c18]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;padding:0 8px}.grid-or-list .result-filters[data-v-ad9c9c18]{display:flex;gap:8px}.grid-or-list .filter-item[data-v-ad9c9c18]{padding:6px 16px;border-radius:18px;cursor:pointer;transition:all .3s ease;color:var(--color-textColor, #666);background:var(--color-cardBackgroundColor, rgba(255, 255, 255, .6));font-size:13px}.grid-or-list .filter-item[data-v-ad9c9c18]:hover{background:var(--color-hoverBg, rgba(255, 255, 255, .9));color:var(--color-primaryColor, #1890ff)}.grid-or-list .filter-item.active[data-v-ad9c9c18]{background:var(--color-activeBg, white);color:var(--color-activeTextColor, var(--color-primaryColor, #1890ff));box-shadow:0 2px 8px var(--color-shadowColor, rgba(0, 0, 0, .1))}.grid-or-list .layout-toggle[data-v-ad9c9c18]{display:flex;gap:6px}.grid-or-list .toggle-btn[data-v-ad9c9c18]{width:32px;height:32px;border-radius:6px;border:1px solid var(--color-borderColor, #e0e0e0);background:var(--color-cardBackgroundColor, white);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s;color:var(--color-textColor, #666);font-size:14px}.grid-or-list .toggle-btn[data-v-ad9c9c18]:hover{border-color:var(--color-primaryColor, #1890ff);color:var(--color-primaryColor, #1890ff)}.grid-or-list .toggle-btn.active[data-v-ad9c9c18]{background:var(--color-primaryColor, #1890ff);border-color:var(--color-primaryColor, #1890ff);color:#fff}.grid-or-list .result-container[data-v-ad9c9c18]{display:grid;gap:16px}.grid-or-list .result-container.grid[data-v-ad9c9c18]{grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}.grid-or-list .result-container.list[data-v-ad9c9c18]{grid-template-columns:1fr}.grid-or-list .result-item[data-v-ad9c9c18]{background:var(--color-cardBackgroundColor, white);border-radius:10px;padding:16px;cursor:pointer;transition:all .3s ease;position:relative;box-shadow:0 2px 8px var(--color-shadowColor, rgba(0, 0, 0, .06))}.grid-or-list .result-item[data-v-ad9c9c18]:hover{transform:translateY(-3px);box-shadow:0 6px 20px var(--color-shadowColor, rgba(0, 0, 0, .12))}.grid-or-list .result-item.grid[data-v-ad9c9c18]{display:flex;flex-direction:column;align-items:center;text-align:center}.grid-or-list .result-item.list[data-v-ad9c9c18]{display:flex;gap:16px;align-items:flex-start}.grid-or-list .item-copy-btn[data-v-ad9c9c18]{position:absolute;top:10px;right:10px;display:flex;align-items:center;gap:4px;padding:4px 10px;border:1px solid var(--color-borderColor, #e0e0e0);border-radius:14px;background:var(--color-cardBackgroundColor, white);color:var(--color-textColor, #666);font-size:12px;cursor:pointer;opacity:0;transform:translateY(-2px);transition:all .3s ease;z-index:2}.grid-or-list .item-copy-btn i[data-v-ad9c9c18]{font-size:13px}.grid-or-list .item-copy-btn[data-v-ad9c9c18]:hover{border-color:var(--color-primaryColor, #1890ff);color:var(--color-primaryColor, #1890ff);background:var(--color-hoverBg, rgba(24, 144, 255, .06))}.grid-or-list .result-item:hover .item-copy-btn[data-v-ad9c9c18]{opacity:1;transform:translateY(0)}.grid-or-list .result-item.has-status .item-copy-btn[data-v-ad9c9c18]{top:36px}.grid-or-list .item-icon[data-v-ad9c9c18]{width:72px;height:72px;border-radius:14px;overflow:hidden;background:var(--color-hoverBg, #f5f5f5);flex-shrink:0}.grid-or-list .item-icon img[data-v-ad9c9c18]{width:100%;height:100%;object-fit:cover}.grid-or-list .item-info[data-v-ad9c9c18]{flex:1;min-width:0}.grid-or-list .item-name[data-v-ad9c9c18]{font-size:16px;font-weight:600;color:var(--color-textColor, #262626);margin:0 0 6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.grid-or-list .item-description[data-v-ad9c9c18]{font-size:13px;color:var(--color-textColor, #8c8c8c);opacity:.85;line-height:1.5;margin:0 0 8px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.grid-or-list .item-meta[data-v-ad9c9c18]{display:flex;justify-content:space-between;align-items:center;font-size:12px;color:var(--color-borderColor, #bfbfbf)}.grid-or-list .item-author[data-v-ad9c9c18]{color:var(--color-textColor, #666);opacity:.8}.grid-or-list .item-stats[data-v-ad9c9c18]{display:flex;gap:10px}.grid-or-list .item-version[data-v-ad9c9c18]{color:var(--color-textColor, #999);opacity:.7}.grid-or-list .item-time[data-v-ad9c9c18]{color:var(--color-primaryColor, #1890ff)}.grid-or-list .item-status[data-v-ad9c9c18]{position:absolute;top:10px;right:10px;background:linear-gradient(135deg,#ff6b6b,#ff4757);color:#fff;padding:3px 10px;border-radius:10px;font-size:11px;font-weight:600}.grid-or-list .empty-state[data-v-ad9c9c18]{text-align:center;padding:60px 20px;color:var(--color-textColor, #999);opacity:.7;font-size:15px}.grid-or-list .empty-state i[data-v-ad9c9c18]{font-size:48px;display:block;margin-bottom:12px;opacity:.5}.grid-or-list .empty-state p[data-v-ad9c9c18]{margin:0}.grid-or-list .pagination[data-v-ad9c9c18]{display:flex;justify-content:center;margin-top:32px}@media (max-width: 768px){.grid-or-list[data-v-ad9c9c18]{padding:12px}.grid-or-list .result-controls[data-v-ad9c9c18]{flex-direction:column;gap:12px}.grid-or-list .result-filters[data-v-ad9c9c18]{flex-wrap:wrap;justify-content:center}.grid-or-list .result-container.grid[data-v-ad9c9c18]{grid-template-columns:repeat(auto-fill,minmax(160px,1fr))}.grid-or-list .result-item.list[data-v-ad9c9c18]{flex-direction:column;align-items:center;text-align:center}.grid-or-list .item-meta[data-v-ad9c9c18]{flex-direction:column;gap:6px;align-items:center}}.grid-or-list-designer[data-v-b80ddfa4]{padding:16px}.grid-or-list-designer .designer-label[data-v-b80ddfa4]{display:flex;align-items:center;gap:6px;margin-bottom:16px;padding:6px 10px;background:#e6f7ff;border:1px dashed #1890ff;border-radius:4px;font-size:13px;color:#1890ff;font-weight:500}.grid-or-list-designer .preview-area[data-v-b80ddfa4]{background:#f8f9fa;border-radius:8px;padding:16px}.grid-or-list-designer .search-box-preview[data-v-b80ddfa4]{display:flex;max-width:400px;margin:0 auto 12px;border-radius:18px;overflow:hidden}.grid-or-list-designer .search-box-preview input[data-v-b80ddfa4]{flex:1;height:34px;padding:0 12px;border:none;outline:none;font-size:12px;background:#fff}.grid-or-list-designer .search-box-preview button[data-v-b80ddfa4]{width:40px;height:34px;background:#1890ff;border:none;display:flex;align-items:center;justify-content:center}.grid-or-list-designer .search-box-preview button i[data-v-b80ddfa4]{font-size:13px;color:#fff}.grid-or-list-designer .filters-preview[data-v-b80ddfa4]{display:flex;justify-content:center;gap:6px;margin-bottom:12px}.grid-or-list-designer .filters-preview .filter-chip[data-v-b80ddfa4]{padding:4px 12px;font-size:11px;color:#666;background:#fffc;border-radius:14px}.grid-or-list-designer .filters-preview .filter-chip.active[data-v-b80ddfa4]{background:#1890ff;color:#fff}.grid-or-list-designer .items-preview[data-v-b80ddfa4]{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;margin-bottom:12px}.grid-or-list-designer .items-preview .item-card[data-v-b80ddfa4]{display:flex;gap:10px;padding:10px;background:#fff;border-radius:8px;box-shadow:0 1px 4px #0000000a;position:relative}.grid-or-list-designer .items-preview .item-copy-tag[data-v-b80ddfa4]{position:absolute;top:6px;right:6px;display:flex;align-items:center;gap:2px;font-size:10px;color:#1890ff;background:#1890ff14;padding:2px 6px;border-radius:8px;border:1px dashed #1890ff}.grid-or-list-designer .items-preview .item-copy-tag i[data-v-b80ddfa4]{font-size:11px}.grid-or-list-designer .items-preview .item-icon[data-v-b80ddfa4]{width:48px;height:48px;border-radius:8px;background:linear-gradient(135deg,#1890ff,#40a9ff);flex-shrink:0}.grid-or-list-designer .items-preview .item-content[data-v-b80ddfa4]{flex:1;min-width:0}.grid-or-list-designer .items-preview .item-title[data-v-b80ddfa4]{font-size:12px;font-weight:600;color:#333;margin-bottom:3px}.grid-or-list-designer .items-preview .item-desc[data-v-b80ddfa4]{font-size:10px;color:#999;line-height:1.4;margin-bottom:4px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.grid-or-list-designer .items-preview .item-meta[data-v-b80ddfa4]{display:flex;justify-content:space-between;font-size:10px;color:#999}.grid-or-list-designer .items-preview .item-meta .item-version[data-v-b80ddfa4]{color:#999}.grid-or-list-designer .pagination-preview[data-v-b80ddfa4]{display:flex;justify-content:center;gap:4px}.grid-or-list-designer .pagination-preview .page-btn[data-v-b80ddfa4]{width:26px;height:26px;border-radius:4px;background:#fff;border:1px solid #e0e0e0;display:flex;align-items:center;justify-content:center;font-size:11px;color:#666}.grid-or-list-designer .pagination-preview .page-btn.active[data-v-b80ddfa4]{background:#1890ff;border-color:#1890ff;color:#fff}.grid-or-list-designer .config-hint[data-v-b80ddfa4]{margin-top:12px;padding:10px;background:#fffbe6;border:1px solid #ffe58f;border-radius:4px;font-size:12px;color:#8c6d1f}.grid-or-list-designer .config-hint p[data-v-b80ddfa4]{margin:0 0 4px;font-weight:500}.grid-or-list-designer .config-hint ul[data-v-b80ddfa4]{margin:0;padding-left:16px}.grid-or-list-designer .config-hint li[data-v-b80ddfa4]{margin-bottom:2px}.particle-background[data-v-1e8a2448]{position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:0}.loading-progress[data-v-cd488399]{position:fixed;top:0;left:0;right:0;height:3px;z-index:9999;background:#0096881a}.progress-bar[data-v-cd488399]{height:100%;background:linear-gradient(90deg,#009688,#5fb878);transition:width .1s ease;box-shadow:0 0 10px #00968880}:root{--color-primaryColor: #009688;--color-secondaryColor: #5fb878;--color-backgroundColor: #ffffff;--color-textColor: #333333;--color-linkColor: #009688;--color-borderColor: #e8e8e8;--color-hoverBg: rgba(0, 150, 136, .1);--color-activeBg: #009688;--color-activeTextColor: #ffffff;--color-shadowColor: rgba(0, 0, 0, .1);--global-primary-color: #009688;--global-primary-hover-color: #00877a;--global-secondary-color: #5fb878;--global-background-color: #ffffff;--global-text-color: #333333;--global-border-color: #e8e8e8;--global-link-color: #009688;--global-hover-bg-color: rgba(0, 150, 136, .1);--global-active-bg-color: #009688;--global-active-text-color: #ffffff;--global-shadow-color: rgba(0, 0, 0, .1);--layout-headerBg: #009688;--layout-headerTextColor: #ffffff;--layout-footerBg: #f5f5f5;--layout-footerTextColor: #666666;--layout-sidebarBg: #f5f5f5;--layout-containerWidth: 1200px;--layout-headerHeight: 60px;--layout-footerHeight: 50px;--layout-sidebarWidth: 240px;--layout-gutter: 20px;--font-size-xs: 12px;--font-size-sm: 14px;--font-size-md: 16px;--font-size-lg: 18px;--font-size-xl: 24px;--spacing-xs: 4px;--spacing-sm: 8px;--spacing-md: 16px;--spacing-lg: 24px;--spacing-xl: 32px}*{margin:0;padding:0;box-sizing:border-box}body{font-family:Microsoft YaHei,sans-serif;color:var(--color-textColor);background-color:var(--color-backgroundColor);line-height:1.6}#app{min-height:100vh}a{color:var(--color-linkColor)}a:hover{color:var(--color-primaryColor)}button{background-color:var(--color-primaryColor);color:var(--color-activeTextColor)}.site-navigation{background:var(--layout-headerBg)}.site-navigation .nav-logo h2{color:var(--layout-headerTextColor)}.site-navigation .nav-menu a{color:var(--layout-headerTextColor);border-radius:999px}.site-navigation .nav-menu a:hover{background:color-mix(in srgb,var(--layout-headerTextColor, #333) 12%,transparent)}.site-navigation .nav-menu li.active>a{background:color-mix(in srgb,var(--color-primaryColor, #009688) 70%,#ffffff 10%);color:#fff}.drawer-header{background:var(--layout-headerBg);color:var(--layout-headerTextColor)}.page-footer{background:var(--layout-footerBg);color:var(--layout-footerTextColor)}.layout-sidebar{background:var(--layout-sidebarBg)}.card-preview{box-shadow:0 2px 8px var(--color-shadowColor)}
