.accordion_accordion__eBqGm{border-bottom:1px solid var(--border-color);margin-bottom:1rem}@media(min-width:48rem){.accordion_accordion__eBqGm{margin-bottom:1.75rem}}.accordion_accordion__item__m8Pnu{border-top:1px solid var(--border-color);padding:1rem 0}@media(min-width:48rem){.accordion_accordion__item__m8Pnu{padding:1.25rem 0}}.accordion_accordion__item__m8Pnu .accordion_trigger__h9X_X{width:100%;color:var(--text-color-1);display:flex;align-items:center;justify-content:space-between;cursor:pointer}.accordion_accordion__item__m8Pnu h4{line-height:1.3;font-weight:700}.accordion_accordion__item__m8Pnu .plus__icon{vertical-align:middle;display:inline-block;--icon-size:var(--size,16px);font-size:var(--icon-size);width:var(--icon-size);height:var(--icon-size);max-width:var(--icon-size);flex:0 0 var(--icon-size);transition:transform .2s ease}.accordion_accordion__item__m8Pnu .plus__icon .plus__icon-horizontal{transition:inherit;transform-origin:center}.accordion_accordion__item__m8Pnu .accordion__content{line-height:1.4;color:var(--text-color-2)}.accordion_accordion__item__m8Pnu .accordion__content .content__inner{padding-top:.75rem}.accordion_accordion__item__m8Pnu .is__active .plus__icon{transform:rotate(90deg)}.accordion_accordion__item__m8Pnu .is__active .plus__icon-horizontal{transform:scaleX(0)}.languageSwitcher_languageSwitcher__ZMzzx{position:relative;width:100%}.languageSwitcher_trigger__caD0F{width:100%;display:flex;align-items:center;justify-content:space-between;padding:.75rem 1rem;background-color:transparent;border:.0625rem solid #1d1d1f;border-radius:.625rem;color:#6e6e73;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s var(--ease-transition-2)}.languageSwitcher_trigger__caD0F.languageSwitcher_open__aDUa1,.languageSwitcher_trigger__caD0F:hover{background-color:#1d1d1f;border-color:#1d1d1f;color:#fafafa}.languageSwitcher_trigger__caD0F.languageSwitcher_loading__nNp_h{opacity:.7;cursor:wait}.languageSwitcher_trigger__caD0F:disabled{opacity:.6;cursor:not-allowed}.languageSwitcher_trigger__caD0F:disabled:hover{background-color:transparent;border-color:#1d1d1f;color:#6e6e73}.languageSwitcher_currentLanguage__c5v1u{display:flex;align-items:center;gap:.5rem;flex:1 1}.languageSwitcher_flag__eHf_t{font-size:1rem;line-height:1}.languageSwitcher_label__f_85t{font-size:.875rem;font-weight:500}.languageSwitcher_arrow__UUnsP{--icon-size:0.875rem;color:#6e6e73;transition:all .2s var(--ease-transition-2);transform:rotate(90deg)}.languageSwitcher_arrow__UUnsP.languageSwitcher_rotated__1seHh{transform:rotate(270deg);color:#fafafa}.languageSwitcher_trigger__caD0F.languageSwitcher_open__aDUa1 .languageSwitcher_arrow__UUnsP,.languageSwitcher_trigger__caD0F:hover .languageSwitcher_arrow__UUnsP{color:#fafafa}.languageSwitcher_dropdown__FVhLp{position:absolute;bottom:100%;left:0;right:0;z-index:1000;margin-bottom:.25rem;background-color:#fafafa;border:.0625rem solid #dddde3;border-radius:.5rem;box-shadow:0 -.25rem .75rem rgba(0,0,0,.1);overflow:hidden}.languageSwitcher_languageList___lJeM{list-style:none;margin:0;padding:0}.languageSwitcher_languageOption__Eafel{width:100%;display:flex;align-items:center;gap:.5rem;padding:.75rem 1rem;background-color:transparent;border:none;color:#6e6e73;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s var(--ease-transition-2)}.languageSwitcher_languageOption__Eafel:hover{background-color:#f3f3f3;color:#1d1d1f}.languageSwitcher_languageOption__Eafel.languageSwitcher_active__M3U5Q{color:#1d1d1f;font-weight:600}.languageSwitcher_checkmark__tO7fh{--icon-size:0.875rem;color:#1d1d1f;margin-left:auto}.languageSwitcher_loadingText__M_eKe{font-size:.75rem;margin-left:.25rem;opacity:.7}.languageSwitcher_srOnly__2XkKX{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.mobilenavigation_drawer__biqOC{position:fixed;top:0;left:0;right:0;height:100vh;width:100vw;background-color:#fafafa;transform:translateY(-100%);transition:transform .3s cubic-bezier(.22,1,.36,1);z-index:200;display:flex;flex-direction:column;overflow-y:auto;will-change:transform}.mobilenavigation_drawer__biqOC.mobilenavigation_open__mHyZh{transform:translateY(0)}@media(prefers-reduced-motion:reduce){.mobilenavigation_drawer__biqOC{transition:none}}@media(min-width:64rem){.mobilenavigation_drawer__biqOC{display:none}}.mobilenavigation_header__ukTki{display:flex;justify-content:flex-end;padding:.5rem 1rem 1rem;border-bottom:1px solid #ddd}.mobilenavigation_closeButton__n7K1l{display:flex;align-items:center;justify-content:center;width:44px;height:44px;background:none;border:none;cursor:pointer;border-radius:.5rem;transition:background-color .2s ease}.mobilenavigation_closeButton__n7K1l:focus{outline:2px solid;outline-offset:2px}.mobilenavigation_closeButton__n7K1l svg{width:20px;height:20px;color:#1d1d1f}.mobilenavigation_brandLogo__0yQ5f{padding:1.5rem 1rem;border-bottom:1px solid #ddd;text-align:center}.mobilenavigation_brandLogo__0yQ5f a{display:flex;align-items:center;justify-content:center;text-decoration:none}.mobilenavigation_brandLogo__0yQ5f a img{height:48px;width:auto}.mobilenavigation_routes__Rg9Gf{flex:1 1;display:flex;flex-direction:column;padding:1.5rem 1rem;max-width:600px;margin:0 auto;width:100%}.mobilenavigation_switch__2AypX{position:relative;display:flex;border-radius:1rem;padding:.25rem;margin-bottom:2rem}.mobilenavigation_switch__2AypX a{flex:1 1;display:flex;align-items:center;justify-content:center;gap:.75rem;padding:1rem 1.5rem;text-decoration:none;color:rgba(65,65,65,.7);border-radius:.75rem;transition:all .2s ease;font-weight:500;min-height:52px;font-size:16px}.mobilenavigation_switch__2AypX a.mobilenavigation_active__YyjGs{color:#1d1d1f;background-color:#fafafa;box-shadow:0 2px 8px rgba(0,0,0,.1)}.mobilenavigation_switch__2AypX a svg{width:20px;height:20px}.mobilenavigation_newchat__a_3Mq{margin-bottom:1.5rem}.mobilenavigation_newchat__a_3Mq button{width:100%;min-height:56px;display:flex;align-items:center;justify-content:center;gap:.75rem;font-size:16px;border-radius:.75rem}.mobilenavigation_navigation__hMKzO{flex:1 1}.mobilenavigation_navigation__hMKzO .accordion-item{margin-bottom:.75rem}.mobilenavigation_navigation__hMKzO .accordion-item .accordion-header{min-height:56px;padding:1rem 1.5rem;border-radius:.75rem}.mobilenavigation_navigation__hMKzO a{display:flex;align-items:center;gap:.75rem;padding:1rem 1.5rem;text-decoration:none;color:#414141;border-radius:.75rem;transition:background-color .2s ease;min-height:52px;position:relative;font-size:16px}.mobilenavigation_navigation__hMKzO a:active{transform:scale(.98)}.mobilenavigation_navigation__hMKzO a:focus{outline:2px solid;outline-offset:2px}@media(prefers-reduced-motion:reduce){.mobilenavigation_navigation__hMKzO a{transition:background-color .2s ease}.mobilenavigation_navigation__hMKzO a:active{transform:none}}.mobilenavigation_subRoute__30kga{list-style:none;margin:0;padding:0 0 0 1.5rem}.mobilenavigation_subRoute__30kga li{margin-bottom:.5rem}.mobilenavigation_subRoute__30kga li a{padding:.75rem 1.5rem;font-size:15px;min-height:48px}.mobilenavigation_lock__aqZMB{width:14px;height:14px;color:#c37f00}.mobilenavigation_arrow__K8nwM{width:16px;height:16px;transition:transform .2s ease}.accordion-item.active .mobilenavigation_arrow__K8nwM{transform:rotate(90deg)}.mobilenavigation_history__x8oVE{flex:1 1;padding:.5rem 0;list-style:none;margin:0}.mobilenavigation_history__group__7owdR{margin-bottom:1.5rem}.mobilenavigation_history__label__YD5Ti{display:block;font-size:14px;font-weight:600;margin-bottom:.75rem;padding:0 .5rem;text-transform:uppercase;letter-spacing:.5px}.mobilenavigation_history__items__zpkz9{list-style:none;padding:0;margin:0}.mobilenavigation_history__item__4CqKv{display:flex;align-items:center;justify-content:space-between;padding:0 .5rem;margin-bottom:.5rem;border-radius:.5rem;transition:background-color .2s ease}.mobilenavigation_history__item__4CqKv a{flex:1 1;display:block;padding:.75rem .5rem;text-decoration:none;font-size:15px;border-radius:.5rem;min-height:44px;line-height:1.4;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:calc(100% - 50px)}.mobilenavigation_history__item__4CqKv .mobilenavigation_more__R8t1C{flex-shrink:0;margin-left:.5rem}.mobilenavigation_history__item__4CqKv .mobilenavigation_more__trigger__svj0m{display:flex;align-items:center;justify-content:center;width:36px;height:36px;background:none;border:none;cursor:pointer;border-radius:.5rem;transition:background-color .2s ease}.mobilenavigation_history__item__4CqKv .mobilenavigation_more__trigger__svj0m:hover{background-color:rgba(238,29,82,.1);color:#ee1d52}.mobilenavigation_history__item__4CqKv .mobilenavigation_more__trigger__svj0m svg{width:16px;height:16px}.mobilenavigation_history__notfound__YVISw{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:2rem 1rem}.mobilenavigation_history__notfound__YVISw svg{width:48px;height:48px;margin-bottom:1rem}.mobilenavigation_history__notfound__YVISw p{font-size:15px;line-height:1.5;max-width:280px}.mobilenavigation_loadmore__aFlr8{padding:1rem .5rem;text-align:center}.mobilenavigation_loadmore__button__Apyv_{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.75rem 1rem;border:1px solid;border-radius:.5rem;cursor:pointer;transition:all .2s ease;min-height:44px;font-size:14px;width:100%}.mobilenavigation_loadmore__button__Apyv_:disabled{opacity:.6;cursor:not-allowed}.mobilenavigation_loadmore__button__Apyv_ svg{width:16px;height:16px}.mobilenavigation_account__H9uz7{padding:1.5rem 1rem;border-top:1px solid #ddd;max-width:600px;margin:0 auto;width:100%}.mobilenavigation_account__H9uz7 button{width:100%;min-height:56px;font-size:16px;border-radius:.75rem}.mobilenavigation_account__H9uz7 .mobilenavigation_languageSwitcher__m54fO{margin-top:1rem}.mobilenavigation_user__UtC9A{display:flex;align-items:center;gap:1rem;padding:1rem;border-radius:.75rem}.mobilenavigation_user__avatar__haBXW{width:48px;height:48px;border-radius:50%;object-fit:cover;border:2px solid #fafafa;box-shadow:0 2px 8px rgba(0,0,0,.1);flex-shrink:0}.mobilenavigation_user__info__qS8c6{flex:1 1;min-width:0}.mobilenavigation_user__username__c0Guu{display:block;font-size:16px;font-weight:600;margin-bottom:.25rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.mobilenavigation_user__email__YJpjG{display:block;font-size:14px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.mobilenavigation_user__signout__iyXGE{display:flex;align-items:center;justify-content:center;gap:.75rem;padding:.75rem 1rem;min-width:auto;height:44px;background:rgba(238,29,82,.1);border:1px solid;border-radius:.5rem;cursor:pointer;transition:all .2s ease;flex-shrink:0;font-size:14px;font-weight:500;color:#ee1d52}.mobilenavigation_user__signout__iyXGE:active{transform:scale(.95)}.mobilenavigation_user__signout__iyXGE svg{width:18px;height:18px;color:#ee1d52}.mobilenavigation_user__signout__iyXGE span{color:#ee1d52;margin-left:8px}.bubblechat_chat__kaimJ{cursor:pointer;position:fixed;right:2.5rem;bottom:4rem;width:4rem;height:4rem;border-radius:50%;display:flex;align-items:center;justify-content:center;z-index:50}@media not all and (min-width:64rem){.bubblechat_chat__kaimJ{right:1rem;bottom:1.5rem}}.bubblechat_chat__kaimJ svg{color:#fff;--size:2.75rem}.bubblechat_dialog__hCN4D{position:fixed;right:2.5rem;bottom:4rem;border-radius:1.5625rem;background-color:#fafafa;width:25rem;height:37.5rem;z-index:50;opacity:0;display:flex;flex-flow:column;overflow:hidden}@media not all and (min-width:64rem){.bubblechat_dialog__hCN4D{right:1rem;bottom:1.5rem;left:1rem;width:auto;max-height:70vh}}.bubblechat_dialog__hCN4D .bubblechat_dialog__header__KH5O7{padding:1.25rem 1.5rem;background-color:#1d1d1f;color:#fff;display:flex;align-items:center;justify-content:space-between}.bubblechat_dialog__hCN4D .bubblechat_dialog__header__KH5O7 .bubblechat_chat__status__M9Y49{align-items:center;display:flex;gap:.9375rem}.bubblechat_dialog__hCN4D .bubblechat_dialog__header__KH5O7 .bubblechat_avatar__p4TJ7{border-radius:50%;width:2.375rem;height:2.375rem;background-image:linear-gradient(#e0e8ff,#a5bafc);position:relative}.bubblechat_dialog__hCN4D .bubblechat_dialog__header__KH5O7 .bubblechat_avatar__p4TJ7:after{content:"";position:absolute;right:0;bottom:.3125rem;width:.5rem;height:.5rem;border-radius:50%;display:inline-block;background-color:#268750}.bubblechat_dialog__hCN4D .bubblechat_dialog__header__KH5O7 p{font-size:1.25rem;font-weight:400}.bubblechat_dialog__hCN4D .bubblechat_dialog__header__KH5O7 .bubblechat_close__JrjHo{cursor:pointer;border-radius:50%;transition:.2s var(--ease-transition-2)}.bubblechat_dialog__hCN4D .bubblechat_dialog__header__KH5O7 .bubblechat_close__JrjHo:hover{background-color:hsla(0,0%,100%,.1)}.bubblechat_dialog__hCN4D .bubblechat_dialog__header__KH5O7 .bubblechat_close__JrjHo svg{color:#fff;--size:2.1875rem}.bubblechat_dialog__hCN4D .bubblechat_dialog__header__KH5O7 .bubblechat_copyNotification__leHPs{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:#333;color:#fff;padding:6px 12px;border-radius:6px;font-size:.8em;white-space:nowrap;z-index:1000;animation:bubblechat_fadeInOut__NyVOj 2s ease-in-out}.bubblechat_dialog__hCN4D .bubblechat_dialog__body__8Gewz{padding:1.25rem;display:grid;gap:1.25rem;overflow:auto;height:100%;align-content:flex-start}.bubblechat_dialog__hCN4D .bubblechat_dialog__body__8Gewz>div{max-width:19.625rem;color:#646464}.bubblechat_dialog__hCN4D .bubblechat_dialog__body__8Gewz .bubblechat_message__URUhV{display:grid}.bubblechat_dialog__hCN4D .bubblechat_dialog__body__8Gewz .bubblechat_box__chat__C7rzI{display:grid;gap:.25rem}.bubblechat_dialog__hCN4D .bubblechat_dialog__body__8Gewz .bubblechat_box__chat__C7rzI .bubblechat_box__Hivjs{padding:.875rem 1.375rem;border-radius:.625rem;line-height:1.5;border:1px solid;word-wrap:break-word;word-break:break-word;overflow-wrap:break-word;hyphens:auto;max-width:100%;box-sizing:border-box}.bubblechat_dialog__hCN4D .bubblechat_dialog__body__8Gewz .bubblechat_time__HF8Nv{font-size:.75rem;line-height:2.5}.bubblechat_dialog__hCN4D .bubblechat_dialog__body__8Gewz [data-message-role=bot]{display:grid;grid-template-columns:auto 1fr;gap:.5rem}.bubblechat_dialog__hCN4D .bubblechat_dialog__body__8Gewz [data-message-role=bot] .bubblechat_avatar__p4TJ7{width:2rem;height:2rem;border-radius:50%;background-color:#e3e3e3}.bubblechat_dialog__hCN4D .bubblechat_dialog__body__8Gewz [data-message-role=bot] .bubblechat_box__Hivjs{place-self:flex-start;border-color:#e3e3e3;background-color:#fff;max-width:calc(100% - 60px);width:100%;text-align:left}.bubblechat_dialog__hCN4D .bubblechat_dialog__body__8Gewz [data-message-role=bot] .bubblechat_box__Hivjs table{width:100%;border-collapse:collapse;margin:8px 0;font-size:.9em;background-color:#fff;border-radius:4px;overflow:hidden;box-shadow:0 1px 3px rgba(0,0,0,.1)}.bubblechat_dialog__hCN4D .bubblechat_dialog__body__8Gewz [data-message-role=bot] .bubblechat_box__Hivjs table td,.bubblechat_dialog__hCN4D .bubblechat_dialog__body__8Gewz [data-message-role=bot] .bubblechat_box__Hivjs table th{padding:8px 12px;text-align:left;border-bottom:1px solid #e0e0e0;vertical-align:top;word-wrap:break-word;max-width:150px}.bubblechat_dialog__hCN4D .bubblechat_dialog__body__8Gewz [data-message-role=bot] .bubblechat_box__Hivjs table th{background-color:#f5f5f5;font-weight:600;color:#333;border-bottom:2px solid #d0d0d0}.bubblechat_dialog__hCN4D .bubblechat_dialog__body__8Gewz [data-message-role=bot] .bubblechat_box__Hivjs table tr:nth-child(2n){background-color:#f9f9f9}.bubblechat_dialog__hCN4D .bubblechat_dialog__body__8Gewz [data-message-role=bot] .bubblechat_box__Hivjs table tr:hover{background-color:#f0f0f0}.bubblechat_dialog__hCN4D .bubblechat_dialog__body__8Gewz [data-message-role=bot] .bubblechat_box__Hivjs table td{overflow-wrap:break-word;word-break:break-word;hyphens:auto}.bubblechat_dialog__hCN4D .bubblechat_dialog__body__8Gewz [data-message-role=bot] .bubblechat_box__Hivjs div[style*=overflowX]{border-radius:4px;border:1px solid #e0e0e0;margin:8px 0}.bubblechat_dialog__hCN4D .bubblechat_dialog__body__8Gewz [data-message-role=user]{margin-left:auto}.bubblechat_dialog__hCN4D .bubblechat_dialog__body__8Gewz [data-message-role=user] .bubblechat_box__Hivjs{place-self:flex-end;background-color:#f0f0f0;border-color:#f0f0f0;color:#1d1d1f}.bubblechat_dialog__hCN4D .bubblechat_dialog__body__8Gewz [data-message-role=user] .bubblechat_time__HF8Nv{place-self:flex-end}.bubblechat_dialog__hCN4D .bubblechat_dialog__footer__tu7Nk{padding:0 1.25rem .75rem}.bubblechat_dialog__hCN4D .bubblechat_chat__input__7pqJC{--input-radius:9999px;--input-padding-x:2rem;--input-padding-y:0.5rem;--input-height:4.375rem;--input-border-color:#e3e3e3;--input-bg:#fff;--icon-gap:0.625rem;margin-bottom:.625rem}.bubblechat_dialog__hCN4D .bubblechat_chat__input__7pqJC button{cursor:pointer;pointer-events:all}.bubblechat_dialog__hCN4D .bubblechat_chat__input__7pqJC svg{color:#1d1d1f;--size:1.875rem}.bubblechat_dialog__hCN4D .bubblechat_chat__input__7pqJC input{color:#646464;font-size:clamp(.9375rem,.9375rem + 0vw,.9375rem);font-weight:400}.bubblechat_dialog__hCN4D .bubblechat_chat__input__7pqJC input:focus{--input-border-color:rgba(0,0,0,.5)}.bubblechat_dialog__hCN4D .bubblechat_prompt__list__Aspc9{display:flex;flex-flow:wrap;gap:.625rem;margin-bottom:.625rem}.bubblechat_dialog__hCN4D .bubblechat_prompt__list__Aspc9 button{cursor:pointer;padding:.3125rem .625rem;border-radius:.625rem;background-color:#e3e3e3;color:#646464}.bubblechat_dialog__hCN4D .aidigi__buttons{display:flex;flex-direction:column;gap:.5rem;margin-bottom:.75rem}.bubblechat_dialog__hCN4D .aidigi__buttons *{width:100%}.bubblechat_dialog__hCN4D button.aidigi__link{padding:0;font-weight:400;color:#6e6e73}.bubblechat_dialog__hCN4D button.aidigi__link:hover{background:inherit;color:inherit;text-decoration:underline}.bubblechat_dialog__hCN4D .exceed{font-size:"paragraph","md";font-weight:500;color:#6e6e73;text-align:center;padding:0 1.5rem;margin-bottom:.5rem;line-height:1.5}.bubblechat_dialog__hCN4D .exceed button{color:#1d1d1f;padding:0}.bubblechat_dialog__hCN4D .exceed button:hover{text-decoration:underline}.bubblechat_streaming_indicator___joqc{display:inline-flex;align-items:center;gap:4px;margin-left:8px}.bubblechat_streaming_indicator___joqc span{width:4px;height:4px;border-radius:50%;background-color:#007bff;animation:bubblechat_pulse__799Ei 1.4s ease-in-out infinite}.bubblechat_streaming_indicator___joqc span:first-child{animation-delay:-.32s}.bubblechat_streaming_indicator___joqc span:nth-child(2){animation-delay:-.16s}.bubblechat_streaming_indicator___joqc span:nth-child(3){animation-delay:0s}@keyframes bubblechat_pulse__799Ei{0%,80%,to{transform:scale(0);opacity:.5}40%{transform:scale(1);opacity:1}}@keyframes bubblechat_fadeInOut__NyVOj{0%{opacity:0;transform:translate(-50%,-50%) translateY(-5px)}20%,80%{opacity:1;transform:translate(-50%,-50%) translateY(0)}to{opacity:0;transform:translate(-50%,-50%) translateY(-5px)}}