.crop-container[data-v-86bb665e]{display:flex;flex-direction:column;height:100%;background:#000;user-select:none}.crop-header[data-v-86bb665e]{display:flex;align-items:center;justify-content:space-between;min-height:1.28rem;padding:.32rem .42667rem;padding-top:calc(.32rem + constant(safe-area-inset-top));padding-top:calc(.32rem + env(safe-area-inset-top));background:#1a1a1a;color:#fff;font-size:.42667rem;flex-shrink:0}.crop-header--android[data-v-86bb665e]{padding-top:calc(.74667rem + constant(safe-area-inset-top));padding-top:calc(.74667rem + env(safe-area-inset-top))}.crop-cancel[data-v-86bb665e]{color:#999;cursor:pointer;font-size:.37333rem}.crop-title[data-v-86bb665e]{font-weight:600}.crop-confirm[data-v-86bb665e]{color:#fdbb2b;cursor:pointer;font-weight:600;font-size:.37333rem}.crop-viewport[data-v-86bb665e]{flex:1;position:relative;overflow:hidden;touch-action:none;display:flex;align-items:center;justify-content:center}.crop-image[data-v-86bb665e]{position:absolute;max-width:none;max-height:none;pointer-events:none;will-change:transform}.crop-overlay[data-v-86bb665e]{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:1}.crop-toolbar[data-v-86bb665e]{background:#1a1a1a;padding:.32rem .42667rem;padding-bottom:calc(.32rem + env(safe-area-inset-bottom));flex-shrink:0}.crop-tool-row[data-v-86bb665e]{display:flex;align-items:center;justify-content:center;gap:.32rem}.crop-tool-icon[data-v-86bb665e]{color:#fff;font-size:.48rem;cursor:pointer;padding:.16rem;-webkit-tap-highlight-color:transparent}.crop-tool-icon[data-v-86bb665e]:active{opacity:.6}.crop-slider[data-v-86bb665e]{flex:1;max-width:5.86667rem;height:.05333rem;-webkit-appearance:none;appearance:none;background:#444;border-radius:.05333rem;outline:none}.crop-slider[data-v-86bb665e]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:.58667rem;height:.58667rem;border-radius:50%;background:#fff;cursor:pointer;border:none;box-shadow:0 .02667rem .10667rem rgba(0,0,0,.4)}.crop-actions[data-v-86bb665e]{margin-top:.37333rem;gap:1.06667rem}.crop-action[data-v-86bb665e]{display:flex;flex-direction:column;align-items:center;gap:.10667rem;color:#ccc;font-size:.53333rem;cursor:pointer;-webkit-tap-highlight-color:transparent}.crop-action span[data-v-86bb665e]{font-size:.29333rem}.crop-action[data-v-86bb665e]:active{color:#fdbb2b}.pod-section[data-v-b09b85b5]{margin-top:.42667rem}.pod-section-title[data-v-b09b85b5]{font-size:.37333rem;font-weight:700;color:#333;margin-bottom:.26667rem}.pod-preview-wrap[data-v-b09b85b5]{position:relative;width:100%;border-radius:.21333rem;overflow:hidden;background:#f8f8f8}.pod-preview-product[data-v-b09b85b5]{width:100%;display:block}.pod-preview-loading[data-v-b09b85b5]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:#f8f8f8}.pod-preview-loading-spinner[data-v-b09b85b5]{width:.58667rem;height:.58667rem;border:.05333rem solid #ddd;border-top-color:#999;border-radius:50%;animation:pod-preview-rotate-b09b85b5 .8s linear infinite}.pod-preview-wrap--sized .pod-preview-product[data-v-b09b85b5]{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;object-fit:contain}@keyframes pod-preview-rotate-b09b85b5{to{transform:rotate(360deg)}}.pod-preview-overlay[data-v-b09b85b5]{position:absolute;overflow:hidden;display:flex;align-items:center;justify-content:center;pointer-events:none}.pod-preview-user-img[data-v-b09b85b5]{width:100%;height:100%;object-fit:cover}.pod-preview-text-overlay[data-v-b09b85b5]{pointer-events:none;align-items:center;justify-content:center;box-sizing:border-box;padding:.05333rem .13333rem}.pod-preview-text[data-v-b09b85b5]{display:block;text-align:center;line-height:1.18;max-width:100%;overflow:visible}.pod-preview-text--horizontal[data-v-b09b85b5]{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;white-space:pre-wrap;word-break:normal;overflow-wrap:normal}.pod-preview-text--vertical[data-v-b09b85b5]{width:100%;height:100%;display:flex;flex-flow:column wrap;align-content:center;align-items:center;justify-content:center;line-height:1.12;white-space:normal;word-break:normal;overflow-wrap:normal}.pod-preview-text-char[data-v-b09b85b5]{width:1.08em;height:1.12em;display:flex;align-items:center;justify-content:center;flex:0 0 auto}.pod-preview-text-line[data-v-b09b85b5]{display:block;max-width:100%;white-space:pre;line-height:1.18}.pod-preview-hotarea[data-v-b09b85b5]{position:absolute;border:none;cursor:pointer;z-index:2;background:repeating-linear-gradient(90deg,#000 0,#000 .10667rem,#fff .10667rem,#fff .21333rem) 0 0 / 100% .02667rem no-repeat,repeating-linear-gradient(90deg,#000 0,#000 .10667rem,#fff .10667rem,#fff .21333rem) 0 100% / 100% .02667rem no-repeat,repeating-linear-gradient(0deg,#000 0,#000 .10667rem,#fff .10667rem,#fff .21333rem) 0 0 / .02667rem 100% no-repeat,repeating-linear-gradient(0deg,#000 0,#000 .10667rem,#fff .10667rem,#fff .21333rem) 100% 0 / .02667rem 100% no-repeat}.pod-preview-hotarea.active[data-v-b09b85b5]{background:rgba(253,187,43,.06);border:.02667rem solid #FDBB2B}.pod-hotarea-badge[data-v-b09b85b5]{position:absolute;top:-.05333rem;left:-.05333rem;min-width:.53333rem;height:.53333rem;padding:0 .13333rem;border-radius:0 0 .16rem;background:rgba(0,0,0,.55);color:#fff;font-size:.29333rem;font-weight:700;display:flex;align-items:center;justify-content:center;line-height:1}.pod-preview-hotarea.active .pod-hotarea-badge[data-v-b09b85b5]{background:rgba(253,187,43,.7)}.pod-section[data-v-744bcc5a]{margin-top:.42667rem}.pod-section-title[data-v-744bcc5a]{font-size:.37333rem;font-weight:700;color:#333;margin-bottom:.26667rem}.pod-section-title.required[data-v-744bcc5a]:before{content:"*";color:#ee0a24;margin-right:.10667rem}.pod-area-form[data-v-744bcc5a]{padding-bottom:.21333rem}.pod-upload-area[data-v-744bcc5a]{display:flex;gap:.21333rem}.pod-upload-trigger[data-v-744bcc5a]{width:1.92rem;height:1.92rem;border:.02667rem dashed #ddd;border-radius:.16rem;display:flex;align-items:center;justify-content:center;background:#fafafa;cursor:pointer}.pod-upload-preview[data-v-744bcc5a]{position:relative;width:1.92rem;height:1.92rem;border-radius:.16rem;overflow:hidden;cursor:pointer}.pod-upload-delete[data-v-744bcc5a]{width:.48rem;height:.48rem;background:rgba(0,0,0,.55);color:#fff;font-size:.26667rem;display:flex;align-items:center;justify-content:center;border-bottom-left-radius:.16rem;cursor:pointer}.pod-upload-delete-hit[data-v-744bcc5a]{position:absolute;top:-.16rem;right:-.16rem;width:.8rem;height:.8rem;display:flex;align-items:flex-start;justify-content:flex-end;padding-top:.16rem;padding-right:.16rem;box-sizing:border-box;cursor:pointer}.pod-upload-thumb[data-v-744bcc5a]{width:100%;height:100%;object-fit:cover}.pod-upload-tip[data-v-744bcc5a]{margin-top:.21333rem;font-size:.32rem;color:#666;display:flex;align-items:flex-start;gap:.10667rem;line-height:1.5}.pod-text-input[data-v-744bcc5a]{width:100%;border:none;border-bottom:.02667rem solid #e5e5e5;padding:.26667rem 0;font-size:.37333rem;color:#333;outline:none;background:transparent}.pod-text-input[data-v-744bcc5a]::placeholder{color:#ccc}.pod-font-select[data-v-744bcc5a]{display:flex;align-items:center;justify-content:space-between;padding:.26667rem 0;border-bottom:.02667rem solid #e5e5e5;font-size:.37333rem;color:#333;cursor:pointer}.pod-color-list[data-v-744bcc5a]{display:flex;gap:.37333rem;flex-wrap:wrap}.pod-color-item[data-v-744bcc5a]{width:.96rem;height:.96rem;border-radius:50%;cursor:pointer;border:.02667rem solid #f6f6f6;box-sizing:border-box;transition:border-color .2s,box-shadow .2s}.pod-color-item.active[data-v-744bcc5a]{box-shadow:0 0 0 .05333rem #fff,0 0 0 .10667rem #fdbb2b}.pod-terms-tip[data-v-744bcc5a]{margin-top:.53333rem;font-size:.32rem;color:#666;display:flex;align-items:flex-start;gap:.10667rem;line-height:1.5}.pod-terms-tip[data-v-744bcc5a] .van-icon{flex:0 0 auto}.pod-terms-text[data-v-744bcc5a]{min-width:0;flex:1;overflow-wrap:anywhere}[data-v-744bcc5a] .pod-image-preview{padding-top:calc(.32rem + constant(safe-area-inset-top));padding-top:calc(.32rem + env(safe-area-inset-top));box-sizing:border-box}[data-v-744bcc5a] .pod-image-preview .van-image-preview__close-icon,[data-v-744bcc5a] .pod-image-preview .van-image-preview__index{top:calc(.32rem + constant(safe-area-inset-top));top:calc(.32rem + env(safe-area-inset-top))}.font-picker-header[data-v-1022252d]{display:flex;align-items:center;justify-content:space-between;padding:.37333rem .42667rem;border-bottom:.02667rem solid #f0f0f0}.font-picker-cancel[data-v-1022252d]{font-size:.37333rem;color:#999;cursor:pointer}.font-picker-title[data-v-1022252d]{font-size:.42667rem;font-weight:600;color:#333}.font-picker-placeholder[data-v-1022252d]{width:1.06667rem}.font-picker-list[data-v-1022252d]{overflow-y:auto;max-height:calc(60vh - 1.33333rem)}.font-picker-item[data-v-1022252d]{display:flex;align-items:center;justify-content:space-between;gap:.32rem;padding:.37333rem .42667rem;border-bottom:.02667rem solid #f5f5f5;cursor:pointer}.font-picker-item.disabled[data-v-1022252d]{color:#b8b8b8;cursor:not-allowed;background:#fafafa}.font-picker-item.active[data-v-1022252d]{background:#fffbf0}.font-picker-item[data-v-1022252d]:active{background:#f5f5f5}.font-picker-item.disabled[data-v-1022252d]:active{background:#fafafa}.font-picker-name[data-v-1022252d]{flex:1;min-width:0}.font-picker-loading[data-v-1022252d]{flex:0 0 auto;font-size:.32rem;color:#999}.pod-footer[data-v-113bf57d]{position:fixed;bottom:0;left:0;right:0;padding:.26667rem .42667rem .16rem;padding-bottom:calc(.16rem + constant(safe-area-inset-bottom));padding-bottom:calc(.16rem + env(safe-area-inset-bottom));background:#fff;z-index:10}.pod-buy-btn[data-v-113bf57d]{width:100%;height:1.17333rem;border:none;border-radius:.58667rem;background:#fdbb2b;color:#333;font-size:.4rem;font-weight:700;letter-spacing:.01333rem;cursor:pointer;-webkit-tap-highlight-color:transparent}.pod-buy-btn[data-v-113bf57d]:active:not(:disabled){opacity:.85}.pod-buy-btn[data-v-113bf57d]:disabled{opacity:.5;cursor:not-allowed}.pod-custom-page[data-v-54a0e614]{display:flex;flex-direction:column;min-height:100vh;background:#fff}.pod-state-wrap[data-v-54a0e614]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.32rem;padding:2.13333rem .85333rem;color:#999}.pod-state-text[data-v-54a0e614]{font-size:.37333rem;color:#999;margin:.10667rem 0 0}.pod-content[data-v-54a0e614]{flex:1;overflow-y:auto;padding:0 .42667rem 2.08rem;padding-bottom:calc(2.08rem + constant(safe-area-inset-bottom));padding-bottom:calc(2.08rem + env(safe-area-inset-bottom))}.pod-tabs[data-v-54a0e614]{margin-top:.42667rem}
