.upload-card[data-v-aa927501]{height:11rem;padding:1.1rem}.upload-area[data-v-aa927501]{text-align:center;margin:0;padding:0}.upload-area i[data-v-aa927501]{color:#fff;border:2px dashed var(--color-primary);border-radius:2rem;font-size:1.2rem;padding:.8rem}.upload-area p[data-v-aa927501]{margin-bottom:0}.upload-area[data-v-aa927501] .el-upload-dragger{border:2px dashed #d9d9d9;border-radius:.5rem;padding:1.5rem;background-color:transparent;transition:all .2s ease}.upload-area[data-v-aa927501] .el-upload-dragger:hover,.upload-area[data-v-aa927501] .el-upload-dragger.is-dragover{background-color:#00000080;border-color:#409eff;border-style:dotted}:is(.upload-area[data-v-aa927501] .el-upload-dragger:hover,.upload-area[data-v-aa927501] .el-upload-dragger.is-dragover) i{border-style:dotted;color:var(--color-primary)}.tool-description[data-v-aa927501]{margin-bottom:1.5rem}.error-message[data-v-aa927501]{margin-top:1rem}.canvas-container[data-v-aa927501]{max-width:100%;overflow:hidden;max-height:0;visibility:hidden}.image-dialog .el-dialog__body{flex:1 1 0;min-height:0;display:flex;flex-direction:column;overflow:hidden}.checkerboard[data-v-aa927501]{background:repeating-conic-gradient(#e6e6e6 0% 25%,#fff 0% 50%) 0 0 / 20px 20px;border-radius:6px;padding:1rem;margin-bottom:1.5rem;display:flex;justify-content:center;align-items:center;width:100%;height:auto;min-height:0;max-height:100%;flex:1 1 0;height:0;overflow:auto;position:relative}.modal-image[data-v-aa927501]{width:auto;height:auto;transform-origin:center;outline:1px dashed rgba(70,70,70,.65);outline-offset:-1px;flex:none}.modal-image img[data-v-aa927501]{display:block;width:100%;height:100%}.fit-mode[data-v-aa927501]{display:flex;align-items:center;gap:.4rem;flex:0 0 auto}.zoom-overlay[data-v-aa927501]{position:absolute;top:12px;right:12px;z-index:1;opacity:.7;transition:opacity .2s;display:flex;align-items:center;gap:.75rem;padding:.4rem .75rem;border-radius:6px;background:#141414d9}.preview-link[data-v-aa927501]{color:#fff}.zoom-overlay[data-v-aa927501]:hover,.zoom-overlay[data-v-aa927501]:focus-within{opacity:1}.resize-form[data-v-aa927501]{margin-bottom:1rem;padding-bottom:.75rem;border-bottom:1px solid rgba(255,255,255,.12)}.resize-controls[data-v-aa927501]{display:flex;flex-wrap:wrap;gap:.5rem 1rem}.resize-controls[data-v-aa927501] .el-col{flex:1 1 180px;max-width:none;width:auto}.resize-controls[data-v-aa927501] .el-button-group{display:inline-flex;white-space:nowrap}.resize-form[data-v-aa927501] .el-form-item{margin-bottom:5px}.resize-form[data-v-aa927501] .el-slider{width:120px;margin:0 12px}.resize-form[data-v-aa927501] .el-form-item__content{flex-wrap:nowrap;min-width:0}.resize-form[data-v-aa927501] .el-slider{flex:1;min-width:45px}.dimension-input[data-v-aa927501]{width:68px;flex:0 0 68px}.dimension-input[data-v-aa927501] .el-input__wrapper{padding:0 5px}.dimension-unit[data-v-aa927501]{margin-left:4px;white-space:nowrap}.preview-details[data-v-aa927501]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,300px);gap:1.5rem;align-items:stretch;flex:0 0 auto}.preview-controls[data-v-aa927501]{min-width:0}.preview-controls[data-v-aa927501]>.el-card__body{display:flex;flex-direction:column;height:100%;padding:1rem}.image-info[data-v-aa927501]{display:grid;grid-template-columns:minmax(0,1fr);gap:1.5rem;flex:1 1 auto;font-size:13px;text-align:left;overflow-wrap:anywhere}.preview-ad[data-v-aa927501]{max-width:300px;width:100%;display:flex;align-items:center;justify-content:center}.preview-ad[data-v-aa927501] .ad-slot{margin:0}.preview-ad[data-v-aa927501] .ad-slot.is-dev{min-height:250px}.aspect-lock[data-v-aa927501]{flex:0 0 32px;width:32px;height:32px;padding:0;display:inline-flex;align-items:center;justify-content:center}.aspect-lock[data-v-aa927501] i{margin:0}.aspect-lock.is-locked[data-v-aa927501]{color:var(--el-color-primary);border-color:var(--el-color-primary)}.image-data[data-v-aa927501]{align-content:start}.image-info h3[data-v-aa927501]{margin-top:0}.image-data[data-v-aa927501]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.image-info h3[data-v-aa927501]{font-size:14px;margin-bottom:6px}.image-info p[data-v-aa927501]{margin:3px 0}.dialog-footer[data-v-aa927501]{display:flex;justify-content:center;border-top:1px solid rgba(255,255,255,.12);padding-top:1rem;margin-top:auto}.download-action[data-v-aa927501]{font-weight:700}@media (max-width: 640px){.preview-link span[data-v-aa927501]{display:none}.preview-details[data-v-aa927501]{grid-template-columns:1fr}.dialog-footer[data-v-aa927501]{flex-direction:column;align-items:stretch}.dialog-footer .el-button[data-v-aa927501]{width:100%}.image-info[data-v-aa927501]{font-size:12px;grid-template-columns:1fr}.image-data[data-v-aa927501]{grid-template-columns:1fr}.image-info[data-v-aa927501] .el-col{margin-bottom:8px}.resize-form[data-v-aa927501] .el-col{margin-bottom:8px;max-width:100%;flex:0 0 100%}.checkerboard[data-v-aa927501]{height:25vh}}.global-loading[data-v-aa927501]{position:fixed;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;color:#fff;z-index:9999;font-size:1.5rem}.zoom-toolbar[data-v-aa927501]{display:flex;justify-content:flex-end}.zoom-toolbar .fas[data-v-aa927501]{margin:0}.label[data-v-aa927501]{display:inline-block;margin-right:.5rem}.info-cards[data-v-eeba0c50]{margin-top:0}.tool[data-v-c1dface6]{display:flex;flex-direction:column;gap:1rem}.tool-box[data-v-c1dface6]{gap:1rem;display:flex;flex-direction:column}@media (max-width: 768px){.tool-box[data-v-c1dface6]{max-width:none}}
