.swiper-pagination[data-v-42c7f9f0]{display:flex}.swiper-pagination .point[data-v-42c7f9f0]{border-radius:50%;width:8px;height:8px;background-color:#fff;cursor:pointer;position:relative}.swiper-pagination .point[data-v-42c7f9f0]:not(:first-child){margin-left:8px}.swiper-pagination .active[data-v-42c7f9f0]{background-color:#000}@media screen and (max-width: 960px),(min-device-pixel-ratio:2),(min-resolution: 2dppx) and (max-device-width: 1080px){.point[data-v-42c7f9f0]{width:1.06666667vw;height:1.06666667vw}.point[data-v-42c7f9f0]:not(:first-child){margin-left:1.06666667vw}}.swiper-module[data-v-30008d66]{width:100%;height:100%;border-radius:8px;overflow:hidden;position:relative}.swiper-module .pagination[data-v-30008d66]{position:absolute;bottom:32px;left:50%;transform:translate(-50%);z-index:9}.swiper-module .pre-btn[data-v-30008d66],.swiper-module .next-btn[data-v-30008d66]{width:48px;height:48px;position:absolute;top:50%;transform:translateY(-50%);border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:9;background-image:url(/tools/assets/swiper-btn-bd87f729.svg);background-repeat:no-repeat;background-position:center;background-size:contain}.swiper-module .pre-btn[data-v-30008d66]:hover,.swiper-module .next-btn[data-v-30008d66]:hover{background-image:url(/tools/assets/swiper-btn-hover-b162202b.svg)}.swiper-module .pre-btn[data-v-30008d66]{left:24px}.swiper-module .next-btn[data-v-30008d66]{right:24px;transform:translateY(-50%) rotate(180deg)}.swiper-module .swiper-wrapper[data-v-30008d66],.swiper-module .swiper-slide[data-v-30008d66]{width:100%;height:100%}.swiper-module .swiper-item[data-v-30008d66]{width:100%;height:100%;background-repeat:no-repeat;background-size:contain;background-position:center}@media screen and (max-width: 960px),(min-device-pixel-ratio:2),(min-resolution: 2dppx) and (max-device-width: 1080px){.swiper-module[data-v-30008d66]{border-radius:2.13333333vw}.swiper-module .pagination[data-v-30008d66]{bottom:2.13333333vw}.swiper-module .pre-btn[data-v-30008d66],.swiper-module .next-btn[data-v-30008d66]{width:8.53333333vw;height:8.53333333vw;border-radius:unset}.swiper-module .pre-btn[data-v-30008d66]:hover,.swiper-module .next-btn[data-v-30008d66]:hover{background-image:url(/tools/assets/swiper-btn-bd87f729.svg)}.swiper-module .pre-btn[data-v-30008d66]{left:2.13333333vw}.swiper-module .next-btn[data-v-30008d66]{right:2.13333333vw}}.template-list-module[data-v-9a4b4fb2]{width:1230px;max-width:calc(100vw - 16px);height:100%;overflow:hidden;padding:24px 0 24px 24px}.content[data-v-9a4b4fb2]{width:100%;height:100%;padding-bottom:24px;overflow:hidden;overflow-y:scroll}.content .scroll[data-v-9a4b4fb2]{width:100%;scrollbar-gutter:stable}.content .template-list[data-v-9a4b4fb2]{width:100%;display:flex;flex-wrap:wrap;overflow:hidden;gap:16px}.content .template-list .template-card[data-v-9a4b4fb2]{width:224px;padding:16px;flex-shrink:0;border-radius:8px;cursor:pointer;position:relative;overflow:hidden}.content .template-list .template-card .cover[data-v-9a4b4fb2]{border-radius:8px;overflow:hidden;width:100%;background-color:#0000000a;background-repeat:no-repeat;background-position:center;background-size:contain;margin-bottom:8px;aspect-ratio:220/295}.content .template-list .template-card .label[data-v-9a4b4fb2]{width:100%;font-size:16px;font-weight:500;color:#000;text-align:center}.content .template-list .template-card .label .text[data-v-9a4b4fb2]{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:break-word}.content .template-list .template-card[data-v-9a4b4fb2]:hover{background-color:#0000000a}@media screen and (max-width: 960px),(min-device-pixel-ratio:2),(min-resolution: 2dppx) and (max-device-width: 1080px){.template-list-module[data-v-9a4b4fb2]{max-width:100vw;padding:4.26666667vw 0 4.26666667vw 4.26666667vw}.content[data-v-9a4b4fb2]{padding-bottom:2.13333333vw}.content .template-list[data-v-9a4b4fb2]{gap:2.13333333vw}.content .template-list .template-card[data-v-9a4b4fb2]{width:29.06666667vw;border-radius:2.13333333vw;padding:0}.content .template-list .template-card .cover[data-v-9a4b4fb2]{border-radius:2.13333333vw;margin-bottom:0}.content .template-list .template-card .label[data-v-9a4b4fb2]{position:absolute;bottom:0;left:0;width:100%;font-size:3.2vw;line-height:4.8vw;height:11.73333333vw;display:flex;align-items:center;justify-content:center;padding:2.13333333vw;font-weight:500;backdrop-filter:blur(1.06666667vw);-webkit-backdrop-filter:blur(1.06666667vw);border-radius:0 0 2.13333333vw 2.13333333vw;background-color:#00000029;color:#fff}.content .template-list .template-card .label .text[data-v-9a4b4fb2]{overflow:hidden;display:-webkit-box;white-space:unset;-webkit-box-orient:vertical;-webkit-line-clamp:2}.content .template-list .template-card[data-v-9a4b4fb2]:hover{background-color:unset}}.ai-filter-module[data-v-91965f74]{height:100vh;margin-bottom:16px}.ai-filter-module .common-safe-area[data-v-91965f74]{display:flex;width:100%;padding:0 40px;max-width:1920px;min-width:1200px;gap:32px}.left[data-v-91965f74]{flex-shrink:0;width:492px;height:100%;overflow:hidden;display:flex;flex-direction:column}.left .header[data-v-91965f74]{width:100%;margin-bottom:16px}.left .selector[data-v-91965f74]{margin-bottom:16px}.left .upload-area[data-v-91965f74]{flex:1;border-radius:16px;width:100%;height:100%;overflow:hidden}.left .upload-area .upload-content[data-v-91965f74]{padding:24px 8px 24px 24px;width:100%;height:100%;display:flex;flex-direction:column;overflow:hidden}.left .upload-area .scroll[data-v-91965f74]{flex:1;width:100%;height:100%;overflow:hidden;overflow-y:auto}.left .upload-area .scroll .scroll-inner[data-v-91965f74]{width:100%;scrollbar-gutter:stable;padding-right:16px}.left .upload-area .upload-title[data-v-91965f74]{color:#000000b3;font-size:16px;font-weight:600;height:24px;line-height:24px;margin-bottom:16px}.left .upload-area .uploader[data-v-91965f74]{width:100%;margin-bottom:15px}.left .upload-area .submit-btn[data-v-91965f74]{margin-top:24px;width:calc(100% - 16px);height:64px;font-size:20px;font-weight:700;box-shadow:0 0 0 4px #f4f4f4,0 0 0 4px #fff}.right[data-v-91965f74]{flex:1;width:100%;height:100%}.right .right-content[data-v-91965f74]{width:100%;height:100%;overflow:hidden;display:flex;flex-direction:column}.right .title[data-v-91965f74]{display:none;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#000000b3;font-weight:600}.right .swiper-area[data-v-91965f74]{flex:1;background-color:#f4f4f4;border-radius:8px}@media screen and (max-width: 960px),(min-device-pixel-ratio:2),(min-resolution: 2dppx) and (max-device-width: 1080px){.ai-filter-module[data-v-91965f74]{height:unset;margin-bottom:4.26666667vw}.ai-filter-module .common-safe-area[data-v-91965f74]{display:block;min-width:unset;max-width:unset;width:91.5%;padding:0}.left[data-v-91965f74]{width:100%;height:unset}.left .header[data-v-91965f74],.left .selector[data-v-91965f74]{margin-bottom:4.26666667vw}.left .upload-area[data-v-91965f74]{border-radius:3.2vw;margin-bottom:3.2vw}.left .upload-area .upload-content[data-v-91965f74]{padding:3.2vw 4.26666667vw 4.26666667vw}.left .upload-area .scroll[data-v-91965f74]{overflow-y:unset}.left .upload-area .scroll .scroll-inner[data-v-91965f74]{padding-right:0}.left .upload-area .upload-title[data-v-91965f74]{height:6.4vw;line-height:6.4vw;margin-bottom:2.13333333vw;font-size:4.26666667vw}.left .upload-area .uploader[data-v-91965f74]{margin-bottom:2.13333333vw}.left .upload-area .submit-btn[data-v-91965f74]{width:100%;margin-top:3.2vw;height:12.26666667vw;font-size:4.26666667vw;box-shadow:0 0 0 1.06666667vw #f4f4f4,0 0 0 1.06666667vw #fff}.right[data-v-91965f74]{height:73.06666667vw}.right .right-content[data-v-91965f74]{padding:3.2vw 4.26666667vw 4.26666667vw}.right .title[data-v-91965f74]{height:6.4vw;margin-bottom:2.13333333vw;display:block}.right .swiper-area[data-v-91965f74]{border-radius:2.13333333vw}}.page-box[data-v-2c4731cb]{width:100%;overflow:hidden}.preview-ai-filter[data-v-2c4731cb]{padding-top:114px;padding-bottom:16px}.how-to-use[data-v-2c4731cb],.features[data-v-2c4731cb],.love-comment[data-v-2c4731cb],.faq[data-v-2c4731cb],.page-footer[data-v-2c4731cb]{background-color:#fff}@media screen and (max-width: 960px),(min-device-pixel-ratio:2),(min-resolution: 2dppx) and (max-device-width: 1080px){.preview-ai-filter[data-v-2c4731cb]{padding-top:4.26666667vw;padding-bottom:0}.how-to-use[data-v-2c4731cb],.features[data-v-2c4731cb],.love-comment[data-v-2c4731cb],.faq[data-v-2c4731cb],.page-footer[data-v-2c4731cb]{background-color:unset}}
