.image-cropper-container[data-v-6de21b73]{background:rgb(var(--v-theme-background));width:100%;height:fit-content;min-height:auto;position:relative;overflow:visible}.cropper-scroll-shell[data-v-6de21b73]{width:100%;overflow:auto visible}.cropper-layout[data-v-6de21b73]{align-items:flex-start;gap:24px;min-width:1080px;background:0 0!important}.image-cropper-container .cropper-layout.v-row[data-v-6de21b73]{flex-flow:row!important;align-items:flex-start!important;display:flex!important}.image-cropper-container[data-v-6de21b73]{background:rgb(var(--v-theme-background))!important;width:100%!important;height:fit-content!important}.image-cropper-container .v-container[data-v-6de21b73],.image-cropper-container .v-row[data-v-6de21b73],.image-cropper-container .v-col[data-v-6de21b73]{background:0 0!important}.left-container.v-col[data-v-6de21b73]{flex:80%!important;width:80%!important;max-width:80%!important}.controls-panel.v-col[data-v-6de21b73]{flex:0 0 20%!important;width:20%!important;min-width:240px!important;max-width:260px!important}@media (width>=960px){.cropper-layout[data-v-6de21b73]{flex-direction:row!important}.left-container[data-v-6de21b73]{padding-right:8px;flex:80%!important;max-width:80%!important}.controls-panel[data-v-6de21b73]{padding-left:8px;flex:0 0 20%!important;min-width:240px!important;max-width:260px!important}}@media (width<=959px){.cropper-layout[data-v-6de21b73]{flex-direction:row!important}.left-container[data-v-6de21b73]{padding:0;flex:80%!important;width:auto!important;max-width:none!important;max-height:none!important}.controls-panel[data-v-6de21b73]{padding:0;flex:0 0 20%!important;width:auto!important;min-width:240px!important;max-width:260px!important}}.left-container[data-v-6de21b73]{flex-direction:column!important;gap:0!important;height:590px!important;display:flex!important}.image-area[data-v-6de21b73]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(135deg,#f8fafce6 0%,#f1f5f9e6 100%);border:2px dashed #6366f14d;border-radius:16px;width:100%;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden;box-shadow:0 4px 24px #00000014}.image-area[data-v-6de21b73]:hover{background:linear-gradient(135deg,#f8fafc 0%,#f1f5f9 100%);border-color:#6366f199}.image-area.drag-over[data-v-6de21b73]{background:linear-gradient(135deg,#6366f10d 0%,#6366f11a 100%);border-color:#6366f1;transform:scale(1.02);box-shadow:0 8px 32px #6366f133}.image-area[data-v-6de21b73]:after{content:"点击或拖拽图片到此处";color:#6366f1b3;pointer-events:none;z-index:0;text-shadow:0 2px 4px #0000001a;justify-content:center;align-items:center;font-size:18px;font-weight:500;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.image-area img[data-v-6de21b73]{z-index:1;position:relative}.image-container[data-v-6de21b73]{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative;overflow:hidden}.crop-area-hole[data-v-6de21b73]{mix-blend-mode:normal;z-index:3;position:absolute;box-shadow:0 0 0 9999px #00000080;background-color:#0000!important}html.dark .crop-area-hole[data-v-6de21b73]{background-color:#1a1a1a}.controls-panel[data-v-6de21b73]{width:100%}.controls-card[data-v-6de21b73]{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffffe6;border:1px solid #fff3;box-shadow:0 8px 32px #0000001a}.info-card[data-v-6de21b73]{background:#f8fafc80;border:1px solid #6366f11a}.info-grid[data-v-6de21b73]{grid-template-columns:1fr;gap:12px;display:grid}.info-item[data-v-6de21b73]{justify-content:space-between;align-items:center;display:flex}.info-label[data-v-6de21b73]{color:#6366f1cc;font-size:14px;font-weight:500}.info-value[data-v-6de21b73]{font-family:JetBrains Mono,monospace;font-size:12px}.slider-area[data-v-6de21b73]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffc;border:1px solid #fff3;max-height:120px}.slider-container[data-v-6de21b73]{margin-bottom:0}.slider-label[data-v-6de21b73]{color:#6366f1cc;margin-bottom:4px;font-size:12px;font-weight:500}.crop-slider[data-v-6de21b73]{margin-top:0;margin-bottom:0}.section-label[data-v-6de21b73]{color:#6366f1e6;font-size:10px;font-weight:600}.info-section .section-label[data-v-6de21b73]{font-size:15px}.checkbox-options[data-v-6de21b73]{flex-direction:column;gap:0;display:flex}.compact-row[data-v-6de21b73]{margin-left:-8px;margin-right:-8px;display:flex}.compact-row .v-checkbox[data-v-6de21b73],.compact-row .v-radio[data-v-6de21b73]{padding-left:0!important;padding-right:0!important}.checkbox-options .v-checkbox[data-v-6de21b73]{margin-right:8px}.checkbox-options .v-checkbox .v-input__control[data-v-6de21b73]{margin-right:4px!important}.checkbox-options .v-selection-control[data-v-6de21b73]{margin-inline-end:4px!important}.checkbox-options .v-checkbox .v-label[data-v-6de21b73],.watermark-radio-group .v-radio .v-label[data-v-6de21b73],.resolution-radio-group .v-radio .v-label[data-v-6de21b73],.checkbox-options .v-checkbox label[data-v-6de21b73],.watermark-radio-group .v-radio label[data-v-6de21b73],.resolution-radio-group .v-radio label[data-v-6de21b73],.checkbox-options .v-input--checkbox .v-label[data-v-6de21b73],.watermark-radio-group .v-input--radio .v-label[data-v-6de21b73],.resolution-radio-group .v-input--radio .v-label[data-v-6de21b73],.checkbox-options .v-selection-control__wrapper+.v-label[data-v-6de21b73],.watermark-radio-group .v-selection-control__wrapper+.v-label[data-v-6de21b73],.resolution-radio-group .v-selection-control__wrapper+.v-label[data-v-6de21b73],.checkbox-options .v-checkbox[data-v-6de21b73],.watermark-radio-group .v-radio[data-v-6de21b73],.resolution-radio-group .v-radio[data-v-6de21b73],.checkbox-options[data-v-6de21b73] *,.watermark-radio-group[data-v-6de21b73] *,.resolution-radio-group[data-v-6de21b73] *,.resolution-radio-group .v-radio .v-label[data-v-6de21b73],.resolution-radio-group .v-radio label[data-v-6de21b73],.resolution-radio-group .v-input--radio .v-label[data-v-6de21b73],.resolution-radio-group .v-selection-control__wrapper+.v-label[data-v-6de21b73],.resolution-radio-group[data-v-6de21b73] *{font-size:13px!important}.checkbox-options .v-checkbox[data-v-6de21b73],.watermark-radio-group .v-radio[data-v-6de21b73],.resolution-radio-group .v-radio[data-v-6de21b73]{margin-bottom:0!important}.checkbox-options .v-checkbox .v-input__control[data-v-6de21b73],.watermark-radio-group .v-radio .v-input__control[data-v-6de21b73],.resolution-radio-group .v-radio .v-input__control[data-v-6de21b73]{transform:scale(.8)}.checkbox-options .v-selection-control__input[data-v-6de21b73],.watermark-radio-group .v-selection-control__input[data-v-6de21b73],.resolution-radio-group .v-selection-control__input[data-v-6de21b73]{margin-inline-end:6px!important}.watermark-radio-group[data-v-6de21b73],.resolution-radio-group[data-v-6de21b73]{margin-top:0!important;margin-bottom:0!important}.watermark-buttons .v-btn[data-v-6de21b73],.watermark-section .section-label[data-v-6de21b73],.resolution-section .section-label[data-v-6de21b73],.main-button[data-v-6de21b73],.reset-button[data-v-6de21b73],.save-button[data-v-6de21b73]{font-size:13px!important}.radio-row[data-v-6de21b73]{flex-wrap:wrap;align-items:center;gap:4px;margin-bottom:2px;flex-direction:row!important;display:flex!important}.watermark-radio-group .radio-row[data-v-6de21b73]{flex-wrap:wrap}.resolution-radio-group .radio-row[data-v-6de21b73]{justify-content:flex-start}.watermark-radio-group[data-v-6de21b73]{flex-direction:column!important;display:flex!important}.watermark-radio-group .radio-row[data-v-6de21b73]{flex-direction:row!important;display:flex!important}.resolution-radio-group[data-v-6de21b73]{flex-direction:column!important;display:flex!important}.resolution-radio-group .radio-row[data-v-6de21b73]{flex-direction:row!important;display:flex!important}.watermark-radio-group .v-radio[data-v-6de21b73],.resolution-radio-group .v-radio[data-v-6de21b73]{margin-right:2px;margin-bottom:0!important}.watermark-radio-group .v-radio .v-input__control[data-v-6de21b73],.resolution-radio-group .v-radio .v-input__control[data-v-6de21b73]{margin-right:2px!important}.watermark-radio-group .v-selection-control[data-v-6de21b73],.resolution-radio-group .v-selection-control[data-v-6de21b73]{margin-inline-end:2px!important}.watermark-radio-group .v-selection-control__input[data-v-6de21b73],.resolution-radio-group .v-selection-control__input[data-v-6de21b73]{margin-inline-end:3px!important}.position-grid[data-v-6de21b73]{grid-template-columns:repeat(2,1fr);gap:16px;margin-top:8px;display:grid}.position-row[data-v-6de21b73]{flex-wrap:wrap;gap:16px;display:flex}.position-type-radio[data-v-6de21b73]{margin-bottom:16px}.position-type-row[data-v-6de21b73]{gap:24px;display:flex}.compact-radio-group[data-v-6de21b73]{margin:0!important;padding:0!important}.compact-radio-group .v-selection-control-group[data-v-6de21b73]{min-height:auto!important}.compact-radio[data-v-6de21b73]{min-height:24px!important;margin-bottom:2px!important;margin-right:0!important}.compact-radio .v-selection-control[data-v-6de21b73]{min-height:24px!important}.compact-radio .v-selection-control__wrapper[data-v-6de21b73]{height:20px!important;margin:0!important}.compact-radio .v-label[data-v-6de21b73]{margin-left:4px!important;font-size:11px!important;line-height:1.2!important}.position-grid[data-v-6de21b73]{gap:8px}.setting-group[data-v-6de21b73]{border:1px solid var(--v-border-color);background:rgb(var(--v-theme-surface));border-radius:8px;padding:6px}.v-dialog .v-card-text[data-v-6de21b73]{overflow:hidden!important}.directory-browser-card .v-card-text[data-v-6de21b73],.directory-browser-card .v-list[data-v-6de21b73],.directory-browser-card .v-list-item[data-v-6de21b73]{background:0 0!important}.large-label-radio .v-label[data-v-6de21b73]{font-size:14px!important;font-weight:600!important}.watermark-type-position[data-v-6de21b73]{border:1px solid var(--v-border-color);background:rgb(var(--v-theme-surface));border-radius:6px;padding:2px}.style-type-row[data-v-6de21b73]{gap:24px;display:flex}.position-radio-group[data-v-6de21b73]{margin-top:8px}.description-text[data-v-6de21b73]{font-size:14px;line-height:1.5}.style-grid[data-v-6de21b73]{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:16px;margin-top:16px;display:grid}.style-item[data-v-6de21b73]{cursor:pointer;background:rgb(var(--v-theme-surface));border:2px solid #0000;border-radius:6px;padding:2px;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 2px 4px #0000001a}.style-item[data-v-6de21b73]:hover{transform:translateY(-4px);box-shadow:0 12px 24px #6366f133}.style-item.selected[data-v-6de21b73]{border-color:#6366f1;box-shadow:0 8px 24px #6366f14d}.style-placeholder[data-v-6de21b73]{color:#6366f166;border:2px dashed #6366f133;border-radius:12px;justify-content:center;align-items:center;width:100%;height:150px;font-size:12px;display:flex}.size-control-wrapper[data-v-6de21b73]{align-items:center;gap:12px;display:flex}.size-value[data-v-6de21b73]{text-align:center;min-width:40px}.image-container[data-v-6de21b73]{justify-content:center;align-items:center;width:100%;height:100%;padding:12px;display:flex;position:relative;overflow:hidden}#preview-image[data-v-6de21b73]{z-index:1;border-radius:8px;max-width:calc(100% - 24px);max-height:calc(100% - 24px);box-shadow:0 4px 12px #00000026}.mask-container[data-v-6de21b73]{z-index:2;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.crop-area-hole[data-v-6de21b73]{mix-blend-mode:normal;z-index:3;border-radius:4px;position:absolute;box-shadow:0 0 0 9999px #00000080;background-color:#0000!important}.crop-overlay[data-v-6de21b73]{cursor:move;z-index:999;pointer-events:all;box-sizing:content-box;border:none;border-radius:4px;outline:3px dashed #22c55e;position:absolute;box-shadow:0 0 12px 3px #22c55e66}.crop-overlay.dragging[data-v-6de21b73]{transition:none!important}.crop-overlay[data-v-6de21b73]:hover{outline-color:#16a34a;box-shadow:0 0 16px 4px #16a34a80}.drag-area[data-v-6de21b73]{cursor:move;width:100%;height:100%;position:absolute;top:0;left:0}.resize-handle[data-v-6de21b73]{border:1px solid rgb(var(--v-theme-surface));background-color:#22c55e;border-radius:2px;width:6px;height:6px;transition:transform .15s cubic-bezier(.4,0,.2,1),background-color .15s cubic-bezier(.4,0,.2,1),box-shadow .15s cubic-bezier(.4,0,.2,1);position:absolute;box-shadow:0 1px 2px #0003}.resize-handle[data-v-6de21b73]:hover{background-color:#16a34a;transform:scale(1.3);box-shadow:0 4px 8px #16a34a66}.resize-handle.n[data-v-6de21b73]{cursor:-webkit-row-resize;cursor:-moz-row-resize;cursor:row-resize;margin-left:-3px;top:-3px;left:50%}.resize-handle.e[data-v-6de21b73]{cursor:ew-resize;margin-top:-3px;top:50%;right:-3px}.resize-handle.s[data-v-6de21b73]{cursor:-webkit-row-resize;cursor:-moz-row-resize;cursor:row-resize;margin-left:-3px;bottom:-3px;left:50%}.resize-handle.w[data-v-6de21b73]{cursor:ew-resize;margin-top:-3px;top:50%;left:-3px}.resize-edge[data-v-6de21b73]{z-index:100;position:absolute}.resize-edge.n[data-v-6de21b73]{height:12px;cursor:-webkit-row-resize;cursor:-moz-row-resize;cursor:row-resize;top:-6px;left:0;right:0}.resize-edge.e[data-v-6de21b73]{cursor:ew-resize;width:12px;top:0;bottom:0;right:-6px}.resize-edge.s[data-v-6de21b73]{height:12px;cursor:-webkit-row-resize;cursor:-moz-row-resize;cursor:row-resize;bottom:-6px;left:0;right:0}.resize-edge.w[data-v-6de21b73]{cursor:ew-resize;width:12px;top:0;bottom:0;left:-6px}@media (width<=768px){.image-area[data-v-6de21b73]{height:400px}}.v-theme--dark .image-area[data-v-6de21b73]{background:linear-gradient(135deg,#1e293be6 0%,#0f172ae6 100%);border-color:#6366f166}.v-theme--dark .image-area[data-v-6de21b73]:after{color:#8b5cf6b3}.v-theme--dark .controls-card[data-v-6de21b73]{background:#1e293be6;border-color:#3341554d}.v-theme--dark .info-card[data-v-6de21b73]{background:#0f172a80;border-color:#6366f133}.v-theme--dark .slider-area[data-v-6de21b73]{background:#1e293bcc;border-color:#3341554d}.v-theme--dark .crop-area-hole[data-v-6de21b73]{box-shadow:0 0 0 9999px #000000b3}.logs-card[data-v-6de21b73]{border:1px solid #e0e0e0}.log-container[data-v-6de21b73]{background-color:rgb(var(--v-theme-surface));border-radius:4px;min-height:100px;max-height:400px;padding:16px;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace;font-size:.875rem;overflow-y:auto}.v-theme--dark .log-container[data-v-6de21b73]{background-color:rgb(var(--v-theme-surface))!important;color:rgb(var(--v-theme-on-surface))!important}.v-theme--dark .logs-card>.v-toolbar[data-v-6de21b73],.v-theme--dark .v-toolbar.color-grey-lighten-4[data-v-6de21b73],.v-theme--dark .v-toolbar.bg-grey-lighten-4[data-v-6de21b73]{background-color:#1f1f1f!important}.log-entry[data-v-6de21b73]{margin-bottom:4px}html.dark .log-container[data-v-6de21b73]{color:#dcdcdc;background-color:#2a2a2a}html.dark .main-button[data-v-6de21b73],html.dark .watermark-button[data-v-6de21b73],html.dark .style-confirm-btn[data-v-6de21b73]{color:#fff!important;border:1px solid rgb(var(--v-theme-primary))!important;background-color:#0000!important}html.dark .primary-button[data-v-6de21b73]{color:#fff!important;border:1px solid rgb(var(--v-theme-success))!important;background-color:#0000!important}html.dark .save-button[data-v-6de21b73]{color:#fff!important;border:1px solid rgb(var(--v-theme-primary))!important;background-color:#0000!important}html.dark .cancel-button[data-v-6de21b73]{color:#fff;border:1px solid rgb(var(--v-theme-error));background-color:#0000}html.dark .size-decrease-btn[data-v-6de21b73],html.dark .size-increase-btn[data-v-6de21b73]{color:#fff;border:1px solid rgb(var(--v-theme-primary));box-shadow:none;background-color:#0000}.drag-area[data-v-6de21b73]{cursor:move;z-index:101;position:absolute;inset:0}.drag-hint[data-v-6de21b73],.edge-hint[data-v-6de21b73],.resize-edge:hover .edge-hint[data-v-6de21b73]{display:none}.watermark-settings-container[data-v-6de21b73]{background-color:rgb(var(--v-theme-surface));z-index:1001;color:#333;border:1px solid #e0e0e0;border-radius:8px;width:680px;max-width:90%;max-height:90vh;padding:20px;position:absolute;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%);box-shadow:0 2px 10px #0003}.watermark-settings-container h3[data-v-6de21b73]{color:#333;border-bottom:none;margin-top:0;margin-bottom:15px;padding-bottom:5px;font-size:16px;font-weight:700}.settings-section[data-v-6de21b73]{background-color:rgb(var(--v-theme-surface));border:1px solid var(--v-border-color);color:#333;border-radius:8px;margin-bottom:10px;padding:15px}.watermark-position-options[data-v-6de21b73]{flex-wrap:wrap;align-items:center;gap:5px;margin-bottom:5px;display:flex}.watermark-position-options span[data-v-6de21b73]{color:#333;margin-right:10px;font-weight:400}.position-option[data-v-6de21b73]{align-items:center;margin-right:15px;display:flex}.position-option input[type=radio][data-v-6de21b73]{margin-right:5px}.position-descriptions[data-v-6de21b73]{border-top:1px solid #eee;margin-top:8px;padding-top:8px}.description[data-v-6de21b73]{color:#3498db;margin-bottom:8px;font-size:13px}.position-header[data-v-6de21b73]{color:#333;margin-bottom:8px;font-size:13px;font-weight:400}.position-radio-group[data-v-6de21b73]{flex-flow:wrap;gap:10px;display:flex}.position-radio[data-v-6de21b73]{align-items:center;margin-bottom:4px;display:flex}.position-radio input[type=radio][data-v-6de21b73],.position-radio input[type=checkbox][data-v-6de21b73]{vertical-align:middle;margin-top:0;margin-right:5px}.position-radio label[data-v-6de21b73]{vertical-align:middle;align-items:center;margin:0;padding:4px 6px;font-size:13px;display:flex}.watermark-type-position[data-v-6de21b73]{margin-bottom:4px}.modal-buttons[data-v-6de21b73]{justify-content:center;gap:15px;margin-top:20px;display:flex}.style-category[data-v-6de21b73]{margin-bottom:12px}.style-category h4[data-v-6de21b73]{color:#333;border-bottom:1px solid #eee;margin-top:12px;margin-bottom:8px;padding-bottom:5px}.size-control-btn[data-v-6de21b73]:hover{transform:translateY(-1px);background-color:#4a8af4!important;box-shadow:0 3px 5px #0000004d!important}.size-control-btn[data-v-6de21b73]:active{transform:translateY(0);background-color:#3978d6!important;box-shadow:0 1px 2px #0003!important}html.dark .image-area[data-v-6de21b73]{background-color:var(--el-bg-color);border-color:var(--el-border-color)}html.dark .crop-overlay[data-v-6de21b73]{border-color:var(--el-color-primary)}html.dark .resize-handle[data-v-6de21b73]{background-color:var(--el-color-primary);border-color:var(--el-color-primary-light-3)}html.dark .controls-panel[data-v-6de21b73]{color:#fff;background-color:#1a1a1a;border-color:#2c2c2c;box-shadow:inset 0 0 8px #0003}html.dark .info-label[data-v-6de21b73]{color:#fff;background-color:var(--el-fill-color-light);border-color:var(--el-border-color-lighter)}html.dark .compact-layout label[data-v-6de21b73],html.dark .position-header[data-v-6de21b73],html.dark .watermark-position-options span[data-v-6de21b73]{color:#fff}html.dark .fancy-checkbox label[data-v-6de21b73],html.dark .fancy-radio label[data-v-6de21b73]{background-color:var(--el-fill-color);color:#fff}html.dark .fancy-checkbox:hover label[data-v-6de21b73],html.dark .fancy-radio:hover label[data-v-6de21b73]{background-color:var(--el-fill-color-light)}html.dark .fancy-checkbox input:checked+label[data-v-6de21b73],html.dark .fancy-radio input:checked+label[data-v-6de21b73]{background-color:var(--el-color-primary-light-9);color:var(--el-color-primary)}html.dark .fancy-checkbox label[data-v-6de21b73]:before,html.dark .fancy-radio label[data-v-6de21b73]:before{border-color:var(--el-border-color);background-color:var(--el-bg-color)}html.dark .slider-container label[data-v-6de21b73]{color:#fff}html.dark input[type=range][data-v-6de21b73]::-webkit-slider-runnable-track{background:#5a5a5a}html.dark input[type=range][data-v-6de21b73]::-webkit-slider-thumb{background:#409eff;margin-top:-3px}html.dark input[type=range][data-v-6de21b73]::-moz-range-thumb{background:#409eff;margin-top:-3px}html.dark .description[data-v-6de21b73]{color:var(--el-color-primary-light-3)}html.dark .watermark-settings-container[data-v-6de21b73],html.dark .settings-section[data-v-6de21b73]{background-color:#1a1a1a;border-color:#2c2c2c}html.dark .position-descriptions[data-v-6de21b73]{border-color:var(--el-border-color-lighter)}html.dark .style-category h4[data-v-6de21b73]{border-color:var(--el-border-color-lighter);color:#fff}html.dark .size-control-btn[data-v-6de21b73]:hover{background-color:var(--el-color-primary)!important}html.dark .size-control-btn[data-v-6de21b73]:active{background-color:var(--el-color-primary-dark-2)!important}.watermark-style-container[data-v-6de21b73]{background-color:rgb(var(--v-theme-surface));color:#333;border:1px solid #e0e0e0;border-radius:10px;width:500px;max-height:80vh;padding:20px;position:relative;overflow-y:auto}.style-selector[data-v-6de21b73]{flex-direction:column;margin-bottom:15px;display:flex}.style-options[data-v-6de21b73]{justify-content:space-between;margin-bottom:10px;display:flex}.style-option[data-v-6de21b73]{flex:1;margin-right:5px}.style-option[data-v-6de21b73]:last-child{margin-right:0}.style-option label[data-v-6de21b73]{white-space:nowrap;padding:3px 4px;font-size:13px}.size-control[data-v-6de21b73]{align-items:center;display:flex}.size-label[data-v-6de21b73]{margin-right:8px;font-weight:700}.size-decrease-btn[data-v-6de21b73],.size-increase-btn[data-v-6de21b73]{border:1px solid var(--el-color-primary);width:28px;height:28px;color:var(--el-color-primary);cursor:pointer;background:0 0;border-radius:50%;justify-content:center;align-items:center;font-weight:700;transition:all .2s;display:flex}.size-decrease-btn[data-v-6de21b73]:hover,.size-increase-btn[data-v-6de21b73]:hover{transform:translateY(-1px);background-color:rgba(var(--el-color-primary-rgb), .1)!important}.size-decrease-btn[data-v-6de21b73]:active,.size-increase-btn[data-v-6de21b73]:active{transform:translateY(0);background-color:rgba(var(--el-color-primary-rgb), .2)!important}html.dark .size-decrease-btn[data-v-6de21b73]:hover,html.dark .size-increase-btn[data-v-6de21b73]:hover{transform:translateY(-1px);background-color:rgba(var(--el-color-primary-rgb), .1)!important}html.dark .size-decrease-btn[data-v-6de21b73]:active,html.dark .size-increase-btn[data-v-6de21b73]:active{transform:translateY(0);background-color:rgba(var(--el-color-primary-rgb), .2)!important}.style-grid[data-v-6de21b73]{grid-template-columns:repeat(auto-fill,minmax(100px,1fr));gap:6px;margin-bottom:6px;display:grid}.style-item[data-v-6de21b73]{text-align:center;cursor:pointer}.style-image[data-v-6de21b73]{object-fit:contain;background:rgb(var(--v-theme-surface));border:none;border-radius:6px;width:100%;height:80px;display:block}.style-placeholder[data-v-6de21b73]{text-align:center;background:rgb(var(--v-theme-surface));border:1px dashed #ddd;border-radius:6px;flex-direction:column;justify-content:center;align-items:center;height:88px;padding:4px;display:flex;box-shadow:0 2px 4px #0000001a}.custom-hint[data-v-6de21b73]{text-align:center;color:#666;border:1px dashed #ccc;flex-direction:column;justify-content:center;min-height:50px;padding:12px;display:flex}.style-modal-footer[data-v-6de21b73]{justify-content:center;margin-top:20px;display:flex}.style-confirm-btn[data-v-6de21b73]{cursor:pointer;justify-content:center;align-items:center;gap:5px;width:auto;min-width:80px;max-width:100px;padding:6px 20px;display:flex;background-color:var(--el-color-primary)!important;color:#fff!important;border:none!important;border-radius:8px!important}html.dark .watermark-style-container[data-v-6de21b73]{color:#fff;background-color:#1a1a1a;border:1px solid #2c2c2c}html.dark .style-image[data-v-6de21b73]{border-color:var(--el-border-color);background:#2a2a2a}html.dark .style-placeholder[data-v-6de21b73]{border-color:var(--el-border-color-light)}html.dark .custom-hint[data-v-6de21b73]{border-color:var(--el-border-color-light);color:#fff}html.dark .custom-hint p[data-v-6de21b73]{color:var(--el-text-color-secondary)}html.dark .size-label[data-v-6de21b73]{color:#fff}html.dark .style-confirm-btn[data-v-6de21b73]{color:#fff!important;border:1px solid var(--el-color-primary)!important;background-color:#0000!important}html.dark .style-radio label[data-v-6de21b73]{font-size:15px;font-weight:700}.watermark-size-control[data-v-6de21b73]{display:block}.size-control-wrapper[data-v-6de21b73]{justify-content:center;align-items:center;gap:12px;width:100%;display:flex}.size-adjust-btn[data-v-6de21b73]{flex:none}.size-input[data-v-6de21b73]{flex:0 0 132px;max-width:132px}.size-input[data-v-6de21b73] .v-field__input{text-align:center}html.dark .size-input[data-v-6de21b73] .v-field{color:#fff}html.dark .size-adjust-btn[data-v-6de21b73]{color:#fff!important}html.dark .slider-area[data-v-6de21b73]{color:#fff;background-color:#1a1a1a;border:1px solid #2c2c2c;border-left:0;border-right:0;border-bottom-right-radius:0;border-bottom-left-radius:0;position:relative;overflow:hidden;box-shadow:inset 0 0 5px #0000004d}html.dark .slider-area[data-v-6de21b73]:after{content:"";z-index:2;background-color:#1a1a1a;border-bottom-right-radius:0;width:10px;height:10px;position:absolute;bottom:0;right:0}html.dark .slider-area label[data-v-6de21b73]{color:#fff}html.dark input[type=range][data-v-6de21b73]{opacity:.7;background:#5a5a5a;border-radius:5px;height:10px;margin:2px 0}html.dark input[type=range][data-v-6de21b73]::-webkit-slider-thumb{appearance:none;cursor:pointer;background:#409eff;border-radius:50%;width:16px;height:16px;margin-top:-3px}html.dark input[type=range][data-v-6de21b73]::-moz-range-thumb{background:#409eff;position:relative;top:50%;transform:translateY(-50%)}html.dark input[type=range][data-v-6de21b73]::-webkit-slider-runnable-track{background:#5a5a5a;border-radius:5px;height:10px}.preview-container[data-v-6de21b73]{flex-direction:column;align-items:center;gap:16px;margin-top:30px;display:flex}.watermark-preview-area[data-v-6de21b73]{position:relative}.watermark-preview-area.landscape[data-v-6de21b73]{aspect-ratio:800/538;width:100%}.watermark-preview-area.portrait[data-v-6de21b73]{aspect-ratio:378/538;width:47.25%}.preview-image-placeholder[data-v-6de21b73]{background-color:#e2e8f0;border:2px dashed #94a3b8;border-radius:8px;width:100%;height:100%;position:absolute;top:0;left:0}.watermark-placeholder-img[data-v-6de21b73]{object-fit:contain;opacity:.9;filter:drop-shadow(0 1px 2px #00000080);height:auto}.v-theme--dark .preview-image-placeholder[data-v-6de21b73]{color:#cbd5e1;background-color:#334155;border-color:#64748b}.v-radio-group>.v-input__control{flex-direction:column}.v-radio-group>.v-input__control>.v-label{margin-inline-start:16px}.v-radio-group>.v-input__control>.v-label+.v-selection-control-group{margin-top:8px;padding-inline-start:6px}.v-radio-group .v-input__details{padding-inline:16px}
