@keyframes animate-gradient{to{background-position:200%}}.dd-a760fc65-mobileChatModal{z-index:2147483647;top:var(--mobile-chat-viewport-offset,0);width:100vw;height:var(--mobile-chat-viewport-height,100dvh);isolation:isolate;color:#fff;opacity:0;pointer-events:none;min-height:0;transform-origin:var(--mobile-chat-origin-x,50vw) calc(var(--mobile-chat-origin-y,88px) - var(--mobile-chat-viewport-offset,0px));visibility:hidden;background:#070707;flex-direction:column;display:flex;position:fixed;left:0;right:0;overflow:hidden;transform:scale(.06)}.dd-a760fc65-mobileChatModal__header{z-index:2;width:100%;height:calc(56px + env(safe-area-inset-top));padding:calc(8px + env(safe-area-inset-top)) 16px 2px;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);pointer-events:none;background:linear-gradient(#0707078f 0%,#07070700 100%);align-items:flex-start;gap:12px;display:flex;position:absolute;top:0;left:0;right:0}.dd-a760fc65-mobileChatModal__back{color:#a7a7a7;pointer-events:auto;background:0 0;border:0;flex:0 0 32px;justify-content:center;align-self:flex-start;align-items:center;width:32px;height:32px;margin-top:7px;padding:4px;transition:color .3s ease-in-out;display:flex}.dd-a760fc65-mobileChatModal__back:hover{color:#ffc54d}.dd-a760fc65-mobileChatModal__back>svg{width:24px;height:24px;transform:rotate(180deg)}.dd-a760fc65-mobileChatModal__heading{flex-direction:column;align-items:flex-start;gap:4px;min-width:0;display:flex}.dd-a760fc65-mobileChatModal__title,.dd-a760fc65-mobileChatModal__subtitle,.dd-a760fc65-mobileChatModal__composerError{margin:0;font-family:Poppins;line-height:normal}.dd-a760fc65-mobileChatModal__title{color:#f3f3f3;font-size:16px;font-weight:500}.dd-a760fc65-mobileChatModal__subtitle{color:#a7a7a7;font-size:12px;font-weight:500}.dd-a760fc65-mobileChatModal__scrollArea{z-index:0;min-height:0;padding-top:calc(56px + env(safe-area-inset-top));padding-bottom:max(16px,env(safe-area-inset-bottom));overscroll-behavior:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch;flex:auto;position:relative;overflow:hidden auto}.dd-a760fc65-mobileChatModal__scrollArea::-webkit-scrollbar{display:none}.dd-a760fc65-mobileChatModal__scrollArea>.dd-c94d17a8-chatMessages{min-height:100%}.dd-a760fc65-mobileChatModal__composerError{color:#f6762e;overflow-wrap:anywhere;background:#f6762e1a;border:1px solid #f6762e;border-radius:15px;align-items:center;width:100%;min-height:48px;margin:0;padding:12px 16px;font-size:14px;font-weight:400;line-height:130%;display:flex}.dd-a760fc65-mobileChatModal__composer{z-index:3;width:100%;padding:0 16px max(24px,16px + env(safe-area-inset-bottom));flex:none;display:flex;position:relative}body .dd-a760fc65-mobileChatModal.dd-a760fc65-mobileChatModalEnter,body .dd-a760fc65-mobileChatModal.dd-a760fc65-mobileChatModalExitDone{opacity:0;pointer-events:none;visibility:hidden;border-radius:32px;transform:scale(.06)}body .dd-a760fc65-mobileChatModal.dd-a760fc65-mobileChatModalEnterActive,body .dd-a760fc65-mobileChatModal.dd-a760fc65-mobileChatModalEnterDone,body .dd-a760fc65-mobileChatModal.dd-a760fc65-mobileChatModalExit{opacity:1;pointer-events:auto;visibility:visible;border-radius:0;transform:scale(1)}body .dd-a760fc65-mobileChatModal.dd-a760fc65-mobileChatModalExitActive{opacity:0;pointer-events:none;visibility:visible;border-radius:32px;transform:scale(.06)}body .dd-a760fc65-mobileChatModal.dd-a760fc65-mobileChatModalEnterActive,body .dd-a760fc65-mobileChatModal.dd-a760fc65-mobileChatModalExitActive{transition:border-radius var(--switch-duration,.42s) ease-out,opacity var(--switch-duration,.42s) ease-out,transform var(--switch-duration,.42s) cubic-bezier(.22, 1, .36, 1);will-change:border-radius,opacity,transform}
@keyframes animate-gradient{to{background-position:200%}}@keyframes dd-150c261b-gifVibrate{0%,to{transform:translate(0)rotate(0)}20%,60%{transform:translate(-2px)rotate(-1deg)}40%,80%{transform:translate(2px)rotate(1deg)}}.dd-150c261b-mobileChatInputWrapper{width:100%;position:relative}.dd-150c261b-mobileChatInput{-webkit-backdrop-filter:blur(7.5px);backdrop-filter:blur(7.5px);background:#151515;border:1px solid #ffffff1a;border-radius:15px;flex-direction:column;width:100%;min-height:48px;padding:11px 16px;transition:border-color .3s ease-in-out,min-height .3s ease-in-out;display:flex;overflow:hidden;box-shadow:0 2px 8px #00000026}.dd-150c261b-mobileChatInput:focus-within{border-color:#ffffff1a}.dd-150c261b-mobileChatInput--error:focus-within{border-color:#f6762e}.dd-150c261b-mobileChatInput--expanded{min-height:116px;padding:16px}.dd-150c261b-mobileChatInput--error{border-color:#f6762e}.dd-150c261b-mobileChatInput__fieldRow{justify-content:space-between;align-items:flex-start;gap:16px;width:100%;min-width:0;display:flex}.dd-150c261b-mobileChatInput__field{resize:none;caret-color:#ffc54d;color:#fff;scrollbar-width:none;background:0 0;border:0;outline:0;flex:auto;width:100%;min-width:0;min-height:20px;max-height:220px;font-family:Poppins;font-size:14px;font-weight:400;line-height:20px;display:block;overflow:hidden auto}.dd-150c261b-mobileChatInput__field::-webkit-scrollbar{display:none}.dd-150c261b-mobileChatInput__field::placeholder{color:#a7a7a780;opacity:1}.dd-150c261b-mobileChatInput__field:disabled{opacity:1;-webkit-text-fill-color:#a7a7a780}.dd-150c261b-mobileChatInput__footer{justify-content:space-between;align-items:center;gap:16px;width:100%;min-height:24px;margin-top:24px;display:flex}.dd-150c261b-mobileChatInput__footerStart{flex:auto;align-items:center;min-width:0;display:flex}.dd-150c261b-mobileChatInput__mediaActions{align-items:center;gap:16px;display:flex}.dd-150c261b-mobileChatInput__mediaAction,.dd-150c261b-mobileChatInput__send{cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:flex}.dd-150c261b-mobileChatInput__mediaAction:disabled,.dd-150c261b-mobileChatInput__send:disabled{opacity:1;cursor:default}.dd-150c261b-mobileChatInput__mediaAction{width:20px;height:20px}.dd-150c261b-mobileChatInput__send{width:24px;height:24px}.dd-150c261b-mobileChatInput__send:not(:disabled):hover img{transform:scale(1.1)}.dd-150c261b-mobileChatInput__send img{transition:transform .3s ease-in-out;width:24px!important;height:24px!important}.dd-150c261b-mobileChatInput__attachmentRow{align-items:flex-start;width:100%;min-width:0;height:80px;max-height:80px;padding:10px 0 6px;display:flex;overflow:hidden}.dd-150c261b-mobileChatInput__attachmentEnter{opacity:0;max-height:0;padding-top:0;padding-bottom:0}.dd-150c261b-mobileChatInput__attachmentExit{opacity:1;max-height:80px;padding-top:10px;padding-bottom:6px}.dd-150c261b-mobileChatInput__attachmentEnterActive{opacity:1;max-height:80px;transition:max-height var(--switch-duration,.3s) ease-in-out 0s,padding-top var(--switch-duration,.3s) ease-in-out 0s,padding-bottom var(--switch-duration,.3s) ease-in-out 0s,opacity var(--switch-duration,.3s) ease-in-out 0s;padding-top:10px;padding-bottom:6px}.dd-150c261b-mobileChatInput__attachmentExitActive{opacity:0;max-height:0;transition:max-height var(--switch-duration,.3s) ease-in-out 0s,padding-top var(--switch-duration,.3s) ease-in-out 0s,padding-bottom var(--switch-duration,.3s) ease-in-out 0s,opacity var(--switch-duration,.3s) ease-in-out 0s;padding-top:0;padding-bottom:0}.dd-150c261b-mobileChatInput__attachment,.dd-150c261b-mobileChatInput__gifItem{width:64px;min-width:64px;height:64px;position:relative}.dd-150c261b-mobileChatInput__attachmentImage{object-fit:cover;border-radius:8px;width:64px;height:64px;transition:transform .3s ease-in-out;display:block}.dd-150c261b-mobileChatInput__attachmentImage--sticker{object-fit:contain}.dd-150c261b-mobileChatInput--error .dd-150c261b-mobileChatInput__attachmentImage{border:1px solid #f6762e}.dd-150c261b-mobileChatInput__removeAttachment{color:#a7a7a7;background:#212121;border:0;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;padding:0;transition:background-color .3s ease-in-out,color .3s ease-in-out;display:flex;position:absolute;top:-10px;right:-10px}.dd-150c261b-mobileChatInput__removeAttachment>svg{width:13.333px;height:13.333px}.dd-150c261b-mobileChatInput__removeAttachment:not(:disabled):hover{color:#070707;background:#ffc54d}.dd-150c261b-mobileChatInput__removeAttachment:disabled{opacity:1;cursor:default}.dd-150c261b-mobileChatInput__gifList{overscroll-behavior-x:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:16px;width:100%;min-width:0;height:64px;display:flex;overflow:auto hidden}.dd-150c261b-mobileChatInput__gifList::-webkit-scrollbar{display:none}.dd-150c261b-mobileChatInput__gifList--shake .dd-150c261b-mobileChatInput__gifItem{animation:.3s ease-in-out dd-150c261b-gifVibrate}.dd-150c261b-mobileChatInput__gifItem{background:0 0;border:0;border-radius:8px;flex:0 0 64px;padding:0;overflow:hidden}.dd-150c261b-mobileChatInput__gifItem:not(:disabled):hover>.dd-150c261b-mobileChatInput__attachmentImage{transform:scale(1.1)}.dd-150c261b-mobileChatInput__gifItem:disabled{opacity:1;cursor:default}.dd-150c261b-mobileChatInput__gifsStatus,.dd-150c261b-mobileChatInput__feedback{color:#a7a7a7;overflow-wrap:anywhere;min-width:0;font-family:Poppins;font-size:14px;font-weight:400;line-height:130%}.dd-150c261b-mobileChatInput__gifsStatus{margin:auto 0}.dd-150c261b-mobileChatInput__gifsStatus--error{color:#f6762e}.dd-150c261b-mobileChatInput__gifsStatus--loading{-webkit-text-fill-color:#0000;contain:layout style paint;background:linear-gradient(90deg,#212121 0%,#fff 50%,#212121 100%) 0 0/200%;-webkit-background-clip:text;background-clip:text;font-size:16px;animation:3s linear infinite animate-gradient}.dd-150c261b-mobileChatInput__feedback{color:#f6762e;font-weight:500}
