*,:after,:before,::backdrop,::file-selector-button{box-sizing:border-box;margin:0;padding:0;border:0 solid}:root{--color-primary: #2e77ff;--color-primary-alt: #0072ff;--color-primary-deep: #4760ff;--color-cyan: #0dccff;--color-success: #52c41a;--color-warning: #ff9f2e;--color-danger: #ff5a5a;--color-text: #333;--color-text-secondary: #999;--color-disabled: #d2d2d2;--color-bg-page: #f5f7fb;--color-border: #e8ecf4;--color-white: #fff;font-family:system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light;color:#213547;background-color:var(--color-white);font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;tab-size:4;-webkit-tap-highlight-color:transparent}html,body,#app{width:100%;height:100%}body{min-width:320px;min-height:100vh;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea,::file-selector-button{font:inherit;letter-spacing:inherit;color:inherit;border-radius:0;background-color:transparent;opacity:1}::placeholder{opacity:1;color:#9ca3af}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}button,input:where([type=button],[type=reset],[type=submit]),::file-selector-button{appearance:none}button,[role=button],input:where([type=button],[type=reset],[type=submit]),[class*=close],[class*=remove]{cursor:pointer}button *,[role=button] *{cursor:inherit}:disabled,:disabled *{cursor:not-allowed}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}:-moz-ui-invalid{box-shadow:none}[hidden]:where(:not([hidden=until-found])){display:none!important}@keyframes spin{to{transform:rotate(360deg)}}.flex{display:flex}.inline-flex{display:inline-flex}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.flex-1{flex:1 1 0%}.shrink-0{flex-shrink:0}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-end{justify-content:flex-end}.text-center{text-align:center}.text-nowrap{text-wrap:nowrap}.relative{position:relative}.absolute{position:absolute}.fixed{position:fixed}.inset-0{inset:0}.w-full{width:100%}.h-full{height:100%}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.min-h-0{min-height:0}.min-w-0{min-width:0}.bg-custom-gradient{background:linear-gradient(90deg,var(--color-cyan) 0%,var(--color-primary-deep) 100%)}.bg-custom-gradient-bottom{background:linear-gradient(180deg,var(--color-cyan) 0%,var(--color-primary-deep) 100%)}.loading-overlay{position:absolute;inset:0;z-index:10;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;background:#fffc}.loading-overlay-spinner{width:32px;height:32px;color:var(--color-primary-alt);animation:loading-spin 1s linear infinite}.loading-overlay-track{opacity:.25}.loading-overlay-head{opacity:.75}.loading-overlay-text{font-size:13px;font-weight:500;color:var(--color-primary-alt)}@keyframes loading-spin{to{transform:rotate(360deg)}}.app-header[data-v-669c4b2a]{height:64px;padding:0 24px;border-bottom:1px solid #e5e7eb;background:#fff}.app-header-brand[data-v-669c4b2a]{gap:12px}.app-header-logo[data-v-669c4b2a]{width:32px;height:32px;border-radius:4px;color:#fff;font-weight:700}.app-header-title[data-v-669c4b2a]{font-size:18px;font-weight:700;color:#111827}.app-header-nav[data-v-669c4b2a]{width:395px;height:44px;padding:6px;background:#f4f5fc;border-radius:6px}.app-header-slider[data-v-669c4b2a]{top:6px;left:0;width:110px;height:32px;border-radius:6px;background:#fff;box-shadow:0 1px 2px #0000000d;transition:transform .3s ease-in-out;will-change:transform}.app-header-link[data-v-669c4b2a]{z-index:10;width:110px;height:32px;font-size:14px;color:#6b7280;transition:color .3s}.app-header-link[data-v-669c4b2a]:hover{color:#374151}.app-header-link.is-active[data-v-669c4b2a]{font-weight:700;color:#0072ff}.app-header-link.is-active[data-v-669c4b2a]:hover{color:#0072ff}.app-header-right[data-v-669c4b2a]{gap:12px}.app-header-quota[data-v-669c4b2a]{height:30px;gap:8px;padding:0 12px;border-radius:9999px;background:#f4f5fa;font-size:12px}.app-header-quota-icon[data-v-669c4b2a]{width:16px;height:16px}.app-header-quota-remain[data-v-669c4b2a]{font-weight:700;color:#0072ff;transition:opacity .15s}.app-header-quota-divider[data-v-669c4b2a]{width:1px;height:12px;background:#d8dce3}.app-header-quota-detail[data-v-669c4b2a]{color:#9aa3b2;transition:color .15s}.app-header-quota-detail[data-v-669c4b2a]:hover{color:#0072ff}.app-header-buy[data-v-669c4b2a]{height:30px;padding:0 16px;border-radius:9999px;background:linear-gradient(90deg,#0dccff,#4760ff);font-size:12px;font-weight:700;color:#fff;transition:opacity .15s}.app-header-buy[data-v-669c4b2a]:hover{opacity:.9}.app-header-user[data-v-669c4b2a]{gap:12px;padding:4px 8px;border-radius:6px;cursor:pointer;transition:background-color .15s}.app-header-user[data-v-669c4b2a]:hover{background:#f9fafb}.app-header-username[data-v-669c4b2a]{font-size:14px;font-weight:700;color:#374151}.app-header-avatar[data-v-669c4b2a]{width:44px;height:44px;border-radius:9999px;background:#e5e7eb}.app-header-avatar-img[data-v-669c4b2a]{object-fit:cover}.login-alert[data-v-f638c058]{z-index:9999;background:#00000080;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.login-alert-dialog[data-v-f638c058]{width:450px;height:300px;padding:32px;border-radius:12px;background:#fff;box-shadow:0 25px 50px -12px #00000040}.login-alert-icon[data-v-f638c058]{margin-bottom:12px}.login-alert-title[data-v-f638c058]{margin-bottom:12px;font-size:16px;font-weight:700;color:#000}.login-alert-subtitle[data-v-f638c058]{margin-bottom:25px;font-size:13px;font-weight:400;line-height:20px;color:#666;font-family:Microsoft YaHei}.login-alert-logos[data-v-f638c058]{gap:48px}.login-alert-entry[data-v-f638c058]{gap:8px;cursor:pointer;transition:opacity .15s}.login-alert-entry[data-v-f638c058]:hover{opacity:.8}.login-alert-logo[data-v-f638c058]{width:64px;height:64px;border-radius:12px;background:#fff}.login-alert-logo-img[data-v-f638c058]{object-fit:contain}.login-alert-label[data-v-f638c058]{font-size:14px;color:#666}.global-drag-overlay[data-v-d9ba34aa]{z-index:9000;pointer-events:none;background:#0000001a;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);transition:opacity .3s}.icon-wifi-off[data-v-01eb354e]{display:block}.message[data-v-48e3e9b7]{left:50%;z-index:9999;gap:8px;padding:12px 16px;border-radius:8px;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;transform:translate(-50%);transition:all .3s}.message.is-success[data-v-48e3e9b7]{background:#f0fdf4;color:#16a34a;border:1px solid #bbf7d0}.message.is-error[data-v-48e3e9b7]{background:#fef2f2;color:#dc2626;border:1px solid #fecaca}.message.is-warning[data-v-48e3e9b7]{background:#fefce8;color:#ca8a04;border:1px solid #fef08a}.message.is-info[data-v-48e3e9b7]{background:#eff6ff;color:#2563eb;border:1px solid #bfdbfe}.message-icon[data-v-48e3e9b7]{width:20px;height:20px}.message-text[data-v-48e3e9b7]{font-size:14px;font-weight:500}.message-fade-enter-active[data-v-48e3e9b7],.message-fade-leave-active[data-v-48e3e9b7]{transition:all .3s ease-out}.message-fade-enter-from[data-v-48e3e9b7],.message-fade-leave-to[data-v-48e3e9b7]{opacity:0;transform:translate(-50%,-20px)}.network-offline[data-v-37612bd3]{z-index:9000;background:#fffc;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.network-offline-card[data-v-37612bd3]{width:420px;max-width:calc(100% - 32px);gap:12px;padding:32px 24px;border:1px solid #d9e6ff;border-radius:16px;background:#fff;box-shadow:0 12px 32px #2e77ff1f}.network-offline-icon[data-v-37612bd3]{width:48px;height:48px;border-radius:9999px;background:#eef5ff;color:#2e77ff}.network-offline-title[data-v-37612bd3]{font-size:16px;font-weight:600;line-height:24px;color:#1f2a44}.network-offline-desc[data-v-37612bd3]{font-size:13px;line-height:24px;color:#6b7280}.icon-close[data-v-cf2f4dbd]{display:block}.insufficient-mask[data-v-3a394281]{z-index:1000;background:#00000080}.insufficient-dialog[data-v-3a394281]{width:450px;max-width:calc(100vw - 32px);padding:36px 40px 0;border-radius:16px;background:#fff;box-shadow:0 16px 48px #2e58ff2e}.insufficient-close[data-v-3a394281]{right:16px;top:16px;width:28px;height:28px;border-radius:9999px;color:#9ca3af;transition:background-color .15s,color .15s}.insufficient-close[data-v-3a394281]:hover{background:#f3f4f6;color:#4b5563}.insufficient-close-icon[data-v-3a394281]{width:16px;height:16px}.insufficient-icon[data-v-3a394281]{width:56px}.insufficient-title[data-v-3a394281]{font-size:18px;font-weight:700;color:#1f2a44}.insufficient-info[data-v-3a394281]{margin-top:24px;padding:16px 20px;border:1px solid #e8ecf8;border-radius:14px;background:linear-gradient(153deg,#f4f7ff,#f8f9ff);font-size:16px;line-height:24px;color:#4a5565}.insufficient-current[data-v-3a394281]{color:#1f2a44}.insufficient-need[data-v-3a394281]{color:#0072ff}.insufficient-hint[data-v-3a394281]{font-size:12px;color:#6a7282}.insufficient-buy[data-v-3a394281]{height:48px;margin-top:20px;margin-bottom:36px;border-radius:9999px;font-size:16px;font-weight:700;color:#fff;transition:opacity .15s}.insufficient-buy[data-v-3a394281]:hover{opacity:.9}.icon-check[data-v-3306848a]{display:block}.icon-spinner[data-v-cd8b418e]{display:block;animation:spin 1s linear infinite}.icon-spinner-track[data-v-cd8b418e]{opacity:.25}.icon-spinner-head[data-v-cd8b418e]{opacity:.75}.purchase-mask[data-v-4a899adc]{z-index:1000;background:#00000080}.purchase-dialog[data-v-4a899adc]{width:760px;max-width:calc(100vw - 32px);max-height:calc(100vh - 48px);border-radius:16px;background:#fff;box-shadow:0 16px 48px #2e58ff2e}.purchase-header[data-v-4a899adc]{padding:16px 24px;border-radius:16px 16px 0 0;background:linear-gradient(170deg,#d8e1ff,#f0faff)}.purchase-title[data-v-4a899adc]{margin-left:6px;font-size:18px;font-weight:700;color:#1f2a44}.purchase-close[data-v-4a899adc]{width:28px;height:28px;border-radius:9999px;color:#9ca3af;transition:background-color .15s,color .15s}.purchase-close[data-v-4a899adc]:hover{background:#0000000d;color:#4b5563}.purchase-close-icon[data-v-4a899adc]{width:16px;height:16px}.purchase-credit[data-v-4a899adc]{margin-top:8px;gap:10px;padding:6px 16px;border:1px solid #e5e7eb;border-radius:9999px;background:#fff}.purchase-credit-text[data-v-4a899adc]{font-size:13px;color:#4b5563}.purchase-credit-count[data-v-4a899adc]{font-weight:700;color:#0072ff}.purchase-credit-divider[data-v-4a899adc]{width:0;height:18px;border-right:1px solid #d9dbe9}.purchase-promo[data-v-4a899adc]{gap:6px;font-size:13px;font-weight:500;color:#0fb06e}.purchase-promo-icon[data-v-4a899adc]{width:14px;height:14px}.purchase-promo-text[data-v-4a899adc]{padding-top:4px}.purchase-body[data-v-4a899adc]{padding:16px 24px 24px}.package-grid[data-v-4a899adc]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.package-card[data-v-4a899adc]{padding:16px;cursor:pointer;border:2px solid #e5e7eb;border-radius:14px;background:#fff;transition:all .15s}.package-card[data-v-4a899adc]:hover{border-color:#b9c4ff}.package-card.is-selected[data-v-4a899adc]{border-color:#0072ff;background:linear-gradient(161deg,#eef6ff,#f5f0ff);box-shadow:0 4px 20px #0072ff26}.package-card.is-selected[data-v-4a899adc]:hover{border-color:#0072ff}.package-card.is-selected .package-name[data-v-4a899adc],.package-card.is-selected .package-desc[data-v-4a899adc] .title{color:#0072ff}.package-check[data-v-4a899adc]{right:14px;top:14px;width:20px;height:20px;border-radius:9999px;background:#0072ff}.package-check-icon[data-v-4a899adc]{width:12px;height:12px;color:#fff}.package-recommend[data-v-4a899adc]{top:-10px;right:12px;padding:2px 8px;border-radius:9999px;background:linear-gradient(90deg,#ff5747,#ff0024);font-size:11px;font-weight:700;color:#fff}.package-name[data-v-4a899adc]{font-size:15px;font-weight:700;color:#1f2a44}.package-count[data-v-4a899adc]{font-size:30px;font-weight:700}.package-count-unit[data-v-4a899adc]{font-size:14px;color:#6a7282}.package-price[data-v-4a899adc]{align-items:baseline;gap:6px}.package-price-origin[data-v-4a899adc]{font-size:13px;color:#9ca3af;text-decoration:line-through}.package-price-pay[data-v-4a899adc]{font-size:18px;font-weight:700;color:#ff5a5a}.package-desc[data-v-4a899adc]{margin-top:8px;padding-top:8px;border-top:1px solid #c7dcff}.package-desc[data-v-4a899adc] .title{font-size:14px;font-weight:600;line-height:20px;color:#555}.package-desc[data-v-4a899adc] .text{margin-top:2px;font-size:13px;line-height:20px;color:#99a1af}.payment-section[data-v-4a899adc]{margin-top:16px;padding:16px;border-radius:14px;background:#fafbff}.payment-title[data-v-4a899adc]{margin-bottom:12px;font-size:15px;font-weight:700;color:#1f2a44}.payment-option[data-v-4a899adc]{height:60px;padding:0 16px;cursor:pointer;border:1px solid #e5e7eb;border-radius:10px;transition:background-color .15s,border-color .15s,border-radius .15s}.payment-option[data-v-4a899adc]:hover{background:#f8faff}.payment-option.is-active[data-v-4a899adc]{border-radius:14px;border-color:#0072ff;background:#eef6ff}.payment-option.is-active[data-v-4a899adc]:hover{background:#eef6ff}.payment-option.is-active .payment-radio[data-v-4a899adc]{border-color:#0072ff}.payment-option.is-active .payment-label[data-v-4a899adc]{color:#0072ff}.payment-option.is-disabled[data-v-4a899adc]{cursor:not-allowed;background:#fff}.payment-option.is-disabled[data-v-4a899adc]:hover{background:#fff}.payment-option-alipay[data-v-4a899adc]{margin-top:12px;min-height:60px;height:auto}.payment-option-main[data-v-4a899adc]{min-width:310px;gap:10px}.payment-radio[data-v-4a899adc]{width:16px;height:16px;border:1px solid #d1d5db;border-radius:9999px}.payment-radio-dot[data-v-4a899adc]{width:8px;height:8px;border-radius:9999px;background:#0072ff}.payment-icon[data-v-4a899adc]{width:24px;height:24px}.payment-label[data-v-4a899adc]{font-size:14px;font-weight:500;color:#1f2a44}.payment-balance[data-v-4a899adc]{font-size:13px;color:#6b7280}.payment-hint[data-v-4a899adc]{font-size:12px;color:#9ca3af}.payment-password-wrap[data-v-4a899adc]{padding-left:32px;border-left:1px solid #e5e7eb}.payment-password[data-v-4a899adc]{margin-left:auto;width:280px;height:36px;padding:0 12px;border:1px solid #d1d5db;border-radius:8px;background:#fff;font-size:14px;letter-spacing:.1em;outline:none;transition:border-color .15s}.payment-password[data-v-4a899adc]:focus{border-color:#0072ff}.payment-password.is-error[data-v-4a899adc]{border-color:#e05252}.alipay-extra[data-v-4a899adc]{gap:16px;padding-left:32px;border-left:1px solid #e5e7eb}.qr-wrap[data-v-4a899adc]{margin:16px 0}.qr-image[data-v-4a899adc],.qr-placeholder[data-v-4a899adc]{width:88px;height:88px;border:1px solid #e5e7eb;border-radius:8px;background:#fff}.qr-spinner[data-v-4a899adc]{width:24px;height:24px;color:#0072ff}.qr-retry[data-v-4a899adc],.qr-refresh[data-v-4a899adc]{height:32px;padding:0 12px;border-radius:9999px;background:#0072ff;font-size:12px;font-weight:700;color:#fff;transition:opacity .15s}.qr-retry[data-v-4a899adc]:hover,.qr-refresh[data-v-4a899adc]:hover{opacity:.9}.qr-retry[data-v-4a899adc]:disabled,.qr-refresh[data-v-4a899adc]:disabled{cursor:not-allowed;opacity:.6}.qr-refresh[data-v-4a899adc]{padding:0 16px}.qr-expired[data-v-4a899adc]{gap:8px;border-radius:8px;background:#ffffffe6}.qr-expired-text[data-v-4a899adc]{font-size:13px;font-weight:500;color:#1f2a44}.alipay-amount-label[data-v-4a899adc]{font-size:13px;font-weight:700;color:#1f2a44}.alipay-amount-value[data-v-4a899adc]{font-size:20px;font-weight:700;color:#0072ff}.alipay-amount-hint[data-v-4a899adc]{font-size:12px;color:#6b7280}.purchase-note[data-v-4a899adc]{margin-top:16px;font-size:13px;line-height:20px;color:#8a919f}.purchase-note-title[data-v-4a899adc]{margin-bottom:4px;font-weight:500;color:#6b7280}.purchase-pay-wrap[data-v-4a899adc]{padding:24px 0}.purchase-pay-btn[data-v-4a899adc]{width:360px;height:48px;border-radius:9999px;font-size:16px;font-weight:700;color:#fff;box-shadow:0 4px 16px #4760ff66;transition:opacity .15s}.purchase-pay-btn[data-v-4a899adc]:hover{opacity:.9}.purchase-pay-btn[data-v-4a899adc]:disabled{cursor:not-allowed;opacity:.6}.success-mask[data-v-601af036]{z-index:1000;background:#00000080}.success-dialog[data-v-601af036]{width:520px;max-width:calc(100vw - 32px);padding:36px 40px 0;border-radius:16px;background:#fff;box-shadow:0 16px 48px #2e58ff2e}.success-close[data-v-601af036]{right:16px;top:16px;width:28px;height:28px;border-radius:9999px;color:#9ca3af;transition:background-color .15s,color .15s}.success-close[data-v-601af036]:hover{background:#f3f4f6;color:#4b5563}.success-close-icon[data-v-601af036]{width:16px;height:16px}.success-check[data-v-601af036]{width:64px;margin-top:-65px}.success-title[data-v-601af036]{font-size:24px;font-weight:700;color:#1f2a44}.success-subtitle[data-v-601af036]{margin-top:4px;font-size:13px;color:#6b7280}.success-stats[data-v-601af036]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:20px}.success-stat[data-v-601af036]{padding:16px 0;border-radius:10px;background:#f7f8fa}.success-stat-label[data-v-601af036]{font-size:15px;color:#6b7280}.success-stat-value[data-v-601af036]{margin-top:4px;font-size:30px;font-weight:700;color:#1f2a44}.success-stat-unit[data-v-601af036]{font-size:15px;line-height:15px;color:#6a7282}.success-expire[data-v-601af036]{margin-top:16px;font-size:13px;color:#6b7280}.success-balance[data-v-601af036]{margin-top:6px;font-size:14px;font-weight:700;color:#0072ff}.success-actions[data-v-601af036]{gap:12px;margin-top:24px;margin-bottom:36px}.success-btn-detail[data-v-601af036]{height:44px;border:1px solid #d8dce3;border-radius:9999px;font-size:14px;font-weight:700;color:#4b5563;transition:background-color .15s}.success-btn-detail[data-v-601af036]:hover{background:#f9fafb}.success-btn-continue[data-v-601af036]{height:44px;border-radius:9999px;font-size:14px;font-weight:700;color:#fff;transition:opacity .15s}.success-btn-continue[data-v-601af036]:hover{opacity:.9}.icon-calendar[data-v-0f787777]{display:block}.detail-mask[data-v-224d0c8a]{z-index:1000;background:#00000080}.detail-dialog[data-v-224d0c8a]{width:720px;max-width:calc(100vw - 32px);max-height:calc(100vh - 48px);border-radius:16px;background:#fff;box-shadow:0 16px 48px #2e58ff2e}.detail-header[data-v-224d0c8a]{padding:24px 32px 0}.detail-title[data-v-224d0c8a]{font-size:18px;font-weight:700;color:#1f2a44}.detail-sub[data-v-224d0c8a]{margin-top:6px;font-size:13px;color:#8a919f}.detail-close[data-v-224d0c8a]{margin-top:2px;width:28px;height:28px;border-radius:9999px;color:#9ca3af;transition:background-color .15s,color .15s}.detail-close[data-v-224d0c8a]:hover{background:#f3f4f6;color:#4b5563}.detail-close-icon[data-v-224d0c8a]{width:16px;height:16px}.detail-body[data-v-224d0c8a]{padding:16px 32px 24px}.detail-empty[data-v-224d0c8a]{padding:56px 0}.detail-empty-icon[data-v-224d0c8a]{width:56px;height:56px;color:#d1d5db}.detail-empty-title[data-v-224d0c8a]{margin-top:12px;font-size:14px;font-weight:500;color:#4b5563}.detail-empty-desc[data-v-224d0c8a]{margin-top:4px;font-size:13px;color:#8a919f}.detail-table[data-v-224d0c8a]{border-collapse:collapse;font-size:13px}.detail-head[data-v-224d0c8a]{text-align:left;color:#8a919f}.detail-th[data-v-224d0c8a]{padding-bottom:10px;font-weight:400}.detail-row[data-v-224d0c8a]{border-top:1px solid #f3f4f6;color:#1f2a44}.detail-td[data-v-224d0c8a]{padding:12px 0}.detail-count[data-v-224d0c8a]{font-weight:700}.detail-count.is-increase[data-v-224d0c8a]{color:#16a36a}.detail-count.is-decrease[data-v-224d0c8a]{color:#e05252}.detail-pager[data-v-224d0c8a]{padding:16px 32px;border-top:1px solid #f3f4f6;font-size:13px;color:#6b7280}.detail-pager-actions[data-v-224d0c8a]{gap:8px}.pager-btn[data-v-224d0c8a]{height:32px;padding:0 12px;border:1px solid #e5e7eb;border-radius:6px;transition:border-color .15s,color .15s}.pager-btn[data-v-224d0c8a]:hover{border-color:#b9c4ff;color:#4658ff}.pager-btn[data-v-224d0c8a]:disabled{cursor:not-allowed;opacity:.5}.pager-btn[data-v-224d0c8a]:disabled:hover{border-color:#e5e7eb;color:#6b7280}.main-layout[data-v-68e88d5f]{height:100vh;background:#f9fafb}.feedback-mask[data-v-1f7675a9]{z-index:50;background:#00000080}.feedback-dialog[data-v-1f7675a9]{width:474px;height:640px;border-radius:12px;background:#fff;box-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a}.feedback-close[data-v-1f7675a9]{right:16px;top:16px;color:#9ca3af}.feedback-close[data-v-1f7675a9]:hover{color:#4b5563}.feedback-close-icon[data-v-1f7675a9]{width:20px;height:20px}.feedback-header[data-v-1f7675a9]{margin-top:32px}.feedback-title[data-v-1f7675a9]{font-size:20px;font-weight:700;color:#111827}.feedback-desc[data-v-1f7675a9]{margin-top:4px;font-size:12px;color:#6b7280}.feedback-body[data-v-1f7675a9]{padding:24px 32px}.feedback-field[data-v-1f7675a9]{margin-bottom:24px}.feedback-label[data-v-1f7675a9]{margin-bottom:8px;font-size:14px;font-weight:500;color:#111827}.feedback-required[data-v-1f7675a9]{margin-right:4px;color:#3b82f6}.feedback-select[data-v-1f7675a9]{appearance:none;padding:10px 16px;border:1px solid #d1d5db;border-radius:4px;background:#fff;font-size:14px;color:#4b5563}.feedback-select[data-v-1f7675a9]:focus{outline:none;border-color:#3b82f6}.feedback-select.is-placeholder[data-v-1f7675a9]{color:#9ca3af}.feedback-select-arrow[data-v-1f7675a9]{right:12px;top:50%;pointer-events:none;transform:translateY(-50%)}.feedback-chevron-icon[data-v-1f7675a9]{width:16px;height:16px;color:#9ca3af}.feedback-textarea[data-v-1f7675a9]{height:128px;padding:12px;resize:none;border:1px solid #d1d5db;border-radius:4px;font-size:14px}.feedback-textarea[data-v-1f7675a9]:focus{outline:none;border-color:#3b82f6}.feedback-images[data-v-1f7675a9]{gap:12px}.feedback-thumb[data-v-1f7675a9]{width:96px;height:96px;border:1px solid #e5e7eb;border-radius:4px}.feedback-thumb-img[data-v-1f7675a9]{border-radius:4px;object-fit:cover}.feedback-thumb-remove[data-v-1f7675a9]{right:-8px;top:-8px;width:20px;height:20px;border-radius:9999px;background:#ef4444;color:#fff}.feedback-thumb-remove[data-v-1f7675a9]:hover{background:#dc2626}.feedback-thumb-remove-icon[data-v-1f7675a9]{width:12px;height:12px}.feedback-upload[data-v-1f7675a9]{width:96px;height:96px;cursor:pointer;border:1px dashed #d1d5db;border-radius:4px}.feedback-upload[data-v-1f7675a9]:hover{border-color:#3b82f6;background:#eff6ff}.feedback-upload-icon[data-v-1f7675a9]{width:24px;height:24px;color:#9ca3af}.feedback-upload-text[data-v-1f7675a9]{margin-top:4px;font-size:12px;color:#9ca3af}.feedback-file-input[data-v-1f7675a9]{display:none}.feedback-footer[data-v-1f7675a9]{padding:24px 32px;border-top:1px solid #f3f4f6}.feedback-btn-cancel[data-v-1f7675a9]{width:180px;height:44px;background:#f4f5fc;border-radius:22px;font-size:14px;font-weight:500;color:#4b5563}.feedback-btn-cancel[data-v-1f7675a9]:hover{background:#e5e7eb}.feedback-btn-submit[data-v-1f7675a9]{width:180px;height:44px;border-radius:22px;font-size:14px;font-weight:700;color:#fff;box-shadow:0 10px 15px -3px #bfdbfecc}.feedback-btn-submit[data-v-1f7675a9]:hover{opacity:.9}.feedback-success-mask[data-v-86476fd6]{z-index:50;background:#00000080}.feedback-success-dialog[data-v-86476fd6]{width:400px;height:240px;border-radius:12px;background:#fff;box-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a}.feedback-success-icon[data-v-86476fd6]{width:64px;height:64px;margin-bottom:16px;border-radius:9999px;background:#dcfce7;color:#22c55e}.feedback-success-check[data-v-86476fd6]{width:32px;height:32px}.feedback-success-title[data-v-86476fd6]{margin-bottom:8px;font-size:20px;font-weight:700;color:#111827}.feedback-success-desc[data-v-86476fd6]{font-size:14px;color:#6b7280}.sidebar[data-v-d8b075e3]{width:200px;height:100%;background-color:#fff;border-right:1px solid #dcdfe6;display:flex;flex-direction:column;padding:20px 0;box-sizing:border-box}.menu-list[data-v-d8b075e3]{flex:1;display:flex;flex-direction:column;gap:10px;padding:0 10px}.menu-item[data-v-d8b075e3]{position:relative;display:flex;align-items:center;gap:10px;height:40px;padding:0 16px;border-radius:6px;cursor:pointer;font-weight:400;font-size:15px;color:#0072ff;transition:all .3s}.menu-item[data-v-d8b075e3]:hover{background-color:#f0f7ff}.menu-item.is-active[data-v-d8b075e3]{background:linear-gradient(90deg,#0dccff,#4760ff);color:#fff}.menu-item .menu-item-icon[data-v-d8b075e3]{width:20px;height:20px;object-fit:contain}.menu-item .label[data-v-d8b075e3]{position:relative}.menu-item .menu-badge[data-v-d8b075e3]{position:absolute;top:-16px;right:-33px;background:#ff4d4f;color:#fff;font-size:10px;font-weight:600;line-height:1;padding:3px 4px;border-radius:4px;white-space:nowrap}.menu-item .menu-badge[data-v-d8b075e3]:after{content:"";position:absolute;left:6px;bottom:-5px;width:0;height:0;border-style:solid;border-width:5px 5px 0 0;border-color:#ff4d4f transparent transparent transparent}.sidebar-footer[data-v-d8b075e3]{padding:0 10px 20px;margin-top:auto;display:flex;justify-content:center}.feedback-btn[data-v-d8b075e3]{display:flex;align-items:center;justify-content:center;gap:8px;width:142px;height:40px;background:#fff;box-shadow:0 0 21px #0000000f;border-radius:20px;border:1px solid #ebebeb;cursor:pointer;color:#606266;font-size:14px;transition:all .3s}.feedback-btn[data-v-d8b075e3]:hover{color:#0072ff;border-color:#0072ff}.feedback-icon[data-v-d8b075e3]{width:16px;height:16px;object-fit:contain}.creation-index-main[data-v-80271509]{background:#f9fafb}.in-progress-tip[data-v-4e0907a3]{margin-left:auto;margin-right:auto;min-height:48px;max-width:420px;gap:12px;padding:8px 16px;border-radius:12px;background:#e4f3ff;font-size:13px;color:#0072ff;box-shadow:0 1px 2px #0000000d}.in-progress-tip-text[data-v-4e0907a3]{flex-basis:220px;line-height:20px}@media(min-width:640px){.in-progress-tip-text[data-v-4e0907a3]{align-items:center}}.tip-spinner[data-v-4e0907a3]{width:16px;height:16px;margin-right:8px;margin-top:2px}@media(min-width:640px){.tip-spinner[data-v-4e0907a3]{margin-top:0}}.tip-copy[data-v-4e0907a3]{word-break:break-word}.tip-action[data-v-4e0907a3]{padding:6px 16px;border-radius:9999px;background:#0072ff;font-size:12px;font-weight:700;color:#fff;white-space:nowrap;transition:background-color .15s}.tip-action[data-v-4e0907a3]:hover{background:#2563eb}.result-card[data-v-51919ed7]{width:240px;height:420px;flex-shrink:0;border-radius:14px;background:#fff;box-shadow:0 2px 12px #0000000f;border:1px solid #eaecf0;overflow:hidden;display:flex;flex-direction:column}.result-card.is-analyzing[data-v-51919ed7]{box-shadow:0 6px 18px #2e77ff1a}.card-upper[data-v-51919ed7]{height:320px;background:linear-gradient(35deg,#dde2ea,#c8cfd8);position:relative;padding:0 12px 12px;display:flex;flex-direction:column}.card-index[data-v-51919ed7]{position:absolute;z-index:2;top:10px;left:10px;width:26px;height:26px;display:flex;align-items:center;justify-content:center;border:2px solid #2e77ff;border-radius:50%;background:#fff;color:#2e77ff;font-size:13px;font-weight:600}.card-preview[data-v-51919ed7]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;z-index:1;margin:8px 0}.preview-spinner[data-v-51919ed7]{width:28px;height:28px;border-radius:999px;border:3px solid rgba(255,255,255,.35);border-top-color:#fff;animation:result-card-spin-51919ed7 .8s linear infinite}.preview-analyzing-img[data-v-51919ed7]{width:102px;height:72px;object-fit:contain}.preview-icon[data-v-51919ed7]{width:36px;height:36px;background:#fff;opacity:.6;mask:url('data:image/svg+xml;utf8,<svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M21 19V5c0-1.1-.9-2-2-2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2zM8.5 13.5l2.5 3.01L14.5 12l4.5 6H5l3.5-4.5z" fill="currentColor"/></svg>') no-repeat center;-webkit-mask:url('data:image/svg+xml;utf8,<svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M21 19V5c0-1.1-.9-2-2-2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2zM8.5 13.5l2.5 3.01L14.5 12l4.5 6H5l3.5-4.5z" fill="currentColor"/></svg>') no-repeat center;mask-size:cover;-webkit-mask-size:cover}.preview-text[data-v-51919ed7]{margin-top:10px;font-size:13px;color:#fffc;font-weight:500}.preview-loading-text[data-v-51919ed7]{margin-top:14px;font-size:14px;color:#ffffffdb;font-weight:600}.preview-image[data-v-51919ed7]{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;border-radius:4px;cursor:pointer}.preview-btn[data-v-51919ed7]{position:absolute;top:0;right:0;z-index:2;padding:6px 16px;border:none;border-radius:6px;background:#fffffff2;color:#2e77ff;font-size:13px;font-weight:500;line-height:1.4;white-space:nowrap;cursor:pointer;box-shadow:0 2px 8px #0000001f;transition:background-color .2s ease,transform .2s ease}.preview-btn[data-v-51919ed7]:hover{background:#fff;transform:translateY(-1px)}.card-selects[data-v-51919ed7]{display:flex;gap:8px;position:relative;z-index:1}.select-wrap[data-v-51919ed7]{position:relative;flex:1}.card-select[data-v-51919ed7]{flex:1;width:100%;height:32px;background:#fff;border-radius:8px;display:flex;align-items:center;justify-content:space-between;padding:0 22px 0 10px;font-size:13px;color:#333;border:none;box-shadow:0 2px 6px #0000000d;appearance:none;cursor:pointer}.card-select[data-v-51919ed7]:disabled{background:#ffffffeb;color:#666;cursor:not-allowed}.select-arrow[data-v-51919ed7]{pointer-events:none;position:absolute;right:10px;top:50%;width:6px;height:6px;border-right:1.5px solid #2e77ff;border-bottom:1.5px solid #2e77ff;transform:translateY(-60%) rotate(45deg)}.card-lower[data-v-51919ed7]{flex:1;background:#fff;padding:12px;display:flex;flex-direction:column}.copy-header[data-v-51919ed7]{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.copy-title[data-v-51919ed7]{display:flex;align-items:center;gap:6px;font-size:14px;font-weight:600;color:#333}.copy-dot[data-v-51919ed7]{width:4px;height:14px;border-radius:2px;background:#2e77ff}.copy-edit[data-v-51919ed7]{display:flex;align-items:center;gap:4px;font-size:12px;color:#2e77ff;background:none;border:none;cursor:pointer;padding:0}.copy-edit[data-v-51919ed7]:disabled{color:#a3a3a3;cursor:not-allowed}.copy-edit-icon[data-v-51919ed7]{width:12px;height:12px;background:currentColor;mask:url('data:image/svg+xml;utf8,<svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M3 17.25V21h3.75L17.81 9.94l-3.75-3.75L3 17.25zM20.71 7.04c.39-.39.39-1.02 0-1.41l-2.34-2.34a.9959.9959 0 00-1.41 0l-1.83 1.83 3.75 3.75 1.83-1.83z" fill="currentColor"/></svg>') no-repeat center;-webkit-mask:url('data:image/svg+xml;utf8,<svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M3 17.25V21h3.75L17.81 9.94l-3.75-3.75L3 17.25zM20.71 7.04c.39-.39.39-1.02 0-1.41l-2.34-2.34a.9959.9959 0 00-1.41 0l-1.83 1.83 3.75 3.75 1.83-1.83z" fill="currentColor"/></svg>') no-repeat center;mask-size:cover;-webkit-mask-size:cover}.copy-box[data-v-51919ed7]{flex:1;background:#f7f8fb;border-radius:8px;padding:10px;display:flex;flex-direction:column;gap:8px}.copy-line[data-v-51919ed7]{display:flex;font-size:12px;line-height:1.4}.copy-label[data-v-51919ed7]{flex-shrink:0;color:#888;width:64px}.copy-value[data-v-51919ed7]{color:#444;flex:1;word-break:break-all}.copy-value.is-clamp-1[data-v-51919ed7]{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;line-clamp:1;overflow:hidden;height:17px;text-overflow:ellipsis}.copy-value.is-clamp-2[data-v-51919ed7]{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;height:34px;text-overflow:ellipsis}@keyframes result-card-spin-51919ed7{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.plan-preview-overlay{position:fixed;inset:0;z-index:100;display:flex;align-items:center;justify-content:center;background:#000000d9;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.plan-preview-image{max-width:90vw;max-height:90vh;object-fit:contain;border-radius:4px;box-shadow:0 8px 32px #0000004d;cursor:default}.result-page[data-v-5d3d717b]{background:#fff;padding:20px 24px}.result-header[data-v-5d3d717b]{gap:12px;font-size:13px}.result-title[data-v-5d3d717b]{font-weight:500;color:#333}.result-badge[data-v-5d3d717b]{border-radius:4px;border:1px solid #82baff;background:#f4f8ff;padding:4px 8px;color:#2e77ff}.result-body[data-v-5d3d717b]{margin-top:24px;padding-bottom:8px}.result-grid[data-v-5d3d717b]{row-gap:20px}.result-card-wrap[data-v-5d3d717b]{margin-right:20px}.edit-mask[data-v-e76980d8]{z-index:50;background:#0006}.edit-modal[data-v-e76980d8]{display:flex;flex-direction:column;width:440px;height:548px;background:#fff;box-shadow:0 8px 10px -6px #0000001a,0 20px 25px -5px #0000001a;border-radius:16px}.edit-header[data-v-e76980d8]{display:flex;align-items:center;justify-content:space-between;padding:24px 24px 20px}.edit-title[data-v-e76980d8]{font-size:18px;font-weight:600;color:#111;line-height:24px;margin:0}.edit-close[data-v-e76980d8]{width:24px;height:24px;display:flex;align-items:center;justify-content:center;cursor:pointer;background:none;border:none;padding:0;color:#999}.edit-close[data-v-e76980d8]:hover{color:#666}.edit-close-icon[data-v-e76980d8]{width:14px;height:14px;background:currentColor;mask:url('data:image/svg+xml;utf8,<svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12 19 6.41z" fill="currentColor"/></svg>') no-repeat center;-webkit-mask:url('data:image/svg+xml;utf8,<svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12 19 6.41z" fill="currentColor"/></svg>') no-repeat center;mask-size:cover;-webkit-mask-size:cover}.edit-body[data-v-e76980d8]{flex:1;padding:0 24px;display:flex;flex-direction:column;gap:16px;overflow-y:auto}.edit-field[data-v-e76980d8]{display:flex;flex-direction:column;gap:8px}.edit-label[data-v-e76980d8]{font-size:13px;font-weight:500;color:#333;line-height:18px}.edit-input-wrap[data-v-e76980d8],.edit-textarea-wrap[data-v-e76980d8]{position:relative;display:flex;border:1px solid #e5e5e5;border-radius:8px;background:#fff;transition:border-color .2s}.edit-input-wrap[data-v-e76980d8]:focus-within,.edit-textarea-wrap[data-v-e76980d8]:focus-within{border-color:#2e77ff}.edit-input[data-v-e76980d8]{flex:1;height:44px;padding:0 48px 0 16px;border:none;background:transparent;font-size:14px;color:#333;outline:none}.edit-input[data-v-e76980d8]::placeholder{color:#ccc}.edit-textarea[data-v-e76980d8]{flex:1;height:132px;padding:12px 16px;border:none;background:transparent;font-size:14px;color:#333;outline:none;resize:none}.edit-textarea[data-v-e76980d8]::placeholder{color:#ccc}.edit-count[data-v-e76980d8]{position:absolute;right:16px;bottom:12px;font-size:12px;color:#bbb;line-height:1;pointer-events:none}.edit-input-wrap .edit-count[data-v-e76980d8]{top:50%;bottom:auto;transform:translateY(-50%)}.edit-footer[data-v-e76980d8]{padding:24px}.edit-confirm[data-v-e76980d8]{width:100%;height:48px;background:#2e77ff;border-radius:24px;color:#fff;font-size:16px;font-weight:500;border:none;cursor:pointer;transition:background-color .2s}.edit-confirm[data-v-e76980d8]:hover{background:#1f68f5}.result-page[data-v-2ce247b8]{background:#fff;padding:20px 24px}.result-header[data-v-2ce247b8]{gap:12px;font-size:13px}.result-title[data-v-2ce247b8]{font-weight:500;color:#333}.result-badge[data-v-2ce247b8]{border-radius:4px;border:1px solid #82baff;background:#f4f8ff;padding:4px 8px;color:#2e77ff}.result-body[data-v-2ce247b8]{margin-top:24px;padding-bottom:8px}.result-grid[data-v-2ce247b8]{row-gap:20px}.result-card-wrap[data-v-2ce247b8]{margin-right:20px}.lightbox-mask[data-v-15b70d69]{z-index:50;background:#020617d9;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.lightbox-close[data-v-15b70d69]{top:20px;right:20px;z-index:50;width:40px;height:40px;border-radius:9999px;background:#ffffff1a;color:#fff;transition:background-color .15s}.lightbox-close[data-v-15b70d69]:hover{background:#fff3}.lightbox-close-icon[data-v-15b70d69]{width:24px;height:24px}.lightbox-stage[data-v-15b70d69]{padding:40px}.lightbox-nav[data-v-15b70d69]{top:50%;z-index:10;width:48px;height:48px;border-radius:9999px;background:#ffffff1a;color:#fff;transform:translateY(-50%);transition:all .15s}.lightbox-nav[data-v-15b70d69]:hover{background:#fff3;transform:translateY(-50%) scale(1.1)}.lightbox-nav-prev[data-v-15b70d69]{left:40px}.lightbox-nav-next[data-v-15b70d69]{right:40px}.lightbox-nav-icon[data-v-15b70d69]{width:32px;height:32px}.lightbox-image[data-v-15b70d69]{max-height:80vh;max-width:90%;transform-origin:center;-webkit-user-select:none;user-select:none;object-fit:contain;box-shadow:0 25px 50px -12px #00000040;cursor:grab}.lightbox-image.is-dragging[data-v-15b70d69]{cursor:grabbing}.lightbox-bar[data-v-15b70d69]{bottom:32px;left:50%;gap:32px;padding:12px 24px;border-radius:9999px;background:#0009;color:#fff;transform:translate(-50%);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.lightbox-meta[data-v-15b70d69]{gap:12px}.lightbox-title[data-v-15b70d69]{font-size:14px;font-weight:500}.lightbox-index[data-v-15b70d69]{padding:2px 8px;border-radius:8px;background:#fff3;font-size:12px;opacity:.8}.lightbox-actions[data-v-15b70d69]{gap:12px}.lightbox-btn-download[data-v-15b70d69]{padding:6px 12px;border-radius:6px;background:#2563eb;font-size:14px;font-weight:500;transition:background-color .15s}.lightbox-btn-download[data-v-15b70d69]:hover{background:#1d4ed8}.lightbox-btn-save[data-v-15b70d69]{padding:6px 12px;border-radius:6px;background:#ffffff1a;font-size:14px;font-weight:500;border:1px solid rgba(255,255,255,.2);transition:background-color .15s}.lightbox-btn-save[data-v-15b70d69]:hover{background:#fff3}.result-page[data-v-5dc3a360]{background:#fff;padding:20px 24px}.result-top[data-v-5dc3a360]{gap:12px}.result-header[data-v-5dc3a360]{gap:12px;font-size:13px}.result-title[data-v-5dc3a360]{font-weight:500;color:#333}.result-badge[data-v-5dc3a360]{border-radius:4px;border:1px solid #82baff;background:#f4f8ff;padding:4px 8px;color:#2e77ff}.continue-banner[data-v-5dc3a360]{margin-left:auto;min-height:48px;gap:8px;border-radius:12px;background:#e4f3ff;padding:8px 12px;font-size:12px;color:#2e77ff}@media(max-width:639px){.continue-banner[data-v-5dc3a360]{max-width:100%;flex-wrap:wrap}}.continue-icon[data-v-5dc3a360]{width:16px;height:16px}.continue-text[data-v-5dc3a360]{word-break:break-word;line-height:20px}@media(min-width:640px){.continue-text[data-v-5dc3a360]{white-space:nowrap}}.continue-btn[data-v-5dc3a360]{cursor:pointer;border:none;border-radius:999px;background:#2e77ff;padding:4px 12px;font-size:12px;font-weight:500;line-height:1;color:#fff;transition:background-color .15s}.continue-btn[data-v-5dc3a360]:hover{background:#1e68f5}.header-actions[data-v-5dc3a360]{gap:12px}.action-ghost[data-v-5dc3a360]{border-radius:999px;border:1px solid #e5e5e5;background:#fff;padding:6px 20px;font-size:13px;color:#666;cursor:pointer;transition:background-color .15s}.action-ghost[data-v-5dc3a360]:hover{background:#f9fafb}.action-ghost[data-v-5dc3a360]:disabled{cursor:not-allowed;opacity:.6}.action-ghost[data-v-5dc3a360]:disabled:hover{background:#fff}.action-download[data-v-5dc3a360]{border:none;border-radius:999px;padding:6px 20px;font-size:13px;color:#fff;cursor:pointer;transition:opacity .15s,background-color .15s}.action-download[data-v-5dc3a360]:hover{background:#1f68f5}.action-download[data-v-5dc3a360]:disabled{cursor:not-allowed;opacity:.6}.action-download[data-v-5dc3a360]:disabled:hover{background:linear-gradient(90deg,#0dccff,#4760ff)}.download-inner[data-v-5dc3a360]{gap:6px;white-space:nowrap}.download-spinner[data-v-5dc3a360]{width:14px;height:14px}.result-body[data-v-5dc3a360]{margin-top:24px;padding-bottom:8px}.generated-grid[data-v-5dc3a360]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;align-items:start}@media(max-width:1535px){.generated-grid[data-v-5dc3a360]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:1180px){.generated-grid[data-v-5dc3a360]{grid-template-columns:repeat(2,minmax(0,1fr))}}.generated-card[data-v-5dc3a360]{height:clamp(260px,32vh,420px);min-height:260px;container-type:inline-size;border-radius:8px;background:#e8ebf2;box-shadow:0 1px 2px #0000000d}.generated-card.is-success[data-v-5dc3a360]{cursor:zoom-in}.generated-card.is-default[data-v-5dc3a360]{cursor:default}.generated-card:hover .hover-actions[data-v-5dc3a360]:not(.is-hidden){opacity:1}.card-bg[data-v-5dc3a360]{background:linear-gradient(180deg,#dde2ea,#c8cfd8)}.card-bg-glow[data-v-5dc3a360]{background:radial-gradient(circle at top,rgba(255,255,255,.22),transparent 52%)}.generated-image[data-v-5dc3a360]{height:100%;width:100%;object-fit:contain;padding:14px;filter:drop-shadow(0 10px 24px rgba(31,42,68,.16))}.card-index[data-v-5dc3a360]{left:12px;top:12px;width:24px;height:24px;border-radius:999px;background:#2e77ff;font-size:13px;font-weight:700;color:#fff;box-shadow:0 1px 2px #0000000d}.gen-overlay[data-v-5dc3a360]{z-index:10;gap:12px;background:#eef5ffeb}.gen-spinner[data-v-5dc3a360]{width:32px;height:32px;color:#0072ff}.gen-progress[data-v-5dc3a360]{padding:0 16px;font-size:13px;font-weight:500;line-height:20px;color:#0072ff}.fail-overlay[data-v-5dc3a360]{z-index:1;gap:12px;padding:16px;background:#ffffffc7}.fail-icon[data-v-5dc3a360]{width:32px;height:32px;color:#9b9b9b}.fail-text[data-v-5dc3a360]{font-size:13px;line-height:20px;color:#7a7a7a}.hover-actions[data-v-5dc3a360]{align-items:flex-end;pointer-events:none;gap:8px;padding:0 12px 12px;background:transparent;opacity:0;transition:opacity .2s}.hover-actions.is-hidden[data-v-5dc3a360]{display:none}.action-btn[data-v-5dc3a360]{pointer-events:auto;min-height:36px;min-width:36px;padding:8px 12px;font-size:12px;line-height:16px;gap:4px;cursor:pointer;border-radius:999px;border:1px solid #e5e7eb;background:#fffffff2;color:#4b5563;transition:background-color .15s,opacity .15s}.action-btn[data-v-5dc3a360]:hover{background:#fff}.action-btn[data-v-5dc3a360]:disabled{cursor:not-allowed;opacity:.5}.action-btn.is-flex[data-v-5dc3a360]{flex:1 1 0%}.action-btn.is-primary[data-v-5dc3a360]{border:none;background:#0072ff;color:#fff}.action-icon[data-v-5dc3a360]{display:block;flex-shrink:0;width:16px;height:16px}.action-label[data-v-5dc3a360]{display:inline}@container (max-width: 220px){.action-btn[data-v-5dc3a360]{height:36px;width:36px;min-width:36px;padding:0}.action-btn.is-flex[data-v-5dc3a360]{flex:0 0 auto}.action-icon[data-v-5dc3a360]{display:block}.action-label[data-v-5dc3a360]{display:none}}.result-page[data-v-ef0775af]{background:#fff;padding:20px 24px}.result-top[data-v-ef0775af]{gap:12px}.result-header[data-v-ef0775af]{gap:12px;font-size:13px}.result-title[data-v-ef0775af]{font-weight:500;color:#333}.result-badge[data-v-ef0775af]{border-radius:4px;border:1px solid #82baff;background:#f4f8ff;padding:4px 8px;color:#2e77ff}.continue-banner[data-v-ef0775af]{margin-left:auto;min-height:48px;gap:8px;border-radius:12px;background:#e4f3ff;padding:8px 12px;font-size:12px;color:#2e77ff}@media(max-width:639px){.continue-banner[data-v-ef0775af]{max-width:100%;flex-wrap:wrap}}.continue-icon[data-v-ef0775af]{width:16px;height:16px}.continue-text[data-v-ef0775af]{word-break:break-word;line-height:20px}@media(min-width:640px){.continue-text[data-v-ef0775af]{white-space:nowrap}}.continue-btn[data-v-ef0775af]{cursor:pointer;border:none;border-radius:999px;background:#2e77ff;padding:4px 12px;font-size:12px;font-weight:500;line-height:1;color:#fff;transition:background-color .15s}.continue-btn[data-v-ef0775af]:hover{background:#1e68f5}.result-body[data-v-ef0775af]{margin-top:24px;padding-bottom:8px}.result-grid[data-v-ef0775af]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.gen-card[data-v-ef0775af]{aspect-ratio:1/1;border-radius:8px;border:1px solid #2e77ff;background:#eef5ff;box-shadow:0 1px 2px #0000000d;cursor:pointer;flex-shrink:0}.gen-index[data-v-ef0775af]{left:12px;top:12px;width:32px;height:32px;border-radius:999px;background:#0e73f6;font-size:13px;font-weight:700;color:#fff;box-shadow:0 1px 2px #0000000d}.gen-fill[data-v-ef0775af]{gap:12px}.gen-spinner[data-v-ef0775af]{width:32px;height:32px;color:#0072ff}.gen-progress[data-v-ef0775af]{padding:0 16px;font-size:13px;font-weight:500;line-height:20px;color:#0072ff}.creation-guide-card[data-v-a92f38d5]{max-width:959px;margin-left:auto;margin-right:auto;padding:24px;border-radius:15px;background:#fff}.guide-card-header[data-v-a92f38d5]{margin-bottom:16px}.guide-card-title[data-v-a92f38d5]{font-size:16px;font-weight:700;color:#111827}.guide-card-subtitle[data-v-a92f38d5]{margin-left:8px;font-size:12px;font-weight:400;color:#6b7280}.guide-card-track[data-v-a92f38d5]{transition:transform .5s ease-out}.guide-card-image[data-v-a92f38d5]{height:auto;max-width:100%;pointer-events:none;-webkit-user-select:none;user-select:none}.guide-card-indicators[data-v-a92f38d5]{margin-top:16px;gap:8px}.guide-card-dot[data-v-a92f38d5]{width:6px;height:6px;border-radius:9999px;background:#cbd5e1;transition:all .3s}.guide-card-dot.is-active[data-v-a92f38d5]{width:16px;background:#2e77ff}.creation-panel-shell[data-v-69a3e9c5]{width:360px;border-left:1px solid #e5e7eb;background:#fff}.creation-panel-shell-header[data-v-69a3e9c5]{padding:16px}.creation-panel-shell-title[data-v-69a3e9c5]{font-size:16px;font-weight:700;color:#000}.creation-panel-shell-footer[data-v-69a3e9c5]{padding:16px 16px 24px}.folder-tree[data-v-741bcfac]{width:240px;background:var(--color-white);padding-top:24px;padding-bottom:24px}.folder-tree.is-full[data-v-741bcfac]{width:100%}.folder-tree.has-border[data-v-741bcfac]{border-right:1px solid #e5e7eb}.folder-tree-scroll[data-v-741bcfac]{padding-left:16px;padding-right:16px}.folder-tree-list[data-v-741bcfac]{margin-top:8px}.folder-tree-list>div+div[data-v-741bcfac]{margin-top:4px}.folder-node[data-v-741bcfac]{gap:12px;border-radius:8px;padding:10px 16px;font-size:14px;color:#374151;cursor:pointer;transition:all .15s}.folder-node[data-v-741bcfac]:hover:not(.is-active){background:#f9fafb}.folder-node.is-active[data-v-741bcfac]{color:var(--color-white)}.folder-node.is-child[data-v-741bcfac]{gap:8px;border-radius:6px;padding:8px 12px}.folder-name[data-v-741bcfac]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.folder-children[data-v-741bcfac]{margin-left:16px;margin-top:4px;padding-left:8px;border-left:2px solid #f3f4f6}.folder-children>div+div[data-v-741bcfac]{margin-top:4px}.file-grid[data-v-a497ca28]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}@media(min-width:768px){.file-grid[data-v-a497ca28]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(min-width:1024px){.file-grid[data-v-a497ca28]{grid-template-columns:repeat(5,minmax(0,1fr))}}@media(min-width:1280px){.file-grid[data-v-a497ca28]{grid-template-columns:repeat(6,minmax(0,1fr))}}@media(min-width:1536px){.file-grid[data-v-a497ca28]{grid-template-columns:repeat(7,minmax(0,1fr))}}.file-card[data-v-a497ca28]{gap:8px;cursor:pointer;transition:all .15s}.file-card.is-folder[data-v-a497ca28]{cursor:default}.file-card-body[data-v-a497ca28]{aspect-ratio:1/1;border-radius:16px;background:var(--color-white);box-shadow:0 0 0 1px #f3f4f6,0 1px 2px #0000000d;transition:all .15s}.file-card:hover .file-card-body[data-v-a497ca28]{box-shadow:0 0 0 1px #bfdbfe,0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}.file-card-body.is-selected[data-v-a497ca28]{box-shadow:0 0 0 2px #2563eb,0 1px 2px #0000000d}.file-folder[data-v-a497ca28]{background:var(--color-white);padding:24px;cursor:pointer}.file-image-thumb[data-v-a497ca28]{object-fit:cover}.file-image-mask[data-v-a497ca28]{background:#0000000d;opacity:0;transition:opacity .3s}.file-card:hover .file-image-mask[data-v-a497ca28]:not(.is-selected){opacity:1}.file-image-mask.is-selected[data-v-a497ca28]{opacity:0}.file-hover-name[data-v-a497ca28]{inset-inline:0;bottom:0;background:#0009;color:var(--color-white);font-size:12px;padding:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;opacity:0;transition:opacity .2s}.file-card:hover .file-hover-name[data-v-a497ca28]{opacity:1}.file-hover-bar[data-v-a497ca28]{inset-inline:0;bottom:0;height:32px;background:#00000080;color:var(--color-white);opacity:0;transition:opacity .2s}.file-card:hover .file-hover-bar[data-v-a497ca28]{opacity:1}.file-hover-bar-btn[data-v-a497ca28]{height:100%;font-size:12px;font-weight:500;cursor:pointer;transition:background-color .15s}.file-hover-bar-btn[data-v-a497ca28]:hover{background:#000000e6}.file-hover-bar-split[data-v-a497ca28]{height:16px;width:1px;background:#ffffff4d}.file-check-wrap[data-v-a497ca28]{top:12px;left:12px;z-index:10;opacity:0;transform:scale(.9);transition:all .2s}.file-card:hover .file-check-wrap[data-v-a497ca28],.file-check-wrap.is-selected[data-v-a497ca28]{opacity:1;transform:scale(1)}.file-check[data-v-a497ca28]{height:20px;width:20px;border-radius:6px;background:var(--color-white);border:1px solid #e5e7eb;box-shadow:0 1px 2px #0000000d;transition:color .15s,background-color .15s,border-color .15s}.file-check[data-v-a497ca28]:hover{border-color:#60a5fa}.file-check.is-selected[data-v-a497ca28]{background:#2563eb;border-color:#2563eb}.file-check-icon[data-v-a497ca28]{width:16px;height:16px;color:var(--color-white)}.file-actions[data-v-a497ca28]{top:12px;right:12px;z-index:10;gap:8px;opacity:0;transform:translate(8px);transition:all .2s}.file-card:hover .file-actions[data-v-a497ca28],.file-actions.is-selected[data-v-a497ca28]{opacity:1;transform:translate(0)}.file-action-btn[data-v-a497ca28]{height:32px;width:32px;border-radius:8px;background:#ffffffe6;color:#4b5563;box-shadow:0 1px 2px #0000000d;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);transition:color .15s,background-color .15s}.file-action-btn[data-v-a497ca28]:hover{background:#eff6ff;color:#2563eb}.file-action-btn svg[data-v-a497ca28]{width:16px;height:16px}.file-card-name[data-v-a497ca28]{padding-left:4px;padding-right:4px}.file-card-name-text[data-v-a497ca28]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:500;color:#374151;transition:color .15s}.file-card:hover .file-card-name-text[data-v-a497ca28]{color:#2563eb}.file-empty[data-v-a497ca28]{padding-top:80px;padding-bottom:80px;color:#9ca3af}.file-empty-icon[data-v-a497ca28]{margin-bottom:16px;border-radius:9999px;background:#f9fafb}.file-empty-img-wrap[data-v-a497ca28]{margin-bottom:16px}.file-empty-img[data-v-a497ca28]{object-fit:contain}.file-empty-title[data-v-a497ca28]{font-size:16px;font-weight:500;color:#6b7280}.file-empty-desc[data-v-a497ca28]{font-size:14px;color:#9ca3af;margin-top:4px}.breadcrumb[data-v-876c6680]{gap:8px;font-size:14px;color:#6b7280}.breadcrumb-sep[data-v-876c6680]{width:16px;height:16px;color:#9ca3af}.breadcrumb-item[data-v-876c6680]{cursor:pointer;transition:color .15s}.breadcrumb-item[data-v-876c6680]:hover{color:#2563eb}.breadcrumb-item.is-current[data-v-876c6680]{color:#111827}.selector-modal-mask[data-v-0c776f75]{z-index:50;background:#00000080;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.selector-modal[data-v-0c776f75]{height:600px;width:920px;border-radius:12px;background:var(--color-white);box-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a}.selector-modal-header[data-v-0c776f75]{border-bottom:1px solid #e5e7eb;padding:16px 24px}.selector-modal-title[data-v-0c776f75]{font-size:18px;font-weight:700;color:#1f2937}.selector-modal-close[data-v-0c776f75]{color:#9ca3af;transition:color .15s}.selector-modal-close[data-v-0c776f75]:hover{color:#4b5563}.selector-modal-close svg[data-v-0c776f75]{width:20px;height:20px}.selector-modal-aside[data-v-0c776f75]{width:208px;border-right:1px solid #e5e7eb}.selector-modal-crumb[data-v-0c776f75]{padding:12px 24px;border-bottom:1px solid #f9fafb}.selector-modal-grid[data-v-0c776f75]{padding:24px}.selector-modal-empty[data-v-0c776f75]{padding-top:64px;padding-bottom:64px}.selector-modal-empty-img[data-v-0c776f75]{margin-bottom:16px;height:96px;width:96px;object-fit:contain}.selector-modal-empty-title[data-v-0c776f75]{color:#6b7280;font-weight:500;font-size:16px;margin-bottom:4px}.selector-modal-empty-desc[data-v-0c776f75]{color:#9ca3af;font-size:14px}.selector-modal-loading[data-v-0c776f75]{height:256px}.selector-modal-loading-icon[data-v-0c776f75]{width:32px;height:32px;color:#3b82f6;animation:spin 1s linear infinite}.selector-modal-loading-text[data-v-0c776f75]{margin-left:8px;color:#6b7280}.selector-modal-footer[data-v-0c776f75]{background:var(--color-white);border-top:1px solid #e5e7eb;padding:12px 24px}.selector-modal-count[data-v-0c776f75]{font-size:14px;color:#4b5563}.selector-modal-count-num[data-v-0c776f75]{color:#2563eb;font-weight:700;font-size:16px;margin:0 4px}.selector-modal-actions[data-v-0c776f75]{gap:12px}.selector-modal-btn[data-v-0c776f75]{padding-top:8px;padding-bottom:8px;border-radius:9999px;font-weight:500;transition:all .15s}.selector-modal-btn.is-clear[data-v-0c776f75]{width:80px;background:#f3f4f6;color:#4b5563;cursor:pointer}.selector-modal-btn.is-clear[data-v-0c776f75]:hover{background:#e5e7eb}.selector-modal-btn.is-confirm[data-v-0c776f75]{width:112px;color:var(--color-white);box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}.selector-modal-btn.is-confirm[data-v-0c776f75]:disabled{cursor:not-allowed}.selector-modal-btn.is-confirm.is-ready[data-v-0c776f75]:hover{opacity:.9}.selector-modal-btn.is-confirm.is-idle[data-v-0c776f75]{background:#d1d5db}.import-row[data-v-65f3d10d]{margin-bottom:4px}.import-btn[data-v-65f3d10d]{padding:0;border:none;background:none;font-size:12px;color:#2563eb;cursor:pointer;transition:color .15s}.import-btn[data-v-65f3d10d]:hover{color:#1d4ed8}.import-btn[data-v-65f3d10d]:disabled{cursor:not-allowed;color:#d1d5db}.upload-empty-icon[data-v-63fbfb0c]{position:relative;width:43px;height:34px;border-radius:8px;background:linear-gradient(180deg,#4a9eff,#2e77ff);box-shadow:0 6px 12px #2e77ff2e}.upload-empty-icon[data-v-63fbfb0c]:before{content:"";position:absolute;left:7px;right:7px;bottom:7px;height:2px;border-radius:9999px;background:#fffffff2}.upload-empty-icon-mountain[data-v-63fbfb0c]{position:absolute;left:8px;bottom:9px;width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:9px solid #fff}.upload-empty-icon-mountain[data-v-63fbfb0c]:after{content:"";position:absolute;left:5px;bottom:-9px;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:12px solid rgba(255,255,255,.9)}.upload-empty-icon-sun[data-v-63fbfb0c]{position:absolute;right:7px;top:6px;width:6px;height:6px;border-radius:9999px;background:#fff}.upload-empty-icon-plus[data-v-63fbfb0c]{position:absolute;right:-4px;bottom:-4px;width:16px;height:16px;border:2px solid #fff;border-radius:9999px;background:#2e77ff;box-shadow:0 8px 16px #2e77ff33}.upload-empty-icon-plus[data-v-63fbfb0c]:before,.upload-empty-icon-plus[data-v-63fbfb0c]:after{content:"";position:absolute;left:50%;top:50%;border-radius:9999px;background:#fff;transform:translate(-50%,-50%)}.upload-empty-icon-plus[data-v-63fbfb0c]:before{width:12px;height:2px}.upload-empty-icon-plus[data-v-63fbfb0c]:after{width:2px;height:12px}.dropzone[data-v-63eb4fe2]{min-height:160px;border:1px dashed #bfdbfe;border-radius:8px;background:#eff6ff4d;transition:all .2s}.dropzone.is-dragover[data-v-63eb4fe2]{z-index:9999;border-color:#ff9f2e;background:#fff8ee}.drop-hover[data-v-63eb4fe2]{z-index:10;pointer-events:none}.drop-title[data-v-63eb4fe2]{font-size:14px;font-weight:700;color:#ff9f2e}.empty-zone[data-v-63eb4fe2]{min-height:160px;padding:32px 15px;cursor:pointer}.empty-icon[data-v-63eb4fe2]{margin-bottom:12px;width:64px;height:64px}.empty-title[data-v-63eb4fe2]{margin-bottom:8px;font-size:14px;font-weight:700;color:#2563eb}.empty-hint[data-v-63eb4fe2]{font-size:12px;color:#9ca3af}.file-input[data-v-63eb4fe2]{display:none}.status-card[data-v-0bcea104]{border:1px solid #e5e7eb;border-radius:12px;padding:12px;box-shadow:0 1px 2px #0000000d}.status-card.is-uploading[data-v-0bcea104]{border-color:#9dc7ff;background:#f6faff}.status-card.is-failed[data-v-0bcea104]{border-color:#ff8e8e;background:#fff2f0}.status-card.is-ready[data-v-0bcea104]{border-color:#b8e986;background:#f7fff0}.status-card.is-identifying[data-v-0bcea104]{border-color:#e5e7eb}.status-row[data-v-0bcea104]{gap:12px}.thumb[data-v-0bcea104]{width:40px;height:40px;border-radius:4px;background:#f3f4f6}.thumb:hover .thumb-action[data-v-0bcea104-s]{opacity:1}.thumb-img[data-v-0bcea104]{object-fit:cover}.file-row[data-v-0bcea104]{gap:8px}.file-name[data-v-0bcea104]{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere;font-size:14px;line-height:20px;color:#374151}.progress-pct[data-v-0bcea104]{font-size:12px;line-height:20px;color:#9ca3af}.progress-pct.is-failed[data-v-0bcea104]{color:#ff5a5a}.status-meta[data-v-0bcea104]{margin-top:4px}.meta-muted[data-v-0bcea104]{font-size:12px;color:#9ca3af}.meta-follow[data-v-0bcea104]{margin-top:4px}.meta-danger[data-v-0bcea104]{font-size:12px;color:#ff5a5a}.progress-track[data-v-0bcea104]{margin-top:8px;height:4px;border-radius:9999px;background:#dde4ee}.progress-track-fail[data-v-0bcea104]{background:#f4d7d7}.progress-fill[data-v-0bcea104]{border-radius:9999px;background:#2e77ff;transition:width .2s}.progress-fill-fail[data-v-0bcea104]{background:#ff5a5a}.identify-row[data-v-0bcea104]{margin-top:4px;gap:6px;font-size:12px;color:#4760ff}.identify-icon[data-v-0bcea104]{width:16px;height:16px;object-fit:contain}.ready-row[data-v-0bcea104]{margin-top:4px;gap:8px}.reupload-btn[data-v-0bcea104]{padding:4px 12px;border:1px solid #e5e7eb;border-radius:9999px;background:#fff;font-size:12px;color:#6b7280}.reupload-btn[data-v-0bcea104]:hover{background:#f9fafb}.reupload-btn[data-v-0bcea104]:disabled{opacity:.5}.remove-btn[data-v-0bcea104]{padding:4px;border:none;background:none;color:#9ca3af}.remove-btn[data-v-0bcea104]:hover{color:#4b5563}.remove-btn[data-v-0bcea104]:disabled{opacity:.5}.remove-icon[data-v-0bcea104]{display:block;width:18px;height:18px}.fail-actions[data-v-0bcea104]{margin-top:12px}.fail-reupload[data-v-0bcea104]{padding:6px 16px;border:none;border-radius:8px;background:#ff5a5a;font-size:12px;font-weight:500;color:#fff}.fail-reupload[data-v-0bcea104]:hover{opacity:.9}.fail-reupload[data-v-0bcea104]:disabled{opacity:.5}.meta-success[data-v-0bcea104-s]{font-size:12px;color:#52c41a}.meta-muted[data-v-0bcea104-s]{font-size:12px;color:#9ca3af}.meta-follow[data-v-0bcea104-s]{margin-top:4px}.meta-danger[data-v-0bcea104-s]{font-size:12px;color:#ff5a5a}.meta-identifying[data-v-0bcea104-s]{margin-top:4px;font-size:12px;color:#4760ff}.status-meta[data-v-0bcea104-s]{margin-top:4px}.matting-text[data-v-0bcea104-s]{margin-top:4px;font-size:12px}.matting-text[data-v-0bcea104-s].is-failed{color:#9ca3af}.matting-text[data-v-0bcea104-s].is-identifying{color:#4760ff}.thumb-action[data-v-0bcea104-s]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:#1111118c;color:#fff;font-size:10px;line-height:14px;opacity:0;border:none;cursor:pointer;transition:opacity .2s ease}.fail-reupload[data-v-0bcea104-s]{padding:6px 16px;border:none;border-radius:8px;background:#ff5a5a;font-size:12px;font-weight:500;color:#fff}.fail-reupload[data-v-0bcea104-s]:hover{opacity:.9}.fail-reupload[data-v-0bcea104-s]:disabled{opacity:.5}.panel-field-title[data-v-b230ac3f]{display:flex;align-items:center;margin-bottom:12px;font-size:14px;font-weight:700;line-height:20px;color:#000}.panel-scroll[data-v-d39c384b]{padding:0 20px}.panel-scroll.is-blocked[data-v-d39c384b]{pointer-events:none;-webkit-user-select:none;user-select:none}.upload-list[data-v-d39c384b]{display:flex;flex-direction:column;gap:12px}.empty-warn[data-v-d39c384b]{margin-top:4px;font-size:12px;color:#f87171}.add-more[data-v-d39c384b]{min-height:48px;border:1px dashed #bfdbfe;border-radius:8px;background:transparent;font-size:12px;color:#2563eb;transition:border-color .15s,background-color .15s,color .15s}.add-more[data-v-d39c384b]:hover{border-color:#93c5fd;background:#eff6ff66}.add-more[data-v-d39c384b]:disabled{color:#d1d5db}.add-more.is-dragover[data-v-d39c384b]{border-color:#ff9f2e;background:#fff8ee;color:#ff9f2e}.file-input[data-v-d39c384b]{display:none}.field-ratio[data-v-d39c384b]{margin-top:32px}.field-count[data-v-d39c384b]{margin-top:24px}.select-field[data-v-d39c384b]{display:flex;width:100%;align-items:center;justify-content:space-between;border:1px solid #e5e5e5;border-radius:10px;background:#fff;padding:12px 14px;font-size:14px;line-height:20px;color:#444}.select-wrap[data-v-d39c384b]{position:relative}.select-native[data-v-d39c384b]{appearance:none;padding-right:36px}.select-native[data-v-d39c384b]:disabled{background:#f5f5f5;color:#bfbfbf;cursor:not-allowed}.select-arrow[data-v-d39c384b]{pointer-events:none;position:absolute;right:14px;top:50%;width:9px;height:9px;border-right:1.5px solid #9a9a9a;border-bottom:1.5px solid #9a9a9a;transform:translateY(-60%) rotate(45deg)}.option-row[data-v-d39c384b]{margin-top:12px;gap:8px}.option-btn[data-v-d39c384b]{border-radius:8px;border:1px solid #e5e7eb;background:#fff;padding:8px;font-size:12px;font-weight:500;color:#4b5563;cursor:pointer;transition:border-color .15s,background-color .15s,color .15s}.option-btn[data-v-d39c384b]:hover{border-color:#d1d5db}.option-btn[data-v-d39c384b]:disabled{cursor:not-allowed;opacity:.5}.option-btn.is-active[data-v-d39c384b]{border-color:#2e77ff;background:#f0f5ff;color:#2e77ff}.hint-row[data-v-d39c384b]{margin-top:8px;gap:4px;font-size:12px;line-height:18px}.hint-row.is-warning[data-v-d39c384b]{color:#ff9f2e}.hint-row.is-muted[data-v-d39c384b]{color:#999}.hint-icon[data-v-d39c384b]{margin-top:3px;width:12px;height:12px;object-fit:contain}.panel-lock[data-v-d39c384b]{z-index:20;cursor:not-allowed;background:transparent}.footer-box[data-v-d39c384b]{gap:8px}.footer-hint[data-v-d39c384b]{font-size:12px;color:#0072ff}.primary-btn[data-v-d39c384b]{width:262px;height:50px;border:none;border-radius:25px;background:linear-gradient(90deg,#0dccff,#4760ff);font-size:14px;font-weight:700;color:#fff;cursor:pointer;transition:opacity .15s}.primary-btn[data-v-d39c384b]:hover{opacity:.9}.primary-btn.is-disabled[data-v-d39c384b],.primary-btn[data-v-d39c384b]:disabled{background:#d2d2d2;cursor:not-allowed;box-shadow:none;opacity:1}.detail-gen-workspace[data-v-e0097cca]{background:#f9fafb;padding:20px}.detail-gen-workspace.is-stage[data-v-e0097cca]{align-items:stretch;justify-content:stretch}.detail-gen-task-tip[data-v-e0097cca]{left:50%;top:16px;z-index:10;width:calc(100% - 32px);max-width:420px;transform:translate(-50%)}.icon-chevron-down[data-v-93f578c1],.icon-image[data-v-314c35c6],.icon-user[data-v-58a03f51]{display:block}.panel-scroll[data-v-779ae294]{padding:0 16px}.mode-switch[data-v-779ae294]{margin-bottom:16px;height:44px;border-radius:14px;background:#f4f5f9;padding:4px}.mode-slider[data-v-779ae294]{bottom:4px;left:4px;top:4px;width:calc(50% - 4px);border-radius:12px;background:#fff;box-shadow:0 2px 10px #11295a14;transition:transform .3s ease-out}.mode-slider.is-advanced[data-v-779ae294]{transform:translate(100%)}.mode-btn[data-v-779ae294]{z-index:10;border:none;border-radius:12px;background:transparent;font-size:15px;font-weight:500;color:#9b9b9b;cursor:pointer;transition:color .3s}.mode-btn.is-active[data-v-779ae294]{color:#0072ff}.upload-section[data-v-779ae294]{margin-bottom:16px}.empty-warn[data-v-779ae294]{margin-top:4px;font-size:12px;color:#f87171}.file-input[data-v-779ae294]{display:none}.quick-tip[data-v-779ae294]{margin-bottom:20px;border-radius:6px;background:#e6f4ff;padding:24px}.quick-tip .flex[data-v-779ae294]{gap:12px}.quick-dot[data-v-779ae294]{margin-top:4px;display:inline-block;width:12px;height:12px;border-radius:999px;background:#52c41a}.quick-title[data-v-779ae294]{font-size:15px;font-weight:700;color:#0072ff}.quick-desc[data-v-779ae294]{margin-top:8px;font-size:14px;line-height:20px;color:#0072ff}.field-block[data-v-779ae294]{margin-bottom:20px}.suite-select[data-v-779ae294]{width:100%;appearance:none;border-radius:8px;border:1px solid #e5e7eb;background:#fff;padding:8px 36px 8px 12px;font-size:14px;line-height:20px;color:#374151;outline:none}.suite-select[data-v-779ae294]:focus{border-color:#0072ff}.suite-select[data-v-779ae294]:disabled{cursor:not-allowed;background:#f5f5f5;color:#bfbfbf}.select-chevron[data-v-779ae294]{pointer-events:none;right:12px;top:50%;transform:translateY(-50%)}.select-arrow[data-v-779ae294]{pointer-events:none;position:absolute;right:12px;top:50%;transform:translateY(-50%)}.option-row[data-v-779ae294]{gap:8px}.option-btn[data-v-779ae294]{border-radius:8px;border:1px solid #e5e7eb;background:#fff;padding:8px;font-size:12px;font-weight:500;color:#4b5563;cursor:pointer;transition:border-color .15s,background-color .15s,color .15s}.option-btn[data-v-779ae294]:hover{border-color:#d1d5db}.option-btn.is-active[data-v-779ae294]{border-color:#2e77ff;background:#f0f5ff;color:#2e77ff}.option-btn.is-locked[data-v-779ae294]{cursor:not-allowed;opacity:.5}.hint-row[data-v-779ae294]{margin-top:8px;gap:4px;font-size:12px;line-height:18px}.hint-row.is-warning[data-v-779ae294]{color:#ff9f2e}.hint-row.is-muted[data-v-779ae294]{color:#999}.hint-icon[data-v-779ae294]{margin-top:3px;width:12px;height:12px;object-fit:contain}.picker-trigger[data-v-779ae294]{display:flex;width:100%;align-items:center;gap:12px;border:1px solid #e5e7eb;border-radius:12px;background:#fff;padding:12px;text-align:left;cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease}.picker-trigger[data-v-779ae294]:hover{border-color:#bfdbfe}.picker-trigger.is-active[data-v-779ae294]{border-color:#2e77ff;box-shadow:0 0 0 2px #2e77ff14}.picker-trigger.is-active .picker-label[data-v-779ae294],.picker-trigger.is-active .picker-arrow[data-v-779ae294]{color:#2e77ff}.picker-thumb[data-v-779ae294]{display:flex;width:64px;height:64px;flex:0 0 auto;align-items:center;justify-content:center;overflow:hidden;border-radius:8px;background:#f3f4f6}.picker-placeholder[data-v-779ae294]{display:flex;align-items:center;justify-content:center;color:#c4c7ce}.picker-label[data-v-779ae294]{flex:1 1 auto;min-width:0;color:#111827;font-size:15px;line-height:22px;font-weight:500}.picker-arrow[data-v-779ae294]{display:flex;flex:0 0 auto;align-items:center;justify-content:center;color:#9ca3af;transition:transform .2s ease,color .2s ease}.picker-arrow.is-open[data-v-779ae294]{transform:rotate(180deg)}.template-panel[data-v-779ae294]{position:fixed;z-index:60;box-sizing:border-box;border:1px solid #bfdbfe;border-radius:16px;background:#fff;padding:20px 24px 24px;max-height:calc(100vh - 32px);overflow-y:auto;box-shadow:0 18px 48px #1118272e}.panel-title[data-v-779ae294]{font-size:14px;font-weight:700;color:#111827}.panel-close[data-v-779ae294]{border:none;background:none;color:#9ca3af;cursor:pointer;transition:color .15s}.panel-close[data-v-779ae294]:hover{color:#6b7280}.template-grid[data-v-779ae294]{margin-top:16px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:16px;row-gap:20px}.template-item[data-v-779ae294]{text-align:left;border:none;background:none;padding:0;cursor:pointer}.template-thumb[data-v-779ae294]{width:100px;height:100px;border-radius:10px;border:2px solid transparent;background:#f3f4f6;transition:border-color .15s}.template-thumb[data-v-779ae294]:hover{border-color:#bfd7ff}.template-thumb.is-selected[data-v-779ae294]{border-color:#2e77ff}.template-name[data-v-779ae294]{margin-top:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;color:#374151}.footer-box[data-v-779ae294]{gap:8px}.footer-hint[data-v-779ae294]{font-size:12px;color:#0072ff}.primary-btn[data-v-779ae294]{width:262px;height:50px;border:none;border-radius:25px;background:linear-gradient(90deg,#0dccff,#4760ff);font-size:14px;font-weight:700;color:#fff;cursor:pointer;transition:opacity .15s}.primary-btn[data-v-779ae294]:hover{opacity:.9}.primary-btn.is-disabled[data-v-779ae294],.primary-btn[data-v-779ae294]:disabled{background:#d2d2d2;cursor:not-allowed;box-shadow:none;opacity:1}.generating-fill[data-v-ec89926e]{gap:12px;background:#f0f7ff}.generating-spinner[data-v-ec89926e]{width:32px;height:32px;color:#0072ff}.generating-text[data-v-ec89926e]{padding:0 16px;font-size:13px;font-weight:500;line-height:20px;color:#0072ff}.result-head[data-v-74d7cf61]{padding:16px;gap:12px}.head-meta[data-v-74d7cf61]{gap:12px}.head-title[data-v-74d7cf61]{font-size:16px;font-weight:700;color:#333}.head-title.is-complete[data-v-74d7cf61]{font-size:14px;color:#2f3a4f}.state-badge[data-v-74d7cf61]{padding:2px 8px;font-size:12px}.state-badge.is-generating[data-v-74d7cf61]{border-radius:4px;border:1px solid #91c3ff;background:#f0f7ff;color:#0072ff}.state-badge.is-wait[data-v-74d7cf61]{border-radius:4px;border:1px solid #ffd591;background:#fff7e8;color:#fa8c16}.state-badge.is-done[data-v-74d7cf61]{border-radius:999px;background:#f6ffed;color:#52c41a}.head-actions[data-v-74d7cf61]{gap:8px}.action-ghost[data-v-74d7cf61]{border-radius:999px;border:1px solid #e5e7eb;background:#fff;padding:6px 16px;font-size:12px;color:#6b7280;cursor:pointer;transition:border-color .15s,background-color .15s}.action-ghost[data-v-74d7cf61]:hover{border-color:#d1d5db;background:#f9fafb}.action-download[data-v-74d7cf61]{border:none;border-radius:999px;background:linear-gradient(90deg,#22d3ee,#2563eb);padding:6px 16px;font-size:12px;font-weight:700;color:#fff;cursor:pointer;transition:opacity .15s}.action-download[data-v-74d7cf61]:hover{opacity:.9}.action-download[data-v-74d7cf61]:disabled{cursor:not-allowed;opacity:.6}.download-inner[data-v-74d7cf61]{gap:6px;white-space:nowrap}.download-spinner[data-v-74d7cf61]{width:14px;height:14px}.result-grid[data-v-74d7cf61]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));padding:0 16px 16px;gap:16px}.result-grid.is-complete[data-v-74d7cf61]{gap:12px}.suite-card[data-v-74d7cf61]{container-type:inline-size;border:1px solid transparent;border-radius:8px;background:#f4f5f9}.suite-card.is-complete[data-v-74d7cf61]{border-radius:10px;border-color:#e8ecf4;background:#f7f9fc}.suite-card.is-loading[data-v-74d7cf61]{border-color:#0072ff;background:#f0f7ff}.suite-card:hover .hover-actions[data-v-74d7cf61]{opacity:1}.index-badge[data-v-74d7cf61]{z-index:10;left:12px;top:12px;width:24px;height:24px;border-radius:999px;background:#d8d8d8;font-size:12px;font-weight:700;color:#fff}.index-badge.is-complete[data-v-74d7cf61]{left:8px;top:8px;width:20px;height:20px;background:#2e77ff}.index-badge.is-active[data-v-74d7cf61]{background:#0072ff}.shot-tag[data-v-74d7cf61]{bottom:0;left:0;right:0;background:#0000004d;padding:4px 8px;font-size:12px;color:#fff}.card-thumb[data-v-74d7cf61]{aspect-ratio:1/1}.result-img[data-v-74d7cf61]{cursor:zoom-in;object-fit:cover}.fail-box[data-v-74d7cf61]{gap:12px;padding:16px}.fail-box .action-btn[data-v-74d7cf61]{margin-top:4px}.fail-img[data-v-74d7cf61]{width:48px;height:48px;object-fit:contain;opacity:.5}.fail-text[data-v-74d7cf61]{font-size:13px;color:#9b9b9b}.wait-box[data-v-74d7cf61]{gap:8px}.wait-text[data-v-74d7cf61]{font-size:13px;color:#9b9b9b}.hover-actions[data-v-74d7cf61]{align-items:flex-end;pointer-events:none;padding:0 12px 12px;background:transparent;opacity:0;transition:opacity .2s}.confirm-row[data-v-74d7cf61]{bottom:8px;left:8px;right:8px;z-index:10;gap:6px}.confirm-row .flex[data-v-74d7cf61]{gap:8px}.action-btn[data-v-74d7cf61]{pointer-events:auto;min-height:36px;min-width:36px;padding:8px 12px;font-size:12px;line-height:16px;cursor:pointer;border-radius:999px;border:1px solid #e5e7eb;background:#fffffff2;color:#4b5563;transition:background-color .15s,opacity .15s}.action-btn[data-v-74d7cf61]:hover{background:#fff}.action-btn[data-v-74d7cf61]:disabled{cursor:not-allowed;opacity:.5}.action-btn.is-wide[data-v-74d7cf61]{width:100%}.action-btn.is-flex[data-v-74d7cf61]{flex:1 1 0%}.action-btn.is-primary[data-v-74d7cf61]{flex:1.4 1.4 0%;border:none;background:linear-gradient(90deg,#22d3ee,#2563eb);color:#fff}.action-btn.is-primary[data-v-74d7cf61]:hover{opacity:.9}.action-btn.is-primary[data-v-74d7cf61]:disabled{opacity:.5}.action-btn.is-primary.is-disabled[data-v-74d7cf61]{background:#d2d2d2}.action-icon[data-v-74d7cf61]{display:none;width:16px;height:16px}.action-icon.is-spin[data-v-74d7cf61]{animation:suite-spin-74d7cf61 1s linear infinite}.action-label[data-v-74d7cf61]{display:inline}@keyframes suite-spin-74d7cf61{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@container (max-width: 220px){.action-btn[data-v-74d7cf61]{height:36px;width:36px;min-width:36px;padding:0}.action-btn.is-wide[data-v-74d7cf61]{width:36px;margin-left:0}.action-btn.is-flex[data-v-74d7cf61],.action-btn.is-primary[data-v-74d7cf61]{flex:0 0 auto}.confirm-row[data-v-74d7cf61]{justify-content:center}.action-icon[data-v-74d7cf61]{display:block}.action-label[data-v-74d7cf61]{display:none}}.workspace[data-v-455ed5ca]{background:#f9fafb}.task-tip[data-v-455ed5ca]{left:50%;top:16px;z-index:10;width:calc(100% - 32px);max-width:420px;transform:translate(-50%)}.guide-wrap[data-v-455ed5ca]{padding:64px 32px 32px}.result-wrap[data-v-455ed5ca]{padding:16px 8px;background:#f9fafb}.result-inner[data-v-455ed5ca]{background:#fff}.result-meta[data-v-455ed5ca]{border-bottom:2px solid #f9fafb;padding:16px;gap:16px}.result-meta.is-complete[data-v-455ed5ca]{gap:12px}.meta-thumb[data-v-455ed5ca]{width:64px;height:64px;border-radius:4px;border:1px solid #f3f4f6;background:#f4f5f9}.meta-thumb.is-complete[data-v-455ed5ca]{width:40px;height:40px;background:#f3f4f6}.meta-img[data-v-455ed5ca]{object-fit:cover}.meta-name[data-v-455ed5ca]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:400px;font-size:14px;font-weight:700;color:#333}.meta-name.is-complete[data-v-455ed5ca]{font-weight:500;color:#4b5563}.meta-tag-wrap[data-v-455ed5ca]{margin-top:4px}.tag-row[data-v-455ed5ca]{padding-top:8px}.meta-tag[data-v-455ed5ca]{border-radius:4px;border:1px solid #b7eb8f;background:#f6ffed;padding:2px 8px;font-size:12px;color:#52c41a}.continue-banner[data-v-455ed5ca]{margin-left:auto;min-height:48px;gap:8px;border-radius:12px;background:#e4f3ff;padding:8px 12px;font-size:12px;color:#2e77ff}@media(max-width:639px){.continue-banner[data-v-455ed5ca]{max-width:100%;flex-wrap:wrap}}.continue-icon[data-v-455ed5ca]{width:16px;height:16px}.continue-text[data-v-455ed5ca]{word-break:break-word;line-height:20px}@media(min-width:640px){.continue-text[data-v-455ed5ca]{white-space:nowrap}}.continue-btn[data-v-455ed5ca]{cursor:pointer;border:none;border-radius:999px;background:#2e77ff;padding:4px 12px;font-size:12px;font-weight:500;line-height:1;color:#fff;transition:background-color .15s}.continue-btn[data-v-455ed5ca]:hover{background:#1e68f5}[data-v-090dc926] .guide-image{width:100%;height:100%;object-fit:contain}.panel-body[data-v-037dbf14]{padding:0 16px}.field-block[data-v-037dbf14]{margin-bottom:16px}.empty-warn[data-v-037dbf14]{margin-top:4px;font-size:12px;color:#f87171}.upload-list[data-v-037dbf14]{gap:12px}.add-more[data-v-037dbf14]{min-height:48px;border:1px dashed #bfdbfe;border-radius:8px;background:transparent;font-size:12px;color:#2563eb;cursor:pointer;transition:border-color .15s,background-color .15s,color .15s}.add-more[data-v-037dbf14]:hover{border-color:#93c5fd;background:#eff6ff66}.add-more[data-v-037dbf14]:disabled{cursor:not-allowed;color:#d1d5db}.add-more.is-dragover[data-v-037dbf14]{border-color:#ff9f2e;background:#fff8ee;color:#ff9f2e}.file-input[data-v-037dbf14]{display:none}.resolution-row[data-v-037dbf14]{gap:8px}.resolution-btn[data-v-037dbf14]{padding:8px;border:1px solid #e5e7eb;border-radius:8px;background:#fff;font-size:12px;font-weight:500;color:#4b5563;cursor:pointer;transition:border-color .15s,background-color .15s,color .15s}.resolution-btn[data-v-037dbf14]:hover{border-color:#d1d5db}.resolution-btn[data-v-037dbf14]:disabled{cursor:not-allowed;opacity:.5}.resolution-btn.is-active[data-v-037dbf14]{border-color:#2e77ff;background:#f0f5ff;color:#2e77ff}.remark[data-v-037dbf14]{margin-top:8px;gap:4px;font-size:12px;line-height:18px;color:#999}.remark.is-warning[data-v-037dbf14]{color:#ff9f2e}.remark-icon[data-v-037dbf14]{margin-top:3px;width:12px;height:12px;object-fit:contain}.generate-btn[data-v-037dbf14]{width:262px;height:50px;border:none;border-radius:25px;font-size:14px;font-weight:700;color:#fff;cursor:pointer;transition:opacity .15s}.generate-btn[data-v-037dbf14]:hover{opacity:.9}.generate-btn[data-v-037dbf14]:disabled{background:#d2d2d2;box-shadow:none;cursor:not-allowed;opacity:1}.result-page[data-v-7f434879]{padding:16px}@media(min-width:768px){.result-page[data-v-7f434879]{padding:32px}}.continue-wrap[data-v-7f434879]{margin-bottom:16px}.continue-banner[data-v-7f434879]{gap:12px;min-height:48px;max-width:100%;padding:8px 16px;border-radius:12px;background:#e4f3ff;color:#0072ff;box-shadow:0 1px 2px #0000000d}@media(min-width:640px){.continue-banner[data-v-7f434879]{max-width:none;flex-wrap:nowrap}}.continue-text[data-v-7f434879]{font-size:13px;line-height:20px}@media(min-width:640px){.continue-text[data-v-7f434879]{align-items:center}}.continue-icon[data-v-7f434879]{width:16px;height:16px;margin-right:8px;margin-top:2px}@media(min-width:640px){.continue-icon[data-v-7f434879]{margin-top:0}}.continue-msg[data-v-7f434879]{overflow-wrap:break-word}@media(min-width:640px){.continue-msg[data-v-7f434879]{white-space:nowrap}}.continue-btn[data-v-7f434879]{padding:6px 16px;border:none;border-radius:9999px;background:#0072ff;font-size:12px;font-weight:700;color:#fff;cursor:pointer;white-space:nowrap;transition:background-color .15s}.continue-btn[data-v-7f434879]:hover{background:#2563eb}.result-head[data-v-7f434879]{margin-bottom:16px}.result-meta[data-v-7f434879]{gap:12px}.result-title[data-v-7f434879]{font-size:14px;font-weight:700;color:#2f3a4f}.result-count[data-v-7f434879]{font-size:12px;color:#6b7280}.result-actions[data-v-7f434879]{gap:8px}.action-ghost[data-v-7f434879]{padding:6px 16px;border:1px solid #e5e7eb;border-radius:9999px;background:#fff;font-size:12px;color:#6b7280;cursor:pointer;transition:border-color .15s,background-color .15s,opacity .15s}.action-ghost[data-v-7f434879]:hover{border-color:#d1d5db;background:#f9fafb}.action-ghost[data-v-7f434879]:disabled{cursor:not-allowed;opacity:.5}.action-download[data-v-7f434879]{padding:6px 16px;border:none;border-radius:9999px;background:linear-gradient(90deg,#22d3ee,#2563eb);font-size:12px;font-weight:700;color:#fff;cursor:pointer;transition:opacity .15s}.action-download[data-v-7f434879]:hover{opacity:.9}.result-grid[data-v-7f434879]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.result-grid.is-generating[data-v-7f434879]{gap:16px}.result-cell[data-v-7f434879]{border:1px solid #e8ecf4;border-radius:10px;background:#f7f9fc}.result-cell.is-loading[data-v-7f434879]{border-color:#0072ff;border-radius:8px;background:#f0f7ff}.result-cell:hover .hover-mask[data-v-7f434879]{opacity:1}.result-cell:hover .action-wide .action-label[data-v-7f434879]{display:inline}.result-thumb[data-v-7f434879]{aspect-ratio:1}.index-badge[data-v-7f434879]{top:8px;left:8px;z-index:10;width:20px;height:20px;border-radius:9999px;background:#2e77ff;font-size:12px;font-weight:700;color:#fff}.index-badge.is-active[data-v-7f434879]{top:12px;left:12px;width:24px;height:24px;background:#0072ff}.result-preview[data-v-7f434879]{cursor:pointer}.result-img[data-v-7f434879]{object-fit:contain}.fail-box[data-v-7f434879]{gap:8px;padding:16px}.fail-img[data-v-7f434879]{width:48px;height:48px;object-fit:contain;opacity:.5}.fail-text[data-v-7f434879]{font-size:12px;color:#9ca3af}.hover-mask[data-v-7f434879]{align-items:flex-end;padding:0 12px 12px;opacity:0;pointer-events:none;transition:opacity .2s}.action-button[data-v-7f434879]{height:32px;min-width:32px;margin-top:4px;padding:0 10px;gap:4px;border:1px solid #e5e7eb;border-radius:9999px;background:#fffffff2;color:#4b5563;transition:background-color .15s,opacity .15s}.action-button[data-v-7f434879]:hover{background:#fff}.action-button[data-v-7f434879]:disabled{opacity:.5}.action-wide[data-v-7f434879]{margin-top:0;min-width:auto;pointer-events:auto}.action-icon[data-v-7f434879]{flex-shrink:0;width:16px;height:16px}.action-icon.is-spin[data-v-7f434879]{animation:spin 1s linear infinite}.action-label[data-v-7f434879]{display:none;font-size:12px;line-height:1;white-space:nowrap}.page-main[data-v-80cb0b19]{background:#f9fafb}.tip-slot[data-v-80cb0b19]{padding:16px 16px 0}.tip-slot[data-v-80cb0b19]:empty{display:none}.guide-wrap[data-v-80cb0b19]{padding:32px}[data-v-8d00d915] .guide-image{width:100%;height:100%;object-fit:contain}.small-alpha-slider{height:10px!important}.small-alpha-slider .small-bar{height:10px!important;width:10px!important}.small-alpha-slider .small-bar div{width:12px!important;height:12px!important;border-radius:5px!important;transform:translate(-6px,-2px);margin-top:1px!important}.bee-alpha-slider{position:relative;margin-bottom:15px;width:100%;height:14px;box-shadow:2px 0 8px #00000014;border-radius:15px}.bee-alpha-slider.is-vertical{width:14px;height:100%;display:inline-block;transform:rotate(180deg)}.bee-alpha-slider.transparent{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==);background-repeat:repeat}.bee-alpha-slider__bar{position:relative;width:100%;height:100%;border-radius:15px}.bee-alpha-slider__bar-pointer{position:absolute;width:14px;height:14px}.bee-alpha-slider__bar-handle{width:14px;height:14px;border-radius:6px;transform:translate(-7px,-2px);background-color:#f8f8f8;margin-top:2px;box-shadow:0 1px 4px #0000005e;cursor:pointer}.bee-alpha-slider__bar-handle.vertical{transform:translateY(-7px);margin-top:0}.bee-compact{margin-bottom:15px;width:auto;box-shadow:3px 0 5px #00000014;display:inline-block}.bee-compact__row{position:relative;width:100%;margin:0}.bee-compact__row>*{display:inline-block;vertical-align:middle}.bee-compact__color_cube{width:100%;height:100%}.bee-compact__color_cube.transparent:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#fff}.bee-compact__color_cube.transparent:after{content:"";position:absolute;top:100%;left:0;transform:rotate(-45deg);transform-origin:0 0;width:35px;height:1px;background:red}.bee-compact__color_cube.advance{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAdCAYAAAC9pNwMAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABqVJREFUeNrEl11yHDUQx1ua2Zlde2M7jqESqnjg45kjcBwOwQG4BY+8cwWK17xBUUARICQhTmI7tte7Ozs7o+bXLTleuACpKNJqJP3789+doKoSPxfVGxFZioS1iK5Yd0nCJko9iLTVVvZSlCOp5FBF7vP5RFTelyDHvmYvMPPtiP19fu+HIHPetrllX2TLMJAOgEehti3ZY/Axap51ZB5ZDEnGMUoCNCmDbRv+2Q4CDJ5Mymj4OmE0CNj6b5WJlkel3xkiGXjOc0imDH/JDid1AXQEfKgccHg3lN+uhh+v2WkkOvCUnT3GjP2WOfrJzjUNPq/ugPUej1TiwME3+DfVUhWkEQF6LZraJxsp6xHLIzW/DNyAW75PGJVrOxbQFSeWzOsdjQ/tZHTxtSgdzAimMfOAdbas7crUvIWAqZg5+gg8FBzYTOygbo1tAb1xTYMs/q1xAFgnvBx5JrKO2X9pzJrJhr+b5BaY8vjG3O+w7HFnypkZ+zP3K8AWL7FHiRsJappe4knA9fo/pj7WrIrdshBs8cukcu0ljhK2lZt1Q8B1msMj5WCQKoibd8q8p1J8i6aWJnrJCcDljDX2Cm8Jn2WJC9PtIHpYeowza125Dc3c6CQ1MbEdooxoPQw54Ak9jigaKcAMk9ddgUi68ZxMmNbNG8hTXXjOZrPf+vg4C+RpRRJqO0ps8FxtzhoJLiSIHCWtLi9u5LiZyqKv0UvlHmaccukoVjJLFu2YUy946FRidS7beCXN9i3gKzd1Yo53ps7ppTnqEYD0mYNldpuxnvIo2nZb/L+ay9tulA/sJpE/Tfchj1H2kW2KpsFYSK4YgI1vZDJe57XmIAu642N5kCxUJfQ8bA48IKpWGNKi/T7rPWRMBMkp5lhz5mUlV0O+fGAGC5XMkTzoG349I/D+Qis0jpeZBt0CXaZGnwtwdcS7A/4ycOIi3bNI0pzfxoVHQYYDIu+A9djJ5bKX+c2BVKnHS5Xcw8QTecWlXxi/khgvYMFzHlp4/g74WREshg3zpuS9mfowShxyrnv6wFS2Dl12QUDwaO54xIWTKZem8up7M0ojn5BzdftEdPMzII9ljE8kVde8Z5y89PSJYcACAJhWTigFOO1rpqRbWs0pKjp4Nkl6OMiGQiFnKsOnLQNqJNe33yV5iFml/4YLfzB+wwpvuNoT+eq0F+JWYtp50MlXLBvUAkLlXXbdloHkUsREDsc6y9LDvs2pTNJD6eM5+x/KAslqWK/pOo/WEIvw3PC3q8rZz3IzWBqqp2CpTvjAACIVyFhLMQmlwXPU9gYrC+lCZs0VtPkc0Jfc+Va+XK/lK3Pr10XhF8ToAjf1VKktAH0hd3srqesSMmCJaiNwJB/IzNviF9Uor8NnndSkyRBfExbPpdHfKRg/yqH8JCPxdvbZVE6+6GTzmCD9Af45RfhzLGZZtEaIVQVdDpLwVByAHeIu8DXWGTySUil8wSNw6fMoliZnfHsqfXiC2M+gjJXX7wuEOvm4gWUBa9h4xrAAtwy6hHyWo1QQGc9gDkD7sAt8VjqETSnUHaArd0Gupc8ZBv4n4ymUfiEPxEu4/A3eyayX+x+ZZjjoIEl6D+2zrJJgyOoKf68RCKJXOpt4B3xZQNclwVeSbXVd2hXzKXlpqsC3c0ttyR3La6rTW2yyP1dpSbdowUtBji1+aAioxTZXD+ORZcrs+A5YF9kWnnfWeJUSZgnswKeZ7FNHkaeXgjTmowVhkhuQ1pQxCE1aik2A16OVVwtvayxmW6fdeDNKKcs79Zhy5eaFwIOXsxu3grolVsUVS0y0pAKN3tpMStdlheJajZ1V5rxWHxoJjR6crr51frlg59K73AFWf7h3gs8BlWtpsHpqwrioa6nJj5lphgim1C3XdPGuuZm2hYIB90QCrKqxDnPkm81hN6pvAyqElRdvN3exjdXeYGQS8oXGmjgoICQjhUh6jdSYmvQdpakSFArIfg6bqiqZW6t3N6HaNbUX7M4Lt4NK8bX3SblJM9Mas+65xuodpVFRj58HfLyAdPZjftCittnLXaHWKQdczNE4trkfK8GFiT3RVqU523gaBbeC04/3zW3pp0yJWFqfofjZejBfw3bGE3WNO8jrmLtDt5ahVyHt+DiUDv/WtFpAQ+4MrDFvC3Bb+uXiI2f1TXGURfesNPc11mjacki1dK/JKTnsUmYGLnnM/2MycWRt7dCtedrSyhqPe39tPBecjV3rrTWDweqzSl2hsfVwM3lX+UL+f0CuTv/Hn38EGAAvCnNy1JKVIQAAAABJRU5ErkJggg==)}.bee-compact__color_cube .alpha{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==);background-repeat:repeat}.bee-compact__color-cube--wrap{position:relative;width:25px;height:25px;cursor:pointer;overflow:hidden}.bee-compact__color-cube--wrap:hover{transform:scale(1.2);z-index:299;transition:transform .2s}.bee-colorPicker__record{display:flex;align-items:center;margin-top:20px}.bee-colorPicker__record .text{width:48px;margin-right:10px;text-align:right;font-size:12px;color:#666}.bee-colorPicker__record .color-list{width:auto;display:flex;position:relative;margin:0}.bee-colorPicker__record .color-list .color-item{position:relative;width:25px;height:25px;cursor:pointer;overflow:hidden;display:inline-block;vertical-align:middle;margin-right:1px;box-shadow:3px 0 5px #00000014}.bee-colorPicker__record .color-list .color-item__round{border-radius:50%}.bee-colorPicker__record .color-list .color-item.transparent{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==);background-repeat:repeat}.bee-colorPicker__record .color-list .color-item:hover{transform:scale(1.2);z-index:299;transition:transform .2s}.bee-colorPicker__record .color-list .color-item__display{width:100%;height:100%}.small-hue-slider{height:10px!important}.small-hue-slider .small-bar{height:10px!important;width:10px!important}.small-hue-slider .small-bar div{width:12px!important;height:12px!important;border-radius:5px!important;transform:translate(-6px,-2px);margin-top:1px!important}.bee-hue-colorPicker{position:relative;margin-bottom:15px;width:100%;height:14px;box-shadow:2px 0 8px #00000014;border-radius:15px}.bee-hue-colorPicker.is-vertical{width:14px;height:100%;display:inline-block;transform:rotate(180deg)}.bee-hue-colorPicker.transparent{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==);background-repeat:repeat}.bee-hue-colorPicker__inner{position:relative;width:100%;height:100%;border-radius:15px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMkAAAAdCAYAAAAAaUg8AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAKtJREFUeNrs09EKgjAUgOGzEFfv/7CVBceiLiJiLnf7fSAbDoUj/iWnyKgRcXxf9Wtt7Vvntf8854jLY3uN19qzf67nH/e2nmmdZ8xjg2x+sI533qf9g4wM/3GvLPumOHVMWf/4SiWWsUG6/6bG+/NWDgE0iQREAiIBkYBIQCQgEhAJiAQQCYgERAIiAZGASEAkIBJAJCASEAmIBEQCIgGRgEgAkYBIYNAqwAD5oWo3bpsiKwAAAABJRU5ErkJggg==);background-size:100%}.bee-hue-colorPicker__inner-pointer{position:absolute;width:14px;height:14px}.bee-hue-colorPicker__inner-handle{width:14px;height:14px;border-radius:6px;transform:translate(-7px,-2px);background-color:#f8f8f8;margin-top:2px;box-shadow:0 1px 4px #0000005e;cursor:pointer}.bee-hue-colorPicker__inner-handle.vertical{transform:translate(-1px,-7px);margin-top:0}.small-light-slider{height:10px!important}.small-light-slider .small-bar{height:10px!important;width:10px!important}.small-light-slider .small-bar div{width:12px!important;height:12px!important;border-radius:5px!important;transform:translate(-6px,-2px);margin-top:1px!important}.bee-light-colorPicker{position:relative;margin-bottom:15px;width:100%;height:14px;box-shadow:2px 0 8px #00000014;border-radius:15px}.bee-light-colorPicker.is-vertical{width:14px;height:100%;display:inline-block;transform:rotate(180deg)}.bee-light-colorPicker.transparent{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==);background-repeat:repeat}.bee-light-colorPicker__inner{position:relative;width:100%;height:100%;border-radius:15px}.bee-light-colorPicker__inner-pointer{position:absolute;width:14px;height:14px}.bee-light-colorPicker__inner-handle{width:14px;height:14px;border-radius:6px;transform:translate(-7px,-2px);background-color:#f8f8f8;margin-top:2px;box-shadow:0 1px 4px #0000005e;cursor:pointer}.bee-light-colorPicker__inner-handle.vertical{transform:translateY(-7px);margin-top:0}.bee-saturation{position:relative;margin-bottom:15px;width:100%;height:125px}.bee-saturation__chrome{border-top-left-radius:5px;border-top-right-radius:5px;border-color:transparent}.bee-saturation__hidden{overflow:hidden}.bee-saturation__white,.bee-saturation__black{position:absolute;inset:0}.bee-saturation__black{background:linear-gradient(0deg,#000,transparent)}.bee-saturation__white{background:linear-gradient(90deg,#fff,#fff0)}.bee-saturation__cursor{position:absolute}.bee-saturation__cursor div{transform:translate(-5px,-5px);box-shadow:0 1px 4px #0000005e;width:10px;height:10px;border:1px solid white;border-radius:50%;cursor:pointer}.inputs-controls{display:flex;font-size:16px;margin-bottom:5px}.inputs-controls .formatBtn{position:relative;display:inline-flex;justify-content:center;align-items:center;padding:1px;border:0;text-align:center;cursor:pointer;background-color:transparent;font-weight:700;outline:none;margin-right:5px}.inputs-controls .formatBtn:hover{color:#1a3aff}.inputs-controls .format-group{display:flex;flex-grow:1}.inputs-controls .format-group input{padding:5px;margin:0 3px;min-width:0;text-align:center;border-width:0 0 1px 0;-webkit-appearance:none;appearance:none;-moz-appearance:textfield;outline:none;flex:1}.inputs-controls .format-group input::-webkit-outer-spin-button,.inputs-controls .format-group input::-webkit-inner-spin-button{-webkit-appearance:none!important;margin:0}.bee-fk-colorPicker{position:relative;box-sizing:border-box;border-radius:3px;box-shadow:0 0 10px #00000026;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#fff;width:249px;padding-bottom:10px}.bee-fk-colorPicker__inner{padding:12px}.bee-fk-colorPicker__header{margin-bottom:12px;z-index:999;text-align:left}.bee-fk-colorPicker__header .back{border:solid black;border-width:0 1px 1px 0;display:inline-block;padding:4px;margin-left:2px;transform:rotate(135deg);-webkit-transform:rotate(135deg)}.bee-fk-colorPicker__display{position:relative;width:100%;margin:0;text-align:left}.bee-fk-colorPicker__display .transparent{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==);background-repeat:repeat}.bee-fk-colorPicker__display .current-color{margin-right:10px;width:50px;height:24px;box-shadow:3px 0 5px #00000014;position:relative;cursor:pointer;overflow:hidden;display:inline-block;vertical-align:middle}.bee-fk-colorPicker__display .current-color .color-cube{width:100%;height:100%}.bee-fk-colorPicker__display .hexColor-prefix{position:relative;padding:0 4px;font-size:14px;display:inline-block;vertical-align:middle}.bee-fk-colorPicker__display input{width:25px;text-align:center;outline:0;border-top:0;border-right:0;border-left:none;display:inline-block;vertical-align:middle;padding-bottom:3px;border-bottom:1px solid #e3e2e8}.bee-fk-colorPicker__display .hexColor-input{width:64px}.bee-fk-colorPicker__display .action{float:right;vertical-align:middle}.bee-fk-colorPicker__display .action .clear-btn{border-color:transparent;color:#409eff;background:transparent;padding-left:0;padding-right:0;display:inline-block;vertical-align:middle;cursor:pointer}.bee-fk-colorPicker__display .action .copy-btn{border-color:transparent;color:#13ce66cc;background:transparent;padding-left:0;padding-right:0;display:inline-block;margin-left:10px;vertical-align:middle;cursor:pointer}.bee-ele-colorPicker{position:relative;box-sizing:border-box;border-radius:3px;box-shadow:0 0 10px #00000026;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#fff;padding:10px;width:300px}.bee-ele-colorPicker .bee-ele-row{display:flex}.bee-ele-colorPicker .bee-ele-row .bee-ele-saturation{width:280px;height:180px}.bee-ele-colorPicker .bee-ele-row .bee-ele-hue{margin-left:10px;height:180px}.bee-chrome-colorPicker{position:relative;box-sizing:border-box;border-radius:3px;box-shadow:0 0 10px #00000026;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#fff;width:250px;padding-bottom:20px}.bee-chrome-colorPicker-body{padding:0 12px;background-color:#fff}.bee-chrome-colorPicker-body .chrome-controls{display:flex}.bee-chrome-colorPicker-body .chrome-controls .chrome-color-wrap{position:relative;width:36px;height:36px;border-radius:50%;overflow:hidden;z-index:1}.bee-chrome-colorPicker-body .chrome-controls .chrome-color-wrap .current-color{width:100%;height:100%}.bee-chrome-colorPicker-body .chrome-controls .chrome-sliders{flex:1;margin-left:10px}.bee-color-wrap{margin-right:10px;width:50px;height:24px;box-shadow:3px 0 5px #00000014;position:relative;cursor:pointer;overflow:hidden;display:inline-block;vertical-align:middle}.bee-color-wrap.transparent{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==);background-repeat:repeat}.bee-color-wrap.round{width:22px;height:22px;border-radius:50%;border:1px solid #d8d8d8}.bee-color-wrap .current-color{width:100%;height:100%}.vc-alpha-slider[data-v-18925ba6]{position:relative;margin-bottom:15px;width:100%;height:14px;box-shadow:2px 0 8px #00000014;border-radius:15px}.vc-alpha-slider.is-vertical[data-v-18925ba6]{width:14px;height:100%;display:inline-block;transform:rotate(180deg)}.vc-alpha-slider.transparent[data-v-18925ba6]{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==);background-repeat:repeat}.vc-alpha-slider__bar[data-v-18925ba6]{position:relative;width:100%;height:100%;border-radius:15px}.vc-alpha-slider__bar-pointer[data-v-18925ba6]{position:absolute;width:14px;height:14px}.vc-alpha-slider__bar-handle[data-v-18925ba6]{width:14px;height:14px;border-radius:6px;transform:translate(-7px,-2px);background-color:#f8f8f8;margin-top:2px;box-shadow:0 1px 4px #0000005e;cursor:pointer}.vc-alpha-slider__bar-handle.vertical[data-v-18925ba6]{transform:translateY(-7px);margin-top:0}.vc-alpha-slider.small-slider[data-v-18925ba6]{height:10px!important}.vc-alpha-slider.small-slider .small-bar[data-v-18925ba6]{height:10px!important;width:10px!important}.vc-alpha-slider.small-slider .small-bar div[data-v-18925ba6]{width:12px!important;height:12px!important;border-radius:5px!important;transform:translate(-6px,-2px);margin-top:1px!important}.vc-compact[data-v-b969fd48]{margin-bottom:15px;width:auto;box-shadow:3px 0 5px #00000014;display:inline-block}.vc-compact__row[data-v-b969fd48]{position:relative;width:100%;margin:0;height:27px}.vc-compact__row>*[data-v-b969fd48]{display:inline-block;vertical-align:middle}.vc-compact__color_cube[data-v-b969fd48]{width:100%;height:100%}.vc-compact__color_cube.transparent[data-v-b969fd48]:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#fff}.vc-compact__color_cube.transparent[data-v-b969fd48]:after{content:"";position:absolute;top:100%;left:0;transform:rotate(-45deg);transform-origin:0 0;width:35px;height:1px;background:red}.vc-compact__color_cube.advance[data-v-b969fd48]{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAdCAYAAAC9pNwMAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABqVJREFUeNrEl11yHDUQx1ua2Zlde2M7jqESqnjg45kjcBwOwQG4BY+8cwWK17xBUUARICQhTmI7tte7Ozs7o+bXLTleuACpKNJqJP3789+doKoSPxfVGxFZioS1iK5Yd0nCJko9iLTVVvZSlCOp5FBF7vP5RFTelyDHvmYvMPPtiP19fu+HIHPetrllX2TLMJAOgEehti3ZY/Axap51ZB5ZDEnGMUoCNCmDbRv+2Q4CDJ5Mymj4OmE0CNj6b5WJlkel3xkiGXjOc0imDH/JDid1AXQEfKgccHg3lN+uhh+v2WkkOvCUnT3GjP2WOfrJzjUNPq/ugPUej1TiwME3+DfVUhWkEQF6LZraJxsp6xHLIzW/DNyAW75PGJVrOxbQFSeWzOsdjQ/tZHTxtSgdzAimMfOAdbas7crUvIWAqZg5+gg8FBzYTOygbo1tAb1xTYMs/q1xAFgnvBx5JrKO2X9pzJrJhr+b5BaY8vjG3O+w7HFnypkZ+zP3K8AWL7FHiRsJappe4knA9fo/pj7WrIrdshBs8cukcu0ljhK2lZt1Q8B1msMj5WCQKoibd8q8p1J8i6aWJnrJCcDljDX2Cm8Jn2WJC9PtIHpYeowza125Dc3c6CQ1MbEdooxoPQw54Ak9jigaKcAMk9ddgUi68ZxMmNbNG8hTXXjOZrPf+vg4C+RpRRJqO0ps8FxtzhoJLiSIHCWtLi9u5LiZyqKv0UvlHmaccukoVjJLFu2YUy946FRidS7beCXN9i3gKzd1Yo53ps7ppTnqEYD0mYNldpuxnvIo2nZb/L+ay9tulA/sJpE/Tfchj1H2kW2KpsFYSK4YgI1vZDJe57XmIAu642N5kCxUJfQ8bA48IKpWGNKi/T7rPWRMBMkp5lhz5mUlV0O+fGAGC5XMkTzoG349I/D+Qis0jpeZBt0CXaZGnwtwdcS7A/4ycOIi3bNI0pzfxoVHQYYDIu+A9djJ5bKX+c2BVKnHS5Xcw8QTecWlXxi/khgvYMFzHlp4/g74WREshg3zpuS9mfowShxyrnv6wFS2Dl12QUDwaO54xIWTKZem8up7M0ojn5BzdftEdPMzII9ljE8kVde8Z5y89PSJYcACAJhWTigFOO1rpqRbWs0pKjp4Nkl6OMiGQiFnKsOnLQNqJNe33yV5iFml/4YLfzB+wwpvuNoT+eq0F+JWYtp50MlXLBvUAkLlXXbdloHkUsREDsc6y9LDvs2pTNJD6eM5+x/KAslqWK/pOo/WEIvw3PC3q8rZz3IzWBqqp2CpTvjAACIVyFhLMQmlwXPU9gYrC+lCZs0VtPkc0Jfc+Va+XK/lK3Pr10XhF8ToAjf1VKktAH0hd3srqesSMmCJaiNwJB/IzNviF9Uor8NnndSkyRBfExbPpdHfKRg/yqH8JCPxdvbZVE6+6GTzmCD9Af45RfhzLGZZtEaIVQVdDpLwVByAHeIu8DXWGTySUil8wSNw6fMoliZnfHsqfXiC2M+gjJXX7wuEOvm4gWUBa9h4xrAAtwy6hHyWo1QQGc9gDkD7sAt8VjqETSnUHaArd0Gupc8ZBv4n4ymUfiEPxEu4/A3eyayX+x+ZZjjoIEl6D+2zrJJgyOoKf68RCKJXOpt4B3xZQNclwVeSbXVd2hXzKXlpqsC3c0ttyR3La6rTW2yyP1dpSbdowUtBji1+aAioxTZXD+ORZcrs+A5YF9kWnnfWeJUSZgnswKeZ7FNHkaeXgjTmowVhkhuQ1pQxCE1aik2A16OVVwtvayxmW6fdeDNKKcs79Zhy5eaFwIOXsxu3grolVsUVS0y0pAKN3tpMStdlheJajZ1V5rxWHxoJjR6crr51frlg59K73AFWf7h3gs8BlWtpsHpqwrioa6nJj5lphgim1C3XdPGuuZm2hYIB90QCrKqxDnPkm81hN6pvAyqElRdvN3exjdXeYGQS8oXGmjgoICQjhUh6jdSYmvQdpakSFArIfg6bqiqZW6t3N6HaNbUX7M4Lt4NK8bX3SblJM9Mas+65xuodpVFRj58HfLyAdPZjftCittnLXaHWKQdczNE4trkfK8GFiT3RVqU523gaBbeC04/3zW3pp0yJWFqfofjZejBfw3bGE3WNO8jrmLtDt5ahVyHt+DiUDv/WtFpAQ+4MrDFvC3Bb+uXiI2f1TXGURfesNPc11mjacki1dK/JKTnsUmYGLnnM/2MycWRt7dCtedrSyhqPe39tPBecjV3rrTWDweqzSl2hsfVwM3lX+UL+f0CuTv/Hn38EGAAvCnNy1JKVIQAAAABJRU5ErkJggg==)}.vc-compact__color_cube .alpha[data-v-b969fd48]{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==);background-repeat:repeat}.vc-compact__color-cube--wrap[data-v-b969fd48]{position:relative;width:27px;height:27px;cursor:pointer;overflow:hidden}.vc-compact__color-cube--wrap[data-v-b969fd48]:hover{transform:scale(1.2);z-index:299;transition:transform .2s}.vc-saturation[data-v-7f0cdcdf]{position:relative;margin-bottom:15px;width:100%;height:125px}.vc-saturation__chrome[data-v-7f0cdcdf]{border-top-left-radius:5px;border-top-right-radius:5px;border-color:transparent}.vc-saturation__hidden[data-v-7f0cdcdf]{overflow:hidden}.vc-saturation__white[data-v-7f0cdcdf],.vc-saturation__black[data-v-7f0cdcdf]{position:absolute;inset:0}.vc-saturation__black[data-v-7f0cdcdf]{background:linear-gradient(0deg,#000,transparent)}.vc-saturation__white[data-v-7f0cdcdf]{background:linear-gradient(90deg,#fff,#fff0)}.vc-saturation__cursor[data-v-7f0cdcdf]{position:absolute}.vc-saturation__cursor div[data-v-7f0cdcdf]{transform:translate(-5px,-5px);box-shadow:0 1px 4px #0000005e;width:10px;height:10px;border:1px solid white;border-radius:50%;cursor:pointer}.vc-hue-slider[data-v-e1a08576]{position:relative;margin-bottom:15px;width:100%;height:14px;box-shadow:2px 0 8px #00000014;border-radius:15px}.vc-hue-slider.is-vertical[data-v-e1a08576]{width:14px;height:100%;display:inline-block;transform:rotate(180deg)}.vc-hue-slider.transparent[data-v-e1a08576]{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==);background-repeat:repeat}.vc-hue-slider__bar[data-v-e1a08576]{position:relative;width:100%;height:100%;border-radius:15px;background:linear-gradient(to right,red,#ff0,#0f0,#0ff,#00f,#f0f,red);background:-webkit-linear-gradient(left,rgb(255,0,0) 0%,rgb(255,255,0) 16.66%,rgb(0,255,0) 33.33%,rgb(0,255,255) 50%,rgb(0,0,255) 66.66%,rgb(255,0,255) 83.33%,rgb(255,0,0) 100%);background:-moz-linear-gradient(left,rgb(255,0,0) 0%,rgb(255,255,0) 16.66%,rgb(0,255,0) 33.33%,rgb(0,255,255) 50%,rgb(0,0,255) 66.66%,rgb(255,0,255) 83.33%,rgb(255,0,0) 100%);background:-ms-linear-gradient(left,rgb(255,0,0) 0%,rgb(255,255,0) 16.66%,rgb(0,255,0) 33.33%,rgb(0,255,255) 50%,rgb(0,0,255) 66.66%,rgb(255,0,255) 83.33%,rgb(255,0,0) 100%)}.vc-hue-slider__bar-pointer[data-v-e1a08576]{position:absolute;width:14px;height:14px}.vc-hue-slider__bar-handle[data-v-e1a08576]{width:14px;height:14px;border-radius:6px;transform:translate(-7px,-2px);background-color:#f8f8f8;margin-top:2px;box-shadow:0 1px 4px #0000005e;cursor:pointer}.vc-hue-slider__bar-handle.vertical[data-v-e1a08576]{transform:translateY(-7px);margin-top:0}.vc-hue-slider.small-slider[data-v-e1a08576]{height:10px!important}.vc-hue-slider.small-slider .small-bar[data-v-e1a08576]{height:10px!important;width:10px!important}.vc-hue-slider.small-slider .small-bar div[data-v-e1a08576]{width:12px!important;height:12px!important;border-radius:5px!important;transform:translate(-6px,-2px);margin-top:1px!important}.vc-lightness-slider[data-v-94a50a9e]{position:relative;margin-bottom:15px;width:100%;height:14px;box-shadow:2px 0 8px #00000014;border-radius:15px}.vc-lightness-slider.is-vertical[data-v-94a50a9e]{width:14px;height:100%;display:inline-block;transform:rotate(180deg)}.vc-lightness-slider.transparent[data-v-94a50a9e]{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==);background-repeat:repeat}.vc-lightness-slider__bar[data-v-94a50a9e]{position:relative;width:100%;height:100%;border-radius:15px}.vc-lightness-slider__bar-pointer[data-v-94a50a9e]{position:absolute;width:14px;height:14px}.vc-lightness-slider__bar-handle[data-v-94a50a9e]{width:14px;height:14px;border-radius:6px;transform:translate(-7px,-2px);background-color:#f8f8f8;margin-top:2px;box-shadow:0 1px 4px #0000005e;cursor:pointer}.vc-lightness-slider__bar-handle.vertical[data-v-94a50a9e]{transform:translateY(-7px);margin-top:0}.vc-lightness-slider.small-slider[data-v-94a50a9e]{height:10px!important}.vc-lightness-slider.small-slider .small-bar[data-v-94a50a9e]{height:10px!important;width:10px!important}.vc-lightness-slider.small-slider .small-bar div[data-v-94a50a9e]{width:12px!important;height:12px!important;border-radius:5px!important;transform:translate(-6px,-2px);margin-top:1px!important}.vc-colorPicker__record[data-v-0f657238]{display:flex;align-items:center;margin-top:15px}.vc-colorPicker__record .text[data-v-0f657238]{width:48px;margin-right:10px;text-align:right;font-size:12px;color:#666}.vc-colorPicker__record .color-list[data-v-0f657238]{width:100%;display:flex;position:relative;margin:0;gap:2px}.vc-colorPicker__record .color-list .color-item[data-v-0f657238]{position:relative;flex:1;max-width:26px;height:26px;border-radius:2px;cursor:pointer;overflow:hidden;display:inline-block;vertical-align:middle;box-shadow:3px 0 5px #0000001a}.vc-colorPicker__record .color-list .color-item__round[data-v-0f657238]{border-radius:50%}.vc-colorPicker__record .color-list .color-item.transparent[data-v-0f657238]{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==);background-repeat:repeat}.vc-colorPicker__record .color-list .color-item[data-v-0f657238]:hover{transform:scale(1.2);z-index:299;transition:transform .2s}.vc-colorPicker__record .color-list .color-item__display[data-v-0f657238]{width:100%;height:100%}.vc-display[data-v-7334ac20]{height:28px;display:flex;align-items:center;gap:8px}.vc-display .vc-current-color[data-v-7334ac20]{width:50px;height:100%;box-shadow:3px 0 5px #00000014;border-radius:2px;position:relative;cursor:pointer;overflow:hidden;display:inline-block;vertical-align:middle}.vc-display .vc-current-color.vc-transparent[data-v-7334ac20]{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==);background-repeat:repeat}.vc-display .vc-current-color .color-cube[data-v-7334ac20]{width:100%;height:100%;text-align:center}.vc-display .vc-color-input[data-v-7334ac20]{height:100%;flex:1;flex-shrink:0;box-sizing:border-box;position:relative}.vc-display .vc-color-input input[data-v-7334ac20]{padding:0;border:0;outline:none;cursor:pointer;font-size:14px;text-align:center;box-sizing:border-box;background-color:#c8c8c840;color:#666;border-radius:2px;height:100%;width:100%}.vc-display .vc-rgb-input[data-v-7334ac20]{flex:1;font-size:12px;color:#666;text-align:center}.vc-display .vc-rgb-input input[data-v-7334ac20]{padding:4px 0;margin-bottom:2px;border:0;outline:none;cursor:pointer;font-size:14px;text-align:center;background-color:#c8c8c840;color:#666;border-radius:2px;width:100%}.vc-display .vc-alpha-input[data-v-7334ac20]{width:48px;height:100%;border:none;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;border-radius:2px;font-size:14px;background-color:#c8c8c840;padding:0 2px}.vc-display .vc-alpha-input>input[data-v-7334ac20]{width:100%;height:100%;padding:0;text-align:center;background-color:transparent;font-size:inherit}.vc-display .vc-alpha-input__inner[data-v-7334ac20]{padding:10px 12px;border-radius:4px;color:#000;font-size:14px;line-height:20px;outline:none;border:none;display:block;box-sizing:border-box;cursor:pointer}.vc-display .vc-input-toggle[data-v-7334ac20]{cursor:pointer;font-size:12px;line-height:12px;width:24px;border-radius:4px;padding:2px}.vc-display .vc-input-toggle[data-v-7334ac20]:hover{background-color:#efefef}.vc-display .vc-input-toggle[data-v-7334ac20]:before{height:0;width:0;margin:auto auto 2px;content:"";display:block;border-bottom:4px solid #888;border-left:4px solid transparent;border-right:4px solid transparent}.vc-display .vc-input-toggle[data-v-7334ac20]:after{height:0;width:0;margin:2px auto auto;content:"";display:block;border-top:4px solid #888;border-left:4px solid transparent;border-right:4px solid transparent}.vc-display .copy-text[data-v-7334ac20]{font-size:12px;line-height:28px;text-align:center;transform:scale(.8);display:inline-block}.vc-fk-colorPicker[data-v-48e3c224]{position:relative;box-sizing:border-box;border-radius:3px;-webkit-user-select:none;user-select:none;background-color:initial}.vc-fk-colorPicker__inner[data-v-48e3c224]{position:relative}.vc-fk-colorPicker__header[data-v-48e3c224]{z-index:999;text-align:left}.vc-fk-colorPicker__header .back[data-v-48e3c224]{border:2px solid rgba(150,150,150,.6);border-width:0 2px 2px 0;display:inline-block;padding:4px;margin-left:2px;margin-bottom:12px;transform:rotate(135deg)}.vc-fk-colorPicker__display[data-v-48e3c224]{position:relative;width:100%;margin:0;text-align:left}.vc-fk-colorPicker__display .transparent[data-v-48e3c224]{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==);background-repeat:repeat}.vc-fk-colorPicker__display .current-color[data-v-48e3c224]{margin-right:10px;width:50px;height:24px;box-shadow:3px 0 5px #00000014;position:relative;cursor:pointer;overflow:hidden;display:inline-block;vertical-align:middle}.vc-fk-colorPicker__display .current-color .color-cube[data-v-48e3c224]{width:100%;height:100%}.vc-fk-colorPicker__display .hexColor-prefix[data-v-48e3c224]{position:relative;padding:0 4px;font-size:14px;display:inline-block;vertical-align:middle}.vc-fk-colorPicker__display input[data-v-48e3c224]{width:25px;text-align:center;outline:0;border-top:0;border-right:0;border-left:none;display:inline-block;vertical-align:middle;padding-bottom:3px;border-bottom:1px solid #e3e2e8}.vc-fk-colorPicker__display .hexColor-input[data-v-48e3c224]{width:64px}.vc-fk-colorPicker__display .action[data-v-48e3c224]{float:right;vertical-align:middle}.vc-fk-colorPicker__display .action .clear-btn[data-v-48e3c224]{border-color:transparent;color:#409eff;background:transparent;padding-left:0;padding-right:0;display:inline-block;vertical-align:middle;cursor:pointer}.vc-fk-colorPicker__display .action .copy-btn[data-v-48e3c224]{border-color:transparent;color:#13ce66cc;background:transparent;padding-left:0;padding-right:0;display:inline-block;margin-left:10px;vertical-align:middle;cursor:pointer}.vc-chrome-colorPicker[data-v-2611d66c]{position:relative;box-sizing:border-box;border-radius:3px;-webkit-user-select:none;user-select:none;background-color:initial}.vc-chrome-colorPicker-body[data-v-2611d66c]{position:relative}.vc-chrome-colorPicker-body .chrome-controls[data-v-2611d66c]{display:flex}.vc-chrome-colorPicker-body .chrome-controls .chrome-color-wrap[data-v-2611d66c]{position:relative;width:36px;height:36px;border-radius:50%;overflow:hidden;z-index:1}.vc-chrome-colorPicker-body .chrome-controls .chrome-color-wrap.transparent[data-v-2611d66c]{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==);background-repeat:repeat}.vc-chrome-colorPicker-body .chrome-controls .chrome-color-wrap .current-color[data-v-2611d66c]{width:100%;height:100%}.vc-chrome-colorPicker-body .chrome-controls .chrome-sliders[data-v-2611d66c]{flex:1;margin-left:10px}.bee-angle{transform:rotate(90deg)}.bee-angle>*{display:inline-block;vertical-align:middle}.bee-angle.zero-right{transform:rotate(180deg)}.bee-angle.zero-bottom{transform:rotate(270deg)}.bee-angle__round{position:relative;width:16px;height:16px;border:1px solid #666;border-radius:50%;cursor:pointer;display:inline-block;vertical-align:middle}.bee-angle__round:before{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%);width:50%;height:1px;background-color:#666}.vc-gradient-picker[data-v-c4d6d6ea]{position:relative}.vc-gradient-picker__header[data-v-c4d6d6ea]{margin-bottom:12px;z-index:999;text-align:left;display:flex;justify-content:space-between;align-items:center}.vc-gradient-picker__header .back[data-v-c4d6d6ea]{border:2px solid rgba(150,150,150,.65);border-width:0 2px 2px 0;display:inline-block;padding:4px;margin-left:2px;transform:rotate(135deg);margin-right:8px}.vc-gradient-picker .vc-gradient__types[data-v-c4d6d6ea]{display:flex;width:100%;justify-content:space-between}.vc-gradient-picker .vc-gradient__types .vc-gradient-wrap__types[data-v-c4d6d6ea]{display:flex;background-color:#c8c8c840;border-radius:4px;overflow:hidden;align-items:center}.vc-gradient-picker .vc-gradient__types .vc-gradient__type[data-v-c4d6d6ea]{padding:4px 8px;color:#666;cursor:pointer;font-size:12px}.vc-gradient-picker .vc-gradient__types .vc-gradient__type.active[data-v-c4d6d6ea]{color:#000;background-color:#c8c8c8cc}.vc-gradient-picker__body[data-v-c4d6d6ea]{margin-bottom:12px;display:-ms-flexbox;display:flex;align-items:center}.vc-gradient-picker__body .vc-color-range[data-v-c4d6d6ea]{flex:1}.vc-gradient-picker__body .vc-color-range__container[data-v-c4d6d6ea]{position:relative;height:16px;border-radius:5px}.vc-gradient-picker__body .vc-color-range__container .vc-background[data-v-c4d6d6ea]{height:100%;border-radius:4px;box-shadow:inset 0 0 0 1px #0000000f}.vc-gradient-picker__body .vc-color-range__container .vc-gradient__stop__container[data-v-c4d6d6ea]{position:absolute;width:100%;top:0;height:100%;left:0}.vc-gradient-picker__body .vc-color-range__container .vc-gradient__stop__container .vc-gradient__stop[data-v-c4d6d6ea]{position:absolute;top:-2px;width:14px;height:16px;overflow:hidden;border:2px solid #fff;border-radius:2px;cursor:pointer;box-shadow:0 0 2px 1px #00000059;box-sizing:content-box;transform:translate(-9px)}.vc-gradient-picker__body .vc-color-range__container .vc-gradient__stop__container .vc-gradient__stop--inner[data-v-c4d6d6ea]{display:inline-block;height:100%}.vc-gradient-picker__body .vc-color-range__container .vc-gradient__stop__container .vc-gradient__stop--current[data-v-c4d6d6ea]{position:relative;z-index:1;box-shadow:0 0 2px 2px #2253f4,0 0 1px 1px #2253f480}.vc-gradient-picker .vc-degree-input[data-v-c4d6d6ea]{position:relative;z-index:2;font-size:12px;border-radius:4px;display:flex}.vc-gradient-picker .vc-degree-input:hover .vc-degree-input__panel[data-v-c4d6d6ea]{display:block}.vc-gradient-picker .vc-degree-input__control[data-v-c4d6d6ea]{width:100%;height:100%;display:flex;justify-content:center;align-items:center;border-radius:4px;background-color:#c8c8c840;color:#666;padding:0 6px 0 0}.vc-gradient-picker .vc-degree-input__control input[data-v-c4d6d6ea]{max-width:28px;text-align:center;border:none;outline:none;background-color:transparent;color:#666;font-size:inherit;overflow:visible}.vc-gradient-picker .vc-degree-input__panel[data-v-c4d6d6ea]{display:none;z-index:10;position:absolute;top:20px;left:0}.vc-gradient-picker .vc-degree-input__panel .vc-degree-input__disk[data-v-c4d6d6ea]{padding:4px;background-color:#f1f1f1;box-shadow:0 0 2px #00000029,0 1px 8px #0000000f,0 4px 12px #00000014;border-radius:4px;display:flex;justify-content:center;align-items:center;position:relative;transform:translate(0)}.vc-gradient-picker .vc-picker-degree-input[data-v-c4d6d6ea]{margin-left:8px}.vc-colorpicker[data-v-0492277d]{position:relative;box-sizing:border-box;border-radius:3px;box-shadow:0 0 10px #00000026;-webkit-user-select:none;user-select:none;width:276px;z-index:10000}.vc-colorpicker *[data-v-0492277d]{outline:none;line-height:1}.vc-colorpicker--container[data-v-0492277d]{padding:16px}.vc-colorpicker--tabs[data-v-0492277d]{padding:2px;background:#f6f7f9;border-radius:6px;position:relative;margin-bottom:12px}.vc-colorpicker--tabs__inner[data-v-0492277d]{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding:0;background:#f6f7f9;border-bottom:none;position:relative;box-sizing:border-box}.vc-colorpicker--tabs__btn[data-v-0492277d]{-ms-flex:1;flex:1;z-index:2;color:#636c78;font-size:14px;border-radius:4px;cursor:pointer}.vc-colorpicker--tabs__btn.vc-btn-active[data-v-0492277d]{color:#33383e;font-weight:600}.vc-colorpicker--tabs__btn button[data-v-0492277d]{width:100%;background-color:initial;padding:6px 0;font-size:14px;line-height:20px;color:#636c78;border:0;border-radius:0;outline:0;cursor:pointer;appearance:none;-webkit-appearance:none;font-weight:inherit}.vc-colorpicker--tabs__btn button .vc-btn__content[data-v-0492277d]{position:relative;white-space:nowrap}.vc-colorpicker--tabs__bg[data-v-0492277d]{position:absolute;top:0;bottom:0;background:#fff;box-shadow:0 1px 4px #0000001f;border-radius:4px;z-index:1;transition:left .2s ease-in-out}.vc-colorpicker.black[data-v-0492277d]{background-color:#000;color:#fff}.vc-colorpicker.white[data-v-0492277d]{background-color:#fff;color:#333}.vc-color-wrap[data-v-354ca836]{margin-right:10px;width:50px;height:24px;box-shadow:3px 0 5px #00000014;position:relative;cursor:pointer;overflow:hidden;display:inline-block;vertical-align:middle}.vc-color-wrap.transparent[data-v-354ca836]{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==);background-repeat:repeat}.vc-color-wrap.round[data-v-354ca836]{width:22px;height:22px;border-radius:50%;border:1px solid #d8d8d8}.vc-color-wrap .current-color[data-v-354ca836]{width:100%;height:100%}.vc-color-extra[data-v-354ca836]{margin-top:10px}.picker-root:hover .add-tip[data-v-5d0a9485]{display:block}.add-btn[data-v-5d0a9485]{width:32px;height:32px;border:1px dashed #d1d5db;border-radius:9999px;background:#fff;color:#9ca3af;cursor:pointer;transition:border-color .15s,color .15s}.add-btn[data-v-5d0a9485]:hover{border-color:#60a5fa;color:#3b82f6}.add-btn[data-v-5d0a9485]:disabled{cursor:not-allowed;opacity:.5}.add-icon[data-v-5d0a9485],.close-icon[data-v-5d0a9485]{width:16px;height:16px}.add-tip[data-v-5d0a9485]{display:none;pointer-events:none;top:-32px;left:50%;z-index:20;transform:translate(-50%);padding:2px 8px;border-radius:4px;background:#1f2937;font-size:10px;color:#fff;white-space:nowrap}.picker-panel[data-v-5d0a9485]{z-index:1000;width:280px;padding:12px;border:1px solid #e5e7eb;border-radius:8px;background:#fff;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}.widget-panel[data-v-5d0a9485]{z-index:1001}.panel-head[data-v-5d0a9485]{margin-bottom:12px}.panel-title[data-v-5d0a9485]{font-size:14px;font-weight:700;color:#374151}.close-btn[data-v-5d0a9485]{padding:0;border:none;background:none;color:#9ca3af;cursor:pointer}.close-btn[data-v-5d0a9485]:hover{color:#4b5563}.custom-row[data-v-5d0a9485],.recent-row[data-v-5d0a9485]{margin-bottom:16px;gap:4px}.preset-row[data-v-5d0a9485]{gap:4px}.row-label[data-v-5d0a9485]{width:56px;padding-top:4px;font-size:14px;color:#6b7280}.custom-row .row-label[data-v-5d0a9485]{padding-top:0}.hex-box[data-v-5d0a9485]{padding:4px 8px;border:1px solid #d1d5db;border-radius:4px;background:#fff}.hex-input[data-v-5d0a9485]{border:none;font-size:12px;text-transform:uppercase;color:#4b5563;outline:none}.hex-swatch[data-v-5d0a9485]{margin-left:auto;width:16px;height:16px;border:1px solid #e5e7eb;border-radius:2px;cursor:pointer}.eyedrop-btn[data-v-5d0a9485]{gap:4px;padding:6px 12px;border:1px solid #d1d5db;border-radius:4px;background:#fff;font-size:12px;cursor:pointer}.eyedrop-btn[data-v-5d0a9485]:hover{background:#f9fafb}.eyedrop-icon[data-v-5d0a9485]{width:12px;height:12px}.swatch-grid[data-v-5d0a9485]{gap:1px}.swatch-cell[data-v-5d0a9485]{width:24px;height:24px;border:1px solid #e5e7eb;cursor:pointer}.swatch-cell[data-v-5d0a9485]:hover{z-index:10;box-shadow:0 0 0 2px #3b82f6,0 0 0 3px #fff}.preset-row .swatch-cell[data-v-5d0a9485]{border:none}.confirm-btn[data-v-5d0a9485]{margin-top:12px;padding:6px 0;border:none;border-radius:4px;background:#3b82f6;font-size:12px;color:#fff;cursor:pointer}.confirm-btn[data-v-5d0a9485]:hover{background:#2563eb}[data-v-5d0a9485] .vc-colorpicker{width:100%!important;box-shadow:none!important}[data-v-5d0a9485] .vc-colorpicker--container{padding:0!important}.panel-body[data-v-51725488]{padding:0 16px 16px}.field-block[data-v-51725488]{margin-bottom:16px}.field-block-lg[data-v-51725488]{margin-bottom:20px}.empty-warn[data-v-51725488]{margin-top:4px;font-size:12px;color:#f87171}.file-input[data-v-51725488]{display:none}.field-select[data-v-51725488]{appearance:none;padding:10px 12px;border:1px solid #e5e7eb;border-radius:8px;background:#fff;font-size:14px;color:#374151;outline:none}.field-select[data-v-51725488]:focus{border-color:#0072ff}.field-select[data-v-51725488]:disabled{cursor:not-allowed;opacity:.5}.select-arrow[data-v-51725488]{top:50%;right:12px;transform:translateY(-50%);pointer-events:none}.select-icon[data-v-51725488]{width:16px;height:16px;color:#9ca3af}.resolution-row[data-v-51725488]{gap:8px}.resolution-btn[data-v-51725488]{padding:8px;border:1px solid #e5e7eb;border-radius:8px;background:#fff;font-size:12px;font-weight:500;color:#4b5563;cursor:pointer;transition:border-color .15s,background-color .15s,color .15s}.resolution-btn[data-v-51725488]:hover{border-color:#d1d5db}.resolution-btn[data-v-51725488]:disabled{cursor:not-allowed;opacity:.5}.resolution-btn.is-active[data-v-51725488]{border-color:#2e77ff;background:#f0f5ff;color:#2e77ff}.remark[data-v-51725488]{margin-top:8px;gap:4px;font-size:12px;line-height:18px;color:#999}.remark.is-warning[data-v-51725488]{color:#ff9f2e}.remark-icon[data-v-51725488]{margin-top:3px;width:12px;height:12px;object-fit:contain}.color-title[data-v-51725488]{margin-right:8px}.color-sub[data-v-51725488]{font-size:12px;font-weight:400;color:#666}.color-list[data-v-51725488]{gap:8px}.color-chip:hover .color-tip[data-v-51725488]{display:block}.color-chip:hover .color-remove[data-v-51725488]{opacity:1}.color-chip:hover .color-swatch[data-v-51725488]{box-shadow:0 0 0 2px #fff,0 0 0 4px #60a5fa}.color-swatch[data-v-51725488]{width:32px;height:32px;border:1px solid #F0F0F0;border-radius:9999px;cursor:default}.color-tip[data-v-51725488]{display:none;top:-32px;left:50%;z-index:20;transform:translate(-50%);pointer-events:none;padding:2px 8px;border-radius:4px;background:#1f2937;font-size:10px;color:#fff;white-space:nowrap}.color-remove[data-v-51725488]{top:-4px;right:-4px;width:16px;height:16px;border:none;border-radius:9999px;background:#4b5563;font-size:10px;color:#fff;opacity:0;cursor:pointer;transition:opacity .15s}.help-trigger[data-v-51725488]{margin-top:-1px;cursor:pointer}.help-icon[data-v-51725488]{width:14px;height:14px;color:#9ca3af;transition:color .15s}.help-icon.is-active[data-v-51725488]{color:#0072ff}.effect-tip[data-v-51725488]{padding:12px;border:1px solid #dbeafe;border-radius:8px;background:#f4f7ff;font-size:12px;color:#5a85ff}.effect-tip-title[data-v-51725488]{margin-bottom:4px;gap:4px;font-weight:500}.effect-icon[data-v-51725488]{width:12px;height:12px}.effect-tip-body[data-v-51725488]{padding-left:16px}.generate-btn[data-v-51725488]{width:262px;height:50px;border:none;border-radius:25px;font-size:14px;font-weight:700;color:#fff;cursor:pointer;transition:opacity .15s}.generate-btn[data-v-51725488]:hover{opacity:.9}.generate-btn[data-v-51725488]:disabled{background:#d2d2d2;box-shadow:none;cursor:not-allowed;opacity:1}.example-tip[data-v-51725488]{z-index:1000;pointer-events:none;width:220px;padding:8px;border:1px solid #f3f4f6;border-radius:8px;background:#fff;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}.example-tip-img[data-v-51725488]{border-radius:4px}.result-page[data-v-59097da5]{padding:16px 8px;background:#f9fafb}.result-sheet[data-v-59097da5]{background:#fff}.source-row[data-v-59097da5]{padding:16px;border-bottom:2px solid #f9fafb;gap:16px}.source-row.is-complete[data-v-59097da5]{gap:12px}.source-thumb[data-v-59097da5]{width:64px;height:64px;border:1px solid #f3f4f6;border-radius:4px;background:#f4f5f9}.source-thumb.is-complete[data-v-59097da5]{width:40px;height:40px;background:#f3f4f6}.source-img[data-v-59097da5]{object-fit:cover}.source-name[data-v-59097da5]{max-width:400px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:700;color:#333}.source-name.is-complete[data-v-59097da5]{font-weight:500;color:#4b5563}.source-tag-wrap[data-v-59097da5]{display:flex;padding-top:8px}.source-tag-wrap.is-complete[data-v-59097da5]{display:block;padding-top:0;margin-top:4px}.source-tag[data-v-59097da5]{padding:2px 8px;border:1px solid #B7EB8F;border-radius:4px;background:#f6ffed;font-size:12px;color:#52c41a}.toolbar[data-v-59097da5]{padding:16px;gap:12px}.toolbar.is-complete[data-v-59097da5]{justify-content:space-between;gap:0}.toolbar-meta[data-v-59097da5]{gap:12px}.toolbar-title[data-v-59097da5]{font-size:16px;font-weight:700;color:#333}.toolbar-title.is-complete[data-v-59097da5]{font-size:14px;color:#2f3a4f}.state-badge[data-v-59097da5]{padding:2px 8px;font-size:12px}.state-badge.is-generating[data-v-59097da5]{border:1px solid #91C3FF;border-radius:4px;background:#f0f7ff;color:#0072ff}.state-badge.is-done[data-v-59097da5]{border-radius:9999px;background:#f6ffed;color:#52c41a}.state-badge.is-partial[data-v-59097da5]{border:1px solid #FFD591;border-radius:4px;background:#fff7e8;color:#fa8c16}.toolbar-actions[data-v-59097da5]{gap:8px}.action-ghost[data-v-59097da5]{padding:6px 16px;border:1px solid #e5e7eb;border-radius:9999px;background:#fff;font-size:12px;color:#6b7280;cursor:pointer;transition:border-color .15s,background-color .15s}.action-ghost[data-v-59097da5]:hover{border-color:#d1d5db;background:#f9fafb}.action-download[data-v-59097da5]{padding:6px 16px;border:none;border-radius:9999px;background:linear-gradient(90deg,#22d3ee,#2563eb);font-size:12px;font-weight:700;color:#fff;cursor:pointer;transition:opacity .15s}.action-download[data-v-59097da5]:hover{opacity:.9}.result-grid[data-v-59097da5]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));padding:0 16px 16px;gap:16px}.result-grid.is-complete[data-v-59097da5]{gap:12px}.color-card[data-v-59097da5]{border:1px solid transparent;border-radius:8px;background:#f4f5f9}.color-card.is-loading[data-v-59097da5]{border-color:#0072ff;background:#f0f7ff}.color-card.is-complete[data-v-59097da5]{border-radius:10px;border-color:#e8ecf4;background:#f7f9fc}.color-card:hover .hover-mask[data-v-59097da5]{opacity:1}.color-card:hover .action-wide .action-label[data-v-59097da5]{display:inline}.index-badge[data-v-59097da5]{top:12px;left:12px;z-index:10;width:24px;height:24px;border-radius:9999px;background:#d8d8d8;font-size:12px;font-weight:700;color:#fff}.index-badge.is-active[data-v-59097da5]{background:#0072ff}.index-badge.is-complete[data-v-59097da5]{top:8px;left:8px;width:20px;height:20px;background:#2e77ff}.shot-label[data-v-59097da5]{right:0;bottom:0;left:0;padding:4px 8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background:#0000004d;font-size:12px;color:#fff}.card-body[data-v-59097da5]{aspect-ratio:1}.result-img[data-v-59097da5]{object-fit:cover;cursor:zoom-in}.fail-box[data-v-59097da5]{gap:12px;padding:16px}.fail-img[data-v-59097da5]{width:48px;height:48px;object-fit:contain;opacity:.5}.fail-text[data-v-59097da5]{font-size:13px;color:#9b9b9b}.pending-box[data-v-59097da5]{gap:8px}.hover-mask[data-v-59097da5]{align-items:flex-end;padding:0 12px 12px;opacity:0;pointer-events:none;transition:opacity .2s}.action-button[data-v-59097da5]{height:32px;min-width:32px;margin-top:4px;padding:0 10px;gap:4px;border:1px solid #e5e7eb;border-radius:9999px;background:#fffffff2;color:#4b5563;cursor:pointer;transition:background-color .15s,opacity .15s}.action-button[data-v-59097da5]:hover{background:#fff}.action-button[data-v-59097da5]:disabled{cursor:not-allowed;opacity:.5}.action-wide[data-v-59097da5]{margin-top:0;min-width:auto;pointer-events:auto}.action-icon[data-v-59097da5]{flex-shrink:0;width:16px;height:16px}.action-icon.is-spin[data-v-59097da5]{animation:spin-59097da5 1s linear infinite}.action-label[data-v-59097da5]{display:none;font-size:12px;line-height:1;white-space:nowrap}@keyframes spin-59097da5{to{transform:rotate(360deg)}}.page-main[data-v-15db1448]{background:#f9fafb}.tip-slot[data-v-15db1448],.continue-wrap[data-v-15db1448]{padding:16px 16px 0}.tip-slot[data-v-15db1448]:empty,.continue-wrap[data-v-15db1448]:empty{display:none}.continue-banner[data-v-15db1448]{gap:12px;min-height:48px;max-width:100%;padding:8px 16px;border-radius:12px;background:#e4f3ff;color:#0072ff;box-shadow:0 1px 2px #0000000d}@media(min-width:640px){.continue-banner[data-v-15db1448]{max-width:none;flex-wrap:nowrap}}.continue-text[data-v-15db1448]{font-size:13px;line-height:20px}@media(min-width:640px){.continue-text[data-v-15db1448]{align-items:center}}.continue-icon[data-v-15db1448]{width:16px;height:16px;margin-right:8px;margin-top:2px}@media(min-width:640px){.continue-icon[data-v-15db1448]{margin-top:0}}.continue-msg[data-v-15db1448]{overflow-wrap:break-word}@media(min-width:640px){.continue-msg[data-v-15db1448]{white-space:nowrap}}.continue-btn[data-v-15db1448]{padding:6px 16px;border:none;border-radius:9999px;background:#0072ff;font-size:12px;font-weight:700;color:#fff;cursor:pointer;white-space:nowrap;transition:background-color .15s}.continue-btn[data-v-15db1448]:hover{background:#2563eb}.guide-wrap[data-v-15db1448]{padding:32px}.global-loading[data-v-5977cfaf]{z-index:3000;gap:12px;background:#fff9}.global-loading-fade-enter-active[data-v-5977cfaf],.global-loading-fade-leave-active[data-v-5977cfaf]{transition:opacity .2s}.global-loading-fade-enter-from[data-v-5977cfaf],.global-loading-fade-leave-to[data-v-5977cfaf]{opacity:0}.card-shell[data-v-8855dc99]{width:320px;height:350px;border:1px solid #eef2f8;border-radius:16px;background:#fff;padding:16px 16px 31px;box-shadow:0 1px 2px #0000000d}.card-shell-head[data-v-8855dc99]{margin-bottom:12px;font-size:14px;font-weight:700;color:#333}.card-shell-icon[data-v-8855dc99]{width:18px;height:18px;margin-right:6px;object-fit:contain}.card-shell-remove[data-v-8855dc99]{color:#c0c5ce}.card-shell-remove[data-v-8855dc99]:hover{color:#6b7280}.icon-close[data-v-8855dc99]{width:16px;height:16px}.color-card[data-v-5278f2fa]{gap:12px}.field-label[data-v-5278f2fa]{margin-bottom:4px;font-size:12px;color:#8a94a6}.option-row[data-v-5278f2fa]{gap:8px}.option-btn[data-v-5278f2fa]{height:32px;border:1px solid #e6eaf2;border-radius:8px;font-size:12px;color:#4b5563}.option-btn.is-active[data-v-5278f2fa]{border-color:#2e77ff;background:#f0f5ff;color:#2e77ff}.color-list[data-v-5278f2fa]{gap:8px}.color-swatch:hover .color-remove[data-v-5278f2fa]{display:flex}.color-dot[data-v-5278f2fa]{width:28px;height:28px;border:1px solid #f0f0f0;border-radius:9999px}.color-remove[data-v-5278f2fa]{display:none;top:-4px;right:-4px;width:16px;height:16px;align-items:center;justify-content:center;border-radius:9999px;background:#4b5563;font-size:10px;color:#fff}.field-grid[data-v-5278f2fa]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.field-select[data-v-5278f2fa]{height:36px;border:1px solid #e6eaf2;border-radius:8px;background:#fff;padding:0 8px;font-size:12px;outline:none}.detail-card[data-v-b5d4989b]{gap:12px}.field-label[data-v-b5d4989b]{margin-bottom:4px;font-size:12px;color:#8a94a6}.field-select[data-v-b5d4989b]{height:36px;border:1px solid #e6eaf2;border-radius:8px;background:#fff;padding:0 12px;font-size:14px;outline:none}.option-row[data-v-b5d4989b]{gap:8px}.option-btn[data-v-b5d4989b]{height:32px;border:1px solid #e6eaf2;border-radius:8px;font-size:12px;color:#4b5563}.option-btn.is-active[data-v-b5d4989b]{border-color:#2e77ff;background:#f0f5ff;color:#2e77ff}.select-popover-label[data-v-27fe1d47]{margin-bottom:4px;font-size:12px;color:#8a94a6}.select-popover-trigger[data-v-27fe1d47]{height:40px;gap:8px;border:1px solid #e6eaf2;border-radius:8px;background:#fff;padding:0 8px}.select-popover-value[data-v-27fe1d47]{gap:8px}.select-popover-arrow[data-v-27fe1d47]{display:flex;color:#999;transition:transform .2s ease}.select-popover-arrow.is-open[data-v-27fe1d47]{transform:rotate(180deg)}.select-popover-panel[data-v-27fe1d47]{z-index:1000;border:1px solid #e6eaf2;border-radius:12px;background:#fff;padding:4px 0;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}.size-card[data-v-ce50bfb1]{gap:12px}.text-container[data-v-ce50bfb1]{flex-grow:1;gap:12px;border-radius:12px;background:#f4f6fb;padding:10px 12px 12px}.size-card-upload[data-v-ce50bfb1]{margin-top:4px}.size-card-upload-btn[data-v-ce50bfb1]{font-size:12px;color:#2e77ff}.file-input[data-v-ce50bfb1]{display:none}.size-card-text[data-v-ce50bfb1]{resize:none;background:transparent;font-size:12px;line-height:20px;color:#4b5563;outline:none}.size-card-text[data-v-ce50bfb1]::placeholder{color:#c0c5ce}.size-card-uploaded[data-v-ce50bfb1]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px;color:#52c41a}.size-card-parse[data-v-ce50bfb1]{border:1px solid #2e77ff;border-radius:8px;background:#fff;padding:6px 14px;font-size:12px;color:#2e77ff}.size-card-parse[data-v-ce50bfb1]:disabled{border-color:#e5e7eb;color:#d1d5db;cursor:not-allowed}.template-thumb[data-v-ce50bfb1]{border-radius:4px;background:#d8d8d8}.template-thumb img[data-v-ce50bfb1]{object-fit:cover}.template-thumb-sm[data-v-ce50bfb1]{width:24px;height:24px}.template-thumb-lg[data-v-ce50bfb1]{width:40px;height:40px}.template-name[data-v-ce50bfb1]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;color:#999}.template-option[data-v-ce50bfb1]{gap:10px;padding:8px 12px;text-align:left}.template-option[data-v-ce50bfb1]:hover{background:#f7f8fb}.template-option-name[data-v-ce50bfb1]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;color:#666}.suite-card[data-v-1f31a985]{gap:12px}.field-label[data-v-1f31a985]{margin-bottom:4px;font-size:12px;color:#8a94a6}.field-select[data-v-1f31a985]{height:36px;border:1px solid #e6eaf2;border-radius:8px;background:#fff;padding:0 12px;font-size:14px;outline:none}.field-select-plan[data-v-1f31a985]{color:#4b5563}.option-row[data-v-1f31a985]{gap:8px}.option-btn[data-v-1f31a985]{height:32px;border:1px solid #e6eaf2;border-radius:8px;font-size:12px;color:#4b5563}.option-btn.is-active[data-v-1f31a985]{border-color:#2e77ff;background:#f0f5ff;color:#2e77ff}.template-grid[data-v-1f31a985]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.template-thumb[data-v-1f31a985]{border-radius:4px;background:#d8d8d8}.template-thumb img[data-v-1f31a985]{object-fit:cover}.template-thumb-sm[data-v-1f31a985]{width:24px;height:24px}.template-thumb-lg[data-v-1f31a985]{width:40px;height:40px}.template-name[data-v-1f31a985]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;color:#999}.template-option[data-v-1f31a985]{gap:10px;padding:8px 12px;text-align:left}.template-option[data-v-1f31a985]:hover{background:#f7f8fb}.template-option-name[data-v-1f31a985]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;color:#666}.white-card[data-v-a80e8dba]{border:1px dashed #d6e4ff;border-radius:8px;background:#f7faff;padding:0 16px}.white-card-icon[data-v-a80e8dba]{width:30px;height:30px;object-fit:contain}.white-card-title[data-v-a80e8dba]{margin-top:4px;font-size:14px;font-weight:700;color:#2e77ff}.white-card-hint[data-v-a80e8dba]{margin-top:4px;font-size:12px;color:#99a3b3}.card-list[data-v-3a7dcc80]{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:14px}.overview-body[data-v-3edc4682]{padding:0 16px 16px}.overview-box[data-v-3edc4682]{border-radius:12px;background:#f7f8fb;padding:16px}.overview-rows[data-v-3edc4682]{display:flex;flex-direction:column;gap:12px;font-size:13px;color:#8a94a6}.overview-count[data-v-3edc4682]{color:#222}.overview-total[data-v-3edc4682]{margin-top:12px;border-top:1px solid #e8eaf0;padding-top:12px;font-size:14px;font-weight:700;color:#333}.panel-body[data-v-b9ab7ab8]{padding:0 16px}.upload-block[data-v-b9ab7ab8]{margin-bottom:16px}.upload-list[data-v-b9ab7ab8]{gap:12px;margin-top:8px}.add-more[data-v-b9ab7ab8]{min-height:48px;border:1px dashed #bfdbfe;border-radius:8px;background:transparent;font-size:12px;color:#2563eb;transition:border-color .15s,background-color .15s,color .15s}.add-more[data-v-b9ab7ab8]:hover{border-color:#93c5fd;background:#eff6ff66}.add-more[data-v-b9ab7ab8]:disabled{color:#d1d5db}.add-more.is-dragover[data-v-b9ab7ab8]{border-color:#ff9f2e;background:#fff8ee;color:#ff9f2e}.file-input[data-v-b9ab7ab8]{display:none}.field-block[data-v-b9ab7ab8]{margin-bottom:16px}.field-label[data-v-b9ab7ab8]{margin-bottom:8px;font-size:12px;color:#8a94a6}.option-row[data-v-b9ab7ab8]{gap:8px}.option-btn[data-v-b9ab7ab8]{height:36px;border:1px solid #e6eaf2;border-radius:8px;font-size:12px;color:#4b5563}.option-btn.is-active[data-v-b9ab7ab8]{border-color:#2e77ff;background:#f0f5ff;color:#2e77ff}.overview[data-v-b9ab7ab8]{border-radius:12px;background:#f7f8fb;padding:12px}.overview-rows[data-v-b9ab7ab8]{display:flex;flex-direction:column;gap:8px;font-size:12px;color:#8a94a6}.overview-count[data-v-b9ab7ab8]{color:#222}.overview-total[data-v-b9ab7ab8]{margin-top:12px;border-top:1px solid #e8eaf0;padding-top:12px}.overview-sum[data-v-b9ab7ab8]{font-size:14px;font-weight:600;color:#1f2937}.overview-sum-cost[data-v-b9ab7ab8]{margin-top:8px}.overview-tip[data-v-b9ab7ab8]{margin-top:12px;border-radius:8px;background:#fff7e8;padding:8px;font-size:11px;line-height:16px;color:#c47b16}.add-grid[data-v-b9ab7ab8]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.add-btn[data-v-b9ab7ab8]{height:36px;gap:4px;border:1px solid #2e77ff;border-radius:8px;font-size:14px;color:#2e77ff}.add-btn[data-v-b9ab7ab8]:disabled{opacity:.4}.add-btn-icon[data-v-b9ab7ab8]{width:16px;height:16px;object-fit:contain}.footer-actions[data-v-b9ab7ab8]{gap:8px}.footer-btn[data-v-b9ab7ab8]{width:262px;height:50px;border:none;border-radius:25px;font-size:14px;font-weight:700;cursor:pointer;transition:opacity .15s}.footer-btn[data-v-b9ab7ab8]:hover{opacity:.9}.footer-btn[data-v-b9ab7ab8]:disabled{border:none;background:#d2d2d2;color:#fff;box-shadow:none;cursor:not-allowed}.footer-btn-save[data-v-b9ab7ab8]{border:1px solid #2e77ff;background:#fff;color:#2e77ff}.footer-btn-generate[data-v-b9ab7ab8]{background:linear-gradient(90deg,#0dccff,#4760ff);color:#fff}.progress-page[data-v-581d67c6]{max-width:920px;margin:0 auto;gap:12px;padding:32px 24px}.progress-card[data-v-581d67c6]{border-radius:16px;background:#fff;padding:20px 24px;box-shadow:0 1px 2px #0000000d}.progress-card-item[data-v-581d67c6]{padding:16px 20px}.progress-card-head[data-v-581d67c6]{margin-bottom:12px}.progress-card-title[data-v-581d67c6]{gap:8px;font-size:16px;line-height:24px;color:#222}.progress-spinner[data-v-581d67c6]{width:16px;height:16px;color:#2e77ff}.progress-fail-icon[data-v-581d67c6]{width:20px;height:20px}.progress-card-meta[data-v-581d67c6]{font-size:12px;color:#8a94a6}.progress-card-percent[data-v-581d67c6]{color:#0072ff}.progress-bar[data-v-581d67c6]{height:4px;border-radius:9999px;background:#eef2f8}.progress-bar-lg[data-v-581d67c6]{height:6px}.progress-bar-fill[data-v-581d67c6]{border-radius:9999px;transition:width .15s}.progress-row[data-v-581d67c6]{gap:16px}.progress-row-name[data-v-581d67c6]{width:80px;gap:6px;font-size:14px;color:#333}.progress-row-icon[data-v-581d67c6]{width:18px;height:18px;object-fit:contain}.progress-thumbs[data-v-581d67c6]{margin-top:10px;gap:6px}.progress-thumb[data-v-581d67c6]{width:48px;height:48px;border-radius:8px;background:#f3f6fb}.progress-thumb img[data-v-581d67c6]{object-fit:cover}.progress-row-status[data-v-581d67c6]{width:56px;text-align:right}.progress-status[data-v-581d67c6]{font-size:14px}.progress-status.is-success[data-v-581d67c6]{color:#52c41a}.progress-status.is-failed[data-v-581d67c6]{color:#ff4d4f}.progress-status.is-running[data-v-581d67c6]{color:#2e77ff}.progress-row-count[data-v-581d67c6]{margin-top:2px;font-size:13px;color:#8a94a6}.progress-actions[data-v-581d67c6]{gap:12px;padding-top:8px}.progress-action-btn[data-v-581d67c6]{height:40px;border-radius:9999px;padding:0 24px;font-size:14px}.progress-action-primary[data-v-581d67c6]{background:#2e77ff;color:#fff}.progress-action-outline[data-v-581d67c6]{border:1px solid #2e77ff;color:#2e77ff}.result-toolbar[data-v-83bd6bec]{padding:16px 24px}.result-toolbar-left[data-v-83bd6bec]{gap:12px}.result-title[data-v-83bd6bec]{font-size:24px;color:#000;font-weight:600}.result-fail-icon[data-v-83bd6bec]{width:24px;height:24px}.result-count[data-v-83bd6bec]{border-radius:9999px;padding:4px 12px;font-size:12px}.result-count.is-success[data-v-83bd6bec]{background:#eef9e8;color:#52c41a}.result-count.is-partial[data-v-83bd6bec]{background:#fff4e5;color:#ff9f2e}.result-toolbar-actions[data-v-83bd6bec]{gap:8px;flex-wrap:wrap}.action-btn[data-v-83bd6bec]{line-height:28px;background:#fff;border-radius:6px;border:1px solid #D9D9D9;font-size:14px;color:#222;padding:0 11px}.result-filters[data-v-83bd6bec]{gap:8px;padding:10px 24px 21px;flex-wrap:wrap}.filter-btn[data-v-83bd6bec]{height:32px;border-radius:9999px;background:#fff;padding:0 25px;font-size:14px;color:#4b5563}.filter-btn.is-active[data-v-83bd6bec]{background:#2e77ff;color:#fff}.result-body[data-v-83bd6bec]{padding:0 24px 32px}.result-group[data-v-83bd6bec]{margin-bottom:24px;border-radius:16px;background:#fff;padding:17px 28px 28px;box-shadow:0 1px 2px #0000000d}.result-group-head[data-v-83bd6bec]{margin-bottom:15px}.result-group-title[data-v-83bd6bec]{gap:6px;font-size:14px;font-weight:700;color:#333}.result-group-icon[data-v-83bd6bec]{width:18px;height:18px;object-fit:contain}.result-group-badge[data-v-83bd6bec]{border-radius:9999px;background:#fff4e5;padding:2px 8px;font-size:12px;font-weight:400;color:#ff9f2e}.result-group-badge.is-success[data-v-83bd6bec]{background:#eef9e8;color:#52c41a}.result-group-ops[data-v-83bd6bec]{gap:8px;flex-wrap:wrap}.result-grid[data-v-83bd6bec]{display:flex;flex-wrap:wrap;gap:16px}.result-item[data-v-83bd6bec]{width:160px;gap:8px}.result-cell[data-v-83bd6bec]{width:160px;height:160px;border-radius:12px;background:#f3f6fb}.result-cell.is-failed[data-v-83bd6bec]{background:#f5f6f8}.result-cell-inner[data-v-83bd6bec]{width:100%;height:100%}.result-cell-img[data-v-83bd6bec]{cursor:pointer;object-fit:cover}.result-cell-fail[data-v-83bd6bec]{gap:6px;padding:16px 12px 12px}.result-cell-fail-img[data-v-83bd6bec]{width:118px;height:auto}.result-cell-fail-text[data-v-83bd6bec]{font-size:12px;color:#c0c4cc}.result-cell-check[data-v-83bd6bec]{top:8px;left:8px}.retry-btn[data-v-83bd6bec]{width:100%;height:32px;border:1px solid #2e77ff;border-radius:6px;background:#fff;font-size:14px;color:#2e77ff}.retry-btn[data-v-83bd6bec]:hover{background:#f5f8ff}.retry-btn[data-v-83bd6bec]:disabled{opacity:.6;cursor:not-allowed}.modal-mask[data-v-5ac8448c]{z-index:50;background:#00000080}.save-modal[data-v-5ac8448c]{width:420px;border-radius:16px;background:#fff;padding:20px 24px 24px}.modal-close[data-v-5ac8448c]{top:16px;right:16px;color:#c0c5ce}.modal-close[data-v-5ac8448c]:hover{color:#6b7280}.icon-close[data-v-5ac8448c]{width:20px;height:20px}.modal-title[data-v-5ac8448c]{font-size:18px;font-weight:700;color:#222}.save-modal-label[data-v-5ac8448c]{margin-top:20px;font-size:14px;color:#333}.save-modal-input[data-v-5ac8448c]{height:44px;margin-top:8px;border:1px solid #e6eaf2;border-radius:10px;padding:0 16px;font-size:14px;outline:none}.save-modal-input[data-v-5ac8448c]::placeholder{color:#c0c5ce}.save-modal-hint[data-v-5ac8448c]{margin-top:8px;font-size:12px;line-height:20px;color:#8a94a6}.save-modal-actions[data-v-5ac8448c]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:20px}.modal-btn[data-v-5ac8448c]{height:44px;border-radius:9999px;font-size:14px}.modal-btn-cancel[data-v-5ac8448c]{background:#f4f6fb;color:#6b7280}.modal-btn-confirm[data-v-5ac8448c]{background:#2e77ff;color:#fff}.modal-btn-confirm[data-v-5ac8448c]:disabled{opacity:.6}.modal-mask[data-v-9e64bd53]{z-index:50;background:#00000080}.use-modal[data-v-9e64bd53]{width:520px;border-radius:16px;background:#fff;padding:20px 24px 24px}.modal-close[data-v-9e64bd53]{top:16px;right:16px;color:#c0c5ce}.modal-close[data-v-9e64bd53]:hover{color:#6b7280}.icon-close[data-v-9e64bd53]{width:20px;height:20px}.modal-title[data-v-9e64bd53]{font-size:18px;font-weight:700;color:#222}.use-modal-list[data-v-9e64bd53]{max-height:360px;margin-top:20px;display:flex;flex-direction:column;gap:12px}.use-item[data-v-9e64bd53]{border:1px solid #eef2f8;border-radius:16px;padding:16px}.use-item-info[data-v-9e64bd53]{padding-right:16px}.use-item-name[data-v-9e64bd53]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:700;color:#222}.use-item-summary[data-v-9e64bd53]{margin-top:4px;font-size:14px;color:#8a94a6}.use-item-btn[data-v-9e64bd53]{height:32px;border-radius:9999px;background:#2e77ff;padding:0 28px;font-size:14px;color:#fff}.use-empty[data-v-9e64bd53]{padding:40px 0;font-size:14px;color:#8a94a6}.one-click-main[data-v-9dd0c5b9]{background:#f5f7fb}.one-click-head[data-v-9dd0c5b9]{padding:20px 24px 0 18px}.one-click-title-row[data-v-9dd0c5b9]{align-items:baseline;gap:8px}.one-click-title[data-v-9dd0c5b9]{font-size:20px;font-weight:600;color:#1f2937}.one-click-desc[data-v-9dd0c5b9]{font-size:12px;color:#8a94a6}.one-click-config-btn[data-v-9dd0c5b9]{border:1px solid #2e77ff;border-radius:9999px;background:#fff;padding:6px 16px;font-size:12px;color:#2e77ff}.one-click-tip[data-v-9dd0c5b9]{padding-bottom:16px}.one-click-tip[data-v-9dd0c5b9]:empty{display:none}.one-click-cards[data-v-9dd0c5b9]{padding:16px 8px 16px 18px}.modal-mask[data-v-04c3cff9]{z-index:50;background:#0006}.modal-panel[data-v-04c3cff9]{width:860px;max-width:92vw;max-height:80vh;border-radius:16px;background:#fff;box-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a}.modal-head[data-v-04c3cff9],.modal-foot[data-v-04c3cff9]{padding:20px 24px}.modal-foot[data-v-04c3cff9]{gap:12px}.modal-title[data-v-04c3cff9]{font-size:18px;font-weight:600;color:#111}.close-btn[data-v-04c3cff9]{padding:0;border:none;background:none;font-size:20px;line-height:1;color:#9ca3af;cursor:pointer}.close-btn[data-v-04c3cff9]:hover{color:#4b5563}.modal-body[data-v-04c3cff9]{padding:0 24px;overflow:auto}.table-toolbar[data-v-04c3cff9]{margin-bottom:8px}.table-label[data-v-04c3cff9]{font-size:14px;color:#4b5563}.toolbar-actions[data-v-04c3cff9]{gap:8px}.table-tool-btn[data-v-04c3cff9]{padding:4px 8px;border:1px solid #e5e7eb;border-radius:4px;background:#fff;font-size:12px;color:#4b5563;cursor:pointer}.table-tool-btn[data-v-04c3cff9]:hover{background:#f9fafb}.table-wrap[data-v-04c3cff9]{overflow:auto;border:1px solid #e5e7eb;border-radius:8px}.size-table[data-v-04c3cff9]{width:100%;min-width:100%;border-collapse:collapse;font-size:12px}.table-head-row[data-v-04c3cff9]{background:#f7f9fc}.head-cell[data-v-04c3cff9]{min-width:70px;padding:8px;border-bottom:1px solid #e5e7eb;border-right:1px solid #e5e7eb;font-weight:500;color:#374151}.head-cell[data-v-04c3cff9]:last-child{border-right:none}.head-cell-inner[data-v-04c3cff9]{gap:4px}.head-input[data-v-04c3cff9]{height:28px;padding:0 4px;border:1px solid transparent;border-radius:4px;background:transparent;outline:none}.head-input[data-v-04c3cff9]:focus{border-color:#2e77ff}.op-head[data-v-04c3cff9]{min-width:56px;padding:8px;border-bottom:1px solid #e5e7eb;font-weight:500;color:#6b7280}.body-cell[data-v-04c3cff9]{padding:4px 8px;border-bottom:1px solid #f3f4f6;border-right:1px solid #f3f4f6}.body-cell[data-v-04c3cff9]:last-child{border-right:none}.body-input[data-v-04c3cff9]{height:32px;padding:0 4px;border:1px solid transparent;border-radius:4px;outline:none}.body-input[data-v-04c3cff9]:focus{border-color:#2e77ff}.op-cell[data-v-04c3cff9]{padding:0 8px;border-bottom:1px solid #f3f4f6}.cell-remove[data-v-04c3cff9]{padding:0;border:none;background:none;color:#d1d5db;cursor:pointer}.cell-remove[data-v-04c3cff9]:hover{color:#f87171}.action-ghost[data-v-04c3cff9]{padding:8px 20px;border:1px solid #e5e7eb;border-radius:9999px;background:#fff;font-size:14px;color:#4b5563;cursor:pointer}.action-ghost[data-v-04c3cff9]:hover{background:#f9fafb}.action-primary[data-v-04c3cff9]{padding:8px 20px;border:none;border-radius:9999px;background:#2e77ff;font-size:14px;font-weight:500;color:#fff;cursor:pointer;transition:opacity .15s}.action-primary[data-v-04c3cff9]:hover{opacity:.9}.action-primary[data-v-04c3cff9]:disabled{opacity:.6;cursor:not-allowed}[data-v-dc48561b] .guide-image{width:100%;height:100%;object-fit:contain}.panel-body[data-v-4242a5bc]{padding:0 16px}.field-block[data-v-4242a5bc]{margin-bottom:16px}.hint-text[data-v-4242a5bc]{font-size:12px;color:#9ca3af}.empty-warn[data-v-4242a5bc]{margin-top:4px;font-size:12px;color:#f87171}.file-input[data-v-4242a5bc]{display:none}.size-box[data-v-4242a5bc]{gap:12px;border-radius:12px;background:#f4f6fb;padding:10px 12px 12px}.size-upload[data-v-4242a5bc]{margin-top:4px}.size-upload-btn[data-v-4242a5bc]{font-size:12px;color:#2e77ff}.size-upload-btn[data-v-4242a5bc]:disabled{color:#d1d5db}.size-textarea[data-v-4242a5bc]{height:140px;resize:none;background:transparent;font-size:12px;line-height:20px;color:#4b5563;outline:none}.size-textarea[data-v-4242a5bc]::placeholder{color:#c0c5ce}.size-uploaded[data-v-4242a5bc]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px;color:#52c41a}.parse-btn[data-v-4242a5bc]{border:1px solid #2e77ff;border-radius:8px;background:#fff;padding:6px 14px;font-size:12px;color:#2e77ff}.parse-btn[data-v-4242a5bc]:disabled{border-color:#e5e7eb;color:#d1d5db}.template-grid[data-v-4242a5bc]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.template-card[data-v-4242a5bc]{cursor:pointer;padding:5px;border-radius:10px;transition:all .3s}.template-card[data-v-4242a5bc]:hover{background-color:#e4f3ff}.template-card:hover .template-name[data-v-4242a5bc]{color:#2e77ff}.template-card:hover .template-thumb[data-v-4242a5bc]{border-color:#d1d5db}.template-card:hover .template-preview[data-v-4242a5bc]{opacity:1;pointer-events:auto}.template-card.is-disabled[data-v-4242a5bc]{cursor:not-allowed}.template-card.is-disabled .template-thumb[data-v-4242a5bc],.template-card.is-disabled .template-name[data-v-4242a5bc]{opacity:.5}.template-card.is-active .template-thumb[data-v-4242a5bc]{border-color:#2e77ff}.template-card.is-active .template-name[data-v-4242a5bc]{color:#2e77ff}.template-card.is-active:hover .template-thumb[data-v-4242a5bc]{border-color:#2e77ff}.template-thumb[data-v-4242a5bc]{aspect-ratio:1/1;border:1px solid #e5e7eb;border-radius:8px;background:#f3f4f6;transition:border-color .15s}.template-check[data-v-4242a5bc]{top:4px;right:4px;z-index:2;width:16px;height:16px;border-radius:50%;background:#2e77ff}.template-check-icon[data-v-4242a5bc]{width:10px;height:10px;color:#fff}.template-preview[data-v-4242a5bc]{z-index:1;gap:4px;border:none;background:#00000059;color:#fff;opacity:0;pointer-events:none;transition:opacity .15s}.template-preview-icon[data-v-4242a5bc]{width:20px;height:20px}.template-preview-text[data-v-4242a5bc]{font-size:12px;line-height:16px}.template-preview-text[data-v-4242a5bc]:hover{text-decoration:underline}.template-name[data-v-4242a5bc]{margin-top:6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;color:#1f2937}.resolution-row[data-v-4242a5bc]{gap:8px}.resolution-btn[data-v-4242a5bc]{padding:8px;border:1px solid #e5e7eb;border-radius:8px;background:#fff;font-size:12px;font-weight:500;color:#4b5563;cursor:pointer;transition:border-color .15s,background-color .15s,color .15s}.resolution-btn[data-v-4242a5bc]:hover{border-color:#d1d5db}.resolution-btn[data-v-4242a5bc]:disabled{cursor:not-allowed;opacity:.5}.resolution-btn.is-active[data-v-4242a5bc]{border-color:#2e77ff;background:#f0f5ff;color:#2e77ff}.resolution-remark[data-v-4242a5bc]{margin-top:8px;gap:4px;font-size:12px;line-height:18px;color:#999}.resolution-remark.is-warning[data-v-4242a5bc]{color:#ff9f2e}.remark-icon[data-v-4242a5bc]{margin-top:3px;width:12px;height:12px;object-fit:contain}.generate-btn[data-v-4242a5bc]{width:262px;height:50px;border:none;border-radius:25px;font-size:14px;font-weight:700;color:#fff;cursor:pointer;transition:opacity .15s}.generate-btn[data-v-4242a5bc]:hover{opacity:.9}.generate-btn[data-v-4242a5bc]:disabled{background:#d2d2d2;box-shadow:none;cursor:not-allowed;opacity:1}.result-page[data-v-4fa8de1f]{padding:16px}@media(min-width:768px){.result-page[data-v-4fa8de1f]{padding:32px}}.result-card[data-v-4fa8de1f]{margin:0 auto;max-width:960px;padding:16px;border-radius:12px;background:#fff;box-shadow:0 1px 2px #0000000d}@media(min-width:768px){.result-card[data-v-4fa8de1f]{padding:24px}}.result-head[data-v-4fa8de1f]{margin-bottom:16px}.result-title[data-v-4fa8de1f]{font-size:14px;font-weight:700;color:#111827}.result-actions[data-v-4fa8de1f]{gap:8px}.action-ghost[data-v-4fa8de1f]{padding:6px 16px;border:1px solid #e5e7eb;border-radius:9999px;background:#fff;font-size:12px;color:#6b7280;cursor:pointer;transition:background-color .15s,opacity .15s}.action-ghost[data-v-4fa8de1f]:hover{background:#f9fafb}.action-ghost[data-v-4fa8de1f]:disabled{opacity:.5;cursor:not-allowed}.action-wide[data-v-4fa8de1f]{padding:8px 20px;font-size:14px;color:#4b5563}.action-download[data-v-4fa8de1f]{padding:6px 16px;border:none;border-radius:9999px;background:linear-gradient(90deg,#22d3ee,#2563eb);font-size:12px;font-weight:700;color:#fff;cursor:pointer;transition:opacity .15s}.action-download[data-v-4fa8de1f]:hover{opacity:.9}.action-download[data-v-4fa8de1f]:disabled{opacity:.6;cursor:not-allowed}.preview-stage[data-v-4fa8de1f]{border-radius:8px;background:#f9fafb}.preview-hit[data-v-4fa8de1f]{cursor:pointer}.preview-img[data-v-4fa8de1f]{object-fit:contain}.fail-img[data-v-4fa8de1f]{margin-bottom:16px;width:128px;height:128px;object-fit:contain}.fail-text[data-v-4fa8de1f]{font-size:14px;color:#9ca3af}.bottom-actions[data-v-4fa8de1f]{margin-top:16px;gap:12px}.action-primary[data-v-4fa8de1f]{padding:8px 20px;border:none;border-radius:9999px;background:#2e77ff;font-size:14px;font-weight:500;color:#fff;cursor:pointer;transition:opacity .15s}.action-primary[data-v-4fa8de1f]:hover{opacity:.9}.page-main[data-v-1a0b55ce]{background:#f9fafb}.tip-slot[data-v-1a0b55ce]{padding:16px 16px 0}.tip-slot[data-v-1a0b55ce]:empty{display:none}.guide-wrap[data-v-1a0b55ce]{padding:32px}.generating-box[data-v-1a0b55ce]{gap:16px}.generating-icon[data-v-1a0b55ce]{width:40px;height:40px;color:#0072ff}.generating-text[data-v-1a0b55ce]{font-size:14px;font-weight:500;color:#0072ff}.record-item[data-v-a96d68cb]{margin-bottom:20px;border-radius:12px;background:var(--color-white);padding:24px;box-shadow:0 1px 2px #0000000d;border:1px solid #f3f4f6;transition:box-shadow .15s}.record-item[data-v-a96d68cb]:hover{box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}.record-preview[data-v-a96d68cb]{flex:2 1 0%;gap:20px}.record-origin-tag[data-v-a96d68cb]{top:0;left:0;z-index:10;border-radius:12px 0;background:#0009;padding:2px 6px;font-size:10px;color:var(--color-white)}.record-origin-grid[data-v-a96d68cb]{display:grid;height:120px;width:120px;grid-template-columns:repeat(2,minmax(0,1fr));gap:2px;border-radius:12px;border:1px solid #e5e7eb}.record-origin-img[data-v-a96d68cb]{height:120px;width:120px;border-radius:12px;border:1px solid #e5e7eb;object-fit:cover}.record-thumb[data-v-a96d68cb]{object-fit:cover}.record-more[data-v-a96d68cb]{background:#00000080;font-size:10px;font-weight:700;color:var(--color-white)}.record-more.is-lg[data-v-a96d68cb]{font-size:14px}.record-arrow[data-v-a96d68cb]{color:#3b82f6}.record-result[data-v-a96d68cb]{height:120px;width:120px}.record-generating[data-v-a96d68cb]{border-radius:12px;background:#eff6ff;color:#3b82f6}.record-generating-icon[data-v-a96d68cb]{width:24px;height:24px;animation:spin 1s linear infinite}.record-generating-text[data-v-a96d68cb]{margin-top:8px;font-size:14px}.record-generating-text.is-danger[data-v-a96d68cb]{color:#ef4444}.record-result-grid[data-v-a96d68cb]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px}.record-result-cell[data-v-a96d68cb]{cursor:pointer;border-radius:2px}.record-result-img[data-v-a96d68cb]{cursor:pointer;border-radius:12px;border:1px solid #e5e7eb;object-fit:cover;transition:transform .15s}.record-result-img[data-v-a96d68cb]:hover{transform:scale(1.05)}.record-result-fail[data-v-a96d68cb]{border-radius:12px;background:#f9fafb;color:#9ca3af;font-size:12px}.record-plan[data-v-a96d68cb]{padding-left:20px;padding-right:20px;border-left:1px dashed #f3f4f6;height:100px}.record-type[data-v-a96d68cb]{min-width:136px;margin-bottom:12px;margin-left:-5px;align-self:flex-start;gap:6px;border-radius:6px;padding:6px 12px;font-size:14px}.record-type.is-matting[data-v-a96d68cb]{background:#f0fdf4;color:#16a34a}.record-type.is-size[data-v-a96d68cb]{background:#fff9e6;color:#b58b00}.record-type.is-color[data-v-a96d68cb]{background:#faf5ff;color:#9333ea}.record-type.is-suite[data-v-a96d68cb]{background:#fff7ed;color:#ea580c}.record-type.is-detail[data-v-a96d68cb]{background:#eff6ff;color:#2563eb}.record-type.is-one-click[data-v-a96d68cb]{background:#fff3f3;color:#ff4646}.record-type.is-default[data-v-a96d68cb]{background:#f9fafb;color:#4b5563}.record-plan-desc[data-v-a96d68cb]{margin-bottom:8px;font-size:14px;color:#6b7280}.record-plan-details[data-v-a96d68cb]{gap:16px;font-size:14px}.record-plan-detail[data-v-a96d68cb]{gap:4px}.record-plan-detail-key[data-v-a96d68cb]{font-size:14px;color:#9ca3af}.record-plan-detail-val[data-v-a96d68cb]{font-size:14px;color:#374151}.record-status[data-v-a96d68cb]{gap:8px;border-left:1px dashed #f3f4f6;height:100px}.record-status-text[data-v-a96d68cb]{font-size:14px;color:#3b82f6}.record-status-text.is-danger[data-v-a96d68cb]{color:#ef4444}.record-rate[data-v-a96d68cb],.record-stars[data-v-a96d68cb]{gap:4px}.record-star[data-v-a96d68cb]{z-index:50;cursor:pointer;padding:4px;outline:none;transition:color .15s}.record-star.is-on[data-v-a96d68cb]{color:#facc15}.record-star.is-off[data-v-a96d68cb]{color:#d1d5db}.record-star.is-disabled[data-v-a96d68cb]{cursor:not-allowed;opacity:.5}.record-star-icon[data-v-a96d68cb]{width:16px;height:16px;fill:currentColor}.record-rate-hint[data-v-a96d68cb]{font-size:14px;color:#9ca3af}.record-time[data-v-a96d68cb]{font-size:14px;color:#d1d5db;margin-top:4px}.record-ops[data-v-a96d68cb]{flex:.8 1 0%;gap:12px;border-left:1px dashed #f3f4f6;height:100px}.record-btn[data-v-a96d68cb]{border-radius:9999px;cursor:pointer;padding:6px 12px;font-size:14px;font-weight:500;transition:color .15s,background-color .15s,opacity .15s}.record-btn.is-primary[data-v-a96d68cb]{width:96px;color:var(--color-white);box-shadow:0 1px 2px #bfdbfe}.record-btn.is-primary[data-v-a96d68cb]:hover{background:#1d4ed8}.record-btn.is-primary[data-v-a96d68cb]:disabled{cursor:not-allowed;opacity:.6}.record-btn.is-min[data-v-a96d68cb]{width:auto;min-width:96px}.record-btn.is-outline[data-v-a96d68cb]{width:96px;border:1px solid #60a5fa;background:var(--color-white);color:#60a5fa}.record-btn.is-outline[data-v-a96d68cb]:hover{background:#f9fafb;color:#2563eb}.record-btn.is-outline.is-wide[data-v-a96d68cb]{width:112px}.record-btn-inner[data-v-a96d68cb]{gap:6px;white-space:nowrap}.record-btn-spin[data-v-a96d68cb]{width:14px;height:14px}.records-page[data-v-b76b7e6d]{height:calc(100vh - 64px);background:#f9fafb;padding-bottom:20px}.records-inner[data-v-b76b7e6d]{margin:0 auto;max-width:1200px;padding-top:40px}.records-heading[data-v-b76b7e6d]{margin-bottom:32px}.records-title[data-v-b76b7e6d]{margin-bottom:8px;font-size:24px;font-weight:700;color:#111827}.records-subtitle[data-v-b76b7e6d]{font-size:14px;color:var(--color-text-secondary)}.records-filters[data-v-b76b7e6d]{margin-bottom:20px;gap:16px}.records-type-wrap[data-v-b76b7e6d]{width:180px}.records-type-select[data-v-b76b7e6d]{height:40px;appearance:none;border-radius:8px;border:1px solid #e6eaf2;background:var(--color-white);padding:0 40px 0 16px;font-size:14px;color:#4b5563;outline:none;transition:border-color .15s}.records-type-select[data-v-b76b7e6d]:hover{border-color:#c9d3e6}.records-type-select[data-v-b76b7e6d]:focus{border-color:var(--color-primary)}.records-type-arrow[data-v-b76b7e6d]{right:16px;top:50%;transform:translateY(-50%);pointer-events:none;font-size:12px;color:#9ca3af}.records-tabs[data-v-b76b7e6d]{gap:32px;border-bottom:1px solid #e9eef5}.records-tab[data-v-b76b7e6d]{padding-bottom:12px;font-size:14px;font-weight:500;color:#6b7280;transition:color .15s}.records-tab[data-v-b76b7e6d]:hover{color:#374151}.records-tab.is-active[data-v-b76b7e6d]{color:var(--color-primary)}.records-tab-bar[data-v-b76b7e6d]{bottom:0;left:0;height:3px;width:100%;border-radius:9999px;background:var(--color-primary)}.records-cols[data-v-b76b7e6d]{margin-bottom:16px;font-size:14px;color:var(--color-text)}.records-col.is-preview[data-v-b76b7e6d]{flex:2 1 0%}.records-col.is-plan[data-v-b76b7e6d]{padding-left:20px}.records-col.is-action[data-v-b76b7e6d]{flex:.8 1 0%}.records-loading[data-v-b76b7e6d]{padding-top:40px;padding-bottom:40px}.records-loading-icon[data-v-b76b7e6d]{width:32px;height:32px;color:#3b82f6;animation:spin 1s linear infinite}.records-empty[data-v-b76b7e6d]{border-radius:12px;background:var(--color-white);padding-top:64px;padding-bottom:64px;color:#9ca3af}.records-more[data-v-b76b7e6d]{padding-top:16px;padding-bottom:16px}.records-more-icon[data-v-b76b7e6d]{width:24px;height:24px;color:#9ca3af;animation:spin 1s linear infinite}.records-tip[data-v-b76b7e6d]{margin-top:32px;gap:8px;font-size:12px;color:#9ca3af}.records-tip-icon[data-v-b76b7e6d]{width:14px;height:14px}.batch-bar[data-v-65fce4ad]{bottom:32px;left:50%;transform:translate(-50%);z-index:40}.batch-bar-inner[data-v-65fce4ad]{gap:24px;border-radius:9999px;background:#0f172ae6;padding:12px 24px;color:var(--color-white);box-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.batch-count[data-v-65fce4ad]{gap:8px}.batch-count-badge[data-v-65fce4ad]{flex-shrink:0;height:24px;width:24px;border-radius:9999px;background:#3b82f6;font-size:12px;font-weight:700}.batch-count-text[data-v-65fce4ad]{font-size:14px;font-weight:500}.batch-divider[data-v-65fce4ad]{height:16px;width:1px;background:#fff3}.batch-actions[data-v-65fce4ad]{gap:8px}.batch-btn[data-v-65fce4ad]{flex-wrap:nowrap;text-wrap:nowrap;gap:6px;border-radius:6px;cursor:pointer;padding:6px 12px;font-size:14px;font-weight:500;transition:color .15s,background-color .15s}.batch-btn[data-v-65fce4ad]:hover{background:#ffffff1a}.batch-btn svg[data-v-65fce4ad]{width:16px;height:16px}.batch-btn.is-publish[data-v-65fce4ad]{color:#93c5fd}.batch-btn.is-publish[data-v-65fce4ad]:hover{color:#bfdbfe}.batch-btn.is-danger[data-v-65fce4ad]{color:#f87171}.batch-btn.is-danger[data-v-65fce4ad]:hover{color:#fca5a5}.batch-btn.is-cancel[data-v-65fce4ad]{color:#9ca3af}.batch-btn.is-cancel[data-v-65fce4ad]:hover{color:var(--color-white)}.create-folder-mask[data-v-e230e1a2]{z-index:50;background:#00000080;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.create-folder-dialog[data-v-e230e1a2]{width:420px;border-radius:16px;background:var(--color-white);padding:32px;box-shadow:0 25px 50px -12px #00000040}.create-folder-header[data-v-e230e1a2]{margin-bottom:32px}.create-folder-title[data-v-e230e1a2]{font-size:20px;font-weight:800;color:#111827}.create-folder-close[data-v-e230e1a2]{right:0;top:0;color:#9ca3af}.create-folder-close[data-v-e230e1a2]:hover{color:#4b5563}.create-folder-close svg[data-v-e230e1a2]{width:20px;height:20px}.create-folder-body[data-v-e230e1a2]{margin-bottom:32px}.create-folder-input[data-v-e230e1a2]{border:none;border-radius:12px;background:#f9fafb;padding:16px 20px;font-size:16px}.create-folder-input[data-v-e230e1a2]::placeholder{color:#9ca3af}.create-folder-input[data-v-e230e1a2]:focus{background:var(--color-white);outline:none;box-shadow:0 0 0 2px #dbeafe}.create-folder-hint[data-v-e230e1a2]{margin-top:16px;font-size:14px;color:#6b7280}.create-folder-hint-name[data-v-e230e1a2]{color:#374151;font-weight:500}.create-folder-actions[data-v-e230e1a2]{gap:16px}.create-folder-btn[data-v-e230e1a2]{border-radius:9999px;cursor:pointer;padding:12px 16px;font-size:14px;font-weight:500;transition:color .15s,background-color .15s,opacity .15s}.create-folder-btn.is-cancel[data-v-e230e1a2]{background:#f9fafb;color:#4b5563}.create-folder-btn.is-cancel[data-v-e230e1a2]:hover{background:#f3f4f6}.create-folder-btn.is-confirm[data-v-e230e1a2]{padding:10px 16px;color:var(--color-white)}.create-folder-btn.is-confirm[data-v-e230e1a2]:hover{background:#1d4ed8}.create-folder-btn.is-confirm[data-v-e230e1a2]:disabled{opacity:.7;cursor:not-allowed}.rename-mask[data-v-d17e04e5]{z-index:50;background:#00000080;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.rename-dialog[data-v-d17e04e5]{width:420px;border-radius:16px;background:var(--color-white);padding:32px;box-shadow:0 25px 50px -12px #00000040}.rename-header[data-v-d17e04e5]{margin-bottom:32px}.rename-title[data-v-d17e04e5]{font-size:20px;font-weight:800;color:#111827}.rename-close[data-v-d17e04e5]{right:0;top:0;color:#9ca3af}.rename-close[data-v-d17e04e5]:hover{color:#4b5563}.rename-close svg[data-v-d17e04e5]{width:20px;height:20px}.rename-body[data-v-d17e04e5]{margin-bottom:32px}.rename-input[data-v-d17e04e5]{border:none;border-radius:12px;background:#f9fafb;padding:16px 20px;font-size:16px;color:#111827}.rename-input[data-v-d17e04e5]::placeholder{color:#9ca3af}.rename-input[data-v-d17e04e5]:focus{background:var(--color-white);outline:none;box-shadow:0 0 0 2px #dbeafe}.rename-count[data-v-d17e04e5]{margin-top:12px;text-align:right;font-size:12px;color:#9ca3af}.rename-actions[data-v-d17e04e5]{gap:16px}.rename-btn[data-v-d17e04e5]{border-radius:9999px;padding:12px 16px;font-size:14px;font-weight:500;transition:color .15s,background-color .15s,opacity .15s}.rename-btn.is-cancel[data-v-d17e04e5]{background:#f9fafb;color:#4b5563}.rename-btn.is-cancel[data-v-d17e04e5]:hover{background:#f3f4f6}.rename-btn.is-confirm[data-v-d17e04e5]{padding:10px 16px;color:var(--color-white)}.rename-btn.is-confirm[data-v-d17e04e5]:hover{background:#1d4ed8}.rename-btn.is-confirm[data-v-d17e04e5]:disabled{cursor:not-allowed;opacity:.7}.move-mask[data-v-c115e174]{z-index:50;background:#00000080;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.move-dialog[data-v-c115e174]{width:400px;border-radius:12px;background:var(--color-white);padding:24px;box-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a}.move-header[data-v-c115e174]{margin-bottom:8px}.move-title[data-v-c115e174]{font-size:18px;font-weight:700;color:#111827}.move-close[data-v-c115e174]{color:#9ca3af}.move-close[data-v-c115e174]:hover{color:#4b5563}.move-close svg[data-v-c115e174]{width:20px;height:20px}.move-hint[data-v-c115e174]{margin-bottom:24px;font-size:14px;color:#6b7280}.move-list[data-v-c115e174]{margin-bottom:24px;height:240px;border-radius:8px;border:1px solid #e5e7eb;padding:8px}.move-item[data-v-c115e174]{gap:8px;border-radius:6px;padding:8px 12px;font-size:14px;cursor:pointer}.move-item[data-v-c115e174]:hover{background:#f3f4f6}.move-item.is-selected[data-v-c115e174]{background:#eff6ff;color:#2563eb;font-weight:500}.move-item-icon[data-v-c115e174]{width:16px;height:16px;color:#9ca3af}.move-item-icon.is-selected[data-v-c115e174]{color:#3b82f6}.move-count[data-v-c115e174]{font-size:12px;color:#9ca3af}.move-actions[data-v-c115e174]{gap:12px}.move-btn[data-v-c115e174]{border-radius:8px;cursor:pointer;padding:8px 16px;font-size:14px;font-weight:500}.move-btn.is-cancel[data-v-c115e174]{background:#f3f4f6;color:#4b5563}.move-btn.is-cancel[data-v-c115e174]:hover{background:#e5e7eb}.move-btn.is-confirm[data-v-c115e174]{color:var(--color-white)}.move-btn.is-confirm[data-v-c115e174]:hover{background:#1d4ed8}.move-btn.is-confirm[data-v-c115e174]:disabled{opacity:.5;cursor:not-allowed}.delete-mask[data-v-e0b3fd44]{z-index:50;background:#00000080;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.delete-dialog[data-v-e0b3fd44]{width:400px;border-radius:12px;background:var(--color-white);padding:32px;box-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a}.delete-icon-wrap[data-v-e0b3fd44]{margin:0 auto 16px;height:64px;width:64px;border-radius:9999px;background:#fef2f2}.delete-icon[data-v-e0b3fd44]{width:32px;height:32px;color:#ef4444}.delete-title[data-v-e0b3fd44]{margin-bottom:8px;font-size:18px;font-weight:700;color:#111827}.delete-message[data-v-e0b3fd44]{margin-bottom:32px;font-size:14px;color:#6b7280;line-height:1.625}.delete-actions[data-v-e0b3fd44]{gap:16px}.delete-btn[data-v-e0b3fd44]{width:128px;border-radius:9999px;cursor:pointer;padding:10px 16px;font-size:14px;font-weight:500}.delete-btn.is-cancel[data-v-e0b3fd44]{background:#f3f4f6;color:#4b5563}.delete-btn.is-cancel[data-v-e0b3fd44]:hover{background:#e5e7eb}.delete-btn.is-confirm[data-v-e0b3fd44]{color:var(--color-white)}.delete-btn.is-confirm[data-v-e0b3fd44]:hover{background:#1d4ed8}.delete-btn.is-confirm[data-v-e0b3fd44]:disabled{opacity:.7;cursor:not-allowed}.select-product-mask[data-v-a8d674f2]{z-index:50;background:#00000080;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.select-product-dialog[data-v-a8d674f2]{width:480px;border-radius:12px;background:var(--color-white);padding:24px;box-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a}.select-product-header[data-v-a8d674f2]{margin-bottom:8px}.select-product-title[data-v-a8d674f2]{font-size:18px;font-weight:700;color:#111827}.select-product-close[data-v-a8d674f2]{color:#9ca3af}.select-product-close[data-v-a8d674f2]:hover{color:#4b5563}.select-product-close svg[data-v-a8d674f2]{width:20px;height:20px}.select-product-hint[data-v-a8d674f2]{margin-bottom:16px;font-size:14px;color:#6b7280}.select-product-search[data-v-a8d674f2]{margin-bottom:16px}.select-product-input[data-v-a8d674f2]{border-radius:8px;border:1px solid #e5e7eb;padding:10px 16px;font-size:14px}.select-product-input[data-v-a8d674f2]::placeholder{color:#9ca3af}.select-product-input[data-v-a8d674f2]:focus{border-color:#60a5fa;outline:none;box-shadow:0 0 0 2px #dbeafe}.select-product-list[data-v-a8d674f2]{margin-bottom:24px;height:240px;border-radius:8px;border:1px solid #e5e7eb;padding:8px}.select-product-empty[data-v-a8d674f2]{font-size:14px;color:#9ca3af}.select-product-item[data-v-a8d674f2]{gap:12px;border-radius:6px;padding:10px 12px;font-size:14px;cursor:pointer}.select-product-item[data-v-a8d674f2]:hover{background:#f3f4f6}.select-product-item.is-selected[data-v-a8d674f2]{background:#eff6ff;color:#2563eb;font-weight:500}.select-product-radio[data-v-a8d674f2]{height:16px;width:16px;border-radius:9999px;border:1px solid #d1d5db;background:var(--color-white);transition:color .15s,background-color .15s,border-color .15s}.select-product-radio.is-selected[data-v-a8d674f2]{border-color:#2563eb;background:#2563eb}.select-product-radio-dot[data-v-a8d674f2]{height:6px;width:6px;border-radius:9999px;background:var(--color-white)}.select-product-actions[data-v-a8d674f2]{gap:12px}.select-product-btn[data-v-a8d674f2]{border-radius:8px;cursor:pointer;padding:8px 16px;font-size:14px;font-weight:500}.select-product-btn.is-cancel[data-v-a8d674f2]{background:#f3f4f6;color:#4b5563}.select-product-btn.is-cancel[data-v-a8d674f2]:hover{background:#e5e7eb}.select-product-btn.is-confirm[data-v-a8d674f2]{color:var(--color-white)}.select-product-btn.is-confirm[data-v-a8d674f2]:hover{background:#1d4ed8}.select-product-btn.is-confirm[data-v-a8d674f2]:disabled{opacity:.5;cursor:not-allowed}.space-page[data-v-c2fbd309]{background:#f9fafb}.space-main[data-v-c2fbd309]{background:var(--color-white)}.space-body[data-v-c2fbd309]{padding:32px}.space-header[data-v-c2fbd309]{margin-bottom:24px}.space-title-row[data-v-c2fbd309]{gap:16px;margin-bottom:12px}.space-title[data-v-c2fbd309]{font-size:24px;font-weight:800;color:#111827}.space-create-btn[data-v-c2fbd309]{gap:8px;border-radius:9999px;background:#3b82f6;padding:6px 16px;font-size:14px;font-weight:500;color:var(--color-white);box-shadow:0 1px 2px #bfdbfe;transition:all .15s}.space-create-btn[data-v-c2fbd309]:hover{background:#2563eb}.space-create-btn svg[data-v-c2fbd309]{width:16px;height:16px}.space-loading[data-v-c2fbd309]{height:256px}.space-loading-icon[data-v-c2fbd309]{width:32px;height:32px;color:#3b82f6;animation:spin 1s linear infinite}.space-loading-text[data-v-c2fbd309]{margin-left:8px;color:#6b7280}.image-selector[data-v-07ff0575]{background:#f9fafb;border-radius:12px}.image-selector[data-v-07ff0575] ::-webkit-scrollbar{width:6px;height:6px}.image-selector[data-v-07ff0575] ::-webkit-scrollbar-track{background:transparent}.image-selector[data-v-07ff0575] ::-webkit-scrollbar-thumb{background:#e5e7eb;border-radius:3px}.image-selector[data-v-07ff0575] ::-webkit-scrollbar-thumb:hover{background:#d1d5db}.image-selector-header[data-v-07ff0575]{padding:16px 24px;background:var(--color-white);border-bottom:1px solid #e5e7eb}.image-selector-brand[data-v-07ff0575]{gap:8px}.image-selector-logo[data-v-07ff0575]{height:32px;width:32px;border-radius:4px;color:var(--color-white);font-weight:700}.image-selector-title[data-v-07ff0575]{font-size:18px;font-weight:700;color:#1f2937}.image-selector-close[data-v-07ff0575]{color:#9ca3af;transition:color .15s}.image-selector-close[data-v-07ff0575]:hover{color:#4b5563}.image-selector-close svg[data-v-07ff0575]{width:24px;height:24px}.image-selector-aside[data-v-07ff0575]{width:256px;background:var(--color-white);border-right:1px solid #e5e7eb}.image-selector-main[data-v-07ff0575]{background:var(--color-white)}.image-selector-toolbar[data-v-07ff0575]{padding:16px 32px;border-bottom:1px solid #f9fafb}.image-selector-select-all[data-v-07ff0575]{font-size:14px;color:#2563eb;font-weight:500}.image-selector-select-all[data-v-07ff0575]:hover{color:#1d4ed8}.image-selector-grid[data-v-07ff0575]{padding:32px}.image-selector-empty[data-v-07ff0575]{padding-top:128px;padding-bottom:128px}.image-selector-empty-visual[data-v-07ff0575]{margin-bottom:24px}.image-selector-empty-img-wrap[data-v-07ff0575]{margin-bottom:16px}.image-selector-empty-img[data-v-07ff0575]{object-fit:contain}.image-selector-empty-title[data-v-07ff0575]{color:#6b7280;font-weight:500;font-size:18px;margin-bottom:4px}.image-selector-empty-desc[data-v-07ff0575]{color:#9ca3af;font-size:14px;margin-bottom:24px}.image-selector-empty-link[data-v-07ff0575]{padding:8px 24px;background:linear-gradient(to right,#22d3ee,#3b82f6);color:var(--color-white);border-radius:9999px;font-weight:500;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;transition:all .15s}.image-selector-empty-link[data-v-07ff0575]:hover{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;transform:translateY(-2px)}.image-selector-loading[data-v-07ff0575]{height:256px}.image-selector-loading-icon[data-v-07ff0575]{width:32px;height:32px;color:#3b82f6;animation:spin 1s linear infinite}.image-selector-loading-text[data-v-07ff0575]{margin-left:8px;color:#6b7280}.image-selector-footer[data-v-07ff0575]{background:var(--color-white);border-top:1px solid #e5e7eb;padding:16px 32px;box-shadow:0 -4px 6px -1px #0000000d;z-index:20}.image-selector-count[data-v-07ff0575]{font-size:14px;color:#4b5563}.image-selector-count-num[data-v-07ff0575]{color:#2563eb;font-weight:700;font-size:16px;margin:0 4px}.image-selector-footer-actions[data-v-07ff0575]{gap:16px}.image-selector-btn[data-v-07ff0575]{padding-top:8px;padding-bottom:8px;border-radius:9999px;font-weight:500;transition:all .15s}.image-selector-btn.is-clear[data-v-07ff0575]{width:96px;background:#f3f4f6;color:#4b5563}.image-selector-btn.is-clear[data-v-07ff0575]:hover{background:#e5e7eb}.image-selector-btn.is-confirm[data-v-07ff0575]{width:128px;color:var(--color-white);box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}.image-selector-btn.is-confirm[data-v-07ff0575]:disabled{cursor:not-allowed}.image-selector-btn.is-confirm.is-ready[data-v-07ff0575]:hover{opacity:.9}.image-selector-btn.is-confirm.is-idle[data-v-07ff0575]{background:#d1d5db}
