/*!
 * Cropper.js v1.6.2
 * https://fengyuanchen.github.io/cropperjs
 *
 * Copyright 2015-present Chen Fengyuan
 * Released under the MIT license
 *
 * Date: 2024-04-21T07:43:02.731Z
 */
.cropper-container{-webkit-touch-callout:none;-ms-touch-action:none;touch-action:none;-webkit-user-select:none;user-select:none;direction:ltr;font-size:0;line-height:0;position:relative}.cropper-container img{backface-visibility:hidden;image-orientation:0deg;width:100%;height:100%;display:block;min-width:0!important;max-width:none!important;min-height:0!important;max-height:none!important}.cropper-canvas,.cropper-crop-box,.cropper-drag-box,.cropper-modal,.cropper-wrap-box{position:absolute;inset:0}.cropper-canvas,.cropper-wrap-box{overflow:hidden}.cropper-drag-box{opacity:0;background-color:#fff}.cropper-modal{opacity:.5;background-color:#000}.cropper-view-box{outline:1px solid #3399ffbf;width:100%;height:100%;display:block;overflow:hidden}.cropper-dashed{opacity:.5;border:0 dashed #eee;display:block;position:absolute}.cropper-dashed.dashed-h{border-top-width:1px;border-bottom-width:1px;width:100%;height:33.3333%;top:33.3333%;left:0}.cropper-dashed.dashed-v{border-left-width:1px;border-right-width:1px;width:33.3333%;height:100%;top:0;left:33.3333%}.cropper-center{opacity:.75;width:0;height:0;display:block;position:absolute;top:50%;left:50%}.cropper-center:after,.cropper-center:before{content:" ";background-color:#eee;display:block;position:absolute}.cropper-center:before{width:7px;height:1px;top:0;left:-3px}.cropper-center:after{width:1px;height:7px;top:-3px;left:0}.cropper-face,.cropper-line,.cropper-point{opacity:.1;width:100%;height:100%;display:block;position:absolute}.cropper-face{background-color:#fff;top:0;left:0}.cropper-line{background-color:#39f}.cropper-line.line-e{cursor:ew-resize;width:5px;top:0;right:-3px}.cropper-line.line-n{cursor:ns-resize;height:5px;top:-3px;left:0}.cropper-line.line-w{cursor:ew-resize;width:5px;top:0;left:-3px}.cropper-line.line-s{cursor:ns-resize;height:5px;bottom:-3px;left:0}.cropper-point{opacity:.75;background-color:#39f;width:5px;height:5px}.cropper-point.point-e{cursor:ew-resize;margin-top:-3px;top:50%;right:-3px}.cropper-point.point-n{cursor:ns-resize;margin-left:-3px;top:-3px;left:50%}.cropper-point.point-w{cursor:ew-resize;margin-top:-3px;top:50%;left:-3px}.cropper-point.point-s{cursor:s-resize;margin-left:-3px;bottom:-3px;left:50%}.cropper-point.point-ne{cursor:nesw-resize;top:-3px;right:-3px}.cropper-point.point-nw{cursor:nwse-resize;top:-3px;left:-3px}.cropper-point.point-sw{cursor:nesw-resize;bottom:-3px;left:-3px}.cropper-point.point-se{cursor:nwse-resize;opacity:1;width:20px;height:20px;bottom:-3px;right:-3px}@media (width>=768px){.cropper-point.point-se{width:15px;height:15px}}@media (width>=992px){.cropper-point.point-se{width:10px;height:10px}}@media (width>=1200px){.cropper-point.point-se{opacity:.75;width:5px;height:5px}}.cropper-point.point-se:before{content:" ";opacity:0;background-color:#39f;width:200%;height:200%;display:block;position:absolute;bottom:-50%;right:-50%}.cropper-invisible{opacity:0}.cropper-bg{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQMAAAAlPW0iAAAAA3NCSVQICAjb4U/gAAAABlBMVEXMzMz////TjRV2AAAACXBIWXMAAArrAAAK6wGCiw1aAAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M26LyyjAAAABFJREFUCJlj+M/AgBVhF/0PAH6/D/HkDxOGAAAAAElFTkSuQmCC)}.cropper-hide{width:0;height:0;display:block;position:absolute}.cropper-hidden{display:none!important}.cropper-move{cursor:move}.cropper-crop{cursor:crosshair}.cropper-disabled .cropper-drag-box,.cropper-disabled .cropper-face,.cropper-disabled .cropper-line,.cropper-disabled .cropper-point{cursor:not-allowed}.photoid-app[data-v-70aef2e8]{flex-direction:column;min-height:100vh;display:flex}.photoid-main[data-v-70aef2e8]{flex-direction:column;flex:1;gap:20px;width:100%;max-width:840px;margin:0 auto;padding:28px 24px 80px;display:flex}.animate-reveal[data-v-70aef2e8]{opacity:0;transition:opacity .55s cubic-bezier(.16,1,.3,1),transform .55s cubic-bezier(.16,1,.3,1);transform:translateY(20px)}.mounted .animate-reveal[data-v-70aef2e8]{opacity:1;transform:translateY(0)}.stagger-1[data-v-70aef2e8]{transition-delay:40ms}.stagger-2[data-v-70aef2e8]{transition-delay:.12s}.stagger-3[data-v-70aef2e8]{transition-delay:.2s}.header-action-btn[data-v-70aef2e8]{border:1px solid var(--lc-border);color:var(--lc-text-muted);cursor:pointer;font-size:13px;font-family:var(--font-body);background:0 0;border-radius:8px;align-items:center;gap:5px;padding:6px 14px;transition:all .2s;display:flex}.header-action-btn[data-v-70aef2e8]:hover{color:#5c9e8f;background:#5c9e8f0f;border-color:#5c9e8f66}.hero-compact[data-v-70aef2e8]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.hero-left[data-v-70aef2e8]{align-items:center;gap:14px;min-width:0;display:flex}.hero-badge[data-v-70aef2e8]{color:#5c9e8f;background:#5c9e8f1a;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.hero-title[data-v-70aef2e8]{font-family:var(--font-display);color:var(--lc-text);letter-spacing:-.3px;margin:0;font-size:22px;font-weight:700;line-height:1.2}.hero-subtitle[data-v-70aef2e8]{color:var(--lc-text-dim);margin:2px 0 0;font-size:13px}.hero-tags[data-v-70aef2e8]{flex-shrink:0;gap:6px;display:flex}.hero-tag[data-v-70aef2e8]{background:var(--lc-bg-card);border:1px solid var(--lc-border);color:var(--lc-text-muted);white-space:nowrap;border-radius:6px;padding:4px 10px;font-size:11px}.preset-panel[data-v-70aef2e8]{background:var(--lc-bg-card);border:1px solid var(--lc-border);border-radius:16px;overflow:hidden}.preset-tabs[data-v-70aef2e8]{border-bottom:1px solid var(--lc-border);scrollbar-width:none;display:flex;overflow-x:auto}.preset-tabs[data-v-70aef2e8]::-webkit-scrollbar{display:none}.tab-btn[data-v-70aef2e8]{min-width:0;color:var(--lc-text-muted);font-size:13px;font-family:var(--font-body);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-bottom:2px solid #0000;flex:1;justify-content:center;align-items:center;gap:6px;padding:14px 16px;transition:all .25s;display:flex}.tab-btn[data-v-70aef2e8]:hover{color:var(--lc-text);background:#5c9e8f0a}.tab-btn[data-v-70aef2e8]:focus-visible{outline-offset:-2px;outline:2px solid #5c9e8f}.tab-btn.active[data-v-70aef2e8]{color:#5c9e8f;background:#5c9e8f0f;border-bottom-color:#5c9e8f}.tab-icon[data-v-70aef2e8]{font-size:16px}.tab-label[data-v-70aef2e8]{font-weight:500}.preset-grid[data-v-70aef2e8]{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:10px;padding:14px;display:grid}.preset-card[data-v-70aef2e8]{background:var(--lc-bg-elevated);cursor:pointer;text-align:left;font-family:var(--font-body);border:1.5px solid #0000;border-radius:12px;flex-direction:column;gap:6px;padding:14px 16px;transition:all .25s cubic-bezier(.16,1,.3,1);display:flex;position:relative}.preset-card[data-v-70aef2e8]:hover{background:#5c9e8f0a;border-color:#5c9e8f40;transform:translateY(-1px)}.preset-card[data-v-70aef2e8]:focus-visible{outline-offset:2px;outline:2px solid #5c9e8f}.preset-card.selected[data-v-70aef2e8]{background:#5c9e8f14;border-color:#5c9e8f;box-shadow:0 0 0 1px #5c9e8f26,0 4px 20px #5c9e8f14}.preset-name[data-v-70aef2e8]{color:var(--lc-text);font-size:13px;font-weight:600;line-height:1.3}.preset-specs[data-v-70aef2e8]{color:var(--lc-text-dim);font-variant-numeric:tabular-nums;align-items:center;gap:5px;font-size:11px;display:flex}.preset-sep[data-v-70aef2e8]{opacity:.4}.preset-bg-dot[data-v-70aef2e8]{border-radius:50%;width:12px;height:12px;position:absolute;top:12px;right:12px;box-shadow:0 1px 3px #0000004d}.custom-panel[data-v-70aef2e8]{padding:20px}.custom-fields[data-v-70aef2e8]{flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}.custom-field[data-v-70aef2e8]{flex-direction:column;gap:6px;display:flex}.custom-field label[data-v-70aef2e8]{color:var(--lc-text-dim);letter-spacing:.3px;text-transform:uppercase;font-size:11px}.custom-input[data-v-70aef2e8]{border:1px solid var(--lc-border);background:var(--lc-bg);width:100px;color:var(--lc-text);font-size:14px;font-family:var(--font-body);font-variant-numeric:tabular-nums;border-radius:8px;padding:8px 12px;transition:border-color .2s}.custom-input[data-v-70aef2e8]:focus{border-color:#5c9e8f;outline:none}.custom-x[data-v-70aef2e8]{color:var(--lc-text-dim);padding-bottom:6px;font-size:18px}.panel-upload-zone[data-v-70aef2e8]{cursor:pointer;background:var(--lc-bg-elevated);border:2px dashed #5c9e8f4d;border-radius:14px;margin:0 14px 14px;transition:all .35s cubic-bezier(.16,1,.3,1)}.panel-upload-zone[data-v-70aef2e8]:hover{background:#5c9e8f0a;border-color:#5c9e8f99;transform:translateY(-1px);box-shadow:0 4px 24px #5c9e8f1a}.panel-upload-zone.active[data-v-70aef2e8]{background:#5c9e8f14;border-color:#5c9e8f}.panel-upload-zone[data-v-70aef2e8]:focus-visible{outline-offset:3px;outline:2px solid #5c9e8f}.panel-upload-inner[data-v-70aef2e8]{justify-content:space-between;align-items:center;gap:16px;padding:20px 24px;display:flex}.panel-upload-left[data-v-70aef2e8]{align-items:center;gap:14px;min-width:0;display:flex}.panel-upload-icon[data-v-70aef2e8]{color:#5c9e8f;opacity:.8;flex-shrink:0;transition:opacity .2s}.panel-upload-zone:hover .panel-upload-icon[data-v-70aef2e8]{opacity:1}.panel-upload-text[data-v-70aef2e8]{flex-direction:column;gap:3px;min-width:0;display:flex}.panel-upload-primary[data-v-70aef2e8]{font-family:var(--font-display);color:var(--lc-text);font-size:16px;font-weight:600;line-height:1.2}.panel-upload-secondary[data-v-70aef2e8]{color:var(--lc-text-dim);font-size:12px}.panel-upload-right[data-v-70aef2e8]{flex-shrink:0;align-items:center;gap:10px;display:flex}.panel-upload-badge[data-v-70aef2e8]{font-variant-numeric:tabular-nums;color:#5c9e8f;white-space:nowrap;background:#5c9e8f1a;border:1px solid #5c9e8f33;border-radius:8px;padding:5px 12px;font-size:11px;font-weight:500}.panel-upload-badge-custom[data-v-70aef2e8]{color:#d4a054;background:#d4a0541a;border-color:#d4a05433}.panel-upload-arrow[data-v-70aef2e8]{color:#5c9e8f;opacity:.5;font-size:18px;transition:all .2s}.panel-upload-zone:hover .panel-upload-arrow[data-v-70aef2e8]{opacity:1;transform:translate(3px)}.crop-panel[data-v-70aef2e8]{background:var(--lc-bg-card);border:1px solid var(--lc-border);border-radius:16px;overflow:hidden}.crop-container[data-v-70aef2e8]{background:#0d0d10;width:100%;line-height:0;position:relative}.crop-source-img[data-v-70aef2e8]{width:100%;max-width:100%;display:block}[data-v-70aef2e8] .cropper-container{font-size:0;line-height:0}[data-v-70aef2e8] .cropper-view-box{outline:1px solid #5c9e8fd9}[data-v-70aef2e8] .cropper-line{background-color:#5c9e8f4d}[data-v-70aef2e8] .cropper-point{opacity:.9;background-color:#5c9e8f;width:6px;height:6px}[data-v-70aef2e8] .cropper-dashed{border-color:#5c9e8f59}[data-v-70aef2e8] .cropper-center:before,[data-v-70aef2e8] .cropper-center:after{background-color:#5c9e8f99}[data-v-70aef2e8] .cropper-bg{background-color:#111114;background-image:none}[data-v-70aef2e8] .cropper-modal{background-color:#0a0a0ca6}.crop-info-bar[data-v-70aef2e8]{border-top:1px solid var(--lc-border);background:var(--lc-bg-elevated);justify-content:center;align-items:center;gap:10px;padding:12px 16px;display:flex}.crop-info-spec[data-v-70aef2e8]{font-variant-numeric:tabular-nums;color:var(--lc-text-muted);letter-spacing:.3px;font-size:12px}.crop-info-sep[data-v-70aef2e8]{color:var(--lc-text-dim);opacity:.4}.settings-bar[data-v-70aef2e8]{background:var(--lc-bg-card);border:1px solid var(--lc-border);border-radius:16px;flex-wrap:wrap;align-items:flex-start;gap:16px;padding:18px 20px;display:flex}.setting-group[data-v-70aef2e8]{flex-direction:column;gap:8px;display:flex}.setting-label[data-v-70aef2e8]{color:var(--lc-text-dim);letter-spacing:.5px;text-transform:uppercase;font-size:11px;font-weight:500}.setting-divider[data-v-70aef2e8]{background:var(--lc-border);flex-shrink:0;align-self:center;width:1px;height:56px}.setting-spacer[data-v-70aef2e8]{flex:1}.bg-options[data-v-70aef2e8]{align-items:center;gap:6px;display:flex}.bg-btn[data-v-70aef2e8]{background:var(--lc-bg-elevated);cursor:pointer;font-family:var(--font-body);border:1.5px solid #0000;border-radius:8px;align-items:center;gap:5px;padding:6px 10px;transition:all .2s;display:flex}.bg-btn[data-v-70aef2e8]:hover{border-color:#5c9e8f33}.bg-btn[data-v-70aef2e8]:focus-visible{outline-offset:2px;outline:2px solid #5c9e8f}.bg-btn.active[data-v-70aef2e8]{background:#5c9e8f0f;border-color:#5c9e8f}.bg-swatch[data-v-70aef2e8]{border-radius:5px;flex-shrink:0;width:18px;height:18px;display:block;box-shadow:0 1px 3px #00000040}.bg-label[data-v-70aef2e8]{color:var(--lc-text-muted);font-size:12px}.bg-custom-btn[data-v-70aef2e8]{position:relative}.color-input-hidden[data-v-70aef2e8]{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;top:0;left:0}.bg-custom-swatch[data-v-70aef2e8]{justify-content:center;align-items:center;font-size:11px;line-height:1;display:flex}.replace-row[data-v-70aef2e8]{align-items:center;gap:10px;display:flex}.toggle-btn[data-v-70aef2e8]{background:var(--lc-border);cursor:pointer;border:none;border-radius:11px;width:40px;height:22px;padding:2px;transition:background .25s;position:relative}.toggle-btn[data-v-70aef2e8]:focus-visible{outline-offset:2px;outline:2px solid #5c9e8f}.toggle-btn.on[data-v-70aef2e8]{background:#5c9e8f}.toggle-thumb[data-v-70aef2e8]{background:#fff;border-radius:50%;width:18px;height:18px;transition:transform .25s cubic-bezier(.16,1,.3,1);display:block;box-shadow:0 1px 3px #0000004d}.toggle-btn.on .toggle-thumb[data-v-70aef2e8]{transform:translate(18px)}.replace-controls[data-v-70aef2e8]{flex-direction:column;gap:8px;padding-top:4px;display:flex}.replace-desc[data-v-70aef2e8]{color:var(--lc-text-dim);opacity:.8;margin:0;font-size:11px;line-height:1.5}.detected-color-row[data-v-70aef2e8]{align-items:center;gap:6px;display:flex}.detected-label[data-v-70aef2e8]{color:var(--lc-text-dim);font-size:11px}.detected-swatch[data-v-70aef2e8]{border:1px solid #ffffff26;border-radius:4px;width:14px;height:14px}.detected-hex[data-v-70aef2e8]{color:var(--lc-text-muted);font-variant-numeric:tabular-nums;font-size:11px}.tolerance-row[data-v-70aef2e8]{align-items:center;gap:8px;display:flex}.tolerance-row label[data-v-70aef2e8]{color:var(--lc-text-dim);white-space:nowrap;font-size:11px}.tolerance-slider[data-v-70aef2e8]{appearance:none;background:var(--lc-border);cursor:pointer;border-radius:2px;outline:none;flex:1;max-width:120px;height:4px}.tolerance-slider[data-v-70aef2e8]::-webkit-slider-thumb{appearance:none;border:2px solid var(--lc-bg-card);cursor:pointer;background:#5c9e8f;border-radius:50%;width:14px;height:14px;box-shadow:0 1px 4px #0000004d}.tolerance-slider[data-v-70aef2e8]::-moz-range-thumb{border:2px solid var(--lc-bg-card);cursor:pointer;background:#5c9e8f;border-radius:50%;width:14px;height:14px;box-shadow:0 1px 4px #0000004d}.tolerance-value[data-v-70aef2e8]{color:var(--lc-text-muted);font-variant-numeric:tabular-nums;text-align:right;min-width:24px;font-size:12px}.size-badge[data-v-70aef2e8]{background:var(--lc-bg-elevated);font-variant-numeric:tabular-nums;color:var(--lc-text);border:1px solid var(--lc-border);border-radius:8px;align-items:center;padding:5px 12px;font-size:13px;font-weight:600;display:inline-flex}.process-btn[data-v-70aef2e8]{color:#fff;font-size:15px;font-weight:600;font-family:var(--font-body);cursor:pointer;white-space:nowrap;background:linear-gradient(135deg,#5c9e8f,#4a8a7a);border:none;border-radius:12px;flex-shrink:0;justify-content:center;align-self:center;align-items:center;gap:8px;padding:12px 32px;transition:all .3s cubic-bezier(.16,1,.3,1);display:flex;box-shadow:0 4px 20px #5c9e8f33}.process-btn[data-v-70aef2e8]:hover:not(:disabled){background:linear-gradient(135deg,#6aae9e,#5c9e8f);transform:translateY(-2px);box-shadow:0 6px 28px #5c9e8f59}.process-btn[data-v-70aef2e8]:active:not(:disabled){transform:translateY(0)}.process-btn[data-v-70aef2e8]:focus-visible{outline-offset:2px;outline:2px solid #fff}.process-btn[data-v-70aef2e8]:disabled{opacity:.7;cursor:not-allowed}.process-spinner[data-v-70aef2e8]{border:2px solid #ffffff4d;border-top-color:#fff;border-radius:50%;width:16px;height:16px;animation:.8s linear infinite spin-70aef2e8;display:inline-block}@keyframes spin-70aef2e8{to{transform:rotate(360deg)}}.result-section[data-v-70aef2e8]{flex-direction:column;align-items:center;gap:24px;padding:20px 0;display:flex}.result-card[data-v-70aef2e8]{flex-direction:column;align-items:center;gap:24px;width:100%;max-width:480px;display:flex}.result-image-frame[data-v-70aef2e8]{border:1px solid var(--lc-border);background:repeating-conic-gradient(#1a1a1f 0% 25%,#222228 0% 50%) 50%/12px 12px;border-radius:16px;justify-content:center;align-items:center;padding:20px;display:flex;position:relative;overflow:hidden}.result-img[data-v-70aef2e8]{border-radius:4px;max-width:100%;max-height:400px;display:block;box-shadow:0 8px 32px #0006,0 2px 8px #0003}.result-specs[data-v-70aef2e8]{background:var(--lc-bg-card);border:1px solid var(--lc-border);border-radius:12px;flex-direction:column;gap:2px;width:100%;padding:16px 20px;display:flex}.spec-row[data-v-70aef2e8]{align-items:center;gap:8px;padding:6px 0;display:flex}.spec-row+.spec-row[data-v-70aef2e8]{border-top:1px solid #2a2a3266}.spec-icon[data-v-70aef2e8]{text-align:center;flex-shrink:0;width:20px;font-size:14px}.spec-key[data-v-70aef2e8]{color:var(--lc-text-dim);min-width:70px;font-size:12px}.spec-val[data-v-70aef2e8]{color:var(--lc-text);font-variant-numeric:tabular-nums;align-items:center;gap:6px;font-size:13px;display:flex}.spec-ok[data-v-70aef2e8]{color:#5c9e8f}.spec-warn[data-v-70aef2e8]{color:#d4a054}.spec-check[data-v-70aef2e8]{color:#5c9e8f;font-size:14px;font-weight:700}.spec-exceed[data-v-70aef2e8]{color:#d4a054;opacity:.8;font-size:11px}.spec-color-dot[data-v-70aef2e8]{border-radius:4px;flex-shrink:0;width:12px;height:12px;display:inline-block;box-shadow:0 1px 3px #00000040}.result-actions[data-v-70aef2e8]{align-items:center;gap:12px;display:flex}.download-btn[data-v-70aef2e8]{color:#fff;font-size:16px;font-weight:600;font-family:var(--font-body);cursor:pointer;background:linear-gradient(135deg,#5c9e8f,#4a8a7a);border:none;border-radius:12px;align-items:center;gap:8px;padding:14px 36px;transition:all .3s cubic-bezier(.16,1,.3,1);display:flex;box-shadow:0 4px 20px #5c9e8f40}.download-btn[data-v-70aef2e8]:hover{transform:translateY(-2px);box-shadow:0 8px 32px #5c9e8f66}.download-btn[data-v-70aef2e8]:focus-visible{outline-offset:2px;outline:2px solid #fff}.secondary-btn[data-v-70aef2e8]{border:1px solid var(--lc-border);color:var(--lc-text-muted);font-size:14px;font-family:var(--font-body);cursor:pointer;background:0 0;border-radius:12px;align-items:center;gap:5px;padding:14px 20px;transition:all .2s;display:flex}.secondary-btn[data-v-70aef2e8]:hover{color:var(--lc-text);background:#5c9e8f0a;border-color:#5c9e8f4d}.secondary-btn[data-v-70aef2e8]:focus-visible{outline-offset:2px;outline:2px solid #5c9e8f}.slide-down-enter-active[data-v-70aef2e8],.slide-down-leave-active[data-v-70aef2e8]{transition:all .3s cubic-bezier(.16,1,.3,1);overflow:hidden}.slide-down-enter-from[data-v-70aef2e8],.slide-down-leave-to[data-v-70aef2e8]{opacity:0;max-height:0;margin-top:0}.slide-down-enter-to[data-v-70aef2e8],.slide-down-leave-from[data-v-70aef2e8]{opacity:1;max-height:100px}@media (width<=640px){.photoid-main[data-v-70aef2e8]{padding:16px 14px 60px}.hero-compact[data-v-70aef2e8]{flex-direction:column;align-items:flex-start;gap:12px}.hero-title[data-v-70aef2e8]{font-size:20px}.hero-tags[data-v-70aef2e8]{flex-wrap:wrap}.preset-grid[data-v-70aef2e8]{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px;padding:10px}.preset-card[data-v-70aef2e8]{padding:10px 12px}.preset-name[data-v-70aef2e8]{font-size:12px}.panel-upload-inner[data-v-70aef2e8]{flex-direction:column;align-items:stretch;gap:12px;padding:16px 18px}.panel-upload-right[data-v-70aef2e8]{justify-content:space-between}.settings-bar[data-v-70aef2e8]{flex-direction:column;gap:14px;padding:14px 16px}.setting-divider[data-v-70aef2e8]{width:100%;height:1px}.setting-spacer[data-v-70aef2e8]{display:none}.process-btn[data-v-70aef2e8]{justify-content:center;width:100%}.bg-options[data-v-70aef2e8]{flex-wrap:wrap}.custom-fields[data-v-70aef2e8]{flex-direction:column;gap:10px}.custom-x[data-v-70aef2e8]{display:none}.custom-input[data-v-70aef2e8]{width:100%}.result-actions[data-v-70aef2e8]{flex-direction:column;width:100%}.download-btn[data-v-70aef2e8],.secondary-btn[data-v-70aef2e8]{justify-content:center;width:100%}.tab-btn[data-v-70aef2e8]{gap:4px;padding:10px 8px;font-size:12px}.tab-icon[data-v-70aef2e8]{font-size:14px}}
