.ProductDesignChat_chatShell___C354{--chat-ink:#202020;--chat-muted:#747474;--chat-line:#e5e5e1;--chat-accent:#1677e8;display:grid;grid-template-columns:240px minmax(0,1fr);width:100%;height:100dvh;min-height:0;overflow:hidden;background:#fff;color:var(--chat-ink);font-family:Segoe UI,Inter,Noto Sans SC,Microsoft YaHei,Arial,sans-serif;font-size:16px;line-height:1.5}.ProductDesignChat_chatShell___C354 *,.ProductDesignChat_chatShell___C354 :after,.ProductDesignChat_chatShell___C354 :before{box-sizing:border-box}.ProductDesignChat_chatShell___C354 button,.ProductDesignChat_chatShell___C354 input,.ProductDesignChat_chatShell___C354 select,.ProductDesignChat_chatShell___C354 textarea{font:inherit}.ProductDesignChat_chatShell___C354 button{cursor:pointer}.ProductDesignChat_chatShell___C354 button:disabled{cursor:default}.ProductDesignChat_chatShell___C354 a{color:inherit;text-decoration:none}.ProductDesignChat_chatShell___C354 a:focus-visible,.ProductDesignChat_chatShell___C354 button:focus-visible,.ProductDesignChat_chatShell___C354 select:focus-visible{outline:2px solid var(--chat-accent);outline-offset:3px}.ProductDesignChat_chatShell___C354 svg{flex:0 0 auto;width:21px;height:21px}.ProductDesignChat_sidebarCollapsed__b_9c_{grid-template-columns:0 minmax(0,1fr)}.ProductDesignChat_sidebar__4ajyP{display:flex;flex-direction:column;min-width:0;height:100%;padding:24px 16px 18px;overflow:hidden;border-right:1px solid var(--chat-line);background:#f5f5f3}.ProductDesignChat_sidebarCollapsed__b_9c_ .ProductDesignChat_sidebar__4ajyP{padding:0;visibility:hidden}.ProductDesignChat_sidebarBrand__yEzYm{display:inline-flex;align-self:flex-start;align-items:center;margin:0 6px;padding:2px 0;color:#246ba8!important;border-radius:6px}.ProductDesignChat_brandLockup__U5CWG{display:inline-flex;align-items:center;gap:10px;height:36px;white-space:nowrap}.ProductDesignChat_brandLockup__U5CWG .ProductDesignChat_brandMark__Wfx4Q{width:31px;height:35px;flex:0 0 31px;overflow:visible}.ProductDesignChat_brandWordmark__AjgfN{font-family:Aptos Display,Segoe UI,Arial,sans-serif;font-size:23px;font-weight:600;letter-spacing:-.65px;line-height:1}.ProductDesignChat_newConversation__xw05V{display:flex;align-items:center;gap:11px;min-height:46px;margin-top:24px;padding:0 13px;border:1px solid #deded9;border-radius:12px;background:#fff;color:var(--chat-ink);font-size:14px;font-weight:500;text-align:left}.ProductDesignChat_newConversation__xw05V:hover{background:#f1f1f1}.ProductDesignChat_historyLabel___gOE_{margin:32px 8px 9px;color:#414141;font-size:12px;font-weight:500}.ProductDesignChat_historyList___KP4i{flex:1;min-height:0;overflow-y:auto}.ProductDesignChat_historyList___KP4i>button{display:flex;align-items:center;gap:10px;width:100%;min-height:43px;padding:10px;border:0;border-radius:9px;background:transparent;color:var(--chat-ink);font-size:14px;text-align:left}.ProductDesignChat_historyList___KP4i>button>span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ProductDesignChat_historyList___KP4i>button>svg{width:16px;height:16px}.ProductDesignChat_historyList___KP4i>button:hover,.ProductDesignChat_historyList___KP4i>button[aria-current=true]{background:#e9e9e9}.ProductDesignChat_historyEmpty__c0bZJ{display:flex;flex-direction:column;align-items:flex-start;gap:6px;padding:18px 8px;color:#787878;font-size:13px}.ProductDesignChat_historyEmpty__c0bZJ svg{display:none}.ProductDesignChat_historyLoading__sl1Si{margin:18px 10px;color:var(--chat-muted);font-size:14px}.ProductDesignChat_sidebarFooter__o2TRP{display:grid;gap:8px;padding-top:12px;border-top:1px solid var(--chat-line)}.ProductDesignChat_sidebarFooter__o2TRP a{display:flex;align-items:center;gap:11px;min-height:40px;padding:9px 10px;border-radius:8px;color:#383838;font-size:13px}.ProductDesignChat_sidebarFooter__o2TRP a:hover{background:#ebebeb}.ProductDesignChat_sidebarFooter__o2TRP a>span{min-width:0;overflow:hidden;text-overflow:ellipsis}.ProductDesignChat_main__id7AH{display:flex;flex-direction:column;min-width:0;min-height:0}.ProductDesignChat_topbar__hs4u9{display:flex;align-items:center;gap:16px;flex:0 0 64px;padding:0 24px}.ProductDesignChat_topbar__hs4u9>span{font-size:17px;font-weight:500;letter-spacing:-.2px}.ProductDesignChat_topbar__hs4u9>small{margin-left:auto;max-width:35%;overflow:hidden;color:#858585;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.ProductDesignChat_returnLink__95_iR{display:inline-flex;align-items:center;gap:7px;flex-shrink:0;margin-left:auto;padding:7px 9px;border-radius:8px;color:#646464!important;font-size:13px;white-space:nowrap}.ProductDesignChat_returnLink__95_iR>svg{width:16px;height:16px}.ProductDesignChat_returnLink__95_iR:focus-visible,.ProductDesignChat_returnLink__95_iR:hover{background:#f5f5f3;color:#202020!important}.ProductDesignChat_topbar__hs4u9>small+.ProductDesignChat_returnLink__95_iR{margin-left:0}.ProductDesignChat_returnLabelShort__92TWK{display:none}.ProductDesignChat_iconButton__c4fK5{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;padding:0;border:0;border-radius:8px;background:transparent;color:var(--chat-ink)}.ProductDesignChat_iconButton__c4fK5:hover{background:#f1f1f1}.ProductDesignChat_iconButton__c4fK5 svg{width:21px;height:21px}.ProductDesignChat_emptyStage__5bans{display:flex;align-items:safe center;justify-content:center;flex:1;min-height:0;padding:0 32px 96px;overflow-y:auto}.ProductDesignChat_emptyContent__bGc3_{width:100%;max-width:740px;text-align:center}.ProductDesignChat_emptyContent__bGc3_ h1{margin:0;color:#171717;font-size:clamp(30px,2.5vw,36px);font-weight:600;letter-spacing:-1px;line-height:1.35}.ProductDesignChat_emptySubtitle__UMb4j{margin:13px 0 34px;color:#747474;font-size:14px;line-height:1.6}.ProductDesignChat_composerArea____i3g{width:100%;min-width:0;text-align:left}.ProductDesignChat_composer__6BJpN{width:100%;padding:22px 18px 16px 22px;border:1px solid #dfdfda;border-radius:22px;background:#f7f7f5;transition:border-color .16s ease}.ProductDesignChat_composer__6BJpN:focus-within{border-color:#c8c8c2}.ProductDesignChat_composerInput__r3p9s{display:block;width:100%;min-height:56px;max-height:220px;padding:0;border:0;outline:none;resize:none;background:transparent;color:var(--chat-ink);font-size:16px!important;line-height:1.7!important}.ProductDesignChat_composerInput__r3p9s::placeholder{color:#828282;opacity:1}.ProductDesignChat_composerToolbar__o3p8M{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:14px}.ProductDesignChat_composerTools__KXhKe{display:flex;align-items:center;gap:8px;min-width:0}.ProductDesignChat_attachButton__hyjEr{display:inline-flex;align-items:center;justify-content:center;flex:0 0 38px;width:38px;height:38px;padding:0;border:1px solid #deded9;border-radius:50%;background:transparent;color:#292929}.ProductDesignChat_attachButton__hyjEr svg{width:21px;height:21px}.ProductDesignChat_toolButton__NE_XU{display:inline-flex;align-items:center;gap:7px;min-height:38px;padding:0 12px;border:1px solid #deded9;border-radius:999px;background:transparent;color:#292929;font-size:13px!important;white-space:nowrap}.ProductDesignChat_selectTool__wM9lA>svg,.ProductDesignChat_toolButton__NE_XU>svg{width:17px;height:17px}.ProductDesignChat_toolButton__NE_XU svg:last-child{display:none}.ProductDesignChat_attachButton__hyjEr:hover,.ProductDesignChat_toolButton__NE_XU:hover{background:#f6f6f6}.ProductDesignChat_selectTool__wM9lA{padding-right:8px}.ProductDesignChat_selectTool__wM9lA select{min-width:0;max-width:165px;padding:0;border:0;outline:0;appearance:none;-webkit-appearance:none;background:transparent;color:inherit;font-size:13px;cursor:pointer}.ProductDesignChat_selectTool__wM9lA>svg:last-child{width:14px;height:14px}.ProductDesignChat_selectTool__wM9lA select:disabled{opacity:1;color:inherit}.ProductDesignChat_toolLabelShort__Cu2Ur{display:none}.ProductDesignChat_modelTool__OfS5a select{max-width:190px}.ProductDesignChat_composerSubmitTools__VGZiH{display:flex;align-items:center;gap:10px;flex-shrink:0}.ProductDesignChat_settingsAnchor__10ghv{position:relative}.ProductDesignChat_settingsButton__FnlTx{display:inline-flex;align-items:center;gap:7px;min-height:38px;padding:0 12px;border:1px solid #deded9;border-radius:999px;background:transparent;color:#292929;font-size:13px!important}.ProductDesignChat_settingsButton__FnlTx svg{width:18px;height:18px}.ProductDesignChat_settingsModelLabel__ilqRn{display:block;max-width:95px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ProductDesignChat_settingsPopover__eGbNQ{position:absolute;z-index:10;right:-50px;bottom:calc(100% + 14px);width:min(300px,calc(100vw - 48px));padding:18px;border:1px solid #deded9;border-radius:14px;background:#fff;box-shadow:0 12px 38px #00000014;text-align:left}.ProductDesignChat_settingsPopover__eGbNQ h2{margin:0 0 16px;font-size:14px;font-weight:600}.ProductDesignChat_settingsField__hqv_Y{display:grid;gap:7px;margin-top:12px}.ProductDesignChat_settingsField__hqv_Y>span{color:#737373;font-size:12px}.ProductDesignChat_settingsField__hqv_Y select{width:100%;min-width:0;height:38px;padding:0 9px;border:1px solid #deded9;border-radius:7px;background:#fafaf8;color:#292929;font-size:13px}.ProductDesignChat_settingsPopover__eGbNQ>p{margin:14px 0 0;color:#777;font-size:11px;line-height:1.7}.ProductDesignChat_sendButton__eX3Ag{display:inline-flex;align-items:center;justify-content:center;flex:0 0 40px;width:40px;height:40px;padding:0;border:0;border-radius:50%;background:var(--chat-accent);color:#fff}.ProductDesignChat_sendButton__eX3Ag svg{width:20px;height:20px}.ProductDesignChat_sendButton__eX3Ag:disabled{background:#88bbed;opacity:1}.ProductDesignChat_sendButton__eX3Ag:hover:not(:disabled){background:#0e63c4}.ProductDesignChat_composerHint__kzCVC{margin:20px 0 0;color:#878787;font-size:12px;line-height:1.6;text-align:center}.ProductDesignChat_examplePrompts__3s_Fy{display:flex;align-items:center;justify-content:center;gap:10px;margin-top:24px}.ProductDesignChat_examplePrompts__3s_Fy button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:38px;padding:0 16px;border:1px solid #deded9;border-radius:999px;background:#fff;color:#4e4e4e;font-size:13px;line-height:1.4;transition:color .16s ease,background .16s ease,border-color .16s ease}.ProductDesignChat_examplePrompts__3s_Fy button>svg{width:17px;height:17px}.ProductDesignChat_examplePrompts__3s_Fy button:hover{border-color:#bfbfb9;background:#f7f7f5;color:#202020}.ProductDesignChat_hiddenInput___5clX,.ProductDesignChat_srOnly__YkPt2{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.ProductDesignChat_contextChips__FJCjq{display:flex;flex-wrap:wrap;gap:7px;margin-bottom:14px}.ProductDesignChat_contextChips__FJCjq>span{display:flex;align-items:center;gap:6px;min-width:0;max-width:100%;padding:5px 7px 5px 10px;border:1px solid #e5e5e5;border-radius:7px;background:#f7f7f7;color:#62666a}.ProductDesignChat_contextChips__FJCjq svg{width:15px;height:15px}.ProductDesignChat_contextChips__FJCjq button{min-width:0;max-width:280px;padding:0;overflow:hidden;border:0;background:transparent;color:inherit;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.ProductDesignChat_contextChips__FJCjq small{font-size:12px}.ProductDesignChat_attachments__hCMt5{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:14px}.ProductDesignChat_attachment__jGPBh{position:relative;display:flex;align-items:center;gap:8px;max-width:200px;padding:5px 25px 5px 5px;border:1px solid #e4e4e4;border-radius:10px;background:#fafafa}.ProductDesignChat_attachment__jGPBh img{width:45px;height:45px;border-radius:5px;object-fit:cover}.ProductDesignChat_attachment__jGPBh span{overflow:hidden;color:#666;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.ProductDesignChat_attachment__jGPBh button{position:absolute;top:5px;right:4px;padding:0;border:0;background:transparent;color:#666}.ProductDesignChat_attachment__jGPBh button svg{width:15px;height:15px}.ProductDesignChat_notice__KGGUo{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px;padding:10px 12px;border-radius:9px;background:#fff5f1;color:#8f3e2f;font-size:13px;line-height:1.7}.ProductDesignChat_notice__KGGUo>span{flex:1}.ProductDesignChat_notice__KGGUo>a,.ProductDesignChat_notice__KGGUo>button{padding:0;border:0;background:transparent;color:inherit;font-weight:600;text-decoration:underline}.ProductDesignChat_notice__KGGUo .ProductDesignChat_dismissNotice__U_Nsq{margin-left:auto}.ProductDesignChat_notice__KGGUo svg{width:16px;height:16px}.ProductDesignChat_conversationStage__i_kYT{display:flex;flex:1;flex-direction:column;min-height:0;overflow:hidden}.ProductDesignChat_threadScroll__q0vd2{flex:1;min-height:0;padding:15px 32px 20px;overflow-y:auto;overscroll-behavior:contain}.ProductDesignChat_thread__WDxfz{width:100%;max-width:850px;margin:0 auto}.ProductDesignChat_threadLoading__BzhEZ{display:flex;align-items:center;gap:10px;justify-content:center;padding:60px 0;color:var(--chat-muted)}.ProductDesignChat_turn___Vmg_{margin-bottom:34px}.ProductDesignChat_userMessage__g6PEa{width:fit-content;max-width:82%;margin-left:auto;padding:14px 20px;border-radius:20px;background:#f2f2f2}.ProductDesignChat_userMessage__g6PEa p{margin:0;font-size:16px;line-height:1.75;white-space:pre-wrap;overflow-wrap:anywhere}.ProductDesignChat_userMessage__g6PEa small{display:block;margin-top:8px;color:#858585;font-size:12px;line-height:1.6;overflow-wrap:anywhere}.ProductDesignChat_assistantMessage__jDSGY{margin-top:24px}.ProductDesignChat_generationStatus__6hVe1{display:flex;align-items:center;gap:14px;min-height:100px;padding:16px 0;color:#777}.ProductDesignChat_generationStatus__6hVe1 strong{display:block;color:#444;font-size:15px;font-weight:500}.ProductDesignChat_generationStatus__6hVe1 small{display:block;margin-top:6px;font-size:12px}.ProductDesignChat_resultImageButton__nk6Av{display:block;width:fit-content;max-width:min(100%,560px);padding:0;overflow:hidden;border:0;border-radius:12px;background:#f7f7f7}.ProductDesignChat_resultImage__rELLR{display:block;width:auto;max-width:min(100%,560px);height:auto;max-height:510px;object-fit:contain}.ProductDesignChat_imageActions__VvTHG{display:flex;gap:18px;margin-top:13px}.ProductDesignChat_generationError__5xLX6 button,.ProductDesignChat_imageActions__VvTHG button{display:inline-flex;align-items:center;gap:6px;padding:5px 0;border:0;background:transparent;color:#747474;font-size:13px}.ProductDesignChat_generationError__5xLX6 svg,.ProductDesignChat_imageActions__VvTHG svg{width:16px;height:16px}.ProductDesignChat_imageActions__VvTHG button:hover{color:var(--chat-accent)}.ProductDesignChat_generationError__5xLX6{padding:15px 18px;border:1px solid #f0ded7;border-radius:10px;background:#fff8f5;color:#934231}.ProductDesignChat_generationError__5xLX6 p{margin:0 0 8px;font-size:14px;line-height:1.7}.ProductDesignChat_conversationComposer__J_qEa{flex:0 0 auto;padding:14px 32px 20px;background:#fff}.ProductDesignChat_conversationComposer__J_qEa .ProductDesignChat_composerArea____i3g{max-width:850px;margin:0 auto}.ProductDesignChat_conversationComposer__J_qEa .ProductDesignChat_composerHint__kzCVC{margin-top:12px;font-size:12px}.ProductDesignChat_spinner__bm8Fb{display:inline-block;flex:0 0 auto;width:20px;height:20px;border:2px solid;border-right:2px solid transparent;border-radius:50%;animation:ProductDesignChat_spinnerTurn__TN6xr .85s linear infinite}@keyframes ProductDesignChat_spinnerTurn__TN6xr{to{transform:rotate(1turn)}}.ProductDesignChat_modalBackdrop__qVVB2{position:fixed;z-index:50;inset:0;display:flex;align-items:center;justify-content:center;padding:24px;background:rgba(0,0,0,.22)}.ProductDesignChat_templateDialog__O6bcQ{display:flex;flex-direction:column;width:min(830px,100%);max-height:min(760px,88dvh);overflow:hidden;border:1px solid #e3e3e3;border-radius:20px;background:#fff;box-shadow:0 24px 80px rgba(0,0,0,.16)}.ProductDesignChat_modalHeader__q7Hnz{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding:24px 24px 18px}.ProductDesignChat_modalHeader__q7Hnz h2{margin:0;font-size:20px;font-weight:600}.ProductDesignChat_modalHeader__q7Hnz p{margin:6px 0 0;color:#858585;font-size:13px}.ProductDesignChat_templateSearch__VB2Z3{display:flex;align-items:center;gap:10px;margin:0 24px;padding:10px 12px;border:1px solid #dedede;border-radius:9px}.ProductDesignChat_templateSearch__VB2Z3 svg{width:18px;height:18px;color:#999}.ProductDesignChat_templateSearch__VB2Z3 input{width:100%;padding:0;border:0;outline:0;color:var(--chat-ink);font-size:14px}.ProductDesignChat_scopeTabs__2kGH0{display:flex;gap:8px;padding:14px 24px}.ProductDesignChat_scopeTabs__2kGH0 button{padding:7px 13px;border:0;border-radius:7px;background:transparent;color:#777;font-size:13px}.ProductDesignChat_scopeTabs__2kGH0 button[aria-pressed=true]{background:#eaf4ff;color:#126cd2}.ProductDesignChat_templateBody__6A_NP{display:grid;grid-template-columns:240px minmax(0,1fr);flex:1;min-height:0;height:370px;margin:0 24px;overflow:hidden;border:1px solid #e6e6e6;border-radius:10px}.ProductDesignChat_templateList__yAeeg{min-height:0;overflow-y:auto;border-right:1px solid #e6e6e6}.ProductDesignChat_templateList__yAeeg button{display:block;width:100%;padding:13px 16px;border:0;border-bottom:1px solid #f0f0f0;background:#fff;text-align:left}.ProductDesignChat_templateList__yAeeg button:hover{background:#fafafa}.ProductDesignChat_templateList__yAeeg button[aria-pressed=true]{background:#f2f2f2}.ProductDesignChat_templateList__yAeeg strong{display:block;color:#333;font-size:14px;font-weight:550}.ProductDesignChat_templateList__yAeeg span{display:block;margin-top:5px;color:#888;font-size:12px;line-height:1.6}.ProductDesignChat_templatePreview__3s7fr{display:flex;flex-direction:column;min-width:0;padding:17px}.ProductDesignChat_templatePreview__3s7fr label{margin-bottom:12px;color:#333;font-size:14px;font-weight:600}.ProductDesignChat_templatePreview__3s7fr textarea{flex:1;width:100%;min-height:180px;padding:0;border:0;outline:0;resize:none;color:#666;font-size:13px;line-height:1.8}.ProductDesignChat_templatePreview__3s7fr small{margin-top:12px;color:#999;font-size:12px}.ProductDesignChat_templateNoResults__dVhni{margin:25px 14px;color:#999;font-size:13px}.ProductDesignChat_modalFooter__2SCXg{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:20px 24px}.ProductDesignChat_plainButton__YvD_w{min-height:40px;padding:0 10px;border:0;background:transparent;color:#666;font-size:14px}.ProductDesignChat_actionButton__e8KNk{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:40px;padding:0 18px;border:0;border-radius:9px;background:var(--chat-accent);color:#fff;font-size:14px}.ProductDesignChat_actionButton__e8KNk:disabled{opacity:.5}.ProductDesignChat_imagePreview__bI4xn{position:relative;display:flex;flex-direction:column;align-items:center;gap:16px;max-width:95vw;max-height:92dvh;padding:20px;border-radius:18px;background:#fff}.ProductDesignChat_imagePreview__bI4xn>img{display:block;width:auto;max-width:min(1100px,85vw);height:auto;max-height:76dvh;object-fit:contain}.ProductDesignChat_previewClose__rES_3{position:absolute;top:10px;right:10px;display:grid;width:32px;height:32px;padding:5px;place-items:center;border:1px solid #ddd;border-radius:50%;background:#fff;color:#333}.ProductDesignChat_sidebarBackdrop__OQUDB{display:none}@media (max-width:1100px){.ProductDesignChat_emptyStage__5bans{padding:0 24px 88px}.ProductDesignChat_selectTool__wM9lA,.ProductDesignChat_toolButton__NE_XU{padding-right:9px;padding-left:9px}.ProductDesignChat_attachButton__hyjEr{margin-right:0}.ProductDesignChat_modelTool__OfS5a select{max-width:150px}.ProductDesignChat_composerTools__KXhKe{row-gap:10px}}@media (max-width:860px){.ProductDesignChat_chatShell___C354,.ProductDesignChat_sidebarCollapsed__b_9c_{grid-template-columns:minmax(0,1fr)}.ProductDesignChat_sidebar__4ajyP{position:fixed;z-index:40;top:0;bottom:0;left:0;width:min(284px,86vw);transform:translateX(-100%);visibility:hidden;transition:transform .18s ease}.ProductDesignChat_mobileSidebarOpen__uZbLQ .ProductDesignChat_sidebar__4ajyP{transform:translateX(0);visibility:visible;padding:20px}.ProductDesignChat_sidebarBackdrop__OQUDB{position:fixed;z-index:35;inset:0;display:block;border:0;background:rgba(0,0,0,.2)}.ProductDesignChat_topbar__hs4u9{gap:17px;padding:0 17px}.ProductDesignChat_emptyContent__bGc3_{max-width:740px}.ProductDesignChat_emptyContent__bGc3_ h1{font-size:32px}.ProductDesignChat_emptySubtitle__UMb4j{margin-bottom:28px;font-size:15px}}@media (max-width:560px){.ProductDesignChat_topbar__hs4u9{flex-basis:64px;padding:0 14px}.ProductDesignChat_topbar__hs4u9>span{font-size:18px}.ProductDesignChat_returnLink__95_iR{padding:7px 5px;font-size:12px}.ProductDesignChat_returnLabelLong__90I5g{display:none}.ProductDesignChat_returnLabelShort__92TWK{display:inline}.ProductDesignChat_emptyStage__5bans{padding:0 16px 64px}.ProductDesignChat_emptyContent__bGc3_ h1{font-size:28px;letter-spacing:-.8px}.ProductDesignChat_emptySubtitle__UMb4j{margin:12px 0 28px;font-size:14px}.ProductDesignChat_composer__6BJpN{padding:18px 12px 12px 15px;border-radius:20px}.ProductDesignChat_composerInput__r3p9s{font-size:16px!important}.ProductDesignChat_composerToolbar__o3p8M{align-items:center;gap:7px}.ProductDesignChat_composerTools__KXhKe{column-gap:6px;row-gap:8px}.ProductDesignChat_attachButton__hyjEr{flex-basis:34px;width:34px;height:34px;margin-right:2px}.ProductDesignChat_attachButton__hyjEr svg{width:21px;height:21px}.ProductDesignChat_toolButton__NE_XU{gap:5px;min-height:34px;padding:0 10px;font-size:12px!important}.ProductDesignChat_toolLabelLong__ACc7K{display:none}.ProductDesignChat_toolLabelShort__Cu2Ur{display:inline}.ProductDesignChat_selectTool__wM9lA svg,.ProductDesignChat_toolButton__NE_XU svg{width:16px;height:16px}.ProductDesignChat_selectTool__wM9lA>span{display:none}.ProductDesignChat_selectTool__wM9lA select{padding:0;font-size:12px;max-width:135px}.ProductDesignChat_modelTool__OfS5a{padding:0 7px;border:1px solid #e8ecf2}.ProductDesignChat_composerSubmitTools__VGZiH{gap:7px}.ProductDesignChat_settingsButton__FnlTx{min-height:34px;padding:0 9px;gap:5px;font-size:12px!important}.ProductDesignChat_settingsDivider__Uo8nA,.ProductDesignChat_settingsModelLabel__ilqRn{display:none}.ProductDesignChat_settingsPopover__eGbNQ{right:-45px}.ProductDesignChat_sendButton__eX3Ag{flex-basis:38px;width:38px;height:38px}.ProductDesignChat_sendButton__eX3Ag svg{width:21px;height:21px}.ProductDesignChat_composerHint__kzCVC{margin-top:15px;font-size:11px}.ProductDesignChat_examplePrompts__3s_Fy{margin-top:21px;gap:7px}.ProductDesignChat_examplePrompts__3s_Fy button{min-height:34px;padding:0 10px;gap:5px;font-size:12px}.ProductDesignChat_examplePrompts__3s_Fy button>svg{width:15px;height:15px}.ProductDesignChat_conversationComposer__J_qEa{padding:10px 12px 15px}.ProductDesignChat_threadScroll__q0vd2{padding:12px 16px 18px}.ProductDesignChat_userMessage__g6PEa{max-width:92%;padding:11px 15px}.ProductDesignChat_userMessage__g6PEa p{font-size:15px}.ProductDesignChat_resultImage__rELLR{max-width:100%;max-height:440px}.ProductDesignChat_modalBackdrop__qVVB2{padding:12px}.ProductDesignChat_templateDialog__O6bcQ{max-height:90dvh;border-radius:16px}.ProductDesignChat_modalHeader__q7Hnz{padding:18px 16px 14px}.ProductDesignChat_templateSearch__VB2Z3{margin:0 16px}.ProductDesignChat_scopeTabs__2kGH0{gap:3px;padding:12px 13px}.ProductDesignChat_scopeTabs__2kGH0 button{padding:6px 9px;font-size:12px}.ProductDesignChat_templateBody__6A_NP{display:flex;flex-direction:column;height:400px;margin:0 16px}.ProductDesignChat_templateList__yAeeg{flex:0 0 132px;border-right:0;border-bottom:1px solid #e6e6e6}.ProductDesignChat_templateList__yAeeg button{padding:10px 13px}.ProductDesignChat_templatePreview__3s7fr{flex:1;min-height:0;padding:14px}.ProductDesignChat_templatePreview__3s7fr textarea{min-height:100px}.ProductDesignChat_modalFooter__2SCXg{padding:15px 16px}}@media (prefers-reduced-motion:reduce){.ProductDesignChat_sidebar__4ajyP{transition:none}.ProductDesignChat_spinner__bm8Fb{animation-duration:1.8s}}