@charset "UTF-8";.chat-image-box__grid[data-v-ecf32b74]{display:grid;gap:8px;margin-top:8px}.chat-image-box__grid--single[data-v-ecf32b74]{grid-template-columns:1fr;max-width:160px}.chat-image-box__grid--double[data-v-ecf32b74],.chat-image-box__grid--quad[data-v-ecf32b74]{grid-template-columns:1fr 1fr;max-width:330px}.chat-image-box__grid--multiple[data-v-ecf32b74]{grid-template-columns:repeat(auto-fit,minmax(120px,1fr))}.chat-image-box__item[data-v-ecf32b74]{position:relative;border-radius:8px;overflow:hidden;cursor:pointer;transition:transform .2s;max-width:160px;max-height:160px}.chat-image-box__item--disabled[data-v-ecf32b74]{cursor:not-allowed}.chat-image-box__item[data-v-ecf32b74]:hover{transform:scale(1.02)}.chat-image-box__item:hover .chat-image-box__actions[data-v-ecf32b74]{opacity:1}.chat-image-box__image-container[data-v-ecf32b74]{position:relative;width:100%;height:100%;aspect-ratio:1;background:#f3f4f6}.chat-image-box__image-container:hover .chat-image-box__image-container-hover[data-v-ecf32b74]{opacity:1}.chat-image-box__image-container[data-v-ecf32b74] .image-container{height:100%!important;width:100%!important}.chat-image-box__image-container[data-v-ecf32b74] .image-container img{height:100%!important;width:100%!important;object-fit:cover;object-position:center}.chat-image-box__image-container-hover[data-v-ecf32b74]{position:absolute;bottom:0;left:0;opacity:0;transition:opacity .3s;z-index:1;display:flex;align-items:center;justify-content:center;gap:6px;width:160px;height:48px;flex-shrink:0;border-radius:0 0 10px 10px;background:linear-gradient(180deg,#19191900,#191919 120.83%)}.chat-image-box__image-container-hover-btn[data-v-ecf32b74]{display:flex;width:32px;height:32px;padding:5px;justify-content:center;align-items:center;gap:10px;aspect-ratio:1/1;background:transparent;transition:transform .15s ease;cursor:pointer}.chat-image-box__image-container-hover-btn i[data-v-ecf32b74]{color:#fff;font-size:18px;font-weight:500}.chat-image-box__image-container-hover-btn .p-icon-like-fill[data-v-ecf32b74],.chat-image-box__image-container-hover-btn .p-icon-unlike-fill[data-v-ecf32b74]{font-size:30px}.chat-image-box__image-container-hover-btn[data-v-ecf32b74]:active{transform:scale(.8)}.chat-image-box__image[data-v-ecf32b74]{width:100%;height:100%;object-fit:cover;display:block}.chat-image-box__error[data-v-ecf32b74]{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%)}.design-brief[data-v-67cf575d]{padding:24px 16px;border-radius:10px;border-left:3px solid #2a66eb;background:#f0f7ff;margin-top:16px;color:#191919;font-family:Gilroy}.design-brief__header[data-v-67cf575d]{margin-bottom:16px}.design-brief__title[data-v-67cf575d]{font-size:16px;font-weight:500;line-height:150%;display:flex;align-items:center;gap:6px}.design-brief__content[data-v-67cf575d]{display:flex;flex-direction:column;gap:12px}.design-brief__section-title[data-v-67cf575d]{font-size:14px;line-height:150%;font-weight:500}.design-brief__section-content[data-v-67cf575d]{font-size:14px;line-height:150%}.design-brief[data-v-67cf575d] .pac-scrollBar__mask__top{border-radius:0 0 10px 10px;background:linear-gradient(0deg,rgba(240,247,255,0) 49%,var(--Dieline-Light, #f0f7ff))}.design-brief[data-v-67cf575d] .pac-scrollBar__mask__bottom{border-radius:10px 10px 0 0;background:linear-gradient(180deg,rgba(240,247,255,0) 0%,var(--Dieline-Light, #f0f7ff) 50%)}.chat-message[data-v-f6572c26]{display:flex;gap:12px;max-width:100%;margin:16px 0}.chat-message .chat-message__text[data-v-f6572c26]{font-size:14px;line-height:150%;font-family:Gilroy}.chat-message--user[data-v-f6572c26]{flex-direction:row-reverse}.chat-message--user .chat-message__content[data-v-f6572c26]{align-items:flex-end}.chat-message--user .chat-message__body[data-v-f6572c26]{background:#efe5ff;color:#191919;border-radius:10px 10px 0;max-width:367px;padding:16px}.chat-message--user .chat-message__body[data-v-f6572c26] .pac-scrollBar__container__placeholder{height:0px!important}.chat-message--user .chat-message__body[data-v-f6572c26] .pac-scrollBar__mask__bottom{border-radius:0 10px 0 0;background:linear-gradient(180deg,#efe5ff00,#efe5ff)}.chat-message--user .chat-message__body[data-v-f6572c26] .pac-scrollBar__mask__top{border-radius:10px 10px 0 0;background:linear-gradient(180deg,#efe5ff 50%,#efe5ff00)}.chat-message--user .chat-message__placeholder-image-wrapper[data-v-f6572c26]{position:relative;margin-bottom:12px}.chat-message--user .chat-message__placeholder-image-wrapper:hover .chat-message__placeholder-image-arrow-icon[data-v-f6572c26]{opacity:1}.chat-message--user .chat-message__placeholder-image-list[data-v-f6572c26]{display:flex;gap:8px;overflow-x:auto;scroll-behavior:smooth}.chat-message--user .chat-message__placeholder-image-list[data-v-f6572c26]::-webkit-scrollbar{display:none}.chat-message--user .chat-message__placeholder-image-list .chat-message__placeholder-image-item[data-v-f6572c26]{flex-shrink:0;width:72px;height:72px;border-radius:10px;overflow:hidden}.chat-message--user .chat-message__placeholder-image-list .chat-message__placeholder-image-item img[data-v-f6572c26]{width:100%;height:100%!important;object-fit:cover;object-position:center}.chat-message--user .chat-message__placeholder-image-arrow[data-v-f6572c26]{position:absolute;top:50%;transform:translateY(-50%);width:32px;height:72px;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:3}.chat-message--user .chat-message__placeholder-image-arrow .arrow-mask[data-v-f6572c26]{position:absolute;width:32px;height:100%;top:0;left:0;z-index:1;pointer-events:none;opacity:1}.chat-message--user .chat-message__placeholder-image-arrow-icon[data-v-f6572c26]{width:24px;height:24px;aspect-ratio:1/1;border-radius:36px;border:1px solid #e6e6e6;background:#fff;display:flex;align-items:center;justify-content:center;z-index:2;pointer-events:auto;opacity:0;transition:opacity .3s}.chat-message--user .chat-message__placeholder-image-arrow i[data-v-f6572c26]{font-size:16px;z-index:2;color:#191919}.chat-message--user .chat-message__placeholder-image-arrow--left[data-v-f6572c26]{left:0}.chat-message--user .chat-message__placeholder-image-arrow--left .arrow-mask[data-v-f6572c26]{background:linear-gradient(to right,#efe5ff,#efe5ff00 80%)}.chat-message--user .chat-message__placeholder-image-arrow--left i[data-v-f6572c26]{transform:rotate(180deg)}.chat-message--user .chat-message__placeholder-image-arrow--right[data-v-f6572c26]{right:0}.chat-message--user .chat-message__placeholder-image-arrow--right .arrow-mask[data-v-f6572c26]{background:linear-gradient(to left,#efe5ff,#efe5ff00 80%)}.chat-message--user .chat-message__text[data-v-f6572c26]{font-weight:500}.chat-message--assistant .chat-message__body[data-v-f6572c26]{color:#191919;border-radius:18px 18px 18px 4px}.chat-message--assistant .chat-message__text[data-v-f6572c26]{margin-top:16px}.chat-message--assistant .chat-message__text.image_text[data-v-f6572c26]{font-weight:500}.chat-message__content[data-v-f6572c26]{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.chat-message__header[data-v-f6572c26]{display:flex;align-items:center;gap:8px;margin-bottom:4px}.chat-message__sender[data-v-f6572c26]{font-weight:500;font-size:14px;color:#374151}.chat-message__time[data-v-f6572c26]{font-size:12px;color:#9ca3af}.chat-message__body[data-v-f6572c26]{max-width:100%;word-wrap:break-word;overflow-wrap:break-word}.chat-message__loading[data-v-f6572c26]{display:flex;align-items:center;gap:8px;margin-top:16px}.chat-message__loading i[data-v-f6572c26]{font-size:20px}.chat-message__loading-text[data-v-f6572c26]{font-size:16px;font-weight:500;line-height:150%;background:linear-gradient(90deg,#191919,#191919,#b6b6b6,#191919,#191919);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-size:200% 100%;color:transparent;animation:gradientLoop-f6572c26 2s linear infinite}@keyframes gradientLoop-f6572c26{0%{background-position:200% 0}to{background-position:0% 0}}.chat-message__text-content[data-v-f6572c26]{line-height:1.5;white-space:pre-wrap}.chat-message__images[data-v-f6572c26]{margin:16px 0}.chat-message__no-credit-upgrade[data-v-f6572c26]{color:#731eff;font-family:Gilroy;font-size:14px;line-height:150%;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;cursor:pointer}@keyframes typing-f6572c26{0%,80%,to{transform:scale(.8);opacity:.5}40%{transform:scale(1);opacity:1}}@media (max-width: 1279px){.chat-message--user .chat-message__body[data-v-f6572c26]{max-width:287px}}.chat-input__aspect-ratio-popover.p-popover--light,.chat-input__image-number-popover.p-popover--light{padding-bottom:0!important}.chat-input__aspect-ratio-popover.p-popover--light .b-dialog-wrapper,.chat-input__image-number-popover.p-popover--light .b-dialog-wrapper{height:100%;max-height:calc(100% - 124px)}.chat-input__aspect-ratio-popover.p-popover--light .p-popover__content .p-popover__inner,.chat-input__image-number-popover.p-popover--light .p-popover__content .p-popover__inner{min-width:136px;padding:8px;border:1px solid var(--one-level-text-color);border:1.5px solid #191919;box-shadow:3px 3px 0 0 var(--one-level-text-color)}.chat-input__aspect-ratio-popover.p-popover--light i,.chat-input__image-number-popover.p-popover--light i{font-size:20px}.chat-input__aspect-ratio-popover.p-popover--light .chat-input__ratio-option,.chat-input__image-number-popover.p-popover--light .chat-input__ratio-option{display:flex;align-items:center;justify-content:space-between;padding:0 12px;height:40px;transition:background .3s ease;border-radius:6px;cursor:pointer;border:1px solid transparent}.chat-input__aspect-ratio-popover.p-popover--light .chat-input__ratio-option:hover,.chat-input__image-number-popover.p-popover--light .chat-input__ratio-option:hover,.chat-input__aspect-ratio-popover.p-popover--light .chat-input__ratio-option:active,.chat-input__image-number-popover.p-popover--light .chat-input__ratio-option:active,.chat-input__aspect-ratio-popover.p-popover--light .chat-input__ratio-option--active,.chat-input__image-number-popover.p-popover--light .chat-input__ratio-option--active{background:#eee;border:1px solid #191919}.chat-input__aspect-ratio-popover.p-popover--light .chat-input__ratio-option:not(:last-child),.chat-input__image-number-popover.p-popover--light .chat-input__ratio-option:not(:last-child){margin-bottom:4px}.chat-input__aspect-ratio-popover.p-popover--light .chat-input__ratio-option-label,.chat-input__image-number-popover.p-popover--light .chat-input__ratio-option-label{display:flex;align-items:center;color:var(--one-level-text-color)}.chat-input__aspect-ratio-popover.p-popover--light .chat-input__ratio-option-label img,.chat-input__image-number-popover.p-popover--light .chat-input__ratio-option-label img{margin-left:4px}.chat-input__aspect-ratio-popover.p-popover--light .chat-input__ratio-option-desc,.chat-input__image-number-popover.p-popover--light .chat-input__ratio-option-desc{font-size:var(--fs-sm);color:var(--three-level-text-color)}.chat-input__aspect-ratio-popover.p-popover--light .chat-input__ratio-preview,.chat-input__image-number-popover.p-popover--light .chat-input__ratio-preview{display:flex;align-items:center;justify-content:center;margin-right:8px;width:20px;height:20px}.chat-input__aspect-ratio-popover.p-popover--light .chat-input__ratio-preview-box,.chat-input__image-number-popover.p-popover--light .chat-input__ratio-preview-box{border:2px solid var(--one-level-text-color);border-radius:2.5px}.drag .drag-content-box{display:none!important}body:has(.drag) .chat-input-drop-image{display:flex!important}.chat-input[data-v-5a58c65a]{width:100%;padding:12px 5px 12px 12px;background:#fff;border-radius:10px;-webkit-backdrop-filter:blur(2.5px);backdrop-filter:blur(2.5px);border:1px solid transparent}.chat-input--loadied[data-v-5a58c65a]{border:1px solid #e6e6e6}.chat-input--loadied[data-v-5a58c65a]:has(.chat-input-drop-image-showing){border:1px solid transparent}.chat-input[data-v-5a58c65a]:hover,.chat-input[data-v-5a58c65a]:focus-within{border:1px solid #191919}.chat-input[data-v-5a58c65a]:has(.chat-input-drop-image-showing:hover){border:1px solid transparent}.chat-input__container[data-v-5a58c65a]{max-width:800px;margin:0 auto}.chat-input__image-wrapper[data-v-5a58c65a]{position:relative;width:100%;display:flex;align-items:center;margin-bottom:8px}.chat-input__image-list[data-v-5a58c65a]{display:flex;gap:8px;overflow-x:auto;flex:1;scroll-behavior:smooth}.chat-input__image-list[data-v-5a58c65a]::-webkit-scrollbar{display:none}.chat-input__image-item[data-v-5a58c65a]{position:relative;flex-shrink:0;width:64px;height:64px;border-radius:8px;overflow:hidden;cursor:pointer}.chat-input__image-item[data-v-5a58c65a] .image-container__content img{width:100%;height:100%;object-fit:cover;object-position:center}.chat-input__image-item .p-icon-close[data-v-5a58c65a]{font-size:12px}.chat-input__image-item img[data-v-5a58c65a]{width:100%;height:100%;object-fit:cover;object-position:center}.chat-input__image-item:hover .chat-input__image-remove[data-v-5a58c65a]{opacity:1}.chat-input__image-lazy[data-v-5a58c65a],.chat-input__image-lazy[data-v-5a58c65a] .image-container{width:100%;height:100%;pointer-events:none}.chat-input__image-loading-container[data-v-5a58c65a]{position:relative;width:100%;height:100%}.chat-input__image-preview[data-v-5a58c65a]{width:100%;height:100%;object-fit:cover;opacity:.6}.chat-input__image-loading-overlay[data-v-5a58c65a]{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;background:#0000004d;border-radius:8px}.chat-input__image-remove[data-v-5a58c65a]{position:absolute;top:4px;right:4px;width:16px;height:16px;border-radius:50%;background:#666;color:#fff;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:12px;z-index:10;pointer-events:auto;opacity:0}.chat-input .chat-input__image-arrow[data-v-5a58c65a]{position:absolute;top:50%;transform:translateY(-50%);width:32px;height:64px;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:3;opacity:1}.chat-input .chat-input__image-arrow .arrow-mask[data-v-5a58c65a]{position:absolute;width:32px;height:100%;top:0;left:0;z-index:1;pointer-events:none;opacity:1;transition:opacity .3s ease}.chat-input .chat-input__image-arrow-icon[data-v-5a58c65a]{width:24px;height:24px;aspect-ratio:1/1;border-radius:36px;border:1px solid #e6e6e6;background:#fff;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .3s ease;z-index:2}.chat-input .chat-input__image-arrow i[data-v-5a58c65a]{font-size:16px;z-index:2;color:#191919}.chat-input .chat-input__image-arrow:hover .arrow-mask[data-v-5a58c65a],.chat-input .chat-input__image-arrow:hover .chat-input__image-arrow-icon[data-v-5a58c65a]{opacity:1}.chat-input .chat-input__image-arrow--left[data-v-5a58c65a]{left:0}.chat-input .chat-input__image-arrow--left .arrow-mask[data-v-5a58c65a]{background:linear-gradient(to right,#fff,#fff0 80%)}.chat-input .chat-input__image-arrow--left i[data-v-5a58c65a]{transform:rotate(180deg)}.chat-input .chat-input__image-arrow--right[data-v-5a58c65a]{right:0}.chat-input .chat-input__image-arrow--right .arrow-mask[data-v-5a58c65a]{background:linear-gradient(to left,#fff,#fff0 80%)}.chat-input__input-area[data-v-5a58c65a]{position:relative}.chat-input__input-wrapper[data-v-5a58c65a]{display:flex;align-items:flex-end;gap:8px;padding:12px 16px;background:#f9fafb;border:1px solid #e5e7eb;border-radius:12px;transition:border-color .2s}.chat-input__input-wrapper[data-v-5a58c65a]:focus-within{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}.chat-input__actions[data-v-5a58c65a]{display:flex;align-items:center;gap:8px}.chat-input__dropdowns[data-v-5a58c65a]{display:flex;gap:4px}.chat-input__dropdown[data-v-5a58c65a]{padding:4px 8px;border:1px solid #d1d5db;border-radius:4px;background:#fff;font-size:12px;color:#374151;cursor:pointer;min-width:50px}.chat-input__dropdown[data-v-5a58c65a]:focus{outline:none;border-color:#3b82f6}.chat-input__action-btn[data-v-5a58c65a],.chat-input__send-btn[data-v-5a58c65a]{width:32px;height:32px;border:none;border-radius:4px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s;font-size:14px}.chat-input__action-btn[data-v-5a58c65a]:disabled,.chat-input__send-btn[data-v-5a58c65a]:disabled{opacity:.5;cursor:not-allowed}.chat-input__action-btn[data-v-5a58c65a]{background:#f3f4f6;color:#6b7280}.chat-input__action-btn[data-v-5a58c65a]:hover:not(:disabled){background:#e5e7eb;color:#374151}.chat-input__send-btn[data-v-5a58c65a]{background:#111827;color:#fff;width:32px;height:32px}.chat-input__send-btn[data-v-5a58c65a]:hover:not(:disabled){background:#374151}.chat-input__send-btn[data-v-5a58c65a]:disabled{background:#9ca3af}.chat-input-drop-image[data-v-5a58c65a]{position:absolute;bottom:0;left:0;z-index:1000001;display:none;width:100%;height:100%;border-radius:10px;border:1px dashed #731eff;background:#f7f2ff;-webkit-backdrop-filter:blur(2.5px);backdrop-filter:blur(2.5px);justify-content:center;align-items:center;color:#731eff;text-align:center;font-family:Gilroy;font-size:14px;line-height:150%;pointer-events:none}.chat-input__input-area[data-v-5a58c65a]{min-height:42px;margin-bottom:20px;position:relative}.chat-input__input-area__textarea[data-v-5a58c65a]{flex:1;border:none!important;resize:none;outline:none;font-size:14px;line-height:1.5;min-height:42px;color:#191919;padding:0!important;font-family:Gilroy}.chat-input__input-area__textarea[data-v-5a58c65a]:focus-within,.chat-input__input-area__textarea[data-v-5a58c65a]:hover{border:none!important;box-shadow:none!important}.chat-input__input-area[data-v-5a58c65a] .textarea__container textarea{font-size:var(--fs-sm)!important;resize:none;padding:0;line-height:150%;font-family:Gilroy!important;font-weight:400!important}.chat-input__input-area[data-v-5a58c65a] .textarea__container textarea::placeholder{color:#999;font-size:var(--fs-sm)!important}.chat-input__input-area[data-v-5a58c65a] .textarea__container textarea.pac-mockup-inspiration__text-fade-out{animation:textFadeOut-5a58c65a .1s cubic-bezier(.4,0,.2,.5) forwards}.chat-input__input-area[data-v-5a58c65a] .textarea__container textarea.pac-mockup-inspiration__text-fade-in{animation:textFadeIn-5a58c65a .1s cubic-bezier(.4,0,.2,.5) forwards}.chat-input__input-area__loading[data-v-5a58c65a]{position:absolute;top:0;left:0;display:flex;align-items:center;color:var(--one-level-text-color);font-size:var(--fs-sm);pointer-events:none;margin-left:2px}.chat-input__input-area__loading span[data-v-5a58c65a]{margin-left:6px}.chat-input__actions[data-v-5a58c65a]{display:flex;justify-content:space-between;position:relative;z-index:2;padding-right:7px}.chat-input__actions-left[data-v-5a58c65a]{display:flex;align-items:center;justify-content:center}.chat-input__actions .chat-input__submit-button[data-v-5a58c65a]{width:32px;height:32px;background:#191919;border-radius:6px;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:14px;color:#fff;transition:background .3s ease}.chat-input__actions .chat-input__submit-button i[data-v-5a58c65a]{font-size:32px}.chat-input__actions .chat-input__submit-button--disabled[data-v-5a58c65a]{background:#bfbfbf;cursor:not-allowed}.chat-input__actions .chat-input__submit-button--loading[data-v-5a58c65a]{cursor:default}.chat-input__button[data-v-5a58c65a]{display:flex;justify-content:center;align-items:center;border-radius:6px;border:1px solid var(--stroke-divider);background:var(--primary-background-light);cursor:pointer;font-size:var(--fs-sm);height:32px;width:32px;transition:border-color .3s ease;margin-right:6px}.chat-input__button[data-v-5a58c65a]:hover{border-color:var(--one-level-text-color)}.chat-input__button--reference[data-v-5a58c65a]{padding:8px 6px!important}.chat-input__button--disabled[data-v-5a58c65a]{opacity:.5;cursor:not-allowed}.chat-input__button--disabled[data-v-5a58c65a]:hover{border:1px solid var(--stroke-divider)}.chat-input__button--reference-disabled[data-v-5a58c65a]{pointer-events:none;opacity:.5;cursor:not-allowed}.chat-input__button--prompt[data-v-5a58c65a]{margin-right:6px}.chat-input__button--animated[data-v-5a58c65a]{position:relative;overflow:hidden}.chat-input__button--animated[data-v-5a58c65a]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.4),transparent);z-index:1;animation:slideHighlight 1s cubic-bezier(.4,0,.2,1)}.chat-input__button--animated i[data-v-5a58c65a]{position:relative;z-index:0}.chat-input__button-loading[data-v-5a58c65a]{display:flex;padding:0 2px}.chat-input__bottom-trigger[data-v-5a58c65a]{display:flex;align-items:center;justify-content:center;height:32px;padding:6px 8px 6px 12px;border-radius:6px;border:1px solid #e6e6e6;min-width:56px;color:#191919;cursor:pointer;margin-right:6px;font-size:var(--fs-sm)}.chat-input__bottom-trigger-arrow[data-v-5a58c65a]{margin-left:4px;font-size:12px}.chat-input__bottom-trigger[data-v-5a58c65a]:hover{border:1px solid #191919}.chat-input__bottom-trigger[data-v-5a58c65a]:active{border:1.5px solid #191919}.chat-input__bottom-trigger .p-icon-icon-right-arrow[data-v-5a58c65a]{transform:rotate(90deg)}.chat-input__bottom-trigger .p-icon-icon-left-arrow[data-v-5a58c65a]{transform:rotate(-90deg)}.chat-input__bottom-trigger--active[data-v-5a58c65a]{border:1px solid #191919}.chat-input__bottom-trigger--active .p-icon-icon-right-arrow[data-v-5a58c65a]{transform:rotate(-90deg)}.chat-input__bottom-trigger--active .p-icon-icon-left-arrow[data-v-5a58c65a]{transform:rotate(90deg)}.chat-input__block-loading[data-v-5a58c65a]{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10}.p-icon-icon-right-arrow[data-v-5a58c65a],.p-icon-icon-left-arrow[data-v-5a58c65a]{transition:transform .3s ease}.ratio-menu[data-v-5a58c65a]{width:180px;border:1px solid #ccc;border-radius:12px;background:#fff;box-shadow:2px 2px 6px #0000001a;padding:4px;display:flex;flex-direction:column;gap:2px;font-family:system-ui,sans-serif}@keyframes textFadeOut-5a58c65a{0%{opacity:1;transform:translate(0) scale(1);filter:blur(0px)}90%{opacity:.9;transform:translate(-9px) scale(.98);filter:blur(1px)}to{opacity:0;transform:translate(-10px) scale(.97);filter:blur(2px)}}@keyframes textFadeIn-5a58c65a{0%{opacity:.7;transform:translate(10px) scale(.97);filter:blur(2px)}30%{opacity:.8;transform:translate(2px) scale(.98);filter:blur(1px)}60%{opacity:.9;transform:translate(-1px) scale(1);filter:blur(0px)}80%{opacity:1;transform:translate(0) scale(1);filter:blur(0px)}to{opacity:1;transform:translate(0) scale(1);filter:blur(0px)}}.welcome-module[data-v-d529b367]{display:flex;align-items:center;justify-content:center;width:100%;flex-direction:column}.welcome-module__title[data-v-d529b367]{color:#191919;font-family:Gilroy;font-size:24px;font-weight:500;line-height:150%;margin-bottom:32px;flex-shrink:0}.welcome-module__content[data-v-d529b367]{width:100%;display:flex;flex-direction:column;gap:10px;margin-bottom:16px;flex-shrink:0}.welcome-module__content__item[data-v-d529b367]{width:100%;min-height:48px;padding:10px 16px 10px 10px;background:#fff;border-radius:12px;border:1px solid #eee;background:#f7f7f7;display:flex;align-items:center;cursor:pointer;gap:12px}.welcome-module__content__item img[data-v-d529b367]{width:56px;height:56px;flex-shrink:0;aspect-ratio:1/1;border-radius:8px}.welcome-module__content__item__text[data-v-d529b367]{color:#666;font-family:Gilroy;font-size:14px;line-height:120%;width:100%;word-break:break-all;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.welcome-module__content__item[data-v-d529b367]:hover{border:1px solid #dfccff;background:#f7f2ff;color:#191919}.welcome-module__content__item[data-v-d529b367] .image-container{width:56px;height:56px;flex-shrink:0;aspect-ratio:1/1;overflow:hidden;border-radius:8px}.welcome-module__content__item[data-v-d529b367] .image-container img{object-fit:cover;object-position:center}.welcome-module__content__more[data-v-d529b367]{width:fit-content;display:flex;align-items:center;gap:4px;cursor:pointer;color:#666}.welcome-module__content__more[data-v-d529b367]:hover{color:#731eff}.welcome-module__content__more[data-v-d529b367]:active{color:#590fd9}.welcome-module__content__more i[data-v-d529b367]{font-size:16px}.welcome-module__content__more span[data-v-d529b367]{font-size:12px;line-height:150%}.drawing-board[data-v-64d27f09]{position:relative;width:100%;height:100%;overflow:hidden;z-index:1}.canvas-container[data-v-64d27f09]{width:100%;height:100%}.overlay-container[data-v-64d27f09]{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:10}.overlay-container[data-v-64d27f09] *{pointer-events:auto}.image-type-popover.p-popover-bottomRight.p-popover{padding-top:4px!important}.image-type-popover.p-popover-bottomRight.p-popover .p-popover__inner{min-width:152px!important;padding:8px!important;border:1.5px solid #191919;box-shadow:2px 2px 0 0 var(--one-level-text-color);transform:translate(-2px,-2px);border-width:1px!important}.image-controls[data-v-de84e548]{position:absolute;display:flex;height:24px;gap:2px;border-radius:6px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid #e6e6e6;background:#eee;-webkit-user-select:none;user-select:none;transition:border-color .2s}.image-controls[data-v-de84e548]:hover,.image-controls.active[data-v-de84e548]{border-color:#191919}.control-btn[data-v-de84e548]{width:32px;height:32px;border:none;border-radius:4px;cursor:pointer;font-size:16px;display:flex;align-items:center;justify-content:center;transition:all .2s}.control-btn[data-v-de84e548]:hover{background:#fff3;transform:scale(1.1)}.control-btn[data-v-de84e548]:active{transform:scale(.95)}.type-trigger[data-v-de84e548]{display:flex;align-items:center;gap:4px;padding:0 6px;cursor:pointer;border-radius:4px;font-size:12px;transition:all .2s;-webkit-user-select:none;user-select:none;height:24px}.type-trigger[data-v-de84e548]:hover{background:#0000000d}.type-trigger .arrow[data-v-de84e548]{font-size:10px}.type-menu[data-v-de84e548]{min-width:100px;gap:8px;display:flex;flex-direction:column}.type-menu-item[data-v-de84e548]{display:flex;justify-content:space-between;align-items:center;padding:0 12px;height:40px;cursor:pointer;font-size:16px;transition:all .2s;-webkit-user-select:none;user-select:none;border-radius:6px;border:1px solid transparent}.type-menu-item .item-content[data-v-de84e548]{display:flex;align-items:center;gap:4px}.type-menu-item .p-icon-clock-ok[data-v-de84e548]{font-size:18px;font-weight:600}.type-menu-item[data-v-de84e548]:hover,.type-menu-item.active[data-v-de84e548]{border-color:#191919;background:#eee}.type-menu-item .check-icon[data-v-de84e548]{font-weight:700}.image-bottom-controls[data-v-447d614f]{position:absolute;display:flex;gap:6px;padding:6px;border-radius:8px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#fff;border:1px solid #e6e6e6;-webkit-user-select:none;user-select:none}.image-bottom-controls .control-btn[data-v-447d614f]{padding:0 8px;height:30px;border:none;border-radius:6px;gap:4px;cursor:pointer;font-size:14px;display:flex;align-items:center;justify-content:center;transition:all .2s;white-space:nowrap;background:transparent}.image-bottom-controls .control-btn .p-icon-image-refine[data-v-447d614f],.image-bottom-controls .control-btn .p-icon-image-edit-elements[data-v-447d614f]{font-size:18px}.image-bottom-controls .control-btn.active[data-v-447d614f],.image-bottom-controls .control-btn[data-v-447d614f]:hover{background:#eee}.progress-overlay[data-v-40ffa8d4]{position:absolute;pointer-events:none;border-radius:8px;overflow:hidden}@keyframes mask-animation-40ffa8d4{0%{opacity:.2}50%{opacity:.6}to{opacity:.2}}.progress-overlay__mask[data-v-40ffa8d4]{position:absolute;top:0;right:0;bottom:0;left:0;background:#fff;z-index:1}.progress-overlay__mask--processing[data-v-40ffa8d4]{animation:mask-animation-40ffa8d4 2s ease-in-out infinite}.progress-overlay__error[data-v-40ffa8d4]{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,#0000004d,#0000004d);z-index:2;display:flex;align-items:center;justify-content:center}.progress-overlay__error span[data-v-40ffa8d4]{margin:0 32px;text-align:center;color:#fff;font-size:var(--fs-lg);font-weight:var(--fw-medium);line-height:var(--lh-m)}.progress-overlay__progress[data-v-40ffa8d4]{position:absolute;bottom:0;left:0;right:0;z-index:2}.progress-overlay__progress-text[data-v-40ffa8d4]{position:absolute;bottom:20px;left:20px}.progress-overlay__progress-text .status-text[data-v-40ffa8d4]{color:#666;font-size:var(--fs-base);font-weight:var(--fw-medium);line-height:var(--lh-m);white-space:nowrap}.progress-overlay__progress-bar[data-v-40ffa8d4]{height:4px;border-radius:5px;overflow:hidden;position:relative}.progress-overlay__progress-bar[data-v-40ffa8d4]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-radius:5px;background:linear-gradient(90deg,#bf99ff,#731eff,#bf99ff);background-size:200% 100%;width:0%;transition:width .3s ease;animation:shimmer-40ffa8d4 6s infinite linear}.progress-overlay__progress-bar[style*=--progress-width][data-v-40ffa8d4]:before{width:var(--progress-width, 0%)}@keyframes shimmer-40ffa8d4{0%{background-position:200% 0}to{background-position:-200% 0}}.drawing-board-zoomControl{pointer-events:all;margin-right:4px}.drawing-board-zoomControl.zoom-control{height:40px;border-radius:8px;background:#fff;border:1px solid #e6e6e6;padding:0 4px}.drawing-board-zoomControl.zoom-control .zoom-control__display,.drawing-board-zoomControl.zoom-control .zoom-control__button{margin:0;border-radius:6px}.drawing-board-toolbar{pointer-events:all}.drawing-board-toolbar.pac-toolbar{height:40px!important;padding:0 6px!important;background:#fff!important;box-shadow:none!important;border:1px solid #e6e6e6!important;display:flex;gap:6px;justify-content:center;align-items:center}.drawing-board-toolbar.pac-toolbar .pac-toolbar__item{width:28px;height:28px;margin-right:0!important;border-radius:6px}.drawing-board-with-ui[data-v-d491417b]{width:100%;height:100%;position:relative}.drawing-board-with-ui-tools[data-v-d491417b]{position:fixed;bottom:20px;left:20px;width:fit-content;height:40px;border-radius:6px;display:flex;pointer-events:none;z-index:1}.tools-disabled-overlay[data-v-d491417b]{position:absolute;bottom:0;left:0;right:0;width:100%;height:100%;pointer-events:all;cursor:not-allowed;background:#fff0;z-index:2;display:flex}.image-list-module[data-v-8da8f2f7]{position:absolute;top:60px;width:80px;height:calc(100% - 80px);display:flex;align-items:center;justify-content:center;z-index:10;pointer-events:none;transition:right .3s ease-in-out,opacity .2s ease-in-out;opacity:1}.image-list-module--hidden[data-v-8da8f2f7]{opacity:0;pointer-events:none}.image-list-module--slide-in[data-v-8da8f2f7]{transform:translate(100%);transition:right .3s ease-in-out,transform .3s ease-out,opacity .2s ease-in-out;animation:slideInFromRight-8da8f2f7 .3s ease-out forwards}.image-list-module__container[data-v-8da8f2f7]{width:100%;max-height:100%;overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column;align-items:center;gap:10px;padding:8px 0;pointer-events:all}.image-list-module__container[data-v-8da8f2f7]::-webkit-scrollbar{width:4px}.image-list-module__container[data-v-8da8f2f7]::-webkit-scrollbar-track{background:transparent}.image-list-module__container[data-v-8da8f2f7]::-webkit-scrollbar-thumb{background:#0003;border-radius:2px}.image-list-module__container[data-v-8da8f2f7]::-webkit-scrollbar-thumb:hover{background:#0000004d}.image-list-module__item[data-v-8da8f2f7]{border-radius:10px;width:64px;height:64px;cursor:pointer;opacity:1;flex-shrink:0;position:relative}.image-list-module__item[data-v-8da8f2f7] .image-container{height:64px!important;width:64px!important}.image-list-module__item[data-v-8da8f2f7] .image-container img{height:64px;width:64px;object-fit:cover;object-position:center}.image-list-module__item[data-v-8da8f2f7] .image-container .image-container__refresh{font-size:10px!important}.image-list-module__item[data-v-8da8f2f7] .image-container .image-container__content{position:absolute;top:0;right:0;bottom:0;left:0}.image-list-module__item--active[data-v-8da8f2f7]{background:#fff;border:2px solid #000;padding:2px}.image-list-module__item--active[data-v-8da8f2f7] .image-container,.image-list-module__item--active[data-v-8da8f2f7] .image-container img{height:56px!important;width:56px!important}.image-list-module__item--disabled[data-v-8da8f2f7]{opacity:.6;cursor:not-allowed!important}.image-list-module__item--disabled[data-v-8da8f2f7]:hover{cursor:not-allowed!important}.image-list-module[data-v-8da8f2f7] .pac-scrollBar__mask__bottom{background:linear-gradient(180deg,rgba(247,247,247,0) 0%,var(--Neutral-Gray1, #f7f7f7) 50%)}.image-list-module[data-v-8da8f2f7] .pac-scrollBar__mask__top{background:linear-gradient(180deg,var(--Neutral-Gray1, #f7f7f7) 50%,rgba(247,247,247,0) 100%)}@keyframes slideInFromRight-8da8f2f7{0%{transform:translate(100%);opacity:0}to{transform:translate(0);opacity:1}}.loading-wrapper[data-v-2277d3c2]{position:relative;height:1.5em}.loading-wrapper .loading-text[data-v-2277d3c2]{position:absolute;top:0;left:0;width:100%;height:100%;color:#fff;font-size:var(--fs-lg);font-weight:var(--fw-medium);line-height:var(--lh-m);opacity:1;transition:opacity .5s ease-in-out;display:flex;align-items:center;white-space:nowrap}@keyframes text-fade-1-2277d3c2{0%{opacity:1}50%{opacity:0}to{opacity:1}}@keyframes text-fade-2-2277d3c2{0%{opacity:0}50%{opacity:0}55%{opacity:1}95%{opacity:1}to{opacity:0}}.pac-image-layering[data-v-ce315b0d]{width:100%;height:100%;padding:40px}.pac-image-layering-content-top[data-v-ce315b0d]{display:flex;align-items:center;gap:12px}.pac-image-layering-content-top .back-icon[data-v-ce315b0d]{width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:8px;cursor:pointer;transition:background .2s ease}.pac-image-layering-content-top .back-icon[data-v-ce315b0d]:hover{background:#eee}.pac-image-layering-content-top .back-icon i[data-v-ce315b0d]{transform:rotate(180deg);font-size:30px}.pac-image-layering-content-top span.top-title[data-v-ce315b0d]{font-size:var(--fs-l);color:var(--one-level-text-color);font-weight:var(--fw-medium);line-height:var(--lh-s)}.pac-image-layering-content-center[data-v-ce315b0d]{width:100%;margin-top:24px;border-radius:8px;overflow:hidden;position:relative}.pac-image-layering-content-center-image[data-v-ce315b0d]{width:500px;height:500px;max-width:500px;max-height:500px}.pac-image-layering-content-center-image[data-v-ce315b0d] .image-container{width:100%;height:100%!important}.pac-image-layering-content-center-image[data-v-ce315b0d] .image-container img{object-fit:contain;width:100%!important;height:100%!important}.pac-image-layering-content-center-mask[data-v-ce315b0d]{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,#000,#000);opacity:.2;z-index:1}.pac-image-layering-content-center-mask__processing[data-v-ce315b0d]{animation:mask-animation-ce315b0d 2s ease-in-out infinite}.pac-image-layering-content-center-mask-error[data-v-ce315b0d]{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,#0000004d,#0000004d);z-index:1;display:flex;align-items:center;justify-content:center}.pac-image-layering-content-center-mask-error span[data-v-ce315b0d]{margin:0 32px;text-align:center;color:#fff;font-size:var(--fs-lg);font-weight:var(--fw-medium);line-height:var(--lh-m)}.pac-image-layering-content-center-progress[data-v-ce315b0d]{position:absolute;bottom:0;left:0;right:0;z-index:2}.pac-image-layering-content-center-progress-text[data-v-ce315b0d]{position:absolute;bottom:20px;left:20px}.pac-image-layering-content-center-progress-text .task-ahead[data-v-ce315b0d]{color:#fff;font-size:var(--fs-lg);font-weight:var(--fw-medium);line-height:var(--lh-m)}.pac-image-layering-content-center-progress-text .progress-tip[data-v-ce315b0d]{display:flex;flex-direction:column;gap:4px}.pac-image-layering-content-center-progress-text .progress-tip .progress-title[data-v-ce315b0d]{color:#fff;font-size:var(--fs-lg);font-weight:var(--fw-medium);line-height:var(--lh-m)}.pac-image-layering-content-center-progress-bar[data-v-ce315b0d]{height:5px;background:#0000004d;border-radius:5px;overflow:hidden;position:relative}.pac-image-layering-content-center-progress-bar[data-v-ce315b0d]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-radius:5px;background:linear-gradient(90deg,#bf99ff,#731eff);width:0%;transition:width .3s ease;animation:shimmer-ce315b0d 6s infinite linear}.pac-image-layering-content-center-progress-bar[data-progress][data-v-ce315b0d]:before{width:var(--progress-width, 0%)}.pac-image-layering-content-bottom[data-v-ce315b0d]{display:flex;justify-content:center;gap:12px;margin-top:40px}.pac-image-layering-content-bottom[data-v-ce315b0d] .p-button{min-width:160px;font-size:var(--fs-base);font-weight:var(--fw-normal)}.pac-image-layering-content-bottom .cancel-btn[data-v-ce315b0d]{color:#191919;border:1px solid #191919;background:transparent}.pac-image-layering-content-bottom .cancel-btn[data-v-ce315b0d]:hover{background:#eee}.pac-image-layering-content-bottom .cancel-btn[data-v-ce315b0d]:active{background:#e6e6e6}.pac-image-layering-content-bottom .retry-btn[data-v-ce315b0d]{color:#fff;border-width:0;background:#191919}.pac-image-layering-content-bottom .retry-btn[data-v-ce315b0d]:hover{background:#4c4c4c}.pac-image-layering-content-bottom .retry-btn[data-v-ce315b0d]:active{background:#191919}@keyframes mask-animation-ce315b0d{0%{opacity:.2}50%{opacity:.4}to{opacity:.2}}@keyframes shimmer-ce315b0d{0%{background-position:200% 0}to{background-position:-200% 0}}.pac-image-layering-content-center-progress-bar[data-v-ce315b0d]:before{background:linear-gradient(90deg,#bf99ff,#731eff,#bf99ff);background-size:200% 100%}.pac-image-layering-overlay .b-dialog{background:#0006}.pac-image-layering-overlay .b-dialog-wrapper{border-radius:24px;border:1px solid #191919;box-shadow:3px 3px 0 0 var(--one-level-text-color)}.pac-ai-packaging-design-nameEditor__content.rename[data-v-9e9a6ad9]{padding:8px 12px 0;justify-content:space-between}.pac-header-logout-item span{color:var(--error-color)}.pac-popover-menu__content__list{padding-top:0!important}.pac-popover-menu__icon{border-radius:8px!important}.ai-packaging-design-history__popover.p-popover--light{width:240px;max-height:368px}.ai-packaging-design-history__popover.p-popover--light .p-popover__content .p-popover__inner{height:100%;max-height:368px;min-width:136px;padding:8px;border:1px solid var(--one-level-text-color);border:1.5px solid #191919;box-shadow:3px 3px 0 0 var(--one-level-text-color)}.ai-packaging-design-history__popover.p-popover--light i{font-size:20px}.ai-packaging-design-history__popover.p-popover--light .ai-packaging-design-history__popover-item{margin-bottom:4px;padding:0 12px;height:40px;line-height:40px;cursor:pointer;border-radius:6px;border:1px solid transparent;display:flex;align-items:center;justify-content:space-between}.ai-packaging-design-history__popover.p-popover--light .ai-packaging-design-history__popover-item:hover{border:1px solid #191919;background:#eee}.ai-packaging-design-history__popover.p-popover--light .ai-packaging-design-history__popover-item:hover .ai-packaging-design-history__popover-item-delete{display:flex}.ai-packaging-design-history__popover.p-popover--light .ai-packaging-design-history__popover-item-title{width:156px;margin-right:20px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ai-packaging-design-history__popover.p-popover--light .ai-packaging-design-history__popover-item-delete{width:20px;height:20px;border-radius:4px;display:none;align-items:center;justify-content:center;cursor:pointer}.ai-packaging-design-history__popover.p-popover--light .ai-packaging-design-history__popover-item-delete:hover,.ai-packaging-design-history__popover.p-popover--light .ai-packaging-design-history__popover-item-delete:active{background:#fff}.ai-packaging-design-history__popover.p-popover--light .ai-packaging-design-history__popover-item-delete i{font-size:20px;color:#191919}.ai-packaging-design-history__popover.p-popover--light .ai-packaging-design-history__popover-item-selected{border:1px solid #191919;background:#eee}.ai-packaging-design-root[data-v-9ec51dbe]{width:100%;height:100%;background:#f7f7f7;overflow:hidden}.ai-packaging-design-layout[data-v-9ec51dbe]{display:flex;height:100%}.ai-packaging-design-main[data-v-9ec51dbe]{flex:1;min-width:0;display:flex;flex-direction:column;width:100%;height:100%;position:relative;z-index:9}.ai-packaging-design-header[data-v-9ec51dbe]{display:flex;align-items:center;justify-content:space-between;padding:10px;position:absolute;left:0;top:0;z-index:3;pointer-events:none}.ai-packaging-design-header__left[data-v-9ec51dbe]{display:flex;align-items:center;pointer-events:all}.ai-packaging-design-header__right[data-v-9ec51dbe]{display:flex;align-items:center;gap:6px;pointer-events:all}.ai-packaging-design-header__right[data-v-9ec51dbe] .pac-credits{border:1px solid #e6e6e6}.ai-packaging-design-header__right[data-v-9ec51dbe] .pac-credits:hover{border:1px solid #191919}.ai-packaging-design-header__logo[data-v-9ec51dbe]{display:flex;align-items:center;font-weight:var(--fw-medium);color:var(--one-level-text-color);margin-right:12px}.ai-packaging-design-header__logo i[data-v-9ec51dbe]{display:flex;justify-content:center;align-items:center;color:var(--one-level-text-color);width:32px;height:32px;margin-right:12px;cursor:pointer;font-size:32px}.ai-packaging-design-header__exportHistory[data-v-9ec51dbe]{margin-left:12px}.ai-packaging-design-header__title[data-v-9ec51dbe]{font-size:16px;font-weight:500;color:#111827;line-height:30px;margin:0}.ai-packaging-design-header__btn[data-v-9ec51dbe]{font-size:var(--fs-base);font-weight:var(--fw-normal);line-height:var(--lh-normal);width:fit-content;background:var(--primary-background-light);border-radius:8px;padding:9px 16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;height:40px;line-height:38px;position:relative;display:flex;align-items:center;justify-content:center;gap:4px;color:#191919;border:1px solid #e6e6e6;cursor:pointer;font-weight:500}.ai-packaging-design-header__btn[data-v-9ec51dbe]:not(.disabled):hover{background:var(--primary-background-hover);border:1px solid #191919}.ai-packaging-design-header__btn[data-v-9ec51dbe]:not(.disabled):active{background:var(--stroke-default-light);border:1px solid #191919}.ai-packaging-design-header__btn.disabled[data-v-9ec51dbe]{cursor:not-allowed}.ai-packaging-design-header__btn.icon-only[data-v-9ec51dbe]{width:40px}.ai-packaging-design-header__btn i[data-v-9ec51dbe]{font-size:20px;font-weight:500;color:#191919}.ai-packaging-design-header__btn .icon-loading[data-v-9ec51dbe]{margin-right:4px}.ai-packaging-design-main-display[data-v-9ec51dbe]{flex:1}.ai-packaging-design-main-display__empty[data-v-9ec51dbe]{height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:16px;color:#666;font-size:14px;line-height:120%;transition:width .3s ease}.ai-packaging-design-main-display__empty img[data-v-9ec51dbe]{width:200px;height:200px}.ai-packaging-design-chat[data-v-9ec51dbe]{display:flex;width:440px;height:calc(100% - 20px);padding:12px 16px 16px;flex-direction:column;justify-content:space-between;align-items:flex-start;flex-shrink:0;background:#fff;border-radius:12px;border:1px solid #e6e6e6;position:absolute;right:10px;top:10px;z-index:10}.chat-slide-enter-active[data-v-9ec51dbe],.chat-slide-leave-active[data-v-9ec51dbe]{transition:transform .6s ease,opacity .5s ease}.chat-slide-enter-from[data-v-9ec51dbe]{transform:translate(100%);opacity:0}.chat-slide-enter-to[data-v-9ec51dbe],.chat-slide-leave-from[data-v-9ec51dbe]{transform:translate(0);opacity:1}.chat-slide-leave-to[data-v-9ec51dbe]{transform:translate(100%);opacity:0}.button-fade-enter-active[data-v-9ec51dbe],.button-fade-leave-active[data-v-9ec51dbe]{transition:opacity .25s ease,transform .25s ease}.button-fade-enter-from[data-v-9ec51dbe]{opacity:0;transform:scale(.95)}.button-fade-enter-to[data-v-9ec51dbe],.button-fade-leave-from[data-v-9ec51dbe]{opacity:1;transform:scale(1)}.button-fade-leave-to[data-v-9ec51dbe]{opacity:0;transform:scale(.95)}.ai-packaging-design-chat-header[data-v-9ec51dbe]{width:100%;display:flex;align-items:center;justify-content:space-between;gap:6px;height:32px;margin-bottom:24px}.ai-packaging-design-chat-header__title[data-v-9ec51dbe]{color:#191919;font-family:Gilroy;font-size:16px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ai-packaging-design-chat-header__actions[data-v-9ec51dbe]{display:flex;align-items:center;gap:4px}.ai-packaging-design-chat-header__btn[data-v-9ec51dbe]{display:flex;width:32px;height:32px;padding:8px;justify-content:center;align-items:center;aspect-ratio:1/1;font-size:20px;cursor:pointer}.ai-packaging-design-chat-header__btn[data-v-9ec51dbe]:hover{border-radius:6px;background:#eee}.ai-packaging-design-chat-header__btn i[data-v-9ec51dbe]{font-size:20px}.ai-packaging-design-chat-header__btn.disabled[data-v-9ec51dbe]{color:#bfbfbf;cursor:not-allowed}.ai-packaging-design-chat-header__btn.disabled[data-v-9ec51dbe]:hover{background:transparent;border:1px solid transparent}.chat-content[data-v-9ec51dbe]{width:100%;flex:1;min-height:0;display:flex;flex-direction:column;position:relative}.chat-content__messages[data-v-9ec51dbe]{flex:1;min-height:0;display:flex;flex-direction:column;position:relative;transition:opacity .4s ease-out!important;will-change:opacity}.chat-content__messages[data-v-9ec51dbe] .pac-scrollBar{height:100%;visibility:var(--messages-visible, visible);opacity:var(--messages-opacity, 1);transition:opacity .4s ease-out}.chat-content__messages[data-v-9ec51dbe] .pac-scrollBar .__view:has(.welcome-module){display:flex;flex-direction:column;align-items:center;justify-content:center}.chat-content .messages-container__block-loading-container[data-v-9ec51dbe]{position:absolute;top:0;left:0;right:0;bottom:0;z-index:10;display:flex;flex-direction:column;align-items:center;gap:12px;background:#fff;pointer-events:none}.chat-content .messages-container__block-loading-container .messages-container__block-loading-wrapper[data-v-9ec51dbe]{position:relative;width:100%;height:16px}.chat-content .messages-container__block-loading-container .messages-container__block-loading[data-v-9ec51dbe]{width:100%;height:16px}[data-v-9ec51dbe] .pac-export-history__trigger{border-radius:8px!important}[data-v-9ec51dbe] .pac-export-history__trigger .pac-export-history__trigger__lottie{width:20px;height:20px}@media (max-width: 1279px){.ai-packaging-design-chat[data-v-9ec51dbe]{width:360px}}
