.FileMessage_thumbnailButton__froCP{all:unset;display:block;position:relative;max-width:100%;max-height:400px;cursor:pointer;transition:opacity .2s ease-in-out;border-radius:8px;overflow:hidden}.FileMessage_thumbnailButton__froCP:hover{opacity:.9}.FileMessage_thumbnailButton__froCP:focus-visible{outline:2px solid var(--color-primary,#06c);outline-offset:2px}@media(max-width:768px){.FileMessage_thumbnailButton__froCP{max-height:300px}}.FileMessage_thumbnail__bxtyg{max-width:100%;max-height:400px;width:auto;height:auto;border-radius:8px}@media(max-width:768px){.FileMessage_thumbnail__bxtyg{max-height:300px}}.FileMessage_overlay__10tZ4{position:fixed;inset:0;z-index:1000;background:rgba(0,0,0,.9);display:flex;align-items:center;justify-content:center}.FileMessage_modalContent__Bg2BL{position:relative;max-width:90vw;max-height:90vh;display:flex;flex-direction:column;align-items:center;cursor:default;padding-top:48px}@media(max-width:768px){.FileMessage_modalContent__Bg2BL{padding-top:0}}.FileMessage_fullImageContainer__mLxCz{position:relative;max-height:85vh;max-width:90vw;display:flex;align-items:center;justify-content:center}.FileMessage_fullImage___nTxt{max-height:85vh;max-width:100%;width:auto;height:auto;object-fit:contain;border-radius:8px}.FileMessage_closeButton__I62hI{position:fixed;top:16px;left:16px;cursor:pointer;background:transparent;border-radius:50%;padding:8px;display:flex;align-items:center;justify-content:center;transition:all .2s ease-in-out;z-index:1001}.FileMessage_closeButton__I62hI:hover{background:hsla(0,0%,100%,.1)}@media(max-width:768px){.FileMessage_closeButton__I62hI{top:12px;left:12px;padding:8px}}.FileMessage_senderName__obNpM{font-size:15px;font-weight:var(--font-weight-bold);color:var(--color-black);margin-bottom:8px}.FileMessage_pdfContainer__D6SOw{display:flex;align-items:center;gap:12px;padding:8px;border:1px solid #e0e0e0;border-radius:8px;background:#f9f9f9;max-width:320px}.FileMessage_pdfIcon__Qj0ZA{flex-shrink:0;width:32px;height:32px;color:#d32f2f}.FileMessage_pdfIcon__Qj0ZA path{fill:none}.FileMessage_pdfInfo___wzP7{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.FileMessage_pdfName__nmhvF{font-size:15px;font-weight:500;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.FileMessage_pdfLabel__y7WEj{font-size:13px;font-weight:400;color:#666;text-transform:uppercase;letter-spacing:.5px}.FileMessage_downloadButton__PM4k0{all:unset;display:flex;align-items:center;justify-content:center;padding:8px;background:transparent;color:#666;border-radius:50%;cursor:pointer;transition:all .2s ease;flex-shrink:0}.FileMessage_downloadButton__PM4k0:hover{background:rgba(0,0,0,.08);color:#333}.FileMessage_downloadButton__PM4k0:active{transform:scale(.95)}.FileMessage_downloadButton__PM4k0:focus-visible{outline:2px solid #06c;outline-offset:2px}.FileMessage_downloadButton__PM4k0 svg{display:block;width:20px;height:20px}.FileMessage_downloadButton__PM4k0 svg path{fill:none}.FileMessage_unsupportedContainer__FgNgm{display:flex;flex-direction:column;gap:8px;padding:12px;border:1px solid #e0e0e0;border-radius:8px;background:#f9f9f9;color:#666;font-size:15px}.FileMessage_unsupportedContainer__FgNgm a{color:#06c;text-decoration:underline}.FileMessage_unsupportedContainer__FgNgm a:hover{color:#0052a3}.PendingFileMessage_container__UqvRD{position:relative;display:inline-block;max-width:100%}.PendingFileMessage_image__lePLx{max-width:100%;height:auto;border-radius:8px;display:block}.PendingFileMessage_overlay__gEe_w{background:rgba(0,0,0,.3)}.PendingFileMessage_failedOverlay__d2zNQ,.PendingFileMessage_overlay__gEe_w{position:absolute;top:0;left:0;right:0;bottom:0;border-radius:8px;display:flex;align-items:center;justify-content:center}.PendingFileMessage_failedOverlay__d2zNQ{background:rgba(220,53,69,.85);flex-direction:column;gap:8px;padding:12px}.PendingFileMessage_errorIcon__hKS6P{width:28px;height:28px;border-radius:50%;background:#fff;color:#dc3545;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:18px}.PendingFileMessage_documentContainer__uomiI{display:flex;align-items:center;gap:12px;padding:12px;border:1px solid #e0e0e0;border-radius:8px;background:#f9f9f9;max-width:320px}.PendingFileMessage_documentIcon__G_lCy{flex-shrink:0;width:32px;height:32px;color:#666}.PendingFileMessage_documentInfo__dFWQr{flex:1;min-width:0}.PendingFileMessage_fileName__2WYIt{font-size:15px;font-weight:500;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}.PendingFileMessage_failedActions__xcKnh{display:flex;align-items:center;gap:8px}.PendingFileMessage_spinner__lfqpj{width:32px;height:32px;border:3px solid hsla(0,0%,100%,.3);border-top-color:#fff;border-radius:50%;animation:PendingFileMessage_spin__Oixtg .8s linear infinite;flex-shrink:0}.PendingFileMessage_documentContainer__uomiI .PendingFileMessage_spinner__lfqpj{width:20px;height:20px;border-width:2px;border-color:#06c rgba(0,0,0,.2) rgba(0,0,0,.2)}@keyframes PendingFileMessage_spin__Oixtg{to{transform:rotate(1turn)}}.PendingFileMessage_errorText__K3XHu{color:#fff;font-size:13px;font-weight:500}.PendingFileMessage_failedActions__xcKnh .PendingFileMessage_errorText__K3XHu{color:#dc3545}.PendingFileMessage_actions__WAoRH{display:flex;gap:8px;align-items:center}.PendingFileMessage_retryButton__nH3Og{background:#fff;color:#dc3545;border:none;border-radius:4px;padding:6px 12px;font-size:13px;font-weight:600;cursor:pointer;transition:opacity .2s}.PendingFileMessage_retryButton__nH3Og:hover{opacity:.9}.PendingFileMessage_failedActions__xcKnh .PendingFileMessage_retryButton__nH3Og{background:#dc3545;color:#fff}.PendingFileMessage_dismissButton__rsuch{background:transparent;color:#fff;border:1px solid hsla(0,0%,100%,.5);border-radius:4px;padding:4px 8px;font-size:13px;cursor:pointer;transition:background .2s}.PendingFileMessage_dismissButton__rsuch:hover{background:hsla(0,0%,100%,.1)}.PendingFileMessage_failedActions__xcKnh .PendingFileMessage_dismissButton__rsuch{color:#dc3545;border-color:#dc3545}.PendingFileMessage_failedActions__xcKnh .PendingFileMessage_dismissButton__rsuch:hover{background:rgba(220,53,69,.1)}.SupportRequestCardMessage_row__tJuOG{display:flex;justify-content:flex-start}.SupportRequestCardMessage_card__nw4uJ{display:flex;align-items:center;gap:12px;width:90%;max-width:none;background:var(--color-neutral-975);border-radius:12px;padding:16px;box-sizing:border-box}.SupportRequestCardMessage_iconContainer__f1HDf{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:32px;height:32px;border-radius:50%;background:var(--color-tan-400)}.SupportRequestCardMessage_content__4uKR0{flex:1;display:flex;flex-direction:column;gap:2px}.SupportRequestCardMessage_title__1zdlW{font-size:15px;font-weight:var(--font-weight-medium);color:var(--color-black);margin:0}.SupportRequestCardMessage_status__0wMAY{font-size:13px;font-weight:var(--font-weight-medium);color:var(--color-neutral-300);margin:0}@keyframes LoadingIndicatorMessage_spin__bN236{to{transform:rotate(1turn)}}.LoadingIndicatorMessage_indicator__xzlkn{display:flex;align-items:center;gap:8px;color:var(--color-tan-400);font-size:15px;line-height:22px}.LoadingIndicatorMessage_spinner__ZM4wZ{width:18px;height:18px;border-radius:50%;background:conic-gradient(from 90deg,#c07f00 0deg,#c07f00 108deg,#f6ecd9 109.6deg,#f6ecd9 121deg,#c07f00 1turn);mask:radial-gradient(transparent 5.5px,#000 6px);-webkit-mask:radial-gradient(transparent 5.5px,#000 6px);animation:LoadingIndicatorMessage_spin__bN236 1.2s linear infinite}.LoadingIndicatorMessage_checkIcon__rTZu2{width:18px;height:18px;color:var(--color-tan-400)}.ConversationSeparator_container__GANzC{display:flex;flex-direction:column;align-items:center;padding:12px 0;margin:8px 0}.ConversationSeparator_line__hh0_2{flex:1;height:1px}.ConversationSeparator_text__I51qZ{font-size:13px;color:var(--color-neutral-500);white-space:nowrap}.ConversationSeparator_container__GANzC:has(>.ConversationSeparator_text__I51qZ){flex-direction:row;gap:12px}.ConversationSeparator_container__GANzC:has(>.ConversationSeparator_text__I51qZ) .ConversationSeparator_line__hh0_2{background:repeating-linear-gradient(to right,var(--color-neutral-500) 0,var(--color-neutral-500) 4px,transparent 4px,transparent 8px)}.ConversationSeparator_container__GANzC.ConversationSeparator_solidLines__hcmXO:has(>.ConversationSeparator_text__I51qZ) .ConversationSeparator_line__hh0_2{background:var(--color-neutral-500)}@keyframes ConversationSeparator_dividerFadeIn__UBz0_{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes ConversationSeparator_lineGrow__Hk32m{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.ConversationSeparator_container__GANzC:has(>.ConversationSeparator_lines___T4m6){padding:16px 0;animation:ConversationSeparator_dividerFadeIn__UBz0_ .5s cubic-bezier(.22,1,.36,1) both}.ConversationSeparator_container__GANzC:has(>.ConversationSeparator_lines___T4m6) .ConversationSeparator_lines___T4m6{display:flex;align-items:center;gap:14px;width:100%}.ConversationSeparator_container__GANzC:has(>.ConversationSeparator_lines___T4m6) .ConversationSeparator_line__hh0_2{height:1px;background:color-mix(in srgb,var(--color-tan-500) 50%,var(--color-tan-400));transform-origin:center;animation:ConversationSeparator_lineGrow__Hk32m .6s cubic-bezier(.22,1,.36,1) .15s both}.ConversationSeparator_container__GANzC:has(>.ConversationSeparator_lines___T4m6) .ConversationSeparator_badge__1uIuO{display:flex;align-items:center;gap:6px;flex-shrink:0}.ConversationSeparator_container__GANzC:has(>.ConversationSeparator_lines___T4m6) .ConversationSeparator_icon__R3kYE{font-size:12px;line-height:1;color:var(--color-tan-400)}.ConversationSeparator_container__GANzC:has(>.ConversationSeparator_lines___T4m6) .ConversationSeparator_title__j2AvT{font-size:14px;font-weight:var(--font-weight-normal);color:var(--color-tan-400);letter-spacing:-.1px;white-space:nowrap}.ConversationSeparator_container__GANzC:has(>.ConversationSeparator_lines___T4m6) .ConversationSeparator_subtitle__GpXnW{font-size:12px;color:var(--color-neutral-500);letter-spacing:-.1px;margin-top:2px;max-width:400px;text-align:center;animation:ConversationSeparator_dividerFadeIn__UBz0_ .4s cubic-bezier(.22,1,.36,1) .3s both}.ConversationSeparator_container__GANzC:has(>.ConversationSeparator_lines___T4m6) .ConversationSeparator_actions__XIMWR{display:flex;gap:8px;margin-top:8px}.ConversationSeparator_container__GANzC:has(>.ConversationSeparator_lines___T4m6) .ConversationSeparator_actions__XIMWR button{padding:6px 10px;border:1px solid var(--color-tan-400);border-radius:6px;color:var(--color-tan-400);background:transparent;font-size:12px;cursor:pointer}.TypingIndicator_indicator__acDAt{display:flex;align-items:center;gap:4px;color:var(--color-tan-400);font-size:15px;line-height:22px;padding:8px 0}.TypingIndicator_dot__WGGd1{width:6px;height:6px;background-color:var(--color-tan-400);border-radius:50%;animation:TypingIndicator_bounce__ck8Mh 1.4s ease-in-out infinite both}.TypingIndicator_dot__WGGd1:first-child{animation-delay:-.32s}.TypingIndicator_dot__WGGd1:nth-child(2){animation-delay:-.16s}@keyframes TypingIndicator_bounce__ck8Mh{0%,80%,to{transform:scale(.6);opacity:.4}40%{transform:scale(1);opacity:1}}.AnswerOptionsList_checkboxRow__cxLDq{display:flex;align-items:center;gap:12px;padding:10px 0;border-bottom:1px solid var(--color-neutral-925);cursor:pointer}.AnswerOptionsList_checkboxRow__cxLDq:hover{background:var(--color-neutral-975)}.AnswerOptionsList_checkbox__3lidp{flex-shrink:0;width:18px;height:18px;cursor:pointer}.AnswerOptionsList_label__hwALL{flex:1;font-size:14px;color:var(--color-black);line-height:1.4}.AnswerOptionsList_stickyFooter__RcNXj{position:sticky;bottom:0;background:var(--color-white);padding:16px 0;border-top:1px solid var(--color-neutral-900);display:flex;justify-content:center}.AnswerOptionsList_listRow__Rp6gH{display:block;width:100%;padding:12px 0;border:none;border-bottom:1px solid var(--color-neutral-925);text-align:left;cursor:pointer;background:transparent;font-family:inherit;font-size:14px;font-weight:var(--font-weight-medium);color:var(--color-black);line-height:1.4}.AnswerOptionsList_listRow__Rp6gH:hover{background:var(--color-neutral-975)}.AnswerOptionsList_listRow__Rp6gH:last-child{border-bottom:none}.AnswerOptionsList_searchInput__nyCYN{width:100%;padding:12px 16px;border:1px solid var(--color-neutral-900);border-radius:8px;font-size:16px;font-family:inherit;outline:none;margin-bottom:12px;box-sizing:border-box}.AnswerOptionsList_searchInput__nyCYN:focus{border-color:var(--color-tan-400)}.AnswerOptionsList_empty___GKSg{padding:32px 16px;text-align:center;color:var(--color-neutral-500);font-size:14px}.shared_form__GOQEb{width:100%}.shared_outerRow___vkMN{display:flex;flex-wrap:wrap;gap:8px;width:100%;min-width:100%;padding:0}.shared_container__PJQdv{position:relative;display:flex;align-items:flex-end;border:2px solid var(--color-neutral-925);border-radius:28px;width:100%;background-color:var(--color-white);line-height:23px;padding:4px;box-shadow:0 2px 12px 0 rgba(0,0,0,.14)}.shared_containerAiconsult__ne97I{border:1px solid var(--color-tan-600);box-shadow:0 2px 12px 0 rgba(192,127,0,.25)}.shared_containerAiconsult__ne97I:focus-within{box-shadow:0 2px 12px 0 rgba(192,127,0,.5)}.shared_input__EHpfB{flex:1;min-width:0;padding:8px 16px;caret-color:var(--color-tan-400);border:none;outline:none;background:transparent;font-size:16px;line-height:23px;font-family:inherit;color:var(--color-black);width:100%}.shared_input__EHpfB::placeholder{color:var(--color-neutral-500)}.shared_input__EHpfB:disabled{opacity:.6;cursor:not-allowed}.shared_sendButton__sOl_2{width:36px;height:36px;border-radius:50%;background-color:var(--color-black);border:none;cursor:pointer;display:flex;justify-content:center;align-items:center;transition:background-color .2s ease;flex-shrink:0;margin-bottom:2px;margin-right:2px}.shared_sendButton__sOl_2:focus-visible{background-color:var(--color-neutral-900);outline:2px solid var(--color-neutral-500);outline-offset:2px}.shared_sendButton__sOl_2:hover:not(:disabled){background-color:var(--color-neutral-900)}.shared_sendButton__sOl_2:disabled{opacity:.25;cursor:not-allowed}.shared_sendButtonAiconsult__aeA6w{background-color:var(--color-tan-400)}.shared_sendButtonAiconsult__aeA6w:focus-visible,.shared_sendButtonAiconsult__aeA6w:hover:not(:disabled){background-color:var(--color-tan-400)}.shared_sendIcon__VSX6q{color:var(--color-white);display:block}.shared_error__7uznZ{margin:4px 16px 12px;text-align:center;color:var(--color-tan-400,#c07f00);font-size:13px;font-weight:700;line-height:1.3}.shared_loadingIcon__BWP91{display:block;color:var(--color-white)}.Height_container__dInLq{position:relative;display:flex;align-items:center;gap:4px;border:2px solid var(--color-neutral-925);border-radius:28px;width:100%;background-color:var(--color-white);line-height:23px;padding:4px;box-shadow:0 2px 12px 0 rgba(0,0,0,.14)}.Height_containerAiconsult__kfhqh{border:1px solid var(--color-tan-600);box-shadow:0 2px 12px 0 rgba(192,127,0,.25)}.Height_containerAiconsult__kfhqh:focus-within{box-shadow:0 2px 12px 0 rgba(192,127,0,.5)}.Height_ftInput__oy_p7{width:72px;min-width:0;padding:8px 4px 8px 16px;caret-color:var(--color-tan-400);border:none;outline:none;background:transparent;font-size:16px;line-height:23px;font-family:inherit;color:var(--color-black);text-align:right}.Height_ftInput__oy_p7::placeholder{color:var(--color-neutral-500)}.Height_inInput__Q3Ci_{width:72px;min-width:0;padding:8px 4px;caret-color:var(--color-tan-400);border:none;outline:none;background:transparent;font-size:16px;line-height:23px;font-family:inherit;color:var(--color-black);text-align:right}.Height_inInput__Q3Ci_::placeholder{color:var(--color-neutral-500)}.Height_divider__4wE0m{font-size:14px;color:var(--color-neutral-500);user-select:none;padding:8px 0;line-height:23px;letter-spacing:-.02em}.Height_spacer__fhGFF{flex:1}.LoginEmail_oauthButtons__28_lm{display:flex;flex-direction:column;gap:8px}.LoginCode_resendContainer__r0Z_D{padding-left:4px}.LoginCode_resendButton__XQrf_{background:none;border:none;color:var(--color-tan-400);font-size:14px;font-weight:500;cursor:pointer;padding:0}.LoginCode_resendButton__XQrf_:hover{text-decoration:underline}.LoginCode_resendButton__XQrf_:disabled{opacity:.5;cursor:not-allowed}.LoginCode_resendStatus__KrVah{font-size:14px;color:var(--color-neutral-100)}.AnswerOptionsReview_reviewBody__nycQr{max-height:60vh;overflow-y:auto;padding:16px 0;line-height:1.5;font-size:14px;color:var(--color-black)}.AnswerOptionsReview_reviewButtons__lkJt4{position:sticky;bottom:0;background:var(--color-white);padding:16px 0;margin-top:auto;display:flex;flex-direction:column;gap:8px;box-shadow:0 -20px 10px 28px hsla(0,0%,100%,.9)}.LastLooks_scrollButton__hzd0j{display:inline-flex;align-items:center;justify-content:center;position:relative;box-sizing:border-box;pointer-events:all;cursor:pointer;align-self:stretch;margin:16px 24px 0;border-radius:12px;white-space:nowrap;width:calc(100% - 48px);padding:14px 22px 14px 8px;color:var(--color-neutral-100);background-color:var(--color-white);border:2px solid var(--color-neutral-900);text-decoration:none;-webkit-tap-highlight-color:rgba(0,0,0,0);user-select:none;outline:0;vertical-align:middle;appearance:none;line-height:1.3529411765;font-family:var(--font-family-sans-serif);font-weight:var(--font-weight-bold);font-size:17px;letter-spacing:-.3px;transition-property:background-color,color,border;transition-duration:.15s;transition-timing-function:ease-in}.LastLooks_scrollButton__hzd0j span{font-weight:var(--font-weight-medium);letter-spacing:-.5px}.LastLooks_scrollButton__hzd0j:focus-visible{color:var(--color-white);background-color:var(--color-tan-400)}@media not all and (hover:none){.LastLooks_scrollButton__hzd0j:hover{color:var(--color-white);background-color:var(--color-tan-400);border-color:var(--color-tan-400)}.LastLooks_scrollButton__hzd0j:hover path{stroke:var(--color-white)}}.LastLooks_scrollButton__hzd0j:active{color:var(--color-tan-600)}.LastLooks_scrollContent__g1MEW{display:flex;align-items:center}.LastLooks_downArrow__SGsqW{display:inline-block;transform:rotate(90deg);transform-origin:center;margin-right:8px}.LastLooks_downArrow__SGsqW path{stroke:var(--color-black)}.LastLooks_body__g9mRW{flex:1;min-height:0;overflow-y:auto;padding:24px}.LastLooks_reviewList__hL3Eq{display:flex;flex-direction:column;gap:8px;align-items:flex-end;width:100%;min-width:0;margin-top:32px;padding:0 24px 24px}.ConversationSeparator_container__w968T{display:flex;align-items:center;gap:12px;padding:12px 0;margin:8px 0}.ConversationSeparator_line__biUXf{flex:1;height:2px;background:repeating-linear-gradient(to right,var(--color-neutral-500) 0,var(--color-neutral-500) 4px,transparent 4px,transparent 8px)}.ConversationSeparator_text__FwCx6{font-size:13px;color:var(--color-neutral-500);white-space:nowrap}.ChatInput_positionContainer__XAZd8{width:100%}.ChatInput_outerRow__izEwb{flex-wrap:wrap;gap:8px;padding:12px 0}.ChatInput_inputRow__dbcx_{--chat-composer-pad-y:8px;--chat-composer-pad-x:16px;--chat-composer-line-height:24px;position:relative;display:grid;grid-template-columns:[a] 40px [b] 1fr [c] auto [d];align-items:flex-end;border:2px solid var(--color-neutral-925);border-radius:28px;width:100%;background-color:var(--color-white);line-height:var(--chat-composer-line-height);padding:4px;box-shadow:0 2px 12px 0 rgba(192,127,0,.25)}.ChatInput_inputRowNoAttach__34LKA{grid-template-columns:[b] 1fr [c] auto [d]}.ChatInput_attachButton__RHtqz{display:flex;align-items:center;justify-content:center;background:transparent;border:none;cursor:pointer;width:40px;height:40px;transition:opacity .2s ease;padding:0 0 0 12px}.ChatInput_attachButton__RHtqz:hover:not(:disabled){opacity:.7}.ChatInput_attachButton__RHtqz:disabled{opacity:.4;cursor:not-allowed}.ChatInput_attachButton__RHtqz:focus-visible{outline:2px solid var(--color-tan-400);outline-offset:2px;border-radius:4px}.ChatInput_input__FKw9P{padding:var(--chat-composer-pad-y) var(--chat-composer-pad-x);caret-color:var(--color-tan-400);border:none;outline:none;background:transparent;font-size:17px;line-height:var(--chat-composer-line-height);font-family:inherit;width:100%;white-space:pre-wrap;overflow:visible;height:auto;min-height:100%}.ChatInput_input__FKw9P[contenteditable=true]{cursor:text}.ChatInput_input__FKw9P[contenteditable=false]{cursor:not-allowed;opacity:.6}.ChatInput_input__FKw9P[data-placeholder]:empty:before{content:attr(data-placeholder);color:var(--color-neutral-500);pointer-events:none}.ChatInput_input__FKw9P::placeholder{color:var(--color-neutral-500)}.ChatInput_input__FKw9P:disabled{opacity:.6;cursor:not-allowed}.ChatInput_editorScroll__dpqnh{flex:1;overflow-y:auto;max-height:calc(var(--chat-composer-pad-y)*2 + var(--chat-composer-line-height)*4);transition:max-height .16s cubic-bezier(.2,.8,.2,1);overscroll-behavior:contain;scrollbar-gutter:stable;scrollbar-width:thin;-webkit-mask-image:linear-gradient(180deg,transparent,#000 12px,#000 calc(100% - 12px),transparent);mask-image:linear-gradient(180deg,transparent,#000 12px,#000 calc(100% - 12px),transparent)}@media(max-width:767px){.ChatInput_editorScroll__dpqnh{max-height:calc(var(--chat-composer-pad-y)*2 + var(--chat-composer-line-height)*2)}}.ChatInput_editorScroll__dpqnh::-webkit-scrollbar{width:8px}.ChatInput_editorScroll__dpqnh::-webkit-scrollbar-thumb{background:rgba(0,0,0,.25);border-radius:999px}.ChatInput_editorScroll__dpqnh::-webkit-scrollbar-track{background:transparent}@media(prefers-reduced-motion:reduce){.ChatInput_editorScroll__dpqnh{transition:none}}.ChatInput_nativeInput__LW_RJ{padding:var(--chat-composer-pad-y) var(--chat-composer-pad-x);caret-color:var(--color-tan-400);border:none;outline:none;background:transparent;font-size:17px;line-height:var(--chat-composer-line-height);font-family:inherit;width:100%;flex:1}.ChatInput_nativeInput__LW_RJ::placeholder{color:var(--color-neutral-500)}.ChatInput_nativeInput__LW_RJ:disabled{opacity:.6;cursor:not-allowed}.ChatInput_inputNoAttach__As4xS{padding-left:16px}.ChatInput_inputError__K4yVm,.ChatInput_nativeInputError__TTm7I{color:var(--color-red-500,#d32f2f)}.ChatInput_inputError__K4yVm{padding:4px 16px 0;font-size:14px;line-height:1.4;width:100%}.ChatInput_sendButton__kF2zy{width:36px;height:36px;border-radius:50%;background-color:var(--color-black);border:none;cursor:pointer;display:flex;justify-content:center;align-items:center;transition:background-color .2s ease;flex-shrink:0;margin-bottom:2px;margin-right:2px}.ChatInput_sendButton__kF2zy:focus-visible{background-color:var(--color-neutral-900);outline:2px solid var(--color-neutral-500);outline-offset:2px}.ChatInput_sendButton__kF2zy:hover:not(:disabled){background-color:var(--color-neutral-900)}.ChatInput_sendButton__kF2zy:disabled{opacity:.25;cursor:not-allowed}.ChatInput_sendIcon__9Z5w6{color:var(--color-white);display:block}.ChatInput_loadingSpinner__Bswnk{display:block;width:24px;height:24px}.ChatInput_loadingIcon__D_ThW{display:block;color:var(--color-white)}@keyframes EditModeTray_traySlideUp__uLiM_{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}.EditModeTray_tray__0aQEr{position:relative;z-index:1;display:flex;flex-direction:column;gap:12px;max-height:calc(100vh - var(--header-height) - 96px);overflow-y:auto;padding:0 12px 20px;background:var(--color-white);border-top:1px solid var(--color-neutral-925);box-shadow:0 -10px 24px rgba(0,0,0,.16),0 -2px 6px rgba(0,0,0,.08);overscroll-behavior:contain;-webkit-overflow-scrolling:touch;transition:height .25s cubic-bezier(.16,1,.3,1),max-height .25s cubic-bezier(.16,1,.3,1);animation:EditModeTray_traySlideUp__uLiM_ .25s cubic-bezier(.16,1,.3,1) both}.EditModeTray_trayPoppableCardOpen__4Y0O_{max-height:calc(100vh - var(--header-height))}.EditModeTray_interactions__bl_MV{padding:0}.EditModeSeparator_container__wNfmt{display:flex;align-items:center;gap:12px;padding:8px 0;margin:8px 0;animation:EditModeSeparator_fadeIn__wF191 .2s ease-out}@keyframes EditModeSeparator_fadeIn__wF191{0%{opacity:0}to{opacity:1}}.EditModeSeparator_line__oYZXu{flex:1;height:1px;background:var(--color-tan-300,#d1c7b7)}.EditModeSeparator_content__uPz0j{display:flex;align-items:center;gap:6px;white-space:nowrap}.EditModeSeparator_pencilIcon__NLtSL{color:var(--color-tan-400,#c0a87a);animation:EditModeSeparator_colorShift__q7y7d 4s ease-in-out infinite}.EditModeSeparator_editingText__xK8Eh{font-size:14px;animation:EditModeSeparator_colorShift__q7y7d 4s ease-in-out infinite}@keyframes EditModeSeparator_colorShift__q7y7d{0%,to{color:var(--color-tan-400,#c0a87a)}50%{color:var(--color-tan-300,#d1c7b7)}}.EditModeSeparator_cancelButton__BejN8{padding:2px 6px;background:none;border:none;font-size:14px;color:var(--color-gray-500,#6b7280);cursor:pointer;text-decoration:underline;text-underline-offset:2px;transition:color .15s ease}.EditModeSeparator_cancelButton__BejN8:hover{color:var(--color-gray-700,#374151)}.HistoryTray_tray__6Hqp_{gap:12px;max-height:50vh}@keyframes HistoryTray_traySlideUp__j6Bm7{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}.HistoryTray_separator__LLhY2{display:flex;align-items:center;gap:12px;padding:8px 0;margin:8px 0}.HistoryTray_line__Qf3fp{flex:1;height:1px;background:var(--color-tan-300,#d1c7b7)}.HistoryTray_header__SWvWy{gap:6px;white-space:nowrap}.HistoryTray_headerText__GzdNF{color:var(--color-tan-400,#c0a87a);font-size:14px}.HistoryTray_header__SWvWy button{padding:2px 6px;border:0;color:var(--color-gray-500,#6b7280);font-size:14px;text-decoration:underline;text-underline-offset:2px;background:none;cursor:pointer}.HistoryTray_header__SWvWy button:hover{color:var(--color-gray-700,#374151)}.HistoryTray_tray__6Hqp_{position:relative;z-index:1;display:flex;flex-direction:column;max-height:calc(100vh - var(--header-height) - 24px);overflow-y:auto;padding:0 12px 20px;border-top:1px solid var(--color-neutral-925);background:var(--color-white);box-shadow:0 -10px 24px rgba(0,0,0,.16),0 -2px 6px rgba(0,0,0,.08);overscroll-behavior:contain;-webkit-overflow-scrolling:touch;animation:HistoryTray_traySlideUp__j6Bm7 .25s cubic-bezier(.16,1,.3,1) both}.HistoryTray_header__SWvWy{display:flex;align-items:center;justify-content:space-between;padding:8px 4px;font-size:15px;font-weight:var(--font-weight-medium)}.HistoryTray_headerText__GzdNF{font-weight:600}.HistoryTray_status__tEQmy{padding:16px 4px;font-size:14px;color:var(--color-neutral-700)}.HistoryTray_list__alcvt{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}.HistoryTray_row__lTQGK{display:flex;flex-direction:column;gap:4px;width:100%;padding:12px 8px;border:1px solid var(--color-neutral-200);border-radius:8px;background:var(--color-white);text-align:left;cursor:pointer;font:inherit}.HistoryTray_row__lTQGK:focus-visible,.HistoryTray_row__lTQGK:hover{border-color:var(--color-tan-400)}.HistoryTray_rowLabel__bXav6{font-size:15px;font-weight:500;color:var(--color-black)}.HistoryTray_rowDate__gW0EE{font-size:13px;color:var(--color-neutral-700)}.ConsultTray_tray__Iz2Nc{position:relative;z-index:1;display:flex;flex-direction:column;gap:12px;max-height:50vh;overflow-y:auto;padding:0 12px 20px;border-top:1px solid var(--color-neutral-925);background:var(--color-white);box-shadow:0 -10px 24px rgba(0,0,0,.16),0 -2px 6px rgba(0,0,0,.08);overscroll-behavior:contain;-webkit-overflow-scrolling:touch;animation:ConsultTray_traySlideUp__SAVx9 .25s cubic-bezier(.16,1,.3,1) both}@keyframes ConsultTray_traySlideUp__SAVx9{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}.ConsultTray_separator__y3ebu{display:flex;align-items:center;gap:12px;padding:8px 0;margin:8px 0}.ConsultTray_line__3ui1b{flex:1;height:1px;background:var(--color-tan-300,#d1c7b7)}.ConsultTray_header__Pbbxk{display:flex;align-items:center;gap:6px;white-space:nowrap}.ConsultTray_headerText__uPFZB{color:var(--color-tan-400,#c0a87a);font-size:14px}.ConsultTray_header__Pbbxk button{padding:2px 6px;border:0;color:var(--color-gray-500,#6b7280);font-size:14px;text-decoration:underline;text-underline-offset:2px;background:none;cursor:pointer}.ConsultTray_header__Pbbxk button:hover{color:var(--color-gray-700,#374151)}