@charset "UTF-8";.horizontal-scroll-selector[data-v-b6e45d5b]{position:relative;width:100%;overflow:hidden}.scroll-container[data-v-b6e45d5b]{display:flex;gap:8px;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;flex-wrap:nowrap;white-space:nowrap;width:100%;max-width:100%;touch-action:pan-x;scroll-behavior:smooth}.scroll-container[data-v-b6e45d5b]::-webkit-scrollbar{display:none}.scroll-container>*[data-v-b6e45d5b]{flex-shrink:0;display:inline-block}.scroll-item[data-v-b6e45d5b]{flex-shrink:0;cursor:pointer;transition:all .2s}.scroll-item--compact[data-v-b6e45d5b]{width:48px;height:48px;min-width:48px;border-radius:8px;overflow:hidden;display:block;box-sizing:border-box;border:2px solid transparent}.scroll-item--compact[data-v-b6e45d5b] img{width:100%;height:100%;object-fit:cover;border-radius:8px;display:block;box-sizing:border-box;border:2px solid transparent}.scroll-item--compact.active[data-v-b6e45d5b],.scroll-item--compact[data-v-b6e45d5b]:hover{border-color:var(--one-level-text-color)}.scroll-item--compact.active[data-v-b6e45d5b] img,.scroll-item--compact[data-v-b6e45d5b]:hover img{border-color:var(--primary-background-light)}.scroll-item--compact.disabled[data-v-b6e45d5b]{cursor:not-allowed;opacity:.6}.scroll-item--compact.disabled[data-v-b6e45d5b]:hover:not(.active){border-color:transparent}.scroll-item--compact.disabled[data-v-b6e45d5b]:hover:not(.active) img{border-color:transparent}.scroll-item--labeled[data-v-b6e45d5b]{width:76px;min-width:76px;display:flex;flex-direction:column;align-items:center;gap:6px}.scroll-item--labeled .scroll-item-image[data-v-b6e45d5b]{width:76px;height:76px;border-radius:8px;overflow:hidden;box-sizing:border-box;border:1.5px solid transparent}.scroll-item--labeled .scroll-item-image[data-v-b6e45d5b] img{width:100%;height:100%;object-fit:cover;border-radius:8px;display:block;box-sizing:border-box;border:2px solid transparent}.scroll-item--labeled.active .scroll-item-image[data-v-b6e45d5b],.scroll-item--labeled:hover .scroll-item-image[data-v-b6e45d5b]{border-color:var(--one-level-text-color)}.scroll-item--labeled.active .scroll-item-image[data-v-b6e45d5b] img,.scroll-item--labeled:hover .scroll-item-image[data-v-b6e45d5b] img{border-color:var(--primary-background-light)}.scroll-item--labeled.disabled[data-v-b6e45d5b]{opacity:.6;cursor:not-allowed}.scroll-item--labeled.disabled:hover:not(.active) .scroll-item-image[data-v-b6e45d5b]{border-color:transparent}.scroll-item--labeled.disabled:hover:not(.active) .scroll-item-image[data-v-b6e45d5b] img{border-color:transparent}.scroll-item--labeled .scroll-item-label[data-v-b6e45d5b]{font-size:12px;color:var(--primary-background8);text-align:center;max-width:76px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.2}.scroll-mask[data-v-b6e45d5b]{position:absolute;top:0;bottom:0;width:40px;pointer-events:none;z-index:1}.scroll-mask-left[data-v-b6e45d5b]{left:0;background:linear-gradient(to right,var(--primary-background-light) 0%,rgba(255,255,255,0) 100%)}.scroll-mask-right[data-v-b6e45d5b]{right:0;background:linear-gradient(to left,var(--primary-background-light) 0%,rgba(255,255,255,0) 100%)}.scroll-arrow[data-v-b6e45d5b]{position:absolute;top:50%;transform:translateY(-50%);width:24px;height:24px;display:flex;align-items:center;justify-content:center;background:var(--primary-background3-active);color:var(--one-level-text-color);border-radius:24px;border:1px solid var(--primary-background3);z-index:3;cursor:pointer;transition:all .2s}.scroll-arrow[data-v-b6e45d5b]:hover:not(.disabled){background:var(--primary-background3)}.scroll-arrow[data-v-b6e45d5b]:active{background:var(--primary-background3-active)}.scroll-arrow-left[data-v-b6e45d5b]{left:8px}.scroll-arrow-left i[data-v-b6e45d5b]{font-size:12px;transform:rotate(180deg)}.scroll-arrow-right[data-v-b6e45d5b]{right:8px}.scroll-arrow-right i[data-v-b6e45d5b]{font-size:12px}.scroll-arrow.disabled[data-v-b6e45d5b]{cursor:not-allowed}.ai-logo-form[data-v-c300ee7a]{max-height:100%;border-radius:16px;display:flex;flex-direction:column;min-height:0}.ai-logo-header[data-v-c300ee7a]{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px;height:28px}.ai-logo-header-left[data-v-c300ee7a]{display:flex;align-items:center;gap:4px;cursor:pointer;height:28px;border-radius:6px;padding:0 8px;font-weight:500;max-width:calc(100% - 40px);font-size:14px}.ai-logo-header-left[data-v-c300ee7a]:hover{background:var(--neutral-gray-2)}.ai-logo-header-left[data-v-c300ee7a]:active{background:var(--primary-background-active)}.ai-logo-header-left i[data-v-c300ee7a]{font-size:16px;color:var(--one-level-text-color)}.ai-logo-header-back[data-v-c300ee7a]{font-size:14px;color:var(--one-level-text-color)}.ai-logo-header-title[data-v-c300ee7a]{font-size:14px;font-weight:500;color:var(--one-level-text-color);font-family:Gilroy;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%}.ai-logo-header-reset[data-v-c300ee7a]{display:flex;width:28px;height:28px;padding:10px;justify-content:center;align-items:center;aspect-ratio:1/1;border-radius:6px}.ai-logo-header-reset[data-v-c300ee7a]:hover{background:var(--neutral-gray-2)}.ai-logo-header-reset[data-v-c300ee7a]:active{background:var(--primary-background-active)}.ai-logo-header-reset i[data-v-c300ee7a]{font-size:20px;color:var(--one-level-text-color);cursor:pointer;transition:color .2s}.ai-logo-header-reset.disabled[data-v-c300ee7a]{cursor:not-allowed;opacity:.6}.ai-logo-header-reset.disabled[data-v-c300ee7a]:hover{background:none}.ai-logo-header-reset.disabled i[data-v-c300ee7a]{cursor:not-allowed;opacity:.6}.ai-logo-content[data-v-c300ee7a]{flex:1;min-height:0;max-height:100%;padding:0 16px}.ai-logo-content[data-v-c300ee7a] .pac-scrollBar{height:100%}.ai-logo-content[data-v-c300ee7a] .pac-scrollBar :deep(.__rail-is-vertical){opacity:1!important;display:block!important}.ai-logo-content[data-v-c300ee7a] .pac-scrollBar :deep(.__rail-is-vertical) .__bar-is-vertical{opacity:1!important;display:block!important;visibility:visible!important}.ai-logo-section[data-v-c300ee7a]{position:relative;margin-bottom:16px}.ai-logo-section-label[data-v-c300ee7a]{font-size:14px;color:var(--one-level-text-color);margin-bottom:12px;font-family:Gilroy;line-height:120%}.ai-logo-section-generate[data-v-c300ee7a]{margin-bottom:0}.ai-logo-input[data-v-c300ee7a]{width:100%;height:40px;border-radius:8px}.ai-logo-input[data-v-c300ee7a]:hover,.ai-logo-input[data-v-c300ee7a]:focus-within,.ai-logo-input[data-v-c300ee7a]:active{border:1px solid var(--one-level-text-color)}.ai-logo-input.disabled[data-v-c300ee7a]{cursor:not-allowed;opacity:.6}.ai-logo-input.disabled[data-v-c300ee7a]:hover{border:1px solid var(--stroke-default)}.ai-logo-input[data-v-c300ee7a] input{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.ai-logo-grid[data-v-c300ee7a]{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;align-items:start}.ai-logo-grid-item[data-v-c300ee7a]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;cursor:pointer;border-radius:8px;overflow:hidden;transition:transform .2s}.ai-logo-grid-item-img-container[data-v-c300ee7a]{width:100%;aspect-ratio:1/1;border-radius:8px;overflow:hidden;box-sizing:border-box;border:2px solid transparent}.ai-logo-grid-item[data-v-c300ee7a] img{width:100%;height:100%;aspect-ratio:1/1;object-fit:cover;border-radius:8px;display:block;box-sizing:border-box;border:2px solid transparent}.ai-logo-grid-item.active .ai-logo-grid-item-img-container[data-v-c300ee7a],.ai-logo-grid-item:hover .ai-logo-grid-item-img-container[data-v-c300ee7a]{border-color:var(--one-level-text-color)}.ai-logo-grid-item.active .ai-logo-grid-item-img-container[data-v-c300ee7a] img,.ai-logo-grid-item:hover .ai-logo-grid-item-img-container[data-v-c300ee7a] img{border-color:var(--primary-background-light)}.ai-logo-grid-item.disabled[data-v-c300ee7a]{opacity:.6;cursor:not-allowed}.ai-logo-grid-item.disabled:hover:not(.active) .ai-logo-grid-item-img-container[data-v-c300ee7a]{border-color:transparent}.ai-logo-grid-item.disabled:hover:not(.active) .ai-logo-grid-item-img-container[data-v-c300ee7a] img{border-color:transparent}.ai-logo-grid-item-label[data-v-c300ee7a]{width:100%;font-size:12px;color:var(--primary-background8);text-align:center;font-family:Gilroy;line-height:120%;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;word-break:break-word}.ai-logo-generate-btn[data-v-c300ee7a]{width:100%;height:40px;border:none;border-radius:8px;font-size:16px;color:var(--primary-background0);cursor:pointer;transition:background .2s;font-family:Gilroy;display:flex;align-items:center;justify-content:center;gap:6px;background:var(--primary-background10);padding:0 16px}.ai-logo-generate-btn[data-v-c300ee7a]:has(.ai-logo-generate-btn-credits){justify-content:space-between}.ai-logo-generate-btn[data-v-c300ee7a]:active{background-color:var(--primary-background10);color:var(--primary-background0)}.ai-logo-generate-btn[data-v-c300ee7a]:hover{background:var(--primary-background9)}.ai-logo-generate-btn.disabled[data-v-c300ee7a]{background:var(--Color-Neutral-neutral-5);color:var(--Text-Neutral-white);cursor:not-allowed}.ai-logo-generate-btn.disabled[data-v-c300ee7a]:hover,.ai-logo-generate-btn.disabled[data-v-c300ee7a]:active{background:var(--Color-Neutral-neutral-5)}.ai-logo-generate-btn-content[data-v-c300ee7a]{display:flex;align-items:center;gap:6px}.ai-logo-generate-btn-credits[data-v-c300ee7a]{font-size:14px;font-family:Gilroy;color:var(--primary-background0);white-space:nowrap;opacity:.8}.ai-logo-credits[data-v-c300ee7a]{display:flex;align-items:center;justify-content:flex-end;font-family:Gilroy;white-space:nowrap;margin-top:8px}.ai-logo-credits .credits-text[data-v-c300ee7a]{color:var(--text-neutral-quaternary, #999);font-size:12px;line-height:1.5}.ai-logo-root[data-v-cc99743a]{max-height:100%;border-radius:16px;display:flex;flex-direction:column;min-height:0}.ai-logo-divider[data-v-cc99743a]{width:100%;height:1px;background:var(--primary-background4);margin:16px 0}.ai-logo-result-image[data-v-cc99743a]{position:relative;width:250px;height:250px;background:#f5f5f5;border-radius:8px;overflow:visible}.ai-logo-result-image[data-v-cc99743a] .image-container{height:100%!important;width:100%!important;border-radius:8px;overflow:hidden}.ai-logo-result-image[data-v-cc99743a] .image-container img{height:100%!important;width:100%!important;object-fit:cover;object-position:center;border-radius:8px}.ai-logo-result-image:hover .ai-logo-result-hover-layer[data-v-cc99743a]{opacity:1}.ai-logo-result-skeleton[data-v-cc99743a]{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:8px;background:var(--primary-background2, #eee);overflow:hidden}.ai-logo-result-skeleton__shimmer[data-v-cc99743a]{position:absolute;top:0;right:0;bottom:0;left:0}.ai-logo-result-skeleton__shimmer[data-v-cc99743a]: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:ai-logo-skeleton-sweep-cc99743a 1.5s linear infinite}@keyframes ai-logo-skeleton-sweep-cc99743a{0%{transform:skew(-45deg) translate(-100%)}to{transform:skew(-45deg) translate(200%)}}.ai-logo-result-hover-layer[data-v-cc99743a]{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;z-index:1;background:transparent;transition:opacity .3s ease;border-radius:8px;display:flex;align-items:flex-end;justify-content:center;padding-bottom:12px}.ai-logo-result-hover-layer[data-v-cc99743a]:hover{background:#0003}.ai-logo-result-hover-layer.active[data-v-cc99743a]{opacity:1}.ai-logo-result-error[data-v-cc99743a]{position:absolute;top:0;left:0;right:0;bottom:0;color:#666;display:flex;align-items:center;justify-content:center;font-size:14px;line-height:120%;gap:4px;background:linear-gradient(316deg,var(--Neutral-Gray2, #eee) 0%,var(--Neutral-Gray1, #f7f7f7) 70.37%);border-radius:8px;cursor:pointer;transition:background .2s}.ai-logo-result-error[data-v-cc99743a]:hover{background:linear-gradient(316deg,#e5e5e5,#f0f0f0 70.37%)}.ai-logo-result-error i[data-v-cc99743a]{font-size:16px}.ai-logo-result-actions[data-v-cc99743a]{position:relative;display:flex;align-items:center;gap:0;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:10;border-radius:6px;border:1px solid #191919;background:#19191966;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);height:30px;padding:0 8px}.ai-logo-result-action-btn[data-v-cc99743a]{height:24px;padding:0 8px;font-size:12px;display:flex;align-items:center;justify-content:center;color:#fff;cursor:pointer;transition:opacity .2s;font-family:Gilroy;border-radius:4px;line-height:1.2}.ai-logo-result-action-btn[data-v-cc99743a]:hover,.ai-logo-result-action-btn[data-v-cc99743a]:active{background:#19191980}.ai-logo-result-action-divider[data-v-cc99743a]{width:1px;height:8px;background:#d9d9d9;margin:0 2px;transition:opacity .2s}.ai-logo-result-action-btn:hover+.ai-logo-result-action-divider[data-v-cc99743a],.ai-logo-result-action-btn:active+.ai-logo-result-action-divider[data-v-cc99743a]{opacity:0}.ai-logo-result-actions:has(.ai-logo-result-action-apply:hover) .ai-logo-result-action-divider[data-v-cc99743a],.ai-logo-result-actions:has(.ai-logo-result-action-apply:active) .ai-logo-result-action-divider[data-v-cc99743a]{opacity:0}.ai-logo-result-action-divider[data-v-cc99743a]:hover{opacity:0}.ai-logo-result-action-apply[data-v-cc99743a]{color:#fff}.ai-logo-result-action-more[data-v-cc99743a]{display:flex;align-items:center;justify-content:center}.ai-logo-result-action-more__trigger[data-v-cc99743a]{display:flex;align-items:center;justify-content:center;width:24px;height:24px;cursor:pointer;transition:background .2s;border-radius:6px}.ai-logo-result-action-more__trigger[data-v-cc99743a]:hover,.ai-logo-result-action-more__trigger[data-v-cc99743a]:active{background:#19191980}.ai-logo-result-action-more__trigger i[data-v-cc99743a]{font-size:16px;color:#fff}.ai-logo-more-popover{transform:translateY(-14px) translate(4px)}.ai-logo-more-popover .p-popover__content .p-popover__inner{padding:0;border-radius:6px}.ai-logo-more-popover .p-popover__content .p-popover__inner .ai-logo-more-menu-container{width:100%;min-width:140px;padding:4px;display:flex;flex-direction:column;gap:4px;border-radius:6px;background:#191919}.ai-logo-more-popover .p-popover__content .p-popover__inner .ai-logo-more-menu-container .ai-logo-more-menu-item{display:flex;align-items:center;justify-content:flex-start;gap:2px;width:100%;height:32px;cursor:pointer;border-radius:4px;padding-right:8px}.ai-logo-more-popover .p-popover__content .p-popover__inner .ai-logo-more-menu-container .ai-logo-more-menu-item:hover{background:#fff3}.ai-logo-more-popover .p-popover__content .p-popover__inner .ai-logo-more-menu-container .ai-logo-more-menu-item:active{background:#ffffff1a}.ai-logo-more-popover .p-popover__content .p-popover__inner .ai-logo-more-menu-container .ai-logo-more-menu-item.disabled{cursor:not-allowed;opacity:.6}.ai-logo-more-popover .p-popover__content .p-popover__inner .ai-logo-more-menu-container .ai-logo-more-menu-item__icon{width:28px;height:28px;display:flex;align-items:center;justify-content:center}.ai-logo-more-popover .p-popover__content .p-popover__inner .ai-logo-more-menu-container .ai-logo-more-menu-item__icon i{font-size:16px;color:#fff}.ai-logo-more-popover .p-popover__content .p-popover__inner .ai-logo-more-menu-container .ai-logo-more-menu-item span{font-size:12px;color:#fff;font-weight:400}.ai-logo-more-popover .p-popover__content .p-popover__inner .ai-logo-more-menu-container .ai-logo-more-menu-item .pac-loading{width:12px;height:12px}
