.upload-area[data-v-62b04e3a]{border:2px dashed #d9d9d9;border-radius:8px;padding:16px;text-align:center;cursor:pointer;background:#fafafa;transition:border-color .3s}.upload-area[data-v-62b04e3a]:hover{border-color:#1890ff}.preview-box[data-v-62b04e3a]{width:100%;height:160px;border-radius:8px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;position:relative;overflow:hidden;border:1px dashed #d9d9d9}.preview-img[data-v-62b04e3a]{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;border-radius:8px}.preview-text[data-v-62b04e3a]{color:#999;font-weight:500}.upload-hint[data-v-62b04e3a]{font-size:12px;color:#999;margin:0}.multi-wrap[data-v-62b04e3a]{width:100%}.multi-grid[data-v-62b04e3a]{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px}.multi-item[data-v-62b04e3a]{position:relative;width:calc(25% - 9px)}.multi-item .preview-wrap[data-v-62b04e3a]{height:100%;cursor:zoom-in}.multi-item .btn-multi-remove[data-v-62b04e3a]{position:absolute;top:-8px;right:-8px;width:22px;height:22px;padding:0;border-radius:50%;z-index:1}.multi-add[data-v-62b04e3a],.multi-item .btn-multi-remove[data-v-62b04e3a]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.multi-add[data-v-62b04e3a]{width:calc(25% - 9px);border:2px dashed #d9d9d9;border-radius:8px;-ms-flex-direction:column;flex-direction:column;cursor:pointer;transition:all .2s;min-height:160px}.multi-add[data-v-62b04e3a]:hover{border-color:#1890ff;background:#f0f5ff}.multi-add .multi-add-text[data-v-62b04e3a]{font-size:13px;color:#999;margin:8px 0 0}[data-v-62b04e3a] .ant-upload{width:100%}[data-v-62b04e3a] .ant-upload-list{display:none}.header-row[data-v-205140ad]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.back-text[data-v-205140ad]{cursor:pointer}.page-title-text[data-v-205140ad]{font-size:16px;font-weight:500;color:#333;margin-left:10px}.private-domain-page[data-v-205140ad]{min-height:100vh;padding:20px}.form-container[data-v-205140ad]{margin:0 auto}.space-y-6>*+[data-v-205140ad]{margin-top:24px}.section-card[data-v-205140ad]{background:#fff;border-radius:12px;border:1px solid #e5e7eb;box-shadow:0 1px 2px rgba(0,0,0,.04)}.section-card .section-card-inner[data-v-205140ad]{padding:24px}.section-card .toggle-row[data-v-205140ad]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.section-card .toggle-row .toggle-left[data-v-205140ad]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:12px}.section-card .toggle-row .toggle-left .toggle-icon.green[data-v-205140ad]{width:40px;height:40px;background:#f0fdf4;border-radius:8px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0}.section-card .toggle-row .toggle-title[data-v-205140ad]{font-weight:600;color:#111827;margin:0}.section-card .toggle-row .toggle-desc[data-v-205140ad]{font-size:12px;color:#6b7280;margin:2px 0 0}.section-header[data-v-205140ad]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:20px 24px;border-bottom:1px solid #e5e7eb;gap:12px}.section-header .section-header-icon[data-v-205140ad]{width:40px;height:40px;border-radius:8px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0}.section-header .section-header-icon.purple[data-v-205140ad]{background:#f5f3ff}.section-header .section-header-icon.orange[data-v-205140ad]{background:#fff7ed}.section-header .section-header-icon.green[data-v-205140ad]{background:#f0fdf4}.section-header .section-title[data-v-205140ad]{font-size:16px;font-weight:600;color:#111827;margin:0}.section-header .section-desc[data-v-205140ad]{font-size:12px;color:#6b7280;margin:2px 0 0}.section-body[data-v-205140ad]{padding:24px}.form-item[data-v-205140ad]{margin-bottom:16px}.form-item[data-v-205140ad] .ant-form-item-label label{font-weight:500;color:#111827}.form-tip[data-v-205140ad]{font-size:12px;color:#9ca3af;margin-top:6px}.benefit-grid[data-v-205140ad]{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;gap:12px}.benefit-row[data-v-205140ad]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:4px}.benefit-remove[data-v-205140ad]{color:#ef4444;font-size:18px;-ms-flex-negative:0;flex-shrink:0}.benefit-add[data-v-205140ad]{padding:0;margin-top:8px}.qr-card[data-v-205140ad]{border:1px solid #e5e7eb;border-radius:12px;padding:20px;margin-bottom:16px;transition:all .2s}.wecom-card[data-v-205140ad]:hover{border-color:#16a34a;box-shadow:0 2px 8px rgba(22,163,74,.08)}.qr-card-header[data-v-205140ad]{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:16px}.qr-card-header .qr-card-left[data-v-205140ad]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:12px}.qr-card-header .qr-icon[data-v-205140ad]{width:40px;height:40px;border-radius:8px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0}.qr-card-header .qr-icon.green-bg[data-v-205140ad]{background:linear-gradient(135deg,#22c55e,#16a34a)}.qr-name[data-v-205140ad]{font-weight:600;color:#111827;margin:0}.qr-desc[data-v-205140ad]{font-size:12px;color:#6b7280;margin:2px 0 0}.preview-wrapper[data-v-205140ad]{padding:24px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.phone-frame[data-v-205140ad]{position:relative;width:320px;height:640px;background:#111827;border-radius:40px;padding:12px;border:4px solid #1f2937;box-shadow:0 20px 60px rgba(0,0,0,.3)}.phone-frame .phone-screen[data-v-205140ad]{width:100%;height:100%;border-radius:32px;overflow:hidden;position:relative;background-size:cover;background-position:50%}.phone-frame .screen-mask[data-v-205140ad]{position:absolute;inset:0;background:rgba(0,0,0,.3);backdrop-filter:blur(4px)}.phone-frame .phone-notch[data-v-205140ad]{position:absolute;top:18px;left:50%;transform:translateX(-50%);width:96px;height:24px;background:#000;border-radius:0 0 12px 12px}.popup-card[data-v-205140ad]{position:absolute;inset:24px;background:#fff;border-radius:16px;box-shadow:0 10px 40px rgba(0,0,0,.2);display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;overflow:hidden;z-index:1}.popup-card .popup-header[data-v-205140ad]{background:linear-gradient(135deg,#6366f1,#9333ea);padding:20px 20px 14px;text-align:center}.popup-card .popup-header .popup-title[data-v-205140ad]{color:#fff;font-size:17px;font-weight:700;margin:0 0 6px}.popup-card .popup-header .popup-desc[data-v-205140ad]{color:hsla(0,0%,100%,.85);font-size:12px;line-height:1.5;margin:0}.popup-card .popup-benefits[data-v-205140ad]{padding:12px 20px}.popup-card .popup-benefits .popup-benefit-item[data-v-205140ad]{font-size:13px;color:#111827;padding:4px 0}.popup-card .popup-qr-area[data-v-205140ad]{-ms-flex:1;flex:1;flex-direction:column;padding:0 20px 16px}.popup-card .popup-qr-area .popup-qr-placeholder[data-v-205140ad],.popup-card .popup-qr-area[data-v-205140ad]{display:-ms-flexbox;display:flex;-ms-flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.popup-card .popup-qr-area .popup-qr-placeholder[data-v-205140ad]{width:144px;height:144px;border:2px solid #e5e7eb;border-radius:12px;flex-direction:column;background:#fff;margin-bottom:12px}.popup-card .popup-qr-area .popup-qr-placeholder .popup-qr-text[data-v-205140ad]{font-size:12px;color:#9ca3af;margin:4px 0 0}.popup-card .popup-qr-area .popup-footer-hint[data-v-205140ad]{font-size:12px;color:#6b7280;font-weight:500;margin:0 0 2px}.popup-card .popup-actions[data-v-205140ad]{padding:0 20px 20px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:8px}.popup-card .popup-actions .btn-primary-gradient[data-v-205140ad]{width:100%;height:44px;background:linear-gradient(135deg,#6366f1,#9333ea);border:none;color:#fff;font-weight:500;border-radius:12px;box-shadow:0 4px 12px rgba(99,102,241,.3)}.popup-card .popup-actions .btn-skip[data-v-205140ad]{color:#6b7280;font-weight:500}.modal[data-v-205140ad]{background:#fff;border-radius:16px;max-width:340px;width:100%;overflow:hidden;box-shadow:0 20px 60px rgba(0,0,0,.3);animation:slideUp .3s ease-out}.modal .modal_header[data-v-205140ad]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;padding:20px;text-align:center}.modal .modal_header h2[data-v-205140ad]{margin:0;font-size:18px;font-weight:700}.modal .modal_header p[data-v-205140ad]{margin:8px 0 0;font-size:13px;opacity:.9}.modal .content[data-v-205140ad]{padding:24px}.modal .content .description[data-v-205140ad]{color:#374151;font-size:14px;line-height:1.6;margin-bottom:16px;text-align:center}.modal .content .benefits[data-v-205140ad]{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;gap:8px;margin-bottom:16px}.modal .content .benefits .benefit[data-v-205140ad]{background:#f3f4f6;border-radius:8px;padding:10px;font-size:12px;color:#4b5563;text-align:center}.modal .content .buttons[data-v-205140ad]{display:-ms-flexbox;display:flex;gap:12px;padding:0 0 20px}.modal .content .buttons .btn[data-v-205140ad]{-ms-flex:1;flex:1;padding:12px;border-radius:8px;border:none;cursor:pointer;font-size:14px;font-weight:500;transition:all .2s;line-height:1}.modal .content .buttons .btn.btn-primary[data-v-205140ad]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff}.modal .content .buttons .btn.btn-primary[data-v-205140ad]:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(102,126,234,.4)}.modal .content .buttons .btn.btn-secondary[data-v-205140ad]{background:#f3f4f6;color:#6b7280}.modal .content .buttons .btn.btn-secondary[data-v-205140ad]:hover{background:#e5e7eb}.modal .footer-tip[data-v-205140ad]{text-align:center;padding:12px 24px 20px;font-size:11px;color:#9ca3af;border-top:1px solid #f3f4f6}.modal .qr-section[data-v-205140ad]{text-align:center;padding:20px;border-top:1px dashed #e5e7eb;margin-top:16px}.modal .qr-section .qr-label[data-v-205140ad]{font-size:12px;color:#6b7280;margin-bottom:8px}.modal .qr-section .qr-code[data-v-205140ad]{width:120px;height:120px;background:#f9fafb;border:2px dashed #d1d5db;border-radius:8px;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin:0 auto;overflow:hidden}.modal .qr-section .qr-code .qr-code-img[data-v-205140ad]{width:100%;height:100%;object-fit:cover}.header-bar[data-v-205140ad]{background:#fff;border-radius:12px;padding:24px;border:1px solid #dbeafe}.header-bar-inner[data-v-205140ad]{-ms-flex-pack:justify;justify-content:space-between}.header-bar-inner[data-v-205140ad],.header-bar-left[data-v-205140ad]{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}.header-bar-left[data-v-205140ad]{gap:16px}.header-bar-icon[data-v-205140ad]{width:48px;height:48px;background:#dbeafe;border-radius:12px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0}.header-bar-title[data-v-205140ad]{font-size:20px;font-weight:700;color:#111827;margin:0 0 4px}.header-bar-desc[data-v-205140ad]{font-size:13px;color:#6b7280;margin:0;max-width:480px}.header-bar-status[data-v-205140ad]{gap:12px;background:hsla(0,0%,100%,.6);border-radius:8px;padding:8px 16px;-ms-flex-negative:0;flex-shrink:0}.header-bar-status[data-v-205140ad],.status-badge[data-v-205140ad]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.status-badge[data-v-205140ad]{gap:6px;font-size:13px;font-weight:500;color:#15803d}.status-dot[data-v-205140ad]{width:8px;height:8px;background:#22c55e;border-radius:50%;animation:pulse-205140ad 2s infinite}@keyframes pulse-205140ad{0%,to{opacity:1}50%{opacity:.4}}.status-divider[data-v-205140ad]{font-size:12px;color:#9ca3af}.status-text[data-v-205140ad]{font-size:13px;color:#6b7280}.status-active[data-v-205140ad]{color:#16a34a;font-weight:600}.status-inactive[data-v-205140ad]{color:#9ca3af;font-weight:600}.status-time[data-v-205140ad]{font-size:12px;color:#9ca3af}.action-bar-content[data-v-205140ad]{-ms-flex-pack:justify;justify-content:space-between}.action-bar-content[data-v-205140ad],.action-bar-left[data-v-205140ad]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.action-bar-left[data-v-205140ad]{gap:8px;font-size:13px;color:#6b7280}.action-bar-right[data-v-205140ad]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:12px}[data-v-205140ad] .bg-preview{height:200px}[data-v-205140ad] .qr-preview{height:160px;width:200px;margin:0 auto}[data-v-205140ad] .ant-modal-body{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}