.HomeComposer-module__WD5j5G__attachments{gap:var(--pill-button-gap);flex-direction:column;margin:0 -10px -4px;display:flex}.HomeComposer-module__WD5j5G__attachment{color:#161512;min-width:0;min-height:40px;box-shadow:var(--shadow-card);background:#fff;border-radius:12px;align-items:center;gap:8px;padding:6px 6px 6px 14px;display:flex}.HomeComposer-module__WD5j5G__name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:13px;font-weight:500;line-height:1.35;overflow:hidden}.HomeComposer-module__WD5j5G__remove.action-button.action-button{border-radius:50%;flex:none;width:28px;height:28px;min-height:28px;padding:0}@media (pointer:coarse){.HomeComposer-module__WD5j5G__attachment{min-height:44px}.HomeComposer-module__WD5j5G__remove.action-button.action-button{width:36px;height:36px;min-height:36px}}p.HomeComposer-module__WD5j5G__agreementTitle{display:block}.HomeComposer-module__WD5j5G__agreementTitle a{color:inherit;text-underline-offset:3px;text-decoration:underline}
.HomeConversation-module__8ml9sG__welcome{min-height:var(--dashboard-viewport-height);justify-content:center;align-items:center;display:flex}main.HomeConversation-module__8ml9sG__welcome{padding-bottom:calc(24px + var(--dashboard-nav-height) + 6dvh)}.HomeConversation-module__8ml9sG__content{flex-direction:column;gap:32px;width:100%;min-width:0;max-width:720px;display:flex}.HomeConversation-module__8ml9sG__chat{min-height:var(--dashboard-viewport-height);flex-direction:column;align-items:center;display:flex}.HomeConversation-module__8ml9sG__chat .HomeConversation-module__8ml9sG__content{flex:1}.HomeConversation-module__8ml9sG__messages{overflow-wrap:anywhere;flex-direction:column;flex:1;gap:24px;min-height:180px;padding:16px;display:flex}.HomeConversation-module__8ml9sG__composer{padding:16px 16px calc(16px + env(safe-area-inset-bottom,0px));background:linear-gradient(#0000,#fff 20%);margin:-16px;position:sticky;bottom:0}.HomeConversation-module__8ml9sG__intro{text-align:center;gap:16px;display:grid}.HomeConversation-module__8ml9sG__mobileLogo{display:none}.HomeConversation-module__8ml9sG__intro h1{margin:0;font-size:clamp(30px,5vw,40px)}.HomeConversation-module__8ml9sG__waiting{color:#777;letter-spacing:-.01em;text-align:center;align-self:center;font-size:13px;line-height:1.5;text-decoration:none}.HomeConversation-module__8ml9sG__waiting span{font-weight:500}.HomeConversation-module__8ml9sG__waiting [data-tone=draft]{color:#160}.HomeConversation-module__8ml9sG__waiting [data-tone=waiting]{color:#ff6200}@media (hover:hover) and (pointer:fine){.HomeConversation-module__8ml9sG__waiting:hover{text-underline-offset:3px;-webkit-text-decoration:underline #ccc;text-decoration:underline #ccc}}.HomeConversation-module__8ml9sG__waiting:active{text-underline-offset:3px;-webkit-text-decoration:underline #ccc;text-decoration:underline #ccc}.HomeConversation-module__8ml9sG__sources{flex-direction:column;gap:8px;margin-top:12px;display:flex}.HomeConversation-module__8ml9sG__sources details,.HomeConversation-module__8ml9sG__notice{background:#fafafa;border:1px solid #e8e8e8;border-radius:12px;padding:16px}.HomeConversation-module__8ml9sG__sources summary{cursor:pointer;font-size:14px;font-weight:500}.HomeConversation-module__8ml9sG__sources blockquote{color:#555;white-space:pre-wrap;margin:12px 0;font-size:14px}.HomeConversation-module__8ml9sG__sources p,.HomeConversation-module__8ml9sG__notice p{margin:0 0 12px}@media (max-width:800px){.HomeConversation-module__8ml9sG__mobileLogo{justify-self:center;width:24px;height:32px;display:block}.HomeConversation-module__8ml9sG__welcome .HomeConversation-module__8ml9sG__composer{background:0 0;margin:0;padding:0;position:static}.HomeConversation-module__8ml9sG__content{gap:24px}.HomeConversation-module__8ml9sG__messages{padding:0}.HomeConversation-module__8ml9sG__composer{padding:12px 12px calc(12px + env(safe-area-inset-bottom,0px));margin:-12px}}
