.Home_main__VkIEL{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;padding:.5rem 1rem;border-radius:20px;background:#fff}body.dark .Home_main__VkIEL{background:#000;color:#f8fafc}.Home_Home_cloud__16v52__9dk7k,.Home_Home_messagelist__wIt78__1HIY_{flex-shrink:1}.Home_header__y2QYS{width:auto}.Home_header__y2QYS p{text-align:center}.Home_chatContainer__KzBAq{display:flex;flex-direction:column;width:75vw;height:calc(100vh - 170px);position:relative;gap:32px}@media (max-width:640px){.Home_chatContainer__KzBAq{height:calc(100vh - 170px);gap:32px}}@media (max-width:640px) and (max-height:600px){.Home_chatContainer__KzBAq{height:calc(100vh - 170px);gap:32px}}.Home_chatBoxContainer__hzdm7{flex:1;min-height:0;overflow:hidden;width:100%;border-radius:28px;position:relative}.Home_cloud__16v52{width:100%;height:100%;background:#fff;border-radius:28px;border:1.5px solid #d7deea;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 10px 24px rgba(100,116,139,.12);display:flex;justify-content:center;align-items:center;overflow:hidden;transition:height .3s ease}body.dark .Home_Home_cloud__16v52__9dk7k,body.dark .Home_cloud__16v52{background:#000;color:#f8fafc;border:1.5px solid #7a8798;border-radius:28px;box-shadow:inset 0 1px 0 rgba(148,163,184,.22),0 14px 30px rgba(2,6,23,.34)}.Home_Home_cloud__16v52__9dk7k{background:#fff;color:#000;border:1.5px solid #d7deea;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 10px 24px rgba(100,116,139,.12);margin-bottom:4px;border-radius:28px;font-size:1rem}.Home_cloudWithImages__Icuw5{height:100%!important;max-height:100%!important}.Home_imageThumbnailsContainer__LhO5e{display:flex!important;flex-wrap:wrap;justify-content:flex-start;gap:8px;width:100%;padding:8px 0;margin-bottom:30px;max-height:166px;overflow-y:auto;visibility:visible!important}.Home_inputContainer__qyqVJ{width:100%;bottom:0;position:relative;padding-top:12px;background:transparent}.Home_cloudform__PjM4h{position:relative;width:100%;border-radius:999px;box-shadow:0 10px 24px rgba(80,99,140,.14)}body.dark .Home_cloudform__PjM4h,body.light .Home_cloudform__PjM4h{box-shadow:none}.Home_textareaContainer___FXVc{position:relative;display:flex;align-items:center;transform:translateY(-34px)}.Home_textarea__k243o{position:relative;resize:none;font-size:1rem;width:100%;border-radius:999px;border:1px solid #d7dce6;background:hsla(0,0%,100%,.96);color:#2d3748;outline:none;padding:.9rem 168px .9rem 1rem;min-height:58px!important;max-height:240px!important;transition:height .3s ease}.Home_textarea__k243o::-moz-placeholder{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Home_textarea__k243o::placeholder{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}body.Home_dark__kDw_C .Home_Home_textarea__k243o__1e5R_,body.Home_dark__kDw_C .Home_Home_textarea__lSHf7__S1ufN{background-color:#333;color:#fff}body.dark .Home_textarea__k243o{background:#2f3033;color:#f8fafc;border:1px solid #8992a0}body.dark .Home_textarea__k243o::-moz-placeholder{color:#9ca3af}body.dark .Home_textarea__k243o::placeholder{color:#9ca3af}body.dark .Home_textarea__k243o:focus{border-color:#a5afbe;box-shadow:none}body.Home_light__L6_Yw .Home_Home_textarea__k243o__1e5R_{border:2px solid #bfbfbf}body.light .Home_textarea__k243o{background:#fff;box-shadow:none}.Home_textarea__k243o:disabled{opacity:.5}.Home_textarea__k243o:focus{outline:none;border-color:#b8c6db;box-shadow:0 0 0 3px rgba(197,210,229,.5)}body.light .Home_textarea__k243o:focus{border-color:#bfbfbf;box-shadow:none}.Home_textarea__k243o::-moz-placeholder{color:#6b7280;font-size:.95rem}.Home_textarea__k243o::placeholder{color:#6b7280;font-size:.95rem}.Home_generatebutton__0PrxJ{position:absolute;top:50%;right:12px;transform:translateY(-50%);color:#a5a2a2;background:none;padding:0;border:none;display:flex;width:40px;height:40px;align-items:center;justify-content:center}.Home_fileUploadButtonInHome__nsB2R,.Home_fileUploadButton__dB6qK{position:absolute;top:50%;right:116px;transform:translateY(-50%);color:#a5a2a2;background:none;padding:0;border:none;display:flex;width:40px;height:40px;align-items:center;justify-content:center}.Home_inputIcon__OeVxu{width:28px;height:28px}.Home_stopButtonPosition__pCEWa{position:absolute;top:50%;right:12px;transform:translateY(-50%);z-index:10;width:40px;height:40px;display:flex;align-items:center;justify-content:center}.Home_stopping__7T3vy{pointer-events:none;opacity:.7}.Home_loadingwheel__dgE3x{position:absolute;top:.2rem;right:.25rem}.Home_svgicon__zEWsp{transform:rotate(90deg);width:1.35em;height:1.35em;fill:currentColor}.Home_fileUploadButton__dB6qK:hover,.Home_generatebutton__0PrxJ:hover{background:#e4575726;border-radius:.2rem}body.dark .Home_fileUploadButtonInHome__nsB2R,body.dark .Home_fileUploadButton__dB6qK,body.dark .Home_generatebutton__0PrxJ,body.dark .Home_micButton__wsH26{color:#98a2b3}body.dark .Home_fileUploadButtonInHome__nsB2R:hover,body.dark .Home_fileUploadButton__dB6qK:hover,body.dark .Home_generatebutton__0PrxJ:hover,body.dark .Home_micIcon__hC3Jw:hover{background:rgba(148,163,184,.14)}.Home_generatebutton__0PrxJ:disabled{opacity:.9;cursor:not-allowed;background:none}.Home_messagelist__wIt78{width:100%;height:100%;overflow-y:scroll;border-radius:28px;padding:16px 18px;background:#fff;scrollbar-width:thin;scrollbar-color:#afc0d7 rgba(236,242,250,.9)}body.dark .Home_messagelist__wIt78{background-color:transparent!important;scrollbar-color:#6f819d transparent}body.dark .Home_messagelist__wIt78::-webkit-scrollbar{width:10px}body.dark .Home_messagelist__wIt78::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#64748b,#475569);border-radius:999px;border:2px solid rgba(2,6,23,.95)}body.dark .Home_messagelist__wIt78::-webkit-scrollbar-track{background:transparent;border-radius:999px}body.dark .Home_messagelist__wIt78::-webkit-scrollbar-button:single-button:vertical:decrement,body.dark .Home_messagelist__wIt78::-webkit-scrollbar-button:single-button:vertical:increment{display:block;height:12px;background-color:#111827;border:1px solid #475569;background-repeat:no-repeat;background-position:50%;background-size:8px 8px}body.dark .Home_messagelist__wIt78::-webkit-scrollbar-button:single-button:vertical:decrement{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M4 10l4-4 4 4' fill='none' stroke='%23cbd5e1' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}body.dark .Home_messagelist__wIt78::-webkit-scrollbar-button:single-button:vertical:increment{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M4 6l4 4 4-4' fill='none' stroke='%23cbd5e1' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}body.dark .Home_messagelist__wIt78::-webkit-scrollbar-button:single-button:hover{background-color:#1f2937}body.light .Home_messagelist__wIt78::-webkit-scrollbar{width:10px}body.light .Home_messagelist__wIt78::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#c8d4e5,#adbdd3);border-radius:999px;border:2px solid rgba(245,248,252,.95)}body.light .Home_messagelist__wIt78::-webkit-scrollbar-track{background:rgba(236,242,250,.9);border-radius:999px}body.light .Home_messagelist__wIt78::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#b9c8dc,#97abc5)}body.dark .Home_messagelist__wIt78::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#7387a2,#56677f)}.Home_textarea__k243o{scrollbar-width:thin}body.light .Home_textarea__k243o{scrollbar-color:#9bb6de rgba(223,233,249,.8)}body.dark .Home_textarea__k243o{scrollbar-color:#5d708b rgba(17,24,39,.8)}body.dark .Home_textarea__k243o::-webkit-scrollbar,body.light .Home_textarea__k243o::-webkit-scrollbar{width:8px}body.light .Home_textarea__k243o::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#a8c0e5,#87a5d3);border-radius:999px}body.dark .Home_textarea__k243o::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#6a7f9c,#4f6179);border-radius:999px}.Home_messagelistloading__AUUBn{display:flex;width:100%;justify-content:center;margin-top:1rem}.Home_apiMessageRow__BsuBA,.Home_userMessageRow__MYAf_{width:100%;display:flex}.Home_apiMessageRow__BsuBA+.Home_userMessageRow__MYAf_,.Home_userMessageRow__MYAf_+.Home_apiMessageRow__BsuBA{margin-top:14px}.Home_userMessageRow__MYAf_{justify-content:flex-end}.Home_apiMessageRow__BsuBA{justify-content:flex-start}.Home_apiMessageBubble___xLeq,.Home_userMessageBubble__AcEFC{max-width:88%}.Home_userMessageBubble__AcEFC{width:-moz-fit-content;width:fit-content;margin-left:auto}.Home_apiMessageBubble___xLeq{width:-moz-fit-content;width:fit-content;max-width:calc(88% - 100px);margin-right:auto}body.dark .Home_apiMessageBubble___xLeq{max-width:calc(88% - 100px)}.Home_apiSupportContainer__p7wpd{width:100%;max-width:calc(88% - 100px)}body.dark .Home_apiSupportContainer__p7wpd{max-width:calc(88% - 100px)}.Home_apiMessageBubble___xLeq .Home_markdownanswer__MgsXp,.Home_userMessageBubble__AcEFC .Home_markdownanswer__MgsXp{width:auto}@media (max-width:640px){.Home_apiMessageBubble___xLeq,.Home_apiSupportContainer__p7wpd,.Home_userMessageBubble__AcEFC,body.dark .Home_apiMessageBubble___xLeq,body.dark .Home_apiSupportContainer__p7wpd{max-width:96%}}.Home_usermessage__i8g8V{background:#fff;padding:1.5rem;color:#233447;border:1px solid #d5deea;border-left:4px solid #c8d8ee;border-radius:12px;box-shadow:0 6px 16px rgba(86,107,148,.14);margin:8px 0}.Home_userMessageContainer__CHiQs{position:relative}.Home_userMessageContainer__CHiQs .Home_markdownanswer__MgsXp:before{content:attr(data-user-shortname);display:inline-block;margin-bottom:8px;padding:2px 8px;border-radius:999px;font-size:.72rem;font-weight:700;letter-spacing:.02em;color:#2f5f9a;background:rgba(201,221,246,.75)}.Home_userMessageContainer__CHiQs .Home_markdownanswer__MgsXp{font-weight:560;color:#ef4444}.Home_userMessageContainer__CHiQs .Home_markdownanswer__MgsXp li,.Home_userMessageContainer__CHiQs .Home_markdownanswer__MgsXp p{font-weight:560}.Home_userMessageContainer__CHiQs .Home_markdownanswer__MgsXp p{color:#ef4444!important}.Home_markdownanswer__MgsXp{position:relative}.Home_editMessageButton__gNmhU{position:absolute;bottom:8px;left:0;background:hsla(0,0%,100%,.92);border:1px solid #c9d8ef;border-radius:10px;padding:5px;cursor:pointer;opacity:0;transition:opacity .2s ease,transform .2s ease,box-shadow .2s ease,border-color .2s ease;display:flex;align-items:center;justify-content:center;z-index:10;box-shadow:0 4px 10px rgba(73,103,150,.12)}.Home_usermessage__i8g8V:hover .Home_editMessageButton__gNmhU{opacity:1}.Home_editMessageButton__gNmhU:hover{transform:translateY(-1px) scale(1.08);border-color:#9ab8df;box-shadow:0 8px 16px rgba(73,103,150,.2)}.Home_editIcon__1keRY{width:15px;height:15px;color:#4f6d99}.Home_editMessageContainer__mUYUw{width:-moz-fit-content;width:fit-content;max-width:100%;margin:0 0 8px}.Home_editMessageTextarea__FJ8hE{width:auto;max-width:100%;min-width:280px;min-height:56px;max-height:55vh;padding:12px;border:2px solid #3b82f6;border-radius:8px;font-size:1rem;font-family:inherit;line-height:1.75;resize:none;overflow-y:auto;background:#fff;color:#000;outline:none;box-sizing:border-box;display:block}@media (max-width:640px){.Home_editMessageContainer__mUYUw{width:100%;max-width:100%}.Home_editMessageTextarea__FJ8hE{min-width:0;max-width:100%}}.Home_editMessageTextarea__FJ8hE:focus{border-color:#2563eb;box-shadow:0 0 0 3px rgba(59,130,246,.1)}.Home_editMessageButtons__cMnSE{display:flex;gap:8px;margin-top:8px;justify-content:flex-end}.Home_editMessageCancelButton__yq_HA,.Home_editMessageSaveButton__Za4aw{padding:8px 16px;border-radius:6px;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease;border:none}.Home_editMessageSaveButton__Za4aw{background-color:#3b82f6;color:#fff}.Home_editMessageSaveButton__Za4aw:hover{background-color:#2563eb}.Home_editMessageCancelButton__yq_HA{background-color:#e5e7eb;color:#374151}.Home_editMessageCancelButton__yq_HA:hover{background-color:#d1d5db}body.Home_dark__kDw_C .Home_editMessageButton__gNmhU{background:rgba(30,41,59,.92);border-color:#334155;box-shadow:0 4px 10px rgba(2,6,23,.35)}body.Home_dark__kDw_C .Home_editIcon__1keRY{color:#a9c2e8}body.Home_dark__kDw_C .Home_editMessageTextarea__FJ8hE{background-color:#1f2937;color:#fff;border-color:#3b82f6}body.Home_dark__kDw_C .Home_editMessageTextarea__FJ8hE:focus{border-color:#2563eb;box-shadow:0 0 0 3px rgba(59,130,246,.2)}body.Home_dark__kDw_C .Home_editMessageCancelButton__yq_HA{background-color:#374151;color:#d1d5db}body.Home_dark__kDw_C .Home_editMessageCancelButton__yq_HA:hover{background-color:#4b5563}body.dark .Home_usermessage__i8g8V{background:#000;color:#f3f4f6;border:1px solid #475569;border-left-color:#64748b;border-radius:8px;box-shadow:none}body.dark .Home_userMessageContainer__CHiQs .Home_markdownanswer__MgsXp,body.dark .Home_userMessageContainer__CHiQs .Home_markdownanswer__MgsXp em,body.dark .Home_userMessageContainer__CHiQs .Home_markdownanswer__MgsXp h1,body.dark .Home_userMessageContainer__CHiQs .Home_markdownanswer__MgsXp h2,body.dark .Home_userMessageContainer__CHiQs .Home_markdownanswer__MgsXp h3,body.dark .Home_userMessageContainer__CHiQs .Home_markdownanswer__MgsXp h4,body.dark .Home_userMessageContainer__CHiQs .Home_markdownanswer__MgsXp h5,body.dark .Home_userMessageContainer__CHiQs .Home_markdownanswer__MgsXp h6,body.dark .Home_userMessageContainer__CHiQs .Home_markdownanswer__MgsXp li,body.dark .Home_userMessageContainer__CHiQs .Home_markdownanswer__MgsXp p,body.dark .Home_userMessageContainer__CHiQs .Home_markdownanswer__MgsXp span,body.dark .Home_userMessageContainer__CHiQs .Home_markdownanswer__MgsXp strong{color:#fcd34d!important}body.dark .Home_userMessageContainer__CHiQs .Home_markdownanswer__MgsXp:before{color:#e2e8f0;background:rgba(51,65,85,.92)}body.dark .Home_userMessageContainer__CHiQs .Home_markdownanswer__MgsXp a{color:#b13a3a!important}body.dark .Home_userMessageContainer__CHiQs .Home_markdownanswer__MgsXp table thead{background-color:#1f2937}body.dark .Home_userMessageContainer__CHiQs .Home_markdownanswer__MgsXp table tr{border-bottom:1px solid #334155}body.dark .Home_userMessageContainer__CHiQs .Home_markdownanswer__MgsXp table tr:hover{background-color:#243041}body.dark .Home_userMessageContainer__CHiQs .Home_markdownanswer__MgsXp table th{color:#f3f4f6!important;border:1px solid #334155;background-color:#1f2937}body.dark .Home_userMessageContainer__CHiQs .Home_markdownanswer__MgsXp table td{color:#fcd34d!important;border:1px solid #334155}body.dark .Home_usermessagewaiting__SNXox{color:#f3f4f6;background:#000;border:1px solid #475569;border-left-color:#64748b;border-radius:8px}.Home_usermessagewaiting__SNXox{padding:1.5rem;color:#1e293b;background:linear-gradient(270deg,rgba(189,208,235,.45),rgba(211,225,244,.3),rgba(189,208,235,.45));background-size:200% 200%;background-position:-100% 0;animation:Home_loading-gradient__OUuLy 2s ease-in-out infinite;animation-direction:alternate;animation-name:Home_loading-gradient__OUuLy}body.Home_dark__kDw_C .Home_Home_usermessagewaiting__SNXox__kAZyT{background-color:#333}.Home_warning__lrrBU{position:absolute;bottom:0;width:100%;text-align:center;z-index:1;padding:10px 0;color:gray;margin-bottom:-30px}@keyframes Home_loading-gradient__OUuLy{0%{background-position:-100% 0}to{background-position:100% 0}}.Home_apimessage___VZRe{background:transparent;padding:1.5rem;color:#1e293b;animation:Home_fadein__qkFw_ .5s}body.light .Home_apimessage___VZRe.Home_apiMessageBubble___xLeq{background:linear-gradient(145deg,#e8f2ff,#d8e9ff 52%,#cddfff);border:1px solid #a9c8ef;border-radius:14px;box-shadow:0 6px 18px rgba(86,107,148,.14)}body.light .Home_apimessage___VZRe.Home_apiMessageBubble___xLeq .Home_markdownanswer__MgsXp,body.light .Home_apimessage___VZRe.Home_apiMessageBubble___xLeq .Home_markdownanswer__MgsXp em,body.light .Home_apimessage___VZRe.Home_apiMessageBubble___xLeq .Home_markdownanswer__MgsXp h1,body.light .Home_apimessage___VZRe.Home_apiMessageBubble___xLeq .Home_markdownanswer__MgsXp h2,body.light .Home_apimessage___VZRe.Home_apiMessageBubble___xLeq .Home_markdownanswer__MgsXp h3,body.light .Home_apimessage___VZRe.Home_apiMessageBubble___xLeq .Home_markdownanswer__MgsXp h4,body.light .Home_apimessage___VZRe.Home_apiMessageBubble___xLeq .Home_markdownanswer__MgsXp h5,body.light .Home_apimessage___VZRe.Home_apiMessageBubble___xLeq .Home_markdownanswer__MgsXp h6,body.light .Home_apimessage___VZRe.Home_apiMessageBubble___xLeq .Home_markdownanswer__MgsXp li,body.light .Home_apimessage___VZRe.Home_apiMessageBubble___xLeq .Home_markdownanswer__MgsXp p,body.light .Home_apimessage___VZRe.Home_apiMessageBubble___xLeq .Home_markdownanswer__MgsXp span,body.light .Home_apimessage___VZRe.Home_apiMessageBubble___xLeq .Home_markdownanswer__MgsXp strong{color:#1f2937!important}body.dark .Home_apimessage___VZRe.Home_apiMessageBubble___xLeq{background:transparent;border:1px solid #fff;border-radius:14px;box-shadow:none}body.Home_dark__kDw_C .Home_Home_apimessage__VhfTn__dwYv7,body.Home_dark__kDw_C .Home_Home_apimessage___VZRe__OGh_z{background-color:transparent}body.dark .Home_apimessage___VZRe .Home_markdownanswer__MgsXp,body.dark .Home_apimessage___VZRe .Home_markdownanswer__MgsXp em,body.dark .Home_apimessage___VZRe .Home_markdownanswer__MgsXp h1,body.dark .Home_apimessage___VZRe .Home_markdownanswer__MgsXp h2,body.dark .Home_apimessage___VZRe .Home_markdownanswer__MgsXp h3,body.dark .Home_apimessage___VZRe .Home_markdownanswer__MgsXp h4,body.dark .Home_apimessage___VZRe .Home_markdownanswer__MgsXp h5,body.dark .Home_apimessage___VZRe .Home_markdownanswer__MgsXp h6,body.dark .Home_apimessage___VZRe .Home_markdownanswer__MgsXp li,body.dark .Home_apimessage___VZRe .Home_markdownanswer__MgsXp p,body.dark .Home_apimessage___VZRe .Home_markdownanswer__MgsXp span,body.dark .Home_apimessage___VZRe .Home_markdownanswer__MgsXp strong{color:#f3f4f6!important}@keyframes Home_fadein__qkFw_{0%{opacity:0}to{opacity:1}}.Home_usermessage__i8g8V,.Home_usermessagewaiting__SNXox{display:flex}.Home_apimessage___VZRe{display:block;overflow:hidden}.Home_markdownanswer__MgsXp{line-height:1.75;width:100%;color:#1f2937}.Home_markdownanswer__MgsXp a:hover{opacity:.8}.Home_markdownanswer__MgsXp a{color:#b13a3a;font-weight:500}.Home_markdownanswer__MgsXp code{color:#15cb19;font-weight:500;white-space:pre-wrap!important}.Home_markdownanswer__MgsXp ol,.Home_markdownanswer__MgsXp ul{margin:1rem}.Home_boticon__9QW94,.Home_usericon__AGbpu{display:none}.Home_markdownanswer__MgsXp h1,.Home_markdownanswer__MgsXp h2,.Home_markdownanswer__MgsXp h3{font-size:inherit}.Home_center__O_TIN{display:flex;justify-content:center;align-items:center;position:relative;padding:1rem 0;flex-direction:column;width:100%}body.Home_dark__kDw_C .Home_Home_center__O_TIN__FFLY_{background-color:#000}.Home_Home_center__O_TIN__FFLY_{position:relative;width:100%;height:100px;z-index:10}.Home_auto-height__QuvMV{flex-grow:1!important;overflow-y:auto!important}.Home_pointsnormal__Y7i6V{width:90%;height:90%}.Home_pointsdim__eWZ8M{width:90%;height:90%;opacity:.25}.Home_footer__yFiaX{position:fixed;left:0;bottom:0;width:100%;padding:1rem 0;text-align:center;background-color:#fff;box-shadow:0 -2px 10px rgba(0,0,0,.1)}.Home_content-container__z2EU4{display:flex;flex-direction:column;height:65vh;box-sizing:border-box;padding-bottom:calc(var(--footer-height) + var(--textarea-height) + 20px);max-width:100%;width:100%}.Home_footer__yFiaX a{font-weight:500;color:#7a7d81}.Home_footer__yFiaX a:hover{opacity:.8}.Home_markdownanswer__MgsXp ol{list-style-type:decimal;list-style-position:outside;margin-left:1em;padding-left:1em}.Home_feedback-container__CdaS8{display:flex;flex-direction:row;align-items:center;gap:8px;justify-content:flex-start;margin-top:8px;margin-left:4px;width:-moz-fit-content;width:fit-content;background:hsla(0,0%,100%,.94);border:1px solid #d7deea;border-radius:12px;padding:6px 8px;box-shadow:0 5px 14px rgba(86,107,148,.14);transition:transform .2s ease,box-shadow .2s ease;transform-origin:left center;will-change:transform}.Home_feedback-container__CdaS8:hover{transform:scale(1.045);box-shadow:0 10px 24px rgba(86,107,148,.2)}.Home_feedback-container__CdaS8 button{background:hsla(0,0%,100%,.94);border:1px solid #d7deea;border-radius:10px;padding:6px 10px;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center;box-shadow:0 5px 14px rgba(86,107,148,.14);transform-origin:center}.Home_feedback-container__CdaS8 button:hover{background-color:#fff;border-color:#c8d5e8;transform:translateY(-1px) scale(1.1);box-shadow:0 10px 18px rgba(86,107,148,.2)}.Home_feedback-container__CdaS8 button:active{transform:translateY(0)}body.Home_dark__kDw_C .Home_feedback-container__CdaS8 button{border-color:#4b5563;background:transparent}body.Home_dark__kDw_C .Home_feedback-container__CdaS8 button:hover{background-color:#374151;border-color:#6b7280}body.dark .Home_feedback-container__CdaS8{background:transparent;border:none;box-shadow:none;padding:0;margin-left:0}body.dark .Home_feedback-container__CdaS8:hover{transform:none;box-shadow:none}body.dark .Home_feedback-container__CdaS8 button{background:transparent;border:1px solid #4b5563;box-shadow:none}body.dark .Home_feedback-container__CdaS8 button:hover{background:#111827;border-color:#6b7280;transform:none;box-shadow:none}@media (max-width:600px){.Home_feedback-container__CdaS8{gap:6px}.Home_feedback-container__CdaS8 button{padding:8px 12px}}.Home_lineSeparator__EyIqk{border-bottom:1px solid rgba(144,170,206,.45);width:99.2%;margin-top:20px;margin-bottom:20px}.Home_disclaimerText__f_MaC{position:absolute;bottom:0;left:0;right:0;width:100%;text-align:center;z-index:1;padding:0;color:gray;margin-bottom:-35px}.Home_sourceAccordion__syk8U{display:flex;flex-direction:column;overflow:visible}.Home_sourceAccordion__syk8U,body.dark .Home_sourceAccordion__syk8U{width:100%;gap:10px;margin-top:6px}.Home_sourceAccordionItem__J8xKT{background:hsla(0,0%,100%,.94);border:1px solid #d7deea!important;border-radius:14px;box-shadow:0 6px 18px rgba(86,107,148,.13);padding:0 12px;overflow:hidden;position:relative;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease;transform-origin:center;will-change:transform}body.dark .Home_sourceAccordionItem__J8xKT{background:rgba(15,23,42,.92);border:1px solid #334155!important;border-radius:14px;box-shadow:0 6px 18px rgba(2,6,23,.36)}body.dark .Home_sourceAccordionItem__J8xKT+.Home_sourceAccordionItem__J8xKT{border-top:1px solid #334155!important}body.dark .Home_sourceAccordionItem__J8xKT:first-child{border-top-left-radius:14px;border-top-right-radius:14px}body.dark .Home_sourceAccordionItem__J8xKT:last-child{border-bottom-left-radius:14px;border-bottom-right-radius:14px}.Home_sourceAccordionItem__J8xKT:hover{transform:scale(1.015);border-color:#c5d4ea!important;box-shadow:0 12px 26px rgba(86,107,148,.2);z-index:2}body.dark .Home_sourceAccordionItem__J8xKT:hover{transform:scale(1.015);border-color:#64748b!important;box-shadow:0 12px 26px rgba(2,6,23,.5);z-index:2}.Home_sourceAccordionTrigger__r7Xu2{padding-top:14px!important;padding-bottom:14px!important;text-decoration:none!important;color:#1f2937}body.dark .Home_sourceAccordionTrigger__r7Xu2{color:#e5e7eb}.Home_sourceAccordionTrigger__r7Xu2:hover{text-decoration:none!important}.Home_sourceAccordionContent__NyPqs{color:#334155}body.dark .Home_sourceAccordionContent__NyPqs{color:#cbd5e1}.Home_micButton__wsH26{position:absolute;top:50%;right:64px;transform:translateY(-50%);color:#a5a2a2;background:none;padding:0;border:none;display:flex;width:40px;height:40px;align-items:center;justify-content:center}.Home_soundVisual__7UUEb{display:none}.Home_waveContainer__1LLAo{position:absolute;top:50%;left:10px;right:10px;transform:translateY(-50%);display:flex;align-items:center;gap:10px;height:42px;padding:0 10px 0 12px;border-radius:999px;background:#f8fafc;border:1px solid #d7dce6;box-shadow:0 8px 18px rgba(15,23,42,.08)}body.dark .Home_waveContainer__1LLAo{background:#2f3033;border-color:#667084;box-shadow:none}.Home_recordingStatus__0WrWJ{display:flex;align-items:center;gap:6px;flex-shrink:0;min-width:86px}.Home_recordingDot__lWoVi{width:8px;height:8px;border-radius:999px;background:#ef4444;animation:Home_recordingPulse__us4ca 1.2s ease-in-out infinite}.Home_recordingLabel__uBuKa{font-size:.74rem;line-height:1;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:#b91c1c}body.dark .Home_recordingLabel__uBuKa{color:#fca5a5}.Home_recordingHint__cODwb{flex:1;min-width:0;font-size:.8rem;color:#64748b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}body.dark .Home_recordingHint__cODwb{color:#cbd5e1}.Home_recordingActions__hx_fr{display:flex;align-items:center;gap:6px;margin-left:auto;flex-shrink:0}.Home_recordingActionButton__OUVRa{width:28px;height:28px;border-radius:999px;border:1px solid #cbd5e1;display:inline-flex;align-items:center;justify-content:center;background:#fff;color:#475569;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.Home_recordingActionButton__OUVRa svg{width:16px;height:16px;fill:currentColor}.Home_recordingActionButton__OUVRa:disabled{opacity:.6;cursor:wait}.Home_cancelRecordingButton__RGq0S:hover{background:#fee2e2;border-color:#fecaca;color:#b91c1c}.Home_confirmRecordingButton__tRQgc:hover{background:#dcfce7;border-color:#bbf7d0;color:#166534}body.dark .Home_recordingActionButton__OUVRa{background:rgba(15,23,42,.35);border-color:#64748b;color:#e2e8f0}body.dark .Home_cancelRecordingButton__RGq0S:hover{background:rgba(220,38,38,.18);border-color:hsla(0,91%,71%,.38);color:#fecaca}body.dark .Home_confirmRecordingButton__tRQgc:hover{background:rgba(22,163,74,.2);border-color:rgba(134,239,172,.35);color:#bbf7d0}.Home_transcribingText__s0iFp{font-size:.68rem;font-weight:700;line-height:1}@keyframes Home_recordingPulse__us4ca{0%{transform:scale(1);opacity:.95}50%{transform:scale(1.45);opacity:.4}to{transform:scale(1);opacity:.95}}body.Home_dark__kDw_C .Home_Home_waveContainer__1LLAo__7f4h8{background-color:#333;color:#fff}.Home_timer__VO2Ij{min-width:40px;font-size:.82rem;font-weight:600;display:flex;align-items:center;justify-content:center;font-variant-numeric:tabular-nums;color:#334155}body.dark .Home_timer__VO2Ij{color:#e2e8f0}@media (max-width:640px){.Home_waveContainer__1LLAo{left:8px;right:8px;height:38px;padding:0 8px 0 10px;gap:8px}.Home_recordingStatus__0WrWJ{min-width:74px;gap:5px}.Home_recordingLabel__uBuKa{font-size:.68rem}.Home_recordingHint__cODwb{font-size:.74rem}.Home_timer__VO2Ij{min-width:34px;font-size:.74rem}.Home_recordingActionButton__OUVRa{width:24px;height:24px}.Home_recordingActionButton__OUVRa svg{width:14px;height:14px}}.Home_micIcon__hC3Jw{width:28px;height:28px;padding:0;color:#a5a2a2}.Home_micIcon__hC3Jw:hover{background:#e4575726;border-radius:.2rem}@media (max-height:900px){.Home_chatContainer__KzBAq{height:calc(100vh - 170px);gap:32px}}@media (max-height:600px){.Home_chatContainer__KzBAq{width:95vw;height:calc(100vh - 170px);gap:32px}.Home_imageThumbnailsContainer__LhO5e{margin-bottom:25px;max-height:130px;display:flex!important;visibility:visible!important}.Home_textarea__k243o{min-height:58px!important;font-size:.9rem;max-height:240px!important}.Home_footer__yFiaX{margin-top:40px!important;padding-top:20px!important}.Home_disclaimerText__f_MaC{margin-bottom:-10px!important}}@media (max-width:640px){.Home_footer__yFiaX{margin-top:45px!important;padding-top:20px!important}.Home_disclaimerText__f_MaC{margin-bottom:-35px!important}}.Home_paste-upload-progress__v3cAa{margin-bottom:1rem}.Home_progress-bar-container__FDvdU{display:flex;flex-wrap:wrap;gap:1rem}.Home_progress-item__cBpRR{display:flex;flex-direction:column;align-items:center}.Home_progress-item__cBpRR span{font-size:.8rem;margin-bottom:.5rem}.Home_image-wrapper__QXSPD{margin:4px;position:relative}.Home_image-container-image-thumb__yvYTY{display:flex;flex-wrap:wrap;gap:8px;margin:8px 0}@media (max-width:640px){.Home_main__VkIEL{padding:0;border-radius:0;background:transparent}.Home_chatContainer__KzBAq{width:100vw;max-width:100vw;height:calc(100vh - 154px);height:calc(100dvh - 154px);gap:8px;margin:0}.Home_chatBoxContainer__hzdm7{border-radius:0;overflow:visible}.Home_Home_cloud__16v52__9dk7k,.Home_cloud__16v52,body.dark .Home_Home_cloud__16v52__9dk7k,body.dark .Home_cloud__16v52{background:transparent;border:none;box-shadow:none;border-radius:0}.Home_messagelist__wIt78{border-radius:0;padding:12px 12px 16px;background:transparent}body.dark .Home_messagelist__wIt78{background:transparent!important}.Home_apiMessageRow__BsuBA+.Home_userMessageRow__MYAf_,.Home_userMessageRow__MYAf_+.Home_apiMessageRow__BsuBA{margin-top:16px}.Home_userMessageBubble__AcEFC{max-width:92%}.Home_apiMessageBubble___xLeq,.Home_apiSupportContainer__p7wpd,body.dark .Home_apiMessageBubble___xLeq,body.dark .Home_apiSupportContainer__p7wpd{max-width:100%}.Home_userMessageContainer__CHiQs .Home_markdownanswer__MgsXp:before,body.dark .Home_userMessageContainer__CHiQs .Home_markdownanswer__MgsXp:before{display:none}.Home_usermessage__i8g8V{background:#f3f4f6;border:none;box-shadow:none;border-radius:16px;margin:0;padding:10px 44px 10px 12px}body.dark .Home_usermessage__i8g8V{background:#1f2937;border:none;box-shadow:none;border-radius:16px}.Home_userMessageContainer__CHiQs .Home_markdownanswer__MgsXp,.Home_userMessageContainer__CHiQs .Home_markdownanswer__MgsXp li,.Home_userMessageContainer__CHiQs .Home_markdownanswer__MgsXp p{color:#111827!important;font-weight:500}body.dark .Home_userMessageContainer__CHiQs .Home_markdownanswer__MgsXp,body.dark .Home_userMessageContainer__CHiQs .Home_markdownanswer__MgsXp li,body.dark .Home_userMessageContainer__CHiQs .Home_markdownanswer__MgsXp p{color:#f9fafb!important}.Home_apimessage___VZRe{background:transparent;border:none;box-shadow:none;border-radius:0;padding:.25rem 0;margin:0}body.dark .Home_apimessage___VZRe.Home_apiMessageBubble___xLeq,body.light .Home_apimessage___VZRe.Home_apiMessageBubble___xLeq{background:transparent!important;border:none!important;box-shadow:none!important;border-radius:0!important}.Home_sourceAccordionItem__J8xKT,body.dark .Home_sourceAccordionItem__J8xKT{background:transparent;border:none!important;box-shadow:none;padding:0}.Home_sourceAccordionTrigger__r7Xu2{padding:10px 0!important}.Home_inputContainer__qyqVJ{padding:4px 8px 22px}.Home_cloudform__PjM4h{border-radius:999px;box-shadow:none;margin-bottom:0;display:flex;flex-direction:column}.Home_textareaContainer___FXVc{transform:none;align-items:center}.Home_textarea__k243o{min-height:52px!important;max-height:24vh!important;border-radius:999px;padding:.8rem 132px .56rem 14px;font-size:16px;line-height:1.4}.Home_textarea__k243o::-moz-placeholder{text-align:left}.Home_textarea__k243o::placeholder{text-align:left}.Home_fileUploadButtonInHome__nsB2R,.Home_fileUploadButton__dB6qK{right:88px;width:32px;height:32px}.Home_micButton__wsH26{right:50px;width:32px;height:32px}.Home_generatebutton__0PrxJ,.Home_stopButtonPosition__pCEWa{right:10px;width:32px;height:32px}.Home_svgicon__zEWsp{width:1.15rem;height:1.15rem}.Home_inputIcon__OeVxu,.Home_micIcon__hC3Jw{width:22px!important;height:22px!important;padding:0}.Home_editMessageButton__gNmhU{opacity:1;left:auto;right:8px;bottom:8px}.Home_feedback-container__CdaS8 button:hover,.Home_feedback-container__CdaS8:hover,.Home_sourceAccordionItem__J8xKT:hover,body.dark .Home_feedback-container__CdaS8 button:hover,body.dark .Home_feedback-container__CdaS8:hover,body.dark .Home_sourceAccordionItem__J8xKT:hover{transform:none}.Home_cloudform__PjM4h .disclaimer-container{top:auto!important;display:block!important;margin-top:4px!important}.Home_cloudform__PjM4h .disclaimer-container,.Home_disclaimerText__f_MaC{position:static!important;left:auto!important;right:auto!important;bottom:auto!important}.Home_disclaimerText__f_MaC{z-index:auto!important;width:100%;margin:0!important;padding:0;line-height:1.15;font-size:11px;text-align:center}}.StopButton_stopButton__Qzsos{display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;box-sizing:border-box;aspect-ratio:1/1;border-radius:50%;border:1px solid var(--border-color,#e5e7eb);cursor:pointer;transition:all .2s ease;box-shadow:0 2px 4px rgba(0,0,0,.1)}.StopButton_stopButton__Qzsos:hover{opacity:.8}.StopButton_icon__8jr_J{width:12px;height:12px;background-color:currentColor;border-radius:1px}.StopButton_light___EsJu{background-color:#000;color:#fff}.StopButton_dark__4EXrN{background-color:#fff;color:#000;border-color:#e5e7eb;box-shadow:0 2px 6px hsla(0,0%,100%,.2)}.StopButton_dark__4EXrN:hover{background-color:#f0f0f0;box-shadow:0 2px 8px hsla(0,0%,100%,.3)}.StopButton_stopping__A_U2Z{animation:StopButton_pulse__JoQZf .5s ease-in-out;opacity:.7}@keyframes StopButton_pulse__JoQZf{0%,to{transform:scale(1)}50%{transform:scale(.95)}}.loading-dots_loading__Ry98_{display:inline-flex;align-items:center}.loading-dots_loading__Ry98_ .loading-dots_spacer__Me41Y{margin-right:2px}.loading-dots_loading__Ry98_ span{animation-name:loading-dots_blink__ATWnq;animation-duration:1.4s;animation-iteration-count:infinite;animation-fill-mode:both;width:5px;height:5px;border-radius:50%;display:inline-block;margin:0 1px}.loading-dots_loading__Ry98_ span:nth-of-type(2){animation-delay:.2s}.loading-dots_loading__Ry98_ span:nth-of-type(3){animation-delay:.4s}.loading-dots_loading2____Ssb{display:inline-flex;align-items:center}.loading-dots_loading2____Ssb .loading-dots_spacer__Me41Y{margin-right:2px}.loading-dots_loading2____Ssb span{animation-name:loading-dots_blink__ATWnq;animation-duration:1.4s;animation-iteration-count:infinite;animation-fill-mode:both;width:4px;height:4px;border-radius:50%;display:inline-block;margin:0 1px}.loading-dots_loading2____Ssb span:nth-of-type(2){animation-delay:.2s}.loading-dots_loading2____Ssb span:nth-of-type(3){animation-delay:.4s}@keyframes loading-dots_blink__ATWnq{0%{opacity:.2}20%{opacity:1}to{opacity:.2}}