.ods-o-onetchat-context-overlay{z-index:2500003;background:#00000080;flex-direction:column;gap:10px;width:100%;height:100%;display:none;position:fixed;top:0;left:0;transform:translateY(100%)}.ods-o-onetchat-context-overlay__top{z-index:40;justify-content:flex-end;align-items:flex-end;width:100%;max-width:980px;height:200px;margin:0 auto;display:flex}.ods-o-onetchat-context-overlay__close{margin-bottom:10px}.ods-o-onetchat-context-overlay--active{animation:.5s cubic-bezier(.4,0,.2,1) forwards slide-in;display:flex}.ods-o-onetchat-context-sheet{z-index:25;color:#1e1e1e;background:#fff;border-radius:10px 10px 0 0;flex:1;padding-bottom:20px;bottom:0;overflow-y:auto}.ods-o-onetchat-context-sheet__container{gap:60px;max-width:980px;height:100%;margin:0 auto;display:flex}.ods-o-onetchat-context-sheet__left{width:100%}.ods-o-onetchat-context-sheet__right{width:300px;min-width:300px;margin-top:30px}.ods-o-onetchat-context-sheet__loader{align-items:center;height:200px;display:flex}.ods-o-onetchat-context-sheet__loader .ods-c-loader{display:block}.ods-o-onetchat-context-sheet__content{display:none}.ods-o-onetchat-context-sheet__content-text{color:var(--color-neutral-90);font-weight:var(--font-weight-normal);font-size:var(--font-paragraph-text2-size);font-family:var(--font-family2);line-height:var(--font-paragraph-text2-lineHeight)}.ods-o-onetchat-context-sheet__content-button{justify-content:flex-end;width:100%;padding:30px 0;display:flex}.ods-o-onetchat-context-sheet__title{flex-direction:column;gap:5px;margin-bottom:20px;padding-top:30px;display:flex}.ods-o-onetchat-context-sheet__title-caption{color:var(--color-neutral-60);font-weight:var(--font-weight-normal);font-size:var(--font-paragraph-text5mobile-size);font-family:var(--font-family2);line-height:var(--font-paragraph-text5mobile-lineHeight)}.ods-o-onetchat-context-sheet__title-text{font-weight:var(--font-weight-bold);font-size:var(--font-heading-H2-size);font-family:var(--font-family1);line-height:var(--font-heading-H2-lineHeight)}.ods-o-onetchat-context-sheet__error{flex-direction:column;display:none}.ods-o-onetchat-context-sheet__error-content{flex-direction:row;align-items:center;gap:15px;display:flex}.ods-o-onetchat-context-sheet__error-content svg path{fill:var(--color-danger-main)}.ods-o-onetchat-context-sheet__error-button{justify-content:flex-end;padding:20px 0;display:flex}.ods-o-onetchat-context-sheet__error-message{flex-direction:column;display:none}.ods-o-onetchat-context-sheet__error-title{font-weight:var(--font-weight-bold);font-size:var(--font-paragraph-text1-size);font-family:var(--font-family2);line-height:var(--font-paragraph-text1-lineHeight)}.ods-o-onetchat-context-sheet__error-text{font-weight:var(--font-weight-normal);font-size:var(--font-paragraph-text1mobile-size);font-family:var(--font-family2);line-height:var(--font-paragraph-text1mobile-lineHeight)}.ods-body-mobile .ods-o-onetchat-context-overlay{gap:0}.ods-body-mobile .ods-o-onetchat-context-overlay__top{justify-content:flex-end;align-items:flex-end;height:80px}.ods-body-mobile .ods-o-onetchat-context-overlay__close{margin-bottom:15px;margin-right:15px}.ods-body-mobile .ods-o-onetchat-context-overlay__close .ods-a-button-l{padding:13px}.ods-body-mobile .ods-o-onetchat-context-sheet{width:100%;height:100%;right:0}.ods-body-mobile .ods-o-onetchat-context-sheet__content{padding:10px 15px}.ods-body-mobile .ods-o-onetchat-context-sheet__content-text{font-size:var(--font-paragraph-text2mobile-size);line-height:var(--font-paragraph-text2mobile-lineHeight);margin-bottom:10px}.ods-body-mobile .ods-o-onetchat-context-sheet__content-button{padding:10px 0}.ods-body-mobile .ods-o-onetchat-context-sheet__title{margin-bottom:10px;padding:30px 15px 0}.ods-body-mobile .ods-o-onetchat-context-sheet__title-text{font-size:var(--font-heading-h2mobile-size);line-height:var(--font-heading-h2mobile-lineHeight)}.ods-body-mobile .ods-o-onetchat-context-sheet__error-content{gap:15px;padding:10px 15px}.ods-body-mobile .ods-o-onetchat-context-sheet__error-button{padding:10px 15px}.ods-body-mobile .ods-o-onetchat-context-sheet__error-title,.ods-body-mobile .ods-o-onetchat-context-sheet__error-text{font-size:var(--font-paragraph-text2mobile-size);line-height:var(--font-paragraph-text2mobile-lineHeight)}@keyframes slide-in{0%{opacity:.5;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}