._widget_1ycmx_1{--widget-bottom:max(120px, env(safe-area-inset-bottom));right:clamp(24px,6vw,115px);bottom:var(--widget-bottom);z-index:100;color:#51483f;font-family:Poppins,Arial,sans-serif;position:fixed}._launcher_1ycmx_12{color:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;padding:0;transition:transform .24s;animation:.32s both _messageReveal_1ycmx_1;display:flex}._launcher_1ycmx_12:hover{transform:translateY(-2px)}._launcher_1ycmx_12:active{transform:scale(.98)}._launcherLabel_1ycmx_26,._topics_1ycmx_27 button{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(110deg,#fff6e8e6,#f5ddc48f);border:1px solid #ffffff59;border-radius:999px;padding:12px 23px;font-size:12px;font-weight:300;transition:background .24s,box-shadow .24s,transform .24s;box-shadow:0 3px 12px #58361e0f}._botIcon_1ycmx_39{background:linear-gradient(135deg,#d7b781,#bd8d54);border-radius:50%;flex:0 0 42px;width:42px;height:42px;display:inline-block;position:relative;box-shadow:inset 0 1px 1px #fff6,0 4px 14px #5b3c1d1f}._botIcon_1ycmx_39 span{background:#fffdf7;position:absolute}._botIcon_1ycmx_39 span:first-child{border-radius:9px 9px 9px 2px;width:33.333%;height:40.476%;top:23.81%;left:23.81%}._botIcon_1ycmx_39 span:last-child{border-radius:6px 6px 2px;width:21.429%;height:26.19%;top:50%;left:57.143%}._panel_1ycmx_55{color:inherit;width:min(376px,100vw - 32px);height:min(600px, calc(100dvh - var(--widget-bottom) - 24px));-webkit-backdrop-filter:blur(24px)saturate(115%);transform-origin:100% 100%;background:radial-gradient(at 100% 90%,#dac8a347,#0000 65%),linear-gradient(145deg,#fcf9f1f7,#f3ede0f0);border:1px solid #bea37480;border-radius:32px;flex-direction:column;margin:0;padding:0;animation:.42s cubic-bezier(.16,1,.3,1) both _panelReveal_1ycmx_1;display:flex;position:relative;bottom:0;left:auto;right:0;overflow:hidden;box-shadow:0 24px 64px #37261833,0 6px 18px #37261814,inset 0 1px #ffffffb3}._header_1ycmx_78{background:#fcf9f2a6;border-bottom:1px solid #96734629;flex:none;justify-content:space-between;align-items:center;gap:10px;padding:18px 20px;display:flex}._identity_1ycmx_79{letter-spacing:.025em;align-items:center;gap:10px;font-family:Georgia,Times New Roman,serif;font-size:22px;font-weight:400;display:flex}._identity_1ycmx_79 ._botIcon_1ycmx_39{flex-basis:36px;width:36px;height:36px}._headerCaption_1ycmx_81{color:#796a58;letter-spacing:.03em;margin-top:2px;font-family:Poppins,Arial,sans-serif;font-size:10px;font-weight:400;display:block}._headerActions_1ycmx_82{flex:none;align-items:center;gap:8px;display:flex}._close_1ycmx_83{color:#444340;cursor:pointer;background:#fffaf080;border:1px solid #9673462e;border-radius:50%;place-items:center;width:36px;height:36px;transition:background .22s,transform .22s;display:grid}._close_1ycmx_83:hover{background:#c69b6333;transform:scale(1.04)}._endConversation_1ycmx_96{color:#74634e;cursor:pointer;min-height:36px;font:inherit;background:0 0;border:1px solid #96734638;border-radius:999px;padding:7px 12px;font-size:11px;font-weight:500;transition:background .22s}._endConversation_1ycmx_96:hover{color:#51483f;background:#eee5d5}._endConversation_1ycmx_96:disabled{opacity:.5;cursor:default}._backButton_1ycmx_99{color:#74634e;cursor:pointer;min-height:36px;font:inherit;background:0 0;border:0;border-radius:999px;flex-shrink:0;align-self:flex-start;align-items:center;gap:6px;margin:0 20px 6px;padding:7px 10px;font-size:12px;display:inline-flex}._backButton_1ycmx_99:hover:not(:disabled){color:#51483f;background:#eee5d5}._backButton_1ycmx_99:disabled{opacity:.5;cursor:default}._endConversation_1ycmx_96:focus-visible{outline-offset:2px;outline:2px solid #362e27}._launcher_1ycmx_12:hover ._launcherLabel_1ycmx_26{background:#f7e7d3}._topics_1ycmx_27{overscroll-behavior:contain;flex-direction:column;flex:0 auto;align-items:stretch;gap:8px;max-height:55%;padding:10px 24px 16px;display:flex;overflow-y:auto}._topics_1ycmx_27 button{color:#26221e;text-align:left;cursor:pointer;background:linear-gradient(110deg,#fffdf7f2,#e9dfca80);border:1px solid #fffaf24d;border-bottom-color:#ffffffe6;width:100%;min-height:40px;padding:9px 13px;font-size:13px;line-height:1.35;animation:.45s .12s both _messageReveal_1ycmx_1;box-shadow:0 4px 10px #58361e0a}._topics_1ycmx_27 button:nth-child(2){animation-delay:.19s}._topics_1ycmx_27 button:hover{transform:translate(3px);box-shadow:0 4px 16px #58361e1a}._conversation_1ycmx_123{overscroll-behavior:contain;flex:1;min-height:0;padding:18px 20px 20px;overflow-y:auto;-webkit-mask-image:linear-gradient(#0000,#000 14px);mask-image:linear-gradient(#0000,#000 14px)}._conversation_1ycmx_123,._topics_1ycmx_27{scrollbar-width:none}._conversation_1ycmx_123::-webkit-scrollbar{display:none}._topics_1ycmx_27::-webkit-scrollbar{display:none}._conversation_1ycmx_123:focus-visible{outline-offset:-4px;outline:2px solid #987342}._conversation_1ycmx_123 p{overflow-wrap:anywhere;border-radius:19px;width:fit-content;max-width:90%;margin:12px 0;padding:12px 15px;font-size:12px;font-weight:400;line-height:1.7}._userMessage_1ycmx_128{background:linear-gradient(125deg,#e8dcc3,#ded0af);border:1px solid #ae814326;box-shadow:0 3px 10px #6b4d270f;border-bottom-right-radius:8px!important;margin-left:auto!important}._botMessage_1ycmx_129{white-space:pre-line;background:#fffcf5db;border:1px solid #b1996f2e;box-shadow:0 3px 12px #6b4d270a;border-bottom-left-radius:8px!important}._conversation_1ycmx_123 p{animation:.32s both _messageReveal_1ycmx_1}._composer_1ycmx_131{background:#fffcf3e6;border:1px solid #ffffffbf;border-radius:24px;flex-shrink:0;align-items:center;gap:8px;min-height:58px;margin:0 16px 16px;padding:7px 8px 7px 16px;transition:box-shadow .2s,border-color .2s;display:flex}._composer_1ycmx_131:focus-within{border-color:#ae8c5480;box-shadow:0 0 0 3px #bea3741a,0 4px 20px #6e56320f}._composer_1ycmx_131 ._botIcon_1ycmx_39{flex-basis:42px;width:42px;height:42px}._composer_1ycmx_131 input{width:0;min-width:0;box-shadow:none;color:inherit;font:inherit;background:0 0;border:0;outline:none;flex:1;padding:8px 4px;font-size:16px}:is(._composer_1ycmx_131 input:focus,._composer_1ycmx_131 input:focus-visible){box-shadow:none;border:0;outline:none}._pinIcon_1ycmx_137{color:#72716d;flex:none}._composer_1ycmx_131 input::placeholder{color:#9b9185}._composer_1ycmx_131 button{color:#fffdf7;cursor:pointer;background:linear-gradient(135deg,#b79a66,#907247);border:1px solid #ffffff59;flex:none;place-items:center;width:40px;height:40px;display:grid}._composer_1ycmx_131 button:disabled{opacity:.4;cursor:default}._composer_1ycmx_131 button{border-radius:50%;transition:color .2s,background .2s,transform .2s}._composer_1ycmx_131 button:hover:not(:disabled){color:#fffdf7;background:#907247;transform:translateY(-1px)}._composer_1ycmx_131 button:active:not(:disabled){transform:scale(.9)}._widget_1ycmx_1 button:focus-visible{outline-offset:2px;outline:2px solid #987342}._topics_1ycmx_27 button:hover{background:#f7e7d3}._selectedOption_1ycmx_146{background:#e5c99f!important;box-shadow:inset 0 0 0 1px #987342!important}._continueButton_1ycmx_147,._skipButton_1ycmx_147,._restartButton_1ycmx_147{color:#fffdf7;cursor:pointer;font:inherit;background:#c69b63;border:0;border-radius:999px;padding:10px 16px}._topics_1ycmx_27 ._continueButton_1ycmx_147{color:#fffdf7;text-align:center;align-self:flex-start;width:auto;min-height:0;padding:9px 14px}._continueButton_1ycmx_147:disabled{opacity:.55;cursor:default}._attachmentActions_1ycmx_150{border-top:1px solid #9673461f;flex-wrap:wrap;flex-shrink:0;gap:10px;padding:12px 20px 18px;display:flex}._attachmentName_1ycmx_151{overflow-wrap:anywhere;flex-basis:100%;margin:0;font-size:12px}._attachmentButton_1ycmx_152{transition:background .22s,transform .22s}._attachmentButton_1ycmx_152:hover{background:#fffaf0;transform:translateY(-2px)}._attachmentButton_1ycmx_152:focus-within{outline-offset:2px;outline:2px solid #987342}._attachmentButton_1ycmx_152{color:#51483f;cursor:pointer;background:#fff7e9d6;border:1px solid #ffffff80;border-radius:999px;align-items:center;gap:7px;padding:10px 14px;font-size:13px;display:inline-flex}._attachmentButton_1ycmx_152 input{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}._skipButton_1ycmx_147{color:#7e7c76;background:0 0}._restartButton_1ycmx_147{flex-shrink:0;align-self:flex-start;margin:0 24px 16px}._disclaimer_1ycmx_159{color:#6f655b;background:#fffaf09e;width:auto!important;max-width:100%!important;font-size:11px!important}._submitError_1ycmx_160{color:#8b3a2f;background:#f4d7d0;width:auto!important;max-width:100%!important}._submitting_1ycmx_161{color:#6f655b;background:#fffaf0cc;width:auto!important}._typing_1ycmx_163{background:#fffcf5;border:1px solid #b1996f2e;border-radius:19px 19px 19px 8px;align-items:center;gap:5px;width:fit-content;margin:12px 0;padding:17px 19px;display:flex}._typing_1ycmx_163 span{background:#a68a59;border-radius:50%;width:5px;height:5px;animation:.9s ease-in-out infinite _typingPulse_1ycmx_1}._typing_1ycmx_163 span:nth-child(2){animation-delay:.12s}._typing_1ycmx_163 span:nth-child(3){animation-delay:.24s}@keyframes _typingPulse_1ycmx_1{0%,60%,to{opacity:.4;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}@keyframes _panelReveal_1ycmx_1{0%{opacity:0;transform:translateY(16px)scale(.94)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes _messageReveal_1ycmx_1{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){._widget_1ycmx_1 *,._widget_1ycmx_1 :before,._widget_1ycmx_1 :after{transition:none!important;animation:none!important}}@media (max-width:640px){._widget_1ycmx_1{right:max(16px, env(safe-area-inset-right));--widget-bottom:max(48px, env(safe-area-inset-bottom))}}
