.slideshow[data-v-0a2e3059]{display:flex;align-items:center;justify-content:center}.slideshow .container[data-v-0a2e3059]{transform-style:preserve-3d;display:flex;justify-content:center;flex-direction:column;align-items:center}.slideshow .cards[data-v-0a2e3059]{position:relative;width:160px;height:160px}.slideshow .cards .card[data-v-0a2e3059]{position:absolute;width:100%;height:100%;left:0;right:0;margin:auto;transition:transform .4s ease;border-radius:12px;border:1px solid #eee;box-shadow:0 10px 10px #f1e7ff4d}.slideshow .cards .card.left[data-v-0a2e3059]{transform:translate(-40%) translateY(5%) scale(.85) rotate(-20deg);opacity:.8;z-index:0}.slideshow .cards .card.right[data-v-0a2e3059]{transform:translate(40%) translateY(5%) scale(.85) rotate(20deg);opacity:.8;z-index:0}.slideshow .cards .card.center[data-v-0a2e3059]{transform:translate(0) scale(1);opacity:1;z-index:1}.slideshow .cards .card.center img[data-v-0a2e3059]{box-shadow:0 0 5px #51515178}.slideshow img[data-v-0a2e3059]{width:100%;height:100%;border-radius:10px;object-fit:cover;-webkit-user-select:none;user-select:none}@media screen and (max-width: 980px){.slideshow .cards[data-v-0a2e3059]{width:140px;height:140px}.slideshow .cards .card[data-v-0a2e3059]{border-radius:10px}.slideshow .cards .card.left[data-v-0a2e3059]{transform:translate(-35%) translateY(5%) scale(.85) rotate(-18deg)}.slideshow .cards .card.right[data-v-0a2e3059]{transform:translate(35%) translateY(5%) scale(.85) rotate(18deg)}.slideshow img[data-v-0a2e3059]{border-radius:8px}}.panel-idle[data-v-38bf4e19]{width:100%;height:100%;display:flex;justify-content:center;align-items:center;flex-direction:column}.panel-idle .hint[data-v-38bf4e19]{margin-top:46px;color:#666;text-align:center;font-family:Gilroy;font-size:14px;line-height:120%}@media screen and (max-width: 980px){.panel-idle[data-v-38bf4e19]{padding:24px 16px}.panel-idle .hint[data-v-38bf4e19]{margin-top:24px;font-size:13px}}.panel-loading[data-v-70bb73a8]{height:100%;width:100%;border-radius:20px;overflow:hidden;background:var(--primary-background2, #eee);position:relative}.panel-loading__shimmer[data-v-70bb73a8]{position:absolute;top:0;right:0;bottom:0;left:0}.panel-loading__shimmer[data-v-70bb73a8]:after{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.6) 40%,rgba(255,255,255,.6) 60%,transparent 100%);transform:skew(-45deg);will-change:transform;animation:panel-skeleton-sweep-70bb73a8 1.5s linear infinite}@keyframes panel-skeleton-sweep-70bb73a8{0%{transform:skew(-45deg) translate(-100%)}to{transform:skew(-45deg) translate(200%)}}@media screen and (max-width: 980px){.panel-loading[data-v-70bb73a8]{min-height:300px}}.mockup-debug-panel[data-v-dc152fa4]{position:absolute;top:0;right:0;width:280px;background:#1e1e1ef2;border-radius:12px;box-shadow:0 8px 32px #0000004d;z-index:9999;overflow:hidden;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.mockup-debug-panel .debug-header[data-v-dc152fa4]{padding:12px 16px;background:#ffffff1a;border-bottom:1px solid rgba(255,255,255,.1)}.mockup-debug-panel .debug-header .debug-title[data-v-dc152fa4]{font-size:14px;font-weight:600;color:#fff}.mockup-debug-panel .debug-content[data-v-dc152fa4]{padding:12px 16px;display:flex;flex-direction:column;gap:8px;max-height:400px;overflow-y:auto}.mockup-debug-panel .debug-content .ratio-row[data-v-dc152fa4]{display:flex;align-items:center;gap:8px}.mockup-debug-panel .debug-content .ratio-row .ratio-label[data-v-dc152fa4]{font-size:12px;color:#ffffffb3;min-width:70px}.mockup-debug-panel .debug-content .ratio-row .ratio-input[data-v-dc152fa4]{flex:1;padding:6px 10px;border:1px solid rgba(255,255,255,.2);border-radius:6px;background:#ffffff1a;color:#fff;font-size:12px;outline:none;transition:border-color .2s}.mockup-debug-panel .debug-content .ratio-row .ratio-input[data-v-dc152fa4]:focus{border-color:#ffffff80}.mockup-debug-panel .debug-content .ratio-row .ratio-input[data-v-dc152fa4]::placeholder{color:#ffffff4d}.mockup-debug-panel .debug-content .transform-section[data-v-dc152fa4]{margin-top:12px;padding-top:12px;border-top:1px solid rgba(255,255,255,.1)}.mockup-debug-panel .debug-content .transform-section .section-title[data-v-dc152fa4]{font-size:12px;font-weight:600;color:#fff;margin-bottom:10px}.mockup-debug-panel .debug-content .transform-section .transform-group[data-v-dc152fa4]{margin-bottom:12px}.mockup-debug-panel .debug-content .transform-section .transform-group .transform-label[data-v-dc152fa4]{font-size:11px;color:#ffffff80;margin-bottom:6px}.mockup-debug-panel .debug-content .transform-section .transform-group .transform-row[data-v-dc152fa4]{display:flex;align-items:center;gap:8px;margin-bottom:4px}.mockup-debug-panel .debug-content .transform-section .transform-group .transform-row label[data-v-dc152fa4]{font-size:11px;color:#ffffffb3;min-width:55px}.mockup-debug-panel .debug-content .transform-section .transform-group .transform-row .transform-input[data-v-dc152fa4]{flex:1;padding:4px 8px;border:1px solid rgba(255,255,255,.2);border-radius:4px;background:#ffffff1a;color:#fff;font-size:11px;outline:none;transition:border-color .2s}.mockup-debug-panel .debug-content .transform-section .transform-group .transform-row .transform-input[data-v-dc152fa4]:focus{border-color:#ffffff80}.mockup-debug-panel .debug-actions[data-v-dc152fa4]{padding:12px 16px;border-top:1px solid rgba(255,255,255,.1);display:flex;flex-direction:column;gap:8px}.mockup-debug-panel .debug-actions .debug-btn[data-v-dc152fa4]{width:100%;padding:10px 16px;border:none;border-radius:8px;font-size:13px;font-weight:500;cursor:pointer;transition:all .2s}.mockup-debug-panel .debug-actions .debug-btn.enlarge-btn[data-v-dc152fa4]{background:#ffffff26;color:#fff}.mockup-debug-panel .debug-actions .debug-btn.enlarge-btn[data-v-dc152fa4]:hover{background:#ffffff40}.mockup-debug-panel .debug-actions .debug-btn.regenerate-btn[data-v-dc152fa4]{background:#4a9eff;color:#fff}.mockup-debug-panel .debug-actions .debug-btn.regenerate-btn[data-v-dc152fa4]:hover{background:#3a8eef}.debug-cropped-images[data-v-4ef5bc43]{position:absolute;top:60px;left:0;background:#000000e6;border-radius:8px;padding:12px;z-index:9999;max-width:400px;max-height:80vh;overflow-y:auto}.debug-cropped-images .debug-title[data-v-4ef5bc43]{color:#fff;font-size:14px;font-weight:700;margin-bottom:12px}.debug-cropped-images .debug-images-grid[data-v-4ef5bc43]{display:flex;flex-wrap:wrap;gap:8px}.debug-cropped-images .debug-image-item[data-v-4ef5bc43]{display:flex;flex-direction:column;gap:4px}.debug-cropped-images .debug-image-item .debug-image-label[data-v-4ef5bc43]{color:#aaa;font-size:10px}.debug-cropped-images .debug-image-item img[data-v-4ef5bc43]{max-width:120px;max-height:120px;object-fit:contain;border:1px solid #444;border-radius:4px;background:#222}.panel-result[data-v-4ef5bc43]{padding:33px 58px;width:100%;height:100%;display:flex;flex-direction:column;justify-content:space-between;align-items:center}.panel-result .image-section[data-v-4ef5bc43]{width:100%;display:flex;justify-content:center;align-items:center;margin-bottom:32px}.panel-result .image-section .image-wrapper[data-v-4ef5bc43]{position:relative}.panel-result .image-section .image-wrapper .download-btn[data-v-4ef5bc43]{display:flex;justify-content:center;align-items:center;cursor:pointer;color:#fff}.panel-result .image-section .image-wrapper .download-btn[data-v-4ef5bc43]:disabled{cursor:not-allowed;opacity:.7}.panel-result .image-section .image-wrapper .download-btn .btn-loading[data-v-4ef5bc43]{display:flex;align-items:center;justify-content:center}.panel-result .image-section .image-wrapper .download-btn--desktop[data-v-4ef5bc43]{position:absolute;top:16px;right:16px;height:40px;width:40px;gap:6px;border-radius:8px;border:1px solid #191919;background:#19191966;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);transition:background .2s ease;z-index:2}.panel-result .image-section .image-wrapper .download-btn--desktop[data-v-4ef5bc43] .p-icon-download{font-size:24px}.panel-result .image-section .image-wrapper .download-btn--desktop[data-v-4ef5bc43]:hover,.panel-result .image-section .image-wrapper .download-btn--desktop[data-v-4ef5bc43]:active{background:var(--Color-Neutral-neutral-10)}.panel-result .image-section .image-wrapper .download-btn--mobile[data-v-4ef5bc43]{display:none}.panel-result .image-section .image-wrapper .image-container[data-v-4ef5bc43]{width:360px;height:360px;border-radius:16px;overflow:hidden}.panel-result .image-section .image-wrapper .image-container img[data-v-4ef5bc43]{width:100%;height:100%;object-fit:cover}.panel-result .tools-section[data-v-4ef5bc43]{width:100%;display:flex;flex-direction:column;align-items:center;gap:16px}.panel-result .tools-section .section-title[data-v-4ef5bc43]{font-size:16px;font-weight:400;color:#191919}.panel-result .tools-section .product-grid[data-v-4ef5bc43]{display:flex;gap:12px;flex-wrap:nowrap;justify-content:center}.panel-result .tools-section .product-grid--enlarged .product-card[data-v-4ef5bc43]{width:200px;height:200px}.panel-result .tools-section .product-card[data-v-4ef5bc43]{position:relative;width:100px;height:100px;flex-shrink:0;transition:width .3s ease,height .3s ease;border-radius:12px;overflow:hidden;cursor:pointer;background:#fff;border:1px solid #000}.panel-result .tools-section .product-card[data-v-4ef5bc43] img{width:100%;height:100%;object-fit:cover}.panel-result .tools-section .product-card .product-placeholder[data-v-4ef5bc43]{width:100%;height:100%;background:linear-gradient(135deg,#f5f5f5,#e8e8e8)}.panel-result .tools-section .product-card .product-overlay[data-v-4ef5bc43]{position:absolute;top:0;left:0;width:100%;height:100%;background:#0006;display:flex;justify-content:center;align-items:center;opacity:0;transition:opacity .2s ease}.panel-result .tools-section .product-card:hover .product-overlay[data-v-4ef5bc43]{opacity:1;z-index:2}.panel-result .tools-section .product-card .edit-btn[data-v-4ef5bc43]{display:flex;align-items:center;gap:4px;padding:8px 12px;background:transparent;border:none;color:#fff;font-size:14px;font-weight:500;cursor:pointer}.panel-result .tools-section .product-card .edit-btn .arrow[data-v-4ef5bc43]{font-size:12px}@media screen and (min-width: 980px) and (max-width: 1279px){.panel-result[data-v-4ef5bc43]{padding:36px 15px 32px}.panel-result .tools-section .product-grid[data-v-4ef5bc43]{gap:8px}.panel-result .tools-section .product-card[data-v-4ef5bc43]{width:80px;height:80px;border-radius:10px}}@media screen and (max-width: 980px){.panel-result[data-v-4ef5bc43]{padding:16px 12px;justify-content:flex-start}.panel-result .image-section[data-v-4ef5bc43]{margin-bottom:10px}.panel-result .image-section .image-wrapper[data-v-4ef5bc43]{width:100%;position:static}.panel-result .image-section .image-wrapper .download-btn--desktop[data-v-4ef5bc43]{display:none}.panel-result .image-section .image-wrapper .image-container[data-v-4ef5bc43]{position:relative;width:100%;height:0;padding-bottom:100%;border-radius:10px}.panel-result .image-section .image-wrapper .image-container img[data-v-4ef5bc43]{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.panel-result .image-section .image-wrapper .image-container .download-btn--mobile[data-v-4ef5bc43]{display:flex;position:absolute;bottom:16px;left:50%;transform:translate(-50%);z-index:2;justify-content:center;align-items:center;padding:6px 16px;gap:4px;border-radius:8px;background:#19191966;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);border:1px solid #191919;overflow:hidden;color:#fff;text-overflow:ellipsis;font-family:Gilroy;font-size:16px;font-style:normal;font-weight:400;transition:background .2s ease}.panel-result .image-section .image-wrapper .image-container .download-btn--mobile[data-v-4ef5bc43]:hover{background:#19191980}.panel-result .tools-section[data-v-4ef5bc43]{gap:16px}.panel-result .tools-section .section-title[data-v-4ef5bc43]{font-size:12px;margin-top:22px}.panel-result .tools-section .product-grid[data-v-4ef5bc43]{gap:8px;width:100%;justify-content:center;flex-wrap:nowrap}.panel-result .tools-section .product-card[data-v-4ef5bc43]{width:60px;height:60px;border-radius:6px;flex-shrink:0}.panel-result .tools-section .product-card .edit-btn[data-v-4ef5bc43]{padding:4px 6px;font-size:10px}}@media screen and (min-width: 768px) and (max-width: 980px){.panel-result .tools-section .product-card[data-v-4ef5bc43]{width:80px;height:80px;border-radius:8px}.panel-result .tools-section .product-card .edit-btn[data-v-4ef5bc43]{padding:6px 10px;font-size:12px}}.panel-error[data-v-2d800e68]{width:100%;height:100%;display:flex;justify-content:center;align-items:center;flex-direction:column}.panel-error .message[data-v-2d800e68]{color:#191919;font-size:16px;line-height:150%;margin-bottom:20px}.panel-error[data-v-2d800e68] .p-button{font-weight:400;display:flex;justify-content:center;align-items:center;border-width:1px;cursor:pointer}.panel-error[data-v-2d800e68] .p-button i{margin-right:4px}@media screen and (max-width: 980px){.panel-error[data-v-2d800e68]{padding:24px 16px}.panel-error .message[data-v-2d800e68]{font-size:14px;text-align:center;margin-bottom:16px}}.ai-logo-page[data-v-10dd5b41]{width:100%;display:flex;justify-content:center;align-items:center}.ai-logo-page .content[data-v-10dd5b41]{display:flex;width:1200px;height:628px;align-items:center;justify-content:space-between;border-radius:24px;border:1.5px solid var(--Text-Netural-primary, #191919);background:var(--Color-Neutral-white, #fff);box-shadow:4px 4px #191919}.ai-logo-page .content .left[data-v-10dd5b41]{width:392px;height:100%}.ai-logo-page .content .left[data-v-10dd5b41] .ai-logo-form{padding:36px}.ai-logo-page .content .left[data-v-10dd5b41] .ai-logo-form .ai-logo-content{padding:0}.ai-logo-page .content .left[data-v-10dd5b41] .ai-logo-form .ai-logo-section{margin-bottom:32px}.ai-logo-page .content .left[data-v-10dd5b41] .ai-logo-form .ai-logo-section .ai-logo-section-label{font-size:20px;color:var(--one-level-text-color);line-height:1}.ai-logo-page .content .left[data-v-10dd5b41] .ai-logo-form .ai-logo-section .p-select-v3-trigger-content,.ai-logo-page .content .left[data-v-10dd5b41] .ai-logo-form .ai-logo-section .ai-logo-input{height:48px}.ai-logo-page .content .left[data-v-10dd5b41] .ai-logo-form .ai-logo-section .horizontal-scroll-selector{height:96px}.ai-logo-page .content .left[data-v-10dd5b41] .ai-logo-form .ai-logo-section .horizontal-scroll-selector .scroll-container{gap:16px}.ai-logo-page .content .left[data-v-10dd5b41] .ai-logo-form .ai-logo-section .ai-logo-generate-btn{height:40px}.ai-logo-page .content .right[data-v-10dd5b41]{flex:1;height:100%;padding:10px 10px 10px 0;display:flex}.ai-logo-page .content .right .panel[data-v-10dd5b41]{width:100%;height:100%;background:#fbf9ff;border-radius:20px;border:1px solid #efe5ff}@media screen and (min-width: 980px) and (max-width: 1279px){.ai-logo-page .content[data-v-10dd5b41]{width:900px;height:584px}.ai-logo-page .content .left[data-v-10dd5b41]{width:328px}.ai-logo-page .content .left[data-v-10dd5b41] .ai-logo-form{padding:36px 24px}.ai-logo-page .content .left[data-v-10dd5b41] .ai-logo-form .ai-logo-section{margin-bottom:24px}.ai-logo-page .content .left[data-v-10dd5b41] .ai-logo-form .ai-logo-section .ai-logo-section-label{font-size:16px;line-height:1}.ai-logo-page .content .left[data-v-10dd5b41] .ai-logo-form .ai-logo-section .horizontal-scroll-selector .scroll-container{gap:10px}.ai-logo-page .content .left[data-v-10dd5b41] .ai-logo-form .ai-logo-section:has(.ai-logo-generate-btn){margin-bottom:0;margin-top:36px}}@media screen and (max-width: 980px){.ai-logo-page[data-v-10dd5b41]{align-items:flex-start;padding:16px}.ai-logo-page .content[data-v-10dd5b41]{width:100%;height:auto;flex-direction:column;border-radius:16px}.ai-logo-page .content .left[data-v-10dd5b41]{width:100%;height:auto}.ai-logo-page .content .left[data-v-10dd5b41] .ai-logo-form{padding:20px 16px}.ai-logo-page .content .left[data-v-10dd5b41] .ai-logo-form .ai-logo-section{margin-bottom:20px}.ai-logo-page .content .left[data-v-10dd5b41] .ai-logo-form .ai-logo-section .ai-logo-section-label{font-size:16px}.ai-logo-page .content .left[data-v-10dd5b41] .ai-logo-form .ai-logo-section .p-select-v3-trigger-content,.ai-logo-page .content .left[data-v-10dd5b41] .ai-logo-form .ai-logo-section .ai-logo-input{height:40px}.ai-logo-page .content .left[data-v-10dd5b41] .ai-logo-form .ai-logo-section .horizontal-scroll-selector{height:80px}.ai-logo-page .content .left[data-v-10dd5b41] .ai-logo-form .ai-logo-section .horizontal-scroll-selector .scroll-container{gap:10px}.ai-logo-page .content .right[data-v-10dd5b41]{width:100%;padding:0 16px 20px}.ai-logo-page .content .right .panel[data-v-10dd5b41]{aspect-ratio:1;border-radius:16px}.ai-logo-page .content .right .panel--result[data-v-10dd5b41]{aspect-ratio:303 / 431}}
