.horizontal-scroll-selector[data-v-995cfb64]{width:100%;position:relative;overflow:hidden}.scroll-container[data-v-995cfb64]{scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;white-space:nowrap;touch-action:pan-x;scroll-behavior:smooth;flex-wrap:nowrap;gap:8px;width:100%;max-width:100%;display:flex;overflow:auto hidden}.scroll-container[data-v-995cfb64]::-webkit-scrollbar{display:none}.scroll-container>[data-v-995cfb64]{flex-shrink:0;display:inline-block}.scroll-item[data-v-995cfb64]{cursor:pointer;flex-shrink:0;transition:all .2s}.scroll-item--compact[data-v-995cfb64]{border-radius:var(--radius-8,8px);box-sizing:border-box;border:2px solid #0000;width:48px;min-width:48px;height:48px;display:block;overflow:hidden}.scroll-item--compact[data-v-995cfb64] img{object-fit:cover;border-radius:var(--radius-8,8px);box-sizing:border-box;border:2px solid #0000;width:100%;height:100%;display:block}.scroll-item--compact.active[data-v-995cfb64],.scroll-item--compact[data-v-995cfb64]:hover{border-color:var(--Color-Neutral-neutral-10)}.scroll-item--compact.active[data-v-995cfb64] img,.scroll-item--compact[data-v-995cfb64]:hover img{border-color:var(--Color-Neutral-white)}.scroll-item--compact.disabled[data-v-995cfb64]{cursor:not-allowed;opacity:.6}.scroll-item--compact.disabled[data-v-995cfb64]:hover:not(.active),.scroll-item--compact.disabled[data-v-995cfb64]:hover:not(.active) img{border-color:#0000}.scroll-item--labeled[data-v-995cfb64]{flex-direction:column;align-items:center;gap:6px;width:76px;min-width:76px;display:flex}.scroll-item--labeled .scroll-item-image[data-v-995cfb64]{border-radius:var(--radius-8,8px);box-sizing:border-box;border:1.5px solid #0000;width:76px;height:76px;overflow:hidden}.scroll-item--labeled .scroll-item-image[data-v-995cfb64] img{object-fit:cover;border-radius:var(--radius-8,8px);box-sizing:border-box;border:2px solid #0000;width:100%;height:100%;display:block}.scroll-item--labeled.active .scroll-item-image[data-v-995cfb64],.scroll-item--labeled:hover .scroll-item-image[data-v-995cfb64]{border-color:var(--Color-Neutral-neutral-10)}.scroll-item--labeled.active .scroll-item-image[data-v-995cfb64] img,.scroll-item--labeled:hover .scroll-item-image[data-v-995cfb64] img{border-color:var(--Color-Neutral-white)}.scroll-item--labeled.disabled[data-v-995cfb64]{opacity:.6;cursor:not-allowed}.scroll-item--labeled.disabled:hover:not(.active) .scroll-item-image[data-v-995cfb64],.scroll-item--labeled.disabled:hover:not(.active) .scroll-item-image[data-v-995cfb64] img{border-color:#0000}.scroll-item--labeled .scroll-item-label[data-v-995cfb64]{color:var(--Text-Neutral-quaternary);text-align:center;text-overflow:ellipsis;white-space:nowrap;max-width:76px;font-size:12px;line-height:1.2;overflow:hidden}.scroll-mask[data-v-995cfb64]{pointer-events:none;z-index:1;width:40px;position:absolute;top:0;bottom:0}.scroll-mask-left[data-v-995cfb64]{background:linear-gradient(to right, var(--Color-Neutral-white) 0%, var(--Gradient-Mask-2) 100%);left:0}.scroll-mask-right[data-v-995cfb64]{background:linear-gradient(to left, var(--Color-Neutral-white) 0%, var(--Gradient-Mask-2) 100%);right:0}.scroll-arrow[data-v-995cfb64]{background:var(--Color-Neutral-neutral-3);width:24px;height:24px;color:var(--Text-Neutral-primary);border-radius:var(--radius-24,24px);border:1px solid var(--Color-Neutral-neutral-3);z-index:3;cursor:pointer;justify-content:center;align-items:center;transition:all .2s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.scroll-arrow[data-v-995cfb64]:hover:not(.disabled){background:var(--Color-Neutral-neutral-2)}.scroll-arrow[data-v-995cfb64]:active{background:var(--Color-Neutral-neutral-3)}.scroll-arrow-left[data-v-995cfb64]{left:8px}.scroll-arrow-left i[data-v-995cfb64]{font-size:12px;transform:rotate(180deg)}.scroll-arrow-right[data-v-995cfb64]{right:8px}.scroll-arrow-right i[data-v-995cfb64]{font-size:12px}.scroll-arrow.disabled[data-v-995cfb64]{cursor:not-allowed}.ai-logo-form[data-v-b4334dbe]{border-radius:16px;flex-direction:column;height:100%;min-height:0;max-height:100%;display:flex;overflow:hidden}.ai-logo-form--auto-height[data-v-b4334dbe]{height:auto;max-height:100%}.ai-logo-form--auto-height .ai-logo-content[data-v-b4334dbe]{flex-direction:column;flex:0 auto;max-height:100%;display:flex;overflow:hidden}.ai-logo-form--auto-height[data-v-b4334dbe] .pac-scrollBar{flex:0 auto;min-height:0;height:auto!important;max-height:100%!important}.ai-logo-form--auto-height[data-v-b4334dbe] .__vuescroll{min-height:0}.ai-logo-form--auto-height[data-v-b4334dbe] .pac-scrollBar__container{height:auto!important}.ai-logo-header[data-v-b4334dbe]{justify-content:space-between;align-items:center;height:28px;margin-bottom:16px;display:flex}.ai-logo-header-left[data-v-b4334dbe]{cursor:pointer;border-radius:var(--radius-6,6px);height:28px;font-weight:var(--fw-400);align-items:center;gap:4px;max-width:calc(100% - 40px);padding:0 8px;font-size:14px;display:flex}.ai-logo-header-left[data-v-b4334dbe]:hover{background:var(--Color-Neutral-neutral-2)}.ai-logo-header-left[data-v-b4334dbe]:active{background:var(--Color-Neutral-neutral-3)}.ai-logo-header-left i[data-v-b4334dbe]{color:var(--Text-Neutral-primary);font-size:16px}.ai-logo-header-back[data-v-b4334dbe]{color:var(--Text-Neutral-primary);font-size:14px}.ai-logo-header-title[data-v-b4334dbe]{font-size:14px;font-weight:var(--fw-400);color:var(--Text-Neutral-primary);white-space:nowrap;text-overflow:ellipsis;width:100%;font-family:Poppins;overflow:hidden}.ai-logo-header-reset[data-v-b4334dbe]{aspect-ratio:1;border-radius:var(--radius-6,6px);justify-content:center;align-items:center;width:28px;height:28px;padding:10px;display:flex}.ai-logo-header-reset[data-v-b4334dbe]:hover{background:var(--Color-Neutral-neutral-2)}.ai-logo-header-reset[data-v-b4334dbe]:active{background:var(--Color-Neutral-neutral-3)}.ai-logo-header-reset i[data-v-b4334dbe]{color:var(--Text-Neutral-primary);cursor:pointer;font-size:20px;transition:color .2s}.ai-logo-header-reset.disabled[data-v-b4334dbe]{cursor:not-allowed;opacity:.6}.ai-logo-header-reset.disabled[data-v-b4334dbe]:hover{background:0 0}.ai-logo-header-reset.disabled i[data-v-b4334dbe]{cursor:not-allowed;opacity:.6}.ai-logo-content[data-v-b4334dbe]{flex:1;min-height:0;max-height:100%;padding:0 16px}.ai-logo-content[data-v-b4334dbe] .pac-scrollBar{height:100%}.ai-logo-content[data-v-b4334dbe] .pac-scrollBar .__rail-is-vertical{opacity:1!important;display:block!important}.ai-logo-content[data-v-b4334dbe] .pac-scrollBar .__rail-is-vertical .__bar-is-vertical{opacity:1!important;visibility:visible!important;display:block!important}.ai-logo-actions[data-v-b4334dbe]{background:var(--Color-Neutral-white);flex-shrink:0;padding:12px 16px 0}.ai-logo-section[data-v-b4334dbe]{margin-bottom:16px;position:relative}.ai-logo-section-label[data-v-b4334dbe]{color:var(--Text-Neutral-primary);margin-bottom:12px;font-family:Poppins;font-size:14px;line-height:120%}.ai-logo-section-generate[data-v-b4334dbe]{margin-bottom:0}.ai-logo-input[data-v-b4334dbe]{--input-height:40px;--input-radius:var(--radius-8,8px);width:100%}.ai-logo-input[data-v-b4334dbe] input{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ai-logo-grid[data-v-b4334dbe]{grid-template-columns:repeat(2,1fr);align-items:start;gap:10px;display:grid}.ai-logo-grid-item[data-v-b4334dbe]{cursor:pointer;border-radius:var(--radius-8,8px);flex-direction:column;justify-content:center;align-items:center;gap:6px;transition:transform .2s;display:flex;overflow:hidden}.ai-logo-grid-item-img-container[data-v-b4334dbe]{aspect-ratio:1;border-radius:var(--radius-8,8px);box-sizing:border-box;border:2px solid #0000;width:100%;overflow:hidden}.ai-logo-grid-item-img-container[data-v-b4334dbe] .image-container{width:100%!important;height:100%!important}.ai-logo-grid-item[data-v-b4334dbe] img{aspect-ratio:1;object-fit:cover;border-radius:var(--radius-8,8px);box-sizing:border-box;border:2px solid #0000;width:100%;height:100%;display:block}.ai-logo-grid-item.active .ai-logo-grid-item-img-container[data-v-b4334dbe],.ai-logo-grid-item:hover .ai-logo-grid-item-img-container[data-v-b4334dbe]{border-color:var(--Color-Neutral-neutral-10)}.ai-logo-grid-item.active .ai-logo-grid-item-img-container[data-v-b4334dbe] img,.ai-logo-grid-item:hover .ai-logo-grid-item-img-container[data-v-b4334dbe] img{border-color:var(--Color-Neutral-white)}.ai-logo-grid-item.disabled[data-v-b4334dbe]{opacity:.6;cursor:not-allowed}.ai-logo-grid-item.disabled:hover:not(.active) .ai-logo-grid-item-img-container[data-v-b4334dbe],.ai-logo-grid-item.disabled:hover:not(.active) .ai-logo-grid-item-img-container[data-v-b4334dbe] img{border-color:#0000}.ai-logo-grid-item-label[data-v-b4334dbe]{width:100%;color:var(--Text-Neutral-quaternary);text-align:center;-webkit-line-clamp:2;line-clamp:2;word-break:break-word;-webkit-box-orient:vertical;font-family:Poppins;font-size:12px;line-height:120%;display:-webkit-box;overflow:hidden}.ai-logo-generate-btn[data-v-b4334dbe]{border-radius:var(--radius-8,8px);width:100%;height:40px;color:var(--Global-static_white);cursor:pointer;background:var(--Color-Neutral-neutral-10);border:none;justify-content:center;align-items:center;gap:6px;padding:0 16px;font-family:Poppins;font-size:16px;transition:background .2s;display:flex}.ai-logo-generate-btn[data-v-b4334dbe]:has(.ai-logo-generate-btn-credits){justify-content:space-between}.ai-logo-generate-btn[data-v-b4334dbe]:active{background-color:var(--Color-Neutral-neutral-10);color:var(--Global-static_white)}.ai-logo-generate-btn[data-v-b4334dbe]:hover{background:var(--Color-Neutral-neutral-9)}.ai-logo-generate-btn.disabled[data-v-b4334dbe]{background:var(--Color-Neutral-neutral-5);color:var(--Text-Neutral-white);cursor:not-allowed}.ai-logo-generate-btn.disabled[data-v-b4334dbe]:hover,.ai-logo-generate-btn.disabled[data-v-b4334dbe]:active{background:var(--Color-Neutral-neutral-5)}.ai-logo-generate-btn-content[data-v-b4334dbe]{align-items:center;gap:6px;display:flex}.ai-logo-generate-btn-credits[data-v-b4334dbe]{color:var(--Global-static_white);white-space:nowrap;opacity:.8;font-family:Poppins;font-size:14px}.ai-logo-credits[data-v-b4334dbe]{white-space:nowrap;justify-content:flex-end;align-items:center;margin-top:8px;font-family:Poppins;display:flex}.ai-logo-credits .credits-text[data-v-b4334dbe]{color:var(--Text-Neutral-quaternary);font-size:12px;line-height:1.5}.ai-logo-root[data-v-359b3472]{border-radius:16px;flex-direction:column;height:100%;min-height:0;max-height:100%;display:flex;overflow:hidden}.ai-logo-divider[data-v-359b3472]{background:var(--Color-Neutral-neutral-4);width:100%;height:1px;margin:16px 0}.ai-logo-result-image[data-v-359b3472]{background:var(--Color-Neutral-neutral-1);border-radius:var(--radius-8,8px);width:250px;height:250px;position:relative;overflow:visible}.ai-logo-result-image[data-v-359b3472] .image-container{border-radius:var(--radius-8,8px);overflow:hidden;width:100%!important;height:100%!important}.ai-logo-result-image[data-v-359b3472] .image-container img{object-fit:cover;object-position:center;border-radius:var(--radius-8,8px);width:100%!important;height:100%!important}.ai-logo-result-image:hover .ai-logo-result-hover-layer[data-v-359b3472]{opacity:1}.ai-logo-result-skeleton[data-v-359b3472]{border-radius:var(--radius-8,8px);background:var(--Color-Neutral-neutral-2);position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.ai-logo-result-skeleton__shimmer[data-v-359b3472]{position:absolute;top:0;bottom:0;left:0;right:0}.ai-logo-result-skeleton__shimmer[data-v-359b3472]:after{content:"";background:linear-gradient(90deg, transparent 0%, color-mix(in srgb, var(--Global-static_white) 60%, transparent) 40%, color-mix(in srgb, var(--Global-static_white) 60%, transparent) 60%, transparent 100%);will-change:transform;width:100%;height:100%;animation:1.5s linear infinite ai-logo-skeleton-sweep-359b3472;position:absolute;top:0;left:-100%;transform:skew(-45deg)}@keyframes ai-logo-skeleton-sweep-359b3472{0%{transform:skew(-45deg)translate(-100%)}to{transform:skew(-45deg)translate(200%)}}.ai-logo-result-hover-layer[data-v-359b3472]{opacity:0;z-index:1;background:color-mix(in srgb, var(--Global-static_black) 30%, transparent);border-radius:var(--radius-8,8px);cursor:pointer;justify-content:center;align-items:center;width:100%;height:100%;transition:opacity .2s;display:flex;position:absolute;top:0;left:0}.ai-logo-result-hover-layer.active[data-v-359b3472]{opacity:1}.ai-logo-result-hover-text[data-v-359b3472]{color:var(--Global-static_white);font-size:16px;font-weight:var(--fw-400);font-family:"Poppins", var(--pac-font-family);user-select:none;pointer-events:none;z-index:1;line-height:1.5}.ai-logo-result-more-menu[data-v-359b3472]{z-index:10;border-radius:var(--radius-6,6px);border:1px solid #0000;justify-content:center;align-items:center;padding:2px;display:flex;position:absolute;top:7px;right:9px}.ai-logo-result-error[data-v-359b3472]{color:var(--Text-Neutral-tertiary);background:linear-gradient(316deg, var(--Color-Neutral-neutral-2) 0%, var(--Color-Neutral-neutral-1) 70.37%);border-radius:var(--radius-8,8px);cursor:pointer;justify-content:center;align-items:center;gap:4px;font-size:14px;line-height:120%;transition:background .2s;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.ai-logo-result-error[data-v-359b3472]:hover{background:linear-gradient(316deg, var(--Color-Neutral-neutral-3) 0%, var(--Color-Neutral-neutral-2) 70.37%)}.ai-logo-result-error i[data-v-359b3472]{font-size:16px}.ai-logo-more-popover{transform:translateY(-14px)translate(4px)}.ai-logo-more-popover .p-popover__content .p-popover__inner{border-radius:var(--radius-6,6px)!important;background:var(--Global-static_black)!important;border:none!important;padding:0!important}.ai-logo-more-popover .p-popover__content .p-popover__inner .ai-logo-more-menu-container{border-radius:var(--radius-6,6px);background:var(--Global-static_black);flex-direction:column;gap:4px;width:100%;min-width:134px;padding:4px;display:flex}.ai-logo-more-popover .p-popover__content .p-popover__inner .ai-logo-more-menu-container .ai-logo-more-menu-item{cursor:pointer;border-radius:var(--radius-4,4px);justify-content:flex-start;align-items:center;width:100%;height:32px;padding-right:8px;display:flex}.ai-logo-more-popover .p-popover__content .p-popover__inner .ai-logo-more-menu-container .ai-logo-more-menu-item:hover,.ai-logo-more-popover .p-popover__content .p-popover__inner .ai-logo-more-menu-container .ai-logo-more-menu-item:active{background:color-mix(in srgb, var(--Global-static_white) 20%, transparent)}.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{justify-content:center;align-items:center;width:28px;height:28px;display:flex}.ai-logo-more-popover .p-popover__content .p-popover__inner .ai-logo-more-menu-container .ai-logo-more-menu-item__icon i{color:var(--Global-static_white);font-size:16px}.ai-logo-more-popover .p-popover__content .p-popover__inner .ai-logo-more-menu-container .ai-logo-more-menu-item span{color:var(--Global-static_white);font-size:12px;font-weight:var(--fw-300)}.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}.ai-logo-result-more-menu .ai-logo-item-menu-trigger{border-radius:var(--radius-4,4px);cursor:pointer;background:color-mix(in srgb, var(--Global-static_black) 40%, transparent);backdrop-filter:blur(10px);justify-content:center;align-items:center;width:24px;height:24px;display:flex}.ai-logo-result-more-menu .ai-logo-item-menu-trigger:hover,.ai-logo-result-more-menu .ai-logo-item-menu-trigger:active,.ai-logo-result-more-menu .ai-logo-item-menu-trigger.active{background:color-mix(in srgb, var(--Global-static_black) 50%, transparent)}.ai-logo-result-more-menu .ai-logo-item-menu-trigger i{color:var(--Global-static_white);font-size:16px}.ai-logo-result-more-menu:active,.ai-logo-result-more-menu.active{background:color-mix(in srgb, var(--Global-static_black) 40%, transparent);backdrop-filter:blur(10px);border-color:var(--Color-Neutral-neutral-10)!important}[background-theme=dark] .ai-logo-result-more-menu:active,[background-theme=dark] .ai-logo-result-more-menu.active{background:color-mix(in srgb, var(--Global-static_white) 20%, transparent);backdrop-filter:blur(10px);border-color:var(--Color-Neutral-neutral-10)!important}[background-theme=dark] .ai-logo-result-more-menu .ai-logo-item-menu-trigger{background:color-mix(in srgb, var(--Global-static_white) 40%, transparent)}[background-theme=dark] .ai-logo-result-more-menu .ai-logo-item-menu-trigger:hover,[background-theme=dark] .ai-logo-result-more-menu .ai-logo-item-menu-trigger:active,[background-theme=dark] .ai-logo-result-more-menu .ai-logo-item-menu-trigger.active{background:color-mix(in srgb, var(--Global-static_white) 50%, transparent)}[background-theme=dark] .ai-logo-result-more-menu .ai-logo-item-menu-trigger i{color:var(--Global-static_black)}.ai-logo-more-popover.ai-logo-more-popover--dark .p-popover__content .p-popover__inner{background:var(--Global-static_white)!important}.ai-logo-more-popover.ai-logo-more-popover--dark .p-popover__content .p-popover__inner .ai-logo-more-menu-container{background:var(--Global-static_white)}.ai-logo-more-popover.ai-logo-more-popover--dark .p-popover__content .p-popover__inner .ai-logo-more-menu-container .ai-logo-more-menu-item:hover,.ai-logo-more-popover.ai-logo-more-popover--dark .p-popover__content .p-popover__inner .ai-logo-more-menu-container .ai-logo-more-menu-item:active{background:color-mix(in srgb, var(--Global-static_black) 10%, transparent)}.ai-logo-more-popover.ai-logo-more-popover--dark .p-popover__content .p-popover__inner .ai-logo-more-menu-container .ai-logo-more-menu-item__icon i,.ai-logo-more-popover.ai-logo-more-popover--dark .p-popover__content .p-popover__inner .ai-logo-more-menu-container .ai-logo-more-menu-item span{color:var(--Global-static_black)}
