.ui_layer__1rJ7R{pointer-events:none;position:absolute;z-index:-moz-calc(var(--z-dropdown) + 1);z-index:calc(var(--z-dropdown) + 1);inset:0}.ui_avatarPosition__sOt50{inset-inline-end:-moz-calc(24rem/14.4);inset-inline-end:calc(24rem / 14.4)}@media (max-width:767px){.ui_avatarPosition__sOt50{inset-inline-end:-moz-calc(24rem/3.75);inset-inline-end:calc(24rem / 3.75)}}.ui_avatarPosition__sOt50{inset-block-end:-moz-calc(24rem/14.4);inset-block-end:calc(24rem / 14.4)}@media (max-width:767px){.ui_avatarPosition__sOt50{inset-block-end:-moz-calc(24rem/3.75);inset-block-end:calc(24rem / 3.75)}}.ui_avatarPosition__sOt50{pointer-events:auto;position:absolute}.ui_avatarPositionClosing__lE9q5{pointer-events:none;-webkit-animation:ui_avatar-enter__TZuYG .26s ease-out both;-moz-animation:ui_avatar-enter__TZuYG .26s ease-out both;animation:ui_avatar-enter__TZuYG .26s ease-out both}.ui_avatar__eH9xH{width:-moz-calc(72rem/14.4);width:calc(72rem / 14.4)}@media (max-width:767px){.ui_avatar__eH9xH{width:-moz-calc(72rem/3.75);width:calc(72rem / 3.75)}}.ui_avatar__eH9xH{height:-moz-calc(72rem/14.4);height:calc(72rem / 14.4)}@media (max-width:767px){.ui_avatar__eH9xH{height:-moz-calc(72rem/3.75);height:calc(72rem / 3.75)}}.ui_avatar__eH9xH{touch-action:none;cursor:-webkit-grab;cursor:-moz-grab;cursor:grab;position:relative;border:0;border-radius:50%;background:transparent}.ui_avatar__eH9xH:active{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.ui_attach__haeP0:focus-visible,.ui_avatar__eH9xH:focus-visible,.ui_clearChat__J_ITi:focus-visible,.ui_close__xgzr5:focus-visible,.ui_maximize__iLw42:focus-visible,.ui_more__fCK_E:focus-visible,.ui_resizeBottomLeft__NHVOj:focus-visible,.ui_resizeBottomRight__gOpu5:focus-visible,.ui_resizeBottom__mNY4Z:focus-visible,.ui_resizeLeft__6Gpus:focus-visible,.ui_resizeRight__ASu5C:focus-visible,.ui_resizeTopLeft__oQPBP:focus-visible,.ui_resizeTopRight__dD5FS:focus-visible,.ui_resizeTop__auErm:focus-visible{outline-width:-moz-calc(2rem/14.4);outline-width:calc(2rem / 14.4)}@media (max-width:767px){.ui_attach__haeP0:focus-visible,.ui_avatar__eH9xH:focus-visible,.ui_clearChat__J_ITi:focus-visible,.ui_close__xgzr5:focus-visible,.ui_maximize__iLw42:focus-visible,.ui_more__fCK_E:focus-visible,.ui_resizeBottomLeft__NHVOj:focus-visible,.ui_resizeBottomRight__gOpu5:focus-visible,.ui_resizeBottom__mNY4Z:focus-visible,.ui_resizeLeft__6Gpus:focus-visible,.ui_resizeRight__ASu5C:focus-visible,.ui_resizeTopLeft__oQPBP:focus-visible,.ui_resizeTopRight__dD5FS:focus-visible,.ui_resizeTop__auErm:focus-visible{outline-width:-moz-calc(2rem/3.75);outline-width:calc(2rem / 3.75)}}.ui_attach__haeP0:focus-visible,.ui_avatar__eH9xH:focus-visible,.ui_clearChat__J_ITi:focus-visible,.ui_close__xgzr5:focus-visible,.ui_maximize__iLw42:focus-visible,.ui_more__fCK_E:focus-visible,.ui_resizeBottomLeft__NHVOj:focus-visible,.ui_resizeBottomRight__gOpu5:focus-visible,.ui_resizeBottom__mNY4Z:focus-visible,.ui_resizeLeft__6Gpus:focus-visible,.ui_resizeRight__ASu5C:focus-visible,.ui_resizeTopLeft__oQPBP:focus-visible,.ui_resizeTopRight__dD5FS:focus-visible,.ui_resizeTop__auErm:focus-visible{outline-offset:-moz-calc(2rem/14.4);outline-offset:calc(2rem / 14.4)}@media (max-width:767px){.ui_attach__haeP0:focus-visible,.ui_avatar__eH9xH:focus-visible,.ui_clearChat__J_ITi:focus-visible,.ui_close__xgzr5:focus-visible,.ui_maximize__iLw42:focus-visible,.ui_more__fCK_E:focus-visible,.ui_resizeBottomLeft__NHVOj:focus-visible,.ui_resizeBottomRight__gOpu5:focus-visible,.ui_resizeBottom__mNY4Z:focus-visible,.ui_resizeLeft__6Gpus:focus-visible,.ui_resizeRight__ASu5C:focus-visible,.ui_resizeTopLeft__oQPBP:focus-visible,.ui_resizeTopRight__dD5FS:focus-visible,.ui_resizeTop__auErm:focus-visible{outline-offset:-moz-calc(2rem/3.75);outline-offset:calc(2rem / 3.75)}}.ui_attach__haeP0:focus-visible,.ui_avatar__eH9xH:focus-visible,.ui_clearChat__J_ITi:focus-visible,.ui_close__xgzr5:focus-visible,.ui_maximize__iLw42:focus-visible,.ui_more__fCK_E:focus-visible,.ui_resizeBottomLeft__NHVOj:focus-visible,.ui_resizeBottomRight__gOpu5:focus-visible,.ui_resizeBottom__mNY4Z:focus-visible,.ui_resizeLeft__6Gpus:focus-visible,.ui_resizeRight__ASu5C:focus-visible,.ui_resizeTopLeft__oQPBP:focus-visible,.ui_resizeTopRight__dD5FS:focus-visible,.ui_resizeTop__auErm:focus-visible{outline-color:var(--color-white-alpha-40);outline-style:solid}.ui_body__WwIxf{position:absolute;inset:14% 14% 11%;display:-moz-box;display:flex;gap:12%;-moz-box-align:center;align-items:center;-moz-box-pack:center;justify-content:center;border-radius:46% 46% 40% 40%;background:-moz-linear-gradient(305deg,#ffb2d6,#f771be 45%,#9762e6);background:linear-gradient(145deg,#ffb2d6,#f771be 45%,#9762e6);box-shadow:inset 0 2px 6px rgb(255 255 255/30%),inset 0 -7px 12px rgb(72 36 112/30%),0 10px 18px rgb(0 0 0/34%),0 3px 6px rgb(0 0 0/22%);-webkit-animation:ui_avatar-float__eL43A 3.3s ease-in-out infinite;-moz-animation:ui_avatar-float__eL43A 3.3s ease-in-out infinite;animation:ui_avatar-float__eL43A 3.3s ease-in-out infinite}.ui_eye__pUJ9K{width:10%;height:15%;border-radius:50%;background:#372554}.ui_avatarDragging___k9SR .ui_eye__pUJ9K{-webkit-animation:ui_avatar-eyes-look__zN7eZ 1.2s ease-in-out infinite;-moz-animation:ui_avatar-eyes-look__zN7eZ 1.2s ease-in-out infinite;animation:ui_avatar-eyes-look__zN7eZ 1.2s ease-in-out infinite}.ui_chat__AV0D8{inset-inline-end:-moz-calc(24rem/14.4);inset-inline-end:calc(24rem / 14.4)}@media (max-width:767px){.ui_chat__AV0D8{inset-inline-end:-moz-calc(24rem/3.75);inset-inline-end:calc(24rem / 3.75)}}.ui_chat__AV0D8{inset-block-end:-moz-calc(24rem/14.4);inset-block-end:calc(24rem / 14.4)}@media (max-width:767px){.ui_chat__AV0D8{inset-block-end:-moz-calc(24rem/3.75);inset-block-end:calc(24rem / 3.75)}}.ui_chat__AV0D8{width:-moz-calc(360rem/14.4);width:calc(360rem / 14.4)}@media (max-width:767px){.ui_chat__AV0D8{width:-moz-calc(360rem/3.75);width:calc(360rem / 3.75)}}.ui_chat__AV0D8{border-radius:-moz-calc(16rem/14.4);border-radius:calc(16rem / 14.4)}@media (max-width:767px){.ui_chat__AV0D8{border-radius:-moz-calc(16rem/3.75);border-radius:calc(16rem / 3.75)}}.ui_chat__AV0D8{--companion-edge-gap:-moz-calc(8rem/14.4);--companion-edge-gap:calc(8rem / 14.4)}@media (max-width:767px){.ui_chat__AV0D8{--companion-edge-gap:-moz-calc(8rem/3.75);--companion-edge-gap:calc(8rem / 3.75)}}.ui_chat__AV0D8{--companion-min-width:-moz-calc(300rem/14.4);--companion-min-width:calc(300rem / 14.4)}@media (max-width:767px){.ui_chat__AV0D8{--companion-min-width:-moz-calc(300rem/3.75);--companion-min-width:calc(300rem / 3.75)}}.ui_chat__AV0D8{--companion-height:-moz-calc(500rem/14.4);--companion-height:calc(500rem / 14.4)}@media (max-width:767px){.ui_chat__AV0D8{--companion-height:-moz-calc(500rem/3.75);--companion-height:calc(500rem / 3.75)}}.ui_chat__AV0D8{--companion-min-height:-moz-calc(320rem/14.4);--companion-min-height:calc(320rem / 14.4)}@media (max-width:767px){.ui_chat__AV0D8{--companion-min-height:-moz-calc(320rem/3.75);--companion-min-height:calc(320rem / 3.75)}}.ui_chat__AV0D8{--companion-reply-width:-moz-calc(760rem/14.4);--companion-reply-width:calc(760rem / 14.4)}@media (max-width:767px){.ui_chat__AV0D8{--companion-reply-width:-moz-calc(760rem/3.75);--companion-reply-width:calc(760rem / 3.75)}}.ui_chat__AV0D8{pointer-events:auto;position:absolute;-moz-transform-origin:right bottom;transform-origin:right bottom;container:companion/size;overflow:clip;display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;min-width:min(var(--companion-min-width),-moz-calc(100% - 2 * var(--companion-edge-gap)));min-width:min(var(--companion-min-width),calc(100% - 2 * var(--companion-edge-gap)));max-width:-moz-calc(100% - 2 * var(--companion-edge-gap));max-width:calc(100% - 2 * var(--companion-edge-gap));height:min(var(--companion-height),-moz-calc(100% - 2 * var(--companion-edge-gap)));height:min(var(--companion-height),calc(100% - 2 * var(--companion-edge-gap)));min-height:min(var(--companion-min-height),-moz-calc(100% - 2 * var(--companion-edge-gap)));min-height:min(var(--companion-min-height),calc(100% - 2 * var(--companion-edge-gap)));max-height:-moz-calc(100% - 2 * var(--companion-edge-gap));max-height:calc(100% - 2 * var(--companion-edge-gap));color:var(--color-text-primary);background:#232228;box-shadow:0 32px 72px rgb(0 0 0/55%),0 4px 16px rgb(0 0 0/35%);-webkit-animation:ui_chat-enter__YiLt9 .26s cubic-bezier(.16,1,.3,1) both;-moz-animation:ui_chat-enter__YiLt9 .26s cubic-bezier(.16,1,.3,1) both;animation:ui_chat-enter__YiLt9 .26s cubic-bezier(.16,1,.3,1) both}.ui_chatViewTransition__Myx_6{-moz-transition:top .34s cubic-bezier(.22,1,.36,1),left .34s cubic-bezier(.22,1,.36,1),width .34s cubic-bezier(.22,1,.36,1),height .34s cubic-bezier(.22,1,.36,1);transition:top .34s cubic-bezier(.22,1,.36,1),left .34s cubic-bezier(.22,1,.36,1),width .34s cubic-bezier(.22,1,.36,1),height .34s cubic-bezier(.22,1,.36,1)}.ui_chatClosing__GJiH_{pointer-events:none;-webkit-animation:ui_chat-exit__mlqjA .26s ease-in both;-moz-animation:ui_chat-exit__mlqjA .26s ease-in both;animation:ui_chat-exit__mlqjA .26s ease-in both}.ui_resizeBottomLeft__NHVOj,.ui_resizeBottomRight__gOpu5,.ui_resizeBottom__mNY4Z,.ui_resizeLeft__6Gpus,.ui_resizeRight__ASu5C,.ui_resizeTopLeft__oQPBP,.ui_resizeTopRight__dD5FS,.ui_resizeTop__auErm{touch-action:none;position:absolute;z-index:3;padding:0;border:0;background:transparent}.ui_resizeBottom__mNY4Z,.ui_resizeTop__auErm{height:-moz-calc(8rem/14.4);height:calc(8rem / 14.4)}@media (max-width:767px){.ui_resizeBottom__mNY4Z,.ui_resizeTop__auErm{height:-moz-calc(8rem/3.75);height:calc(8rem / 3.75)}}.ui_resizeBottom__mNY4Z,.ui_resizeTop__auErm{inset-inline:-moz-calc(14rem/14.4);inset-inline:calc(14rem / 14.4)}@media (max-width:767px){.ui_resizeBottom__mNY4Z,.ui_resizeTop__auErm{inset-inline:-moz-calc(14rem/3.75);inset-inline:calc(14rem / 3.75)}}.ui_resizeBottom__mNY4Z,.ui_resizeTop__auErm{cursor:ns-resize}.ui_resizeTop__auErm{inset-block-start:0}.ui_resizeBottom__mNY4Z{inset-block-end:0}.ui_resizeLeft__6Gpus,.ui_resizeRight__ASu5C{width:-moz-calc(8rem/14.4);width:calc(8rem / 14.4)}@media (max-width:767px){.ui_resizeLeft__6Gpus,.ui_resizeRight__ASu5C{width:-moz-calc(8rem/3.75);width:calc(8rem / 3.75)}}.ui_resizeLeft__6Gpus,.ui_resizeRight__ASu5C{inset-block:-moz-calc(14rem/14.4);inset-block:calc(14rem / 14.4)}@media (max-width:767px){.ui_resizeLeft__6Gpus,.ui_resizeRight__ASu5C{inset-block:-moz-calc(14rem/3.75);inset-block:calc(14rem / 3.75)}}.ui_resizeLeft__6Gpus,.ui_resizeRight__ASu5C{cursor:ew-resize}.ui_resizeLeft__6Gpus{inset-inline-start:0}.ui_resizeRight__ASu5C{inset-inline-end:0}.ui_resizeBottomLeft__NHVOj,.ui_resizeBottomRight__gOpu5,.ui_resizeTopLeft__oQPBP,.ui_resizeTopRight__dD5FS{width:-moz-calc(14rem/14.4);width:calc(14rem / 14.4)}@media (max-width:767px){.ui_resizeBottomLeft__NHVOj,.ui_resizeBottomRight__gOpu5,.ui_resizeTopLeft__oQPBP,.ui_resizeTopRight__dD5FS{width:-moz-calc(14rem/3.75);width:calc(14rem / 3.75)}}.ui_resizeBottomLeft__NHVOj,.ui_resizeBottomRight__gOpu5,.ui_resizeTopLeft__oQPBP,.ui_resizeTopRight__dD5FS{height:-moz-calc(14rem/14.4);height:calc(14rem / 14.4)}@media (max-width:767px){.ui_resizeBottomLeft__NHVOj,.ui_resizeBottomRight__gOpu5,.ui_resizeTopLeft__oQPBP,.ui_resizeTopRight__dD5FS{height:-moz-calc(14rem/3.75);height:calc(14rem / 3.75)}}.ui_resizeBottomRight__gOpu5,.ui_resizeTopLeft__oQPBP{cursor:nwse-resize}.ui_resizeBottomLeft__NHVOj,.ui_resizeTopRight__dD5FS{cursor:nesw-resize}.ui_resizeBottomLeft__NHVOj,.ui_resizeTopLeft__oQPBP{inset-inline-start:0}.ui_resizeBottomRight__gOpu5,.ui_resizeTopRight__dD5FS{inset-inline-end:0}.ui_resizeTopLeft__oQPBP,.ui_resizeTopRight__dD5FS{inset-block-start:0}.ui_resizeBottomLeft__NHVOj,.ui_resizeBottomRight__gOpu5{inset-block-end:0}.ui_header__ZuK0q{min-height:-moz-calc(64rem/14.4);min-height:calc(64rem / 14.4)}@media (max-width:767px){.ui_header__ZuK0q{min-height:-moz-calc(64rem/3.75);min-height:calc(64rem / 3.75)}}.ui_header__ZuK0q{padding:calc(12rem / 14.4)}@media (max-width:767px){.ui_header__ZuK0q{padding:calc(12rem / 3.75)}}.ui_header__ZuK0q{gap:-moz-calc(8rem/14.4);gap:calc(8rem / 14.4)}@media (max-width:767px){.ui_header__ZuK0q{gap:-moz-calc(8rem/3.75);gap:calc(8rem / 3.75)}}.ui_header__ZuK0q{pointer-events:none;touch-action:none;cursor:-webkit-grab;cursor:-moz-grab;cursor:grab;position:absolute;z-index:2;inset-block-start:0;inset-inline:0;display:-moz-box;display:flex;-moz-box-flex:0;flex:none;-moz-box-align:center;align-items:center;-moz-box-pack:justify;justify-content:space-between}.ui_header__ZuK0q:active{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.ui_headerTitle__Totwh{gap:-moz-calc(8rem/14.4);gap:calc(8rem / 14.4)}@media (max-width:767px){.ui_headerTitle__Totwh{gap:-moz-calc(8rem/3.75);gap:calc(8rem / 3.75)}}.ui_headerTitle__Totwh{font-size:-moz-calc(14rem/14.4);font-size:calc(14rem / 14.4)}@media (max-width:767px){.ui_headerTitle__Totwh{font-size:-moz-calc(14rem/3.75);font-size:calc(14rem / 3.75)}}.ui_headerTitle__Totwh{padding-block:-moz-calc(8rem/14.4);padding-block:calc(8rem / 14.4)}@media (max-width:767px){.ui_headerTitle__Totwh{padding-block:-moz-calc(8rem/3.75);padding-block:calc(8rem / 3.75)}}.ui_headerTitle__Totwh{padding-inline:-moz-calc(10rem/14.4);padding-inline:calc(10rem / 14.4)}@media (max-width:767px){.ui_headerTitle__Totwh{padding-inline:-moz-calc(10rem/3.75);padding-inline:calc(10rem / 3.75)}}.ui_headerTitle__Totwh{border-radius:-moz-calc(16rem/14.4);border-radius:calc(16rem / 14.4)}@media (max-width:767px){.ui_headerTitle__Totwh{border-radius:-moz-calc(16rem/3.75);border-radius:calc(16rem / 3.75)}}.ui_headerTitle__Totwh{min-block-size:-moz-calc(52rem/14.4);min-block-size:calc(52rem / 14.4)}@media (max-width:767px){.ui_headerTitle__Totwh{min-block-size:-moz-calc(52rem/3.75);min-block-size:calc(52rem / 3.75)}}.ui_headerTitle__Totwh{box-shadow:inset 0 1px 0 rgb(255 255 255/5%),inset 0 -1px 0 rgb(255 255 255/3%);background-color:var(--color-white-alpha-2);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);pointer-events:auto;display:-moz-box;display:flex;-moz-box-align:center;align-items:center;min-width:0}.ui_headerTitle__Totwh:before{inline-size:-moz-calc(14rem/14.4);inline-size:calc(14rem / 14.4)}@media (max-width:767px){.ui_headerTitle__Totwh:before{inline-size:-moz-calc(14rem/3.75);inline-size:calc(14rem / 3.75)}}.ui_headerTitle__Totwh:before{block-size:-moz-calc(14rem/14.4);block-size:calc(14rem / 14.4)}@media (max-width:767px){.ui_headerTitle__Totwh:before{block-size:-moz-calc(14rem/3.75);block-size:calc(14rem / 3.75)}}.ui_headerTitle__Totwh:before{content:"";-moz-box-flex:0;flex:none;border-radius:50%;background:-moz-linear-gradient(315deg,var(--color-accent),#ad7aff);background:linear-gradient(135deg,var(--color-accent),#ad7aff);box-shadow:0 0 0 4px rgb(255 108 167/10%)}.ui_headerCopy__1kpnk{gap:-moz-calc(1rem/14.4);gap:calc(1rem / 14.4)}@media (max-width:767px){.ui_headerCopy__1kpnk{gap:-moz-calc(1rem/3.75);gap:calc(1rem / 3.75)}}.ui_headerCopy__1kpnk{display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;min-width:0}.ui_headerActions__O_loQ{gap:-moz-calc(4rem/14.4);gap:calc(4rem / 14.4)}@media (max-width:767px){.ui_headerActions__O_loQ{gap:-moz-calc(4rem/3.75);gap:calc(4rem / 3.75)}}.ui_headerActions__O_loQ{padding:calc(8rem / 14.4)}@media (max-width:767px){.ui_headerActions__O_loQ{padding:calc(8rem / 3.75)}}.ui_headerActions__O_loQ{border-radius:-moz-calc(16rem/14.4);border-radius:calc(16rem / 14.4)}@media (max-width:767px){.ui_headerActions__O_loQ{border-radius:-moz-calc(16rem/3.75);border-radius:calc(16rem / 3.75)}}.ui_headerActions__O_loQ{min-block-size:-moz-calc(52rem/14.4);min-block-size:calc(52rem / 14.4)}@media (max-width:767px){.ui_headerActions__O_loQ{min-block-size:-moz-calc(52rem/3.75);min-block-size:calc(52rem / 3.75)}}.ui_headerActions__O_loQ{box-shadow:inset 0 1px 0 rgb(255 255 255/5%),inset 0 -1px 0 rgb(255 255 255/3%);background-color:var(--color-white-alpha-2);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);pointer-events:auto;display:-moz-box;display:flex;-moz-box-flex:0;flex:none;-moz-box-align:center;align-items:center}.ui_attach__haeP0,.ui_clearChat__J_ITi,.ui_close__xgzr5,.ui_maximize__iLw42{width:-moz-calc(32rem/14.4);width:calc(32rem / 14.4)}@media (max-width:767px){.ui_attach__haeP0,.ui_clearChat__J_ITi,.ui_close__xgzr5,.ui_maximize__iLw42{width:-moz-calc(32rem/3.75);width:calc(32rem / 3.75)}}.ui_attach__haeP0,.ui_clearChat__J_ITi,.ui_close__xgzr5,.ui_maximize__iLw42{height:-moz-calc(32rem/14.4);height:calc(32rem / 14.4)}@media (max-width:767px){.ui_attach__haeP0,.ui_clearChat__J_ITi,.ui_close__xgzr5,.ui_maximize__iLw42{height:-moz-calc(32rem/3.75);height:calc(32rem / 3.75)}}.ui_attach__haeP0,.ui_clearChat__J_ITi,.ui_close__xgzr5,.ui_maximize__iLw42{padding:calc(6rem / 14.4)}@media (max-width:767px){.ui_attach__haeP0,.ui_clearChat__J_ITi,.ui_close__xgzr5,.ui_maximize__iLw42{padding:calc(6rem / 3.75)}}.ui_attach__haeP0,.ui_clearChat__J_ITi,.ui_close__xgzr5,.ui_maximize__iLw42{border-radius:-moz-calc(8rem/14.4);border-radius:calc(8rem / 14.4)}@media (max-width:767px){.ui_attach__haeP0,.ui_clearChat__J_ITi,.ui_close__xgzr5,.ui_maximize__iLw42{border-radius:-moz-calc(8rem/3.75);border-radius:calc(8rem / 3.75)}}.ui_attach__haeP0,.ui_clearChat__J_ITi,.ui_close__xgzr5,.ui_maximize__iLw42{touch-action:manipulation;cursor:pointer;border:0;color:inherit;background:transparent}.ui_attach__haeP0:hover,.ui_clearChat__J_ITi:not(:disabled):hover,.ui_close__xgzr5:hover,.ui_maximize__iLw42:hover{background:var(--color-white-alpha-8)}.ui_headerActions__O_loQ>button{border-radius:-moz-calc(12rem/14.4);border-radius:calc(12rem / 14.4)}@media (max-width:767px){.ui_headerActions__O_loQ>button{border-radius:-moz-calc(12rem/3.75);border-radius:calc(12rem / 3.75)}}.ui_headerActions__O_loQ>button{-moz-transition:background-color .3s var(--move-in-screen);transition:background-color .3s var(--move-in-screen);pointer-events:auto}.ui_headerActions__O_loQ .ui_clearChat__J_ITi:disabled{opacity:1}.ui_headerActions__O_loQ>button:disabled svg{opacity:.4}.ui_attach__haeP0 svg,.ui_clearChat__J_ITi svg,.ui_close__xgzr5 svg,.ui_maximize__iLw42 svg{width:100%;height:100%}.ui_clearChat__J_ITi{color:var(--color-white-alpha-65)}.ui_clearChat__J_ITi:disabled{cursor:not-allowed;opacity:.4}.ui_clearChat__J_ITi svg path{fill:currentcolor}.ui_context__0q3hy{font-size:-moz-calc(11rem/14.4);font-size:calc(11rem / 14.4)}@media (max-width:767px){.ui_context__0q3hy{font-size:-moz-calc(11rem/3.75);font-size:calc(11rem / 3.75)}}.ui_context__0q3hy{gap:-moz-calc(6rem/14.4);gap:calc(6rem / 14.4)}@media (max-width:767px){.ui_context__0q3hy{gap:-moz-calc(6rem/3.75);gap:calc(6rem / 3.75)}}.ui_context__0q3hy{display:-moz-box;display:flex;-moz-box-align:center;align-items:center;min-inline-size:0;line-height:1.2;color:var(--color-white-alpha-65);white-space:nowrap}.ui_contextLabel__MLUge{flex-shrink:0}.ui_focusBadge__smctz{gap:-moz-calc(4rem/14.4);gap:calc(4rem / 14.4)}@media (max-width:767px){.ui_focusBadge__smctz{gap:-moz-calc(4rem/3.75);gap:calc(4rem / 3.75)}}.ui_focusBadge__smctz{padding-block:-moz-calc(1rem/14.4);padding-block:calc(1rem / 14.4)}@media (max-width:767px){.ui_focusBadge__smctz{padding-block:-moz-calc(1rem/3.75);padding-block:calc(1rem / 3.75)}}.ui_focusBadge__smctz{padding-inline:-moz-calc(6rem/14.4);padding-inline:calc(6rem / 14.4)}@media (max-width:767px){.ui_focusBadge__smctz{padding-inline:-moz-calc(6rem/3.75);padding-inline:calc(6rem / 3.75)}}.ui_focusBadge__smctz{min-block-size:-moz-calc(18rem/14.4);min-block-size:calc(18rem / 14.4)}@media (max-width:767px){.ui_focusBadge__smctz{min-block-size:-moz-calc(18rem/3.75);min-block-size:calc(18rem / 3.75)}}.ui_focusBadge__smctz{border-radius:-moz-calc(6rem/14.4);border-radius:calc(6rem / 14.4)}@media (max-width:767px){.ui_focusBadge__smctz{border-radius:-moz-calc(6rem/3.75);border-radius:calc(6rem / 3.75)}}.ui_focusBadge__smctz{font-size:-moz-calc(10rem/14.4);font-size:calc(10rem / 14.4)}@media (max-width:767px){.ui_focusBadge__smctz{font-size:-moz-calc(10rem/3.75);font-size:calc(10rem / 3.75)}}.ui_focusBadge__smctz{display:-moz-inline-box;display:inline-flex;-moz-box-align:center;align-items:center;min-inline-size:0;border:1px solid rgb(255 108 167/18%);color:var(--color-text-primary);background:rgb(255 108 167/10%)}.ui_focusBadge__smctz svg{inline-size:-moz-calc(10rem/14.4);inline-size:calc(10rem / 14.4)}@media (max-width:767px){.ui_focusBadge__smctz svg{inline-size:-moz-calc(10rem/3.75);inline-size:calc(10rem / 3.75)}}.ui_focusBadge__smctz svg{block-size:-moz-calc(10rem/14.4);block-size:calc(10rem / 14.4)}@media (max-width:767px){.ui_focusBadge__smctz svg{block-size:-moz-calc(10rem/3.75);block-size:calc(10rem / 3.75)}}.ui_focusBadge__smctz svg{flex-shrink:0}.ui_focusName__FE4XZ{overflow:hidden;min-inline-size:0;text-overflow:ellipsis;white-space:nowrap}.ui_messages__OniHv{padding-inline:-moz-calc(12rem/14.4);padding-inline:calc(12rem / 14.4)}@media (max-width:767px){.ui_messages__OniHv{padding-inline:-moz-calc(12rem/3.75);padding-inline:calc(12rem / 3.75)}}.ui_messages__OniHv{--companion-message-gap:-moz-calc(14rem/14.4);--companion-message-gap:calc(14rem / 14.4)}@media (max-width:767px){.ui_messages__OniHv{--companion-message-gap:-moz-calc(14rem/3.75);--companion-message-gap:calc(14rem / 3.75)}}.ui_messages__OniHv{--companion-header-height:-moz-calc(64rem/14.4);--companion-header-height:calc(64rem / 14.4)}@media (max-width:767px){.ui_messages__OniHv{--companion-header-height:-moz-calc(64rem/3.75);--companion-header-height:calc(64rem / 3.75)}}.ui_messages__OniHv{--companion-composer-height:-moz-calc(124rem/14.4);--companion-composer-height:calc(124rem / 14.4)}@media (max-width:767px){.ui_messages__OniHv{--companion-composer-height:-moz-calc(124rem/3.75);--companion-composer-height:calc(124rem / 3.75)}}.ui_messages__OniHv{scroll-padding-block:-moz-calc(var(--companion-header-height) + var(--companion-message-gap)) -moz-calc(var(--companion-composer-height) + var(--companion-message-gap));scroll-padding-block:calc(var(--companion-header-height) + var(--companion-message-gap)) calc(var(--companion-composer-height) + var(--companion-message-gap));overflow:auto;overscroll-behavior:contain;-moz-box-flex:1;flex:1;min-height:0;padding-block:-moz-calc(var(--companion-header-height) + var(--companion-message-gap)) -moz-calc(var(--companion-composer-height) + var(--companion-message-gap));padding-block:calc(var(--companion-header-height) + var(--companion-message-gap)) calc(var(--companion-composer-height) + var(--companion-message-gap))}.ui_messagesEmpty__YoGbe{display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-moz-box-align:safe center;align-items:safe center;-moz-box-pack:safe center;justify-content:safe center}.ui_messageColumn__kqwfK{inline-size:min(100%,var(--companion-reply-width));min-inline-size:0;margin-inline:auto}.ui_turn__Fwzkc{gap:-moz-calc(10rem/14.4);gap:calc(10rem / 14.4)}@media (max-width:767px){.ui_turn__Fwzkc{gap:-moz-calc(10rem/3.75);gap:calc(10rem / 3.75)}}.ui_turn__Fwzkc{-webkit-margin-after:calc(22rem / 14.4);margin-block-end:-moz-calc(22rem/14.4);margin-block-end:calc(22rem / 14.4)}@media (max-width:767px){.ui_turn__Fwzkc{-webkit-margin-after:calc(22rem / 3.75);margin-block-end:-moz-calc(22rem/3.75);margin-block-end:calc(22rem / 3.75)}}.ui_turn__Fwzkc{display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;inline-size:100%}.ui_composer__rekc1>*{inline-size:min(100%,var(--companion-reply-width));margin-inline:auto}.ui_assistantMessage__91hPK,.ui_userMessage__mugCN{padding-block:-moz-calc(10rem/14.4);padding-block:calc(10rem / 14.4)}@media (max-width:767px){.ui_assistantMessage__91hPK,.ui_userMessage__mugCN{padding-block:-moz-calc(10rem/3.75);padding-block:calc(10rem / 3.75)}}.ui_assistantMessage__91hPK,.ui_userMessage__mugCN{padding-inline:-moz-calc(12rem/14.4);padding-inline:calc(12rem / 14.4)}@media (max-width:767px){.ui_assistantMessage__91hPK,.ui_userMessage__mugCN{padding-inline:-moz-calc(12rem/3.75);padding-inline:calc(12rem / 3.75)}}.ui_assistantMessage__91hPK,.ui_userMessage__mugCN{border-radius:-moz-calc(12rem/14.4);border-radius:calc(12rem / 14.4)}@media (max-width:767px){.ui_assistantMessage__91hPK,.ui_userMessage__mugCN{border-radius:-moz-calc(12rem/3.75);border-radius:calc(12rem / 3.75)}}.ui_assistantMessage__91hPK,.ui_userMessage__mugCN{font-size:-moz-calc(13rem/14.4);font-size:calc(13rem / 14.4)}@media (max-width:767px){.ui_assistantMessage__91hPK,.ui_userMessage__mugCN{font-size:-moz-calc(13rem/3.75);font-size:calc(13rem / 3.75)}}.ui_assistantMessage__91hPK,.ui_userMessage__mugCN{line-height:1.5;overflow-wrap:anywhere}.ui_userMessage__mugCN{align-self:flex-end;max-inline-size:60%;background:rgb(255 91 154/18%)}.ui_userMessageWithGallery__dUesc{inline-size:100%}.ui_assistantMessage__91hPK{align-self:flex-start;inline-size:80%;min-inline-size:0;padding-inline:0;background:transparent}.ui_userMessage__mugCN p{margin:0;white-space:pre-wrap}.ui_messageMaterials__DEtec{gap:-moz-calc(8rem/14.4);gap:calc(8rem / 14.4)}@media (max-width:767px){.ui_messageMaterials__DEtec{gap:-moz-calc(8rem/3.75);gap:calc(8rem / 3.75)}}.ui_messageMaterials__DEtec{-webkit-margin-before:calc(12rem / 14.4);margin-block-start:-moz-calc(12rem/14.4);margin-block-start:calc(12rem / 14.4)}@media (max-width:767px){.ui_messageMaterials__DEtec{-webkit-margin-before:calc(12rem / 3.75);margin-block-start:-moz-calc(12rem/3.75);margin-block-start:calc(12rem / 3.75)}}.ui_messageMaterials__DEtec{display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-moz-box-align:start;align-items:flex-start}.ui_messageMaterials__DEtec .ui_attachments__ViL9o{-webkit-margin-before:0;margin-block-start:0}.ui_markdown__z9W3r{font-size:-moz-calc(14rem/14.4);font-size:calc(14rem / 14.4)}@media (max-width:767px){.ui_markdown__z9W3r{font-size:-moz-calc(14rem/3.75);font-size:calc(14rem / 3.75)}}.ui_markdown__z9W3r{min-inline-size:0;line-height:1.65;color:var(--color-text-primary)}.ui_markdown__z9W3r>:first-child{-webkit-margin-before:0;margin-block-start:0}.ui_markdown__z9W3r>:last-child{-webkit-margin-after:0;margin-block-end:0}.ui_markdown__z9W3r :where(p,ul,ol,blockquote,pre,table,hr){-webkit-margin-after:calc(14rem / 14.4);margin-block-end:-moz-calc(14rem/14.4);margin-block-end:calc(14rem / 14.4)}@media (max-width:767px){.ui_markdown__z9W3r :where(p,ul,ol,blockquote,pre,table,hr){-webkit-margin-after:calc(14rem / 3.75);margin-block-end:-moz-calc(14rem/3.75);margin-block-end:calc(14rem / 3.75)}}.ui_markdown__z9W3r :where(p,ul,ol,blockquote,pre,table,hr){-webkit-margin-before:0;margin-block-start:0}.ui_markdown__z9W3r p{white-space:pre-wrap}.ui_markdown__z9W3r :where(h1,h2,h3,h4,h5,h6){-webkit-margin-before:calc(22rem / 14.4);margin-block-start:-moz-calc(22rem/14.4);margin-block-start:calc(22rem / 14.4)}@media (max-width:767px){.ui_markdown__z9W3r :where(h1,h2,h3,h4,h5,h6){-webkit-margin-before:calc(22rem / 3.75);margin-block-start:-moz-calc(22rem/3.75);margin-block-start:calc(22rem / 3.75)}}.ui_markdown__z9W3r :where(h1,h2,h3,h4,h5,h6){-webkit-margin-after:calc(10rem / 14.4);margin-block-end:-moz-calc(10rem/14.4);margin-block-end:calc(10rem / 14.4)}@media (max-width:767px){.ui_markdown__z9W3r :where(h1,h2,h3,h4,h5,h6){-webkit-margin-after:calc(10rem / 3.75);margin-block-end:-moz-calc(10rem/3.75);margin-block-end:calc(10rem / 3.75)}}.ui_markdown__z9W3r :where(h1,h2,h3,h4,h5,h6){font-weight:650;line-height:1.35;letter-spacing:-.015em}.ui_markdown__z9W3r h1{font-size:-moz-calc(21rem/14.4);font-size:calc(21rem / 14.4)}@media (max-width:767px){.ui_markdown__z9W3r h1{font-size:-moz-calc(21rem/3.75);font-size:calc(21rem / 3.75)}}.ui_markdown__z9W3r h2{font-size:-moz-calc(18rem/14.4);font-size:calc(18rem / 14.4)}@media (max-width:767px){.ui_markdown__z9W3r h2{font-size:-moz-calc(18rem/3.75);font-size:calc(18rem / 3.75)}}.ui_markdown__z9W3r h3{font-size:-moz-calc(16rem/14.4);font-size:calc(16rem / 14.4)}@media (max-width:767px){.ui_markdown__z9W3r h3{font-size:-moz-calc(16rem/3.75);font-size:calc(16rem / 3.75)}}.ui_markdown__z9W3r :where(h4,h5,h6){font-size:-moz-calc(14rem/14.4);font-size:calc(14rem / 14.4)}@media (max-width:767px){.ui_markdown__z9W3r :where(h4,h5,h6){font-size:-moz-calc(14rem/3.75);font-size:calc(14rem / 3.75)}}.ui_markdown__z9W3r :where(ul,ol){-webkit-padding-start:calc(22rem / 14.4);-moz-padding-start:-moz-calc(22rem/14.4);padding-inline-start:calc(22rem / 14.4)}@media (max-width:767px){.ui_markdown__z9W3r :where(ul,ol){-webkit-padding-start:calc(22rem / 3.75);-moz-padding-start:-moz-calc(22rem/3.75);padding-inline-start:calc(22rem / 3.75)}}.ui_markdown__z9W3r :where(ul,ol){list-style-position:outside}.ui_markdown__z9W3r ul{list-style-type:disc}.ui_markdown__z9W3r ol{list-style-type:decimal}.ui_markdown__z9W3r ul ul{list-style-type:circle}.ui_markdown__z9W3r ol ol{list-style-type:lower-alpha}.ui_markdown__z9W3r :where(ul,ol) :where(ul,ol){-webkit-margin-before:calc(6rem / 14.4);margin-block-start:-moz-calc(6rem/14.4);margin-block-start:calc(6rem / 14.4)}@media (max-width:767px){.ui_markdown__z9W3r :where(ul,ol) :where(ul,ol){-webkit-margin-before:calc(6rem / 3.75);margin-block-start:-moz-calc(6rem/3.75);margin-block-start:calc(6rem / 3.75)}}.ui_markdown__z9W3r :where(ul,ol) :where(ul,ol){-webkit-margin-after:0;margin-block-end:0}.ui_markdown__z9W3r li{-webkit-padding-start:0;-moz-padding-start:0;padding-inline-start:0;overflow-wrap:anywhere}.ui_markdown__z9W3r li+li{-webkit-margin-before:calc(6rem / 14.4);margin-block-start:-moz-calc(6rem/14.4);margin-block-start:calc(6rem / 14.4)}@media (max-width:767px){.ui_markdown__z9W3r li+li{-webkit-margin-before:calc(6rem / 3.75);margin-block-start:-moz-calc(6rem/3.75);margin-block-start:calc(6rem / 3.75)}}.ui_markdown__z9W3r li>p{margin-block:0}.ui_markdown__z9W3r li>p+p{-webkit-margin-before:calc(8rem / 14.4);margin-block-start:-moz-calc(8rem/14.4);margin-block-start:calc(8rem / 14.4)}@media (max-width:767px){.ui_markdown__z9W3r li>p+p{-webkit-margin-before:calc(8rem / 3.75);margin-block-start:-moz-calc(8rem/3.75);margin-block-start:calc(8rem / 3.75)}}.ui_markdown__z9W3r strong{font-weight:650}.ui_markdown__z9W3r a{color:var(--color-accent);text-decoration:underline;text-underline-offset:.2em}.ui_markdown__z9W3r a:focus-visible{outline-offset:-moz-calc(2rem/14.4);outline-offset:calc(2rem / 14.4)}@media (max-width:767px){.ui_markdown__z9W3r a:focus-visible{outline-offset:-moz-calc(2rem/3.75);outline-offset:calc(2rem / 3.75)}}.ui_markdown__z9W3r a:focus-visible{outline:2px solid var(--color-white-alpha-65)}.ui_markdown__z9W3r blockquote{padding-block:-moz-calc(4rem/14.4);padding-block:calc(4rem / 14.4)}@media (max-width:767px){.ui_markdown__z9W3r blockquote{padding-block:-moz-calc(4rem/3.75);padding-block:calc(4rem / 3.75)}}.ui_markdown__z9W3r blockquote{padding-inline:-moz-calc(14rem/14.4);padding-inline:calc(14rem / 14.4)}@media (max-width:767px){.ui_markdown__z9W3r blockquote{padding-inline:-moz-calc(14rem/3.75);padding-inline:calc(14rem / 3.75)}}.ui_markdown__z9W3r blockquote{-webkit-border-start:2px solid var(--color-accent);-moz-border-start:2px solid var(--color-accent);border-inline-start:2px solid var(--color-accent);color:var(--color-white-alpha-65)}.ui_markdown__z9W3r blockquote>:last-child{-webkit-margin-after:0;margin-block-end:0}.ui_markdown__z9W3r code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.92em;overflow-wrap:anywhere}.ui_markdown__z9W3r :not(pre)>code{padding-inline:-moz-calc(5rem/14.4);padding-inline:calc(5rem / 14.4)}@media (max-width:767px){.ui_markdown__z9W3r :not(pre)>code{padding-inline:-moz-calc(5rem/3.75);padding-inline:calc(5rem / 3.75)}}.ui_markdown__z9W3r :not(pre)>code{padding-block:-moz-calc(2rem/14.4);padding-block:calc(2rem / 14.4)}@media (max-width:767px){.ui_markdown__z9W3r :not(pre)>code{padding-block:-moz-calc(2rem/3.75);padding-block:calc(2rem / 3.75)}}.ui_markdown__z9W3r :not(pre)>code{border-radius:-moz-calc(4rem/14.4);border-radius:calc(4rem / 14.4)}@media (max-width:767px){.ui_markdown__z9W3r :not(pre)>code{border-radius:-moz-calc(4rem/3.75);border-radius:calc(4rem / 3.75)}}.ui_markdown__z9W3r :not(pre)>code{background:var(--color-white-alpha-6)}.ui_markdown__z9W3r .ui_nodeMention__qeNuR{padding-inline:-moz-calc(8rem/14.4);padding-inline:calc(8rem / 14.4)}@media (max-width:767px){.ui_markdown__z9W3r .ui_nodeMention__qeNuR{padding-inline:-moz-calc(8rem/3.75);padding-inline:calc(8rem / 3.75)}}.ui_markdown__z9W3r .ui_nodeMention__qeNuR{padding-block:-moz-calc(2rem/14.4);padding-block:calc(2rem / 14.4)}@media (max-width:767px){.ui_markdown__z9W3r .ui_nodeMention__qeNuR{padding-block:-moz-calc(2rem/3.75);padding-block:calc(2rem / 3.75)}}.ui_markdown__z9W3r .ui_nodeMention__qeNuR{border-radius:-moz-calc(6rem/14.4);border-radius:calc(6rem / 14.4)}@media (max-width:767px){.ui_markdown__z9W3r .ui_nodeMention__qeNuR{border-radius:-moz-calc(6rem/3.75);border-radius:calc(6rem / 3.75)}}.ui_markdown__z9W3r .ui_nodeMention__qeNuR{border:1px solid rgb(255 108 167/25%);font-family:inherit;font-size:.82em;color:#ffb4d2;white-space:nowrap;background:rgb(255 108 167/10%)}.ui_markdown__z9W3r .ui_modelMention___wqNb{padding-inline:-moz-calc(8rem/14.4);padding-inline:calc(8rem / 14.4)}@media (max-width:767px){.ui_markdown__z9W3r .ui_modelMention___wqNb{padding-inline:-moz-calc(8rem/3.75);padding-inline:calc(8rem / 3.75)}}.ui_markdown__z9W3r .ui_modelMention___wqNb{padding-block:-moz-calc(2rem/14.4);padding-block:calc(2rem / 14.4)}@media (max-width:767px){.ui_markdown__z9W3r .ui_modelMention___wqNb{padding-block:-moz-calc(2rem/3.75);padding-block:calc(2rem / 3.75)}}.ui_markdown__z9W3r .ui_modelMention___wqNb{border-radius:-moz-calc(6rem/14.4);border-radius:calc(6rem / 14.4)}@media (max-width:767px){.ui_markdown__z9W3r .ui_modelMention___wqNb{border-radius:-moz-calc(6rem/3.75);border-radius:calc(6rem / 3.75)}}.ui_markdown__z9W3r .ui_modelMention___wqNb{border:1px solid var(--color-white-alpha-8);font-family:inherit;font-size:.82em;color:var(--color-text-primary);white-space:nowrap;background:var(--color-white-alpha-6)}.ui_markdown__z9W3r pre{padding:calc(12rem / 14.4)}@media (max-width:767px){.ui_markdown__z9W3r pre{padding:calc(12rem / 3.75)}}.ui_markdown__z9W3r pre{border-radius:-moz-calc(10rem/14.4);border-radius:calc(10rem / 14.4)}@media (max-width:767px){.ui_markdown__z9W3r pre{border-radius:-moz-calc(10rem/3.75);border-radius:calc(10rem / 3.75)}}.ui_markdown__z9W3r pre{max-inline-size:100%;border:1px solid var(--color-border-default);overflow-wrap:anywhere;white-space:pre-wrap;background:var(--color-white-alpha-4)}.ui_markdown__z9W3r pre code{overflow-wrap:inherit;white-space:inherit}.ui_codeBlock__3gOIK{-webkit-margin-after:calc(14rem / 14.4);margin-block-end:-moz-calc(14rem/14.4);margin-block-end:calc(14rem / 14.4)}@media (max-width:767px){.ui_codeBlock__3gOIK{-webkit-margin-after:calc(14rem / 3.75);margin-block-end:-moz-calc(14rem/3.75);margin-block-end:calc(14rem / 3.75)}}.ui_codeBlock__3gOIK{position:relative;min-inline-size:0;max-inline-size:100%}.ui_markdown__z9W3r .ui_codeBlock__3gOIK pre{-webkit-padding-before:calc(40rem / 14.4);padding-block-start:-moz-calc(40rem/14.4);padding-block-start:calc(40rem / 14.4)}@media (max-width:767px){.ui_markdown__z9W3r .ui_codeBlock__3gOIK pre{-webkit-padding-before:calc(40rem / 3.75);padding-block-start:-moz-calc(40rem/3.75);padding-block-start:calc(40rem / 3.75)}}.ui_markdown__z9W3r .ui_codeBlock__3gOIK pre{margin:0}.ui_copyPromptButton__RBzFl{width:-moz-calc(28rem/14.4);width:calc(28rem / 14.4)}@media (max-width:767px){.ui_copyPromptButton__RBzFl{width:-moz-calc(28rem/3.75);width:calc(28rem / 3.75)}}.ui_copyPromptButton__RBzFl{height:-moz-calc(28rem/14.4);height:calc(28rem / 14.4)}@media (max-width:767px){.ui_copyPromptButton__RBzFl{height:-moz-calc(28rem/3.75);height:calc(28rem / 3.75)}}.ui_copyPromptButton__RBzFl{border-radius:-moz-calc(8rem/14.4);border-radius:calc(8rem / 14.4)}@media (max-width:767px){.ui_copyPromptButton__RBzFl{border-radius:-moz-calc(8rem/3.75);border-radius:calc(8rem / 3.75)}}.ui_copyPromptButton__RBzFl{-moz-transition-timing-function:var(--move-in-screen);transition-timing-function:var(--move-in-screen);-moz-transition-duration:.3s;transition-duration:.3s;touch-action:manipulation;cursor:pointer;display:-moz-box;display:flex;-moz-box-flex:0;flex:none;-moz-box-align:center;align-items:center;-moz-box-pack:center;justify-content:center;padding:0;border:0;color:var(--color-white-alpha-65);background:var(--color-white-alpha-6);-moz-transition-property:color,background-color;transition-property:color,background-color}.ui_copyPromptButton__RBzFl:hover{color:var(--color-text-primary);background:var(--color-white-alpha-10)}.ui_copyPromptButton__RBzFl:focus-visible{outline:2px solid var(--color-white-alpha-65);outline-offset:2px}.ui_copyPromptButton__RBzFl svg{width:-moz-calc(16rem/14.4);width:calc(16rem / 14.4)}@media (max-width:767px){.ui_copyPromptButton__RBzFl svg{width:-moz-calc(16rem/3.75);width:calc(16rem / 3.75)}}.ui_copyPromptButton__RBzFl svg{height:-moz-calc(16rem/14.4);height:calc(16rem / 14.4)}@media (max-width:767px){.ui_copyPromptButton__RBzFl svg{height:-moz-calc(16rem/3.75);height:calc(16rem / 3.75)}}.ui_copyPromptButton__RBzFl svg path{fill:currentcolor}.ui_codeBlock__3gOIK>.ui_copyPromptButton__RBzFl{inset-block-start:-moz-calc(8rem/14.4);inset-block-start:calc(8rem / 14.4)}@media (max-width:767px){.ui_codeBlock__3gOIK>.ui_copyPromptButton__RBzFl{inset-block-start:-moz-calc(8rem/3.75);inset-block-start:calc(8rem / 3.75)}}.ui_codeBlock__3gOIK>.ui_copyPromptButton__RBzFl{inset-inline-end:-moz-calc(8rem/14.4);inset-inline-end:calc(8rem / 14.4)}@media (max-width:767px){.ui_codeBlock__3gOIK>.ui_copyPromptButton__RBzFl{inset-inline-end:-moz-calc(8rem/3.75);inset-inline-end:calc(8rem / 3.75)}}.ui_codeBlock__3gOIK>.ui_copyPromptButton__RBzFl{position:absolute;z-index:1}.ui_markdown__z9W3r table{overflow-x:auto;display:block;border-collapse:collapse;max-inline-size:100%}.ui_markdown__z9W3r :where(th,td){padding-block:-moz-calc(7rem/14.4);padding-block:calc(7rem / 14.4)}@media (max-width:767px){.ui_markdown__z9W3r :where(th,td){padding-block:-moz-calc(7rem/3.75);padding-block:calc(7rem / 3.75)}}.ui_markdown__z9W3r :where(th,td){padding-inline:-moz-calc(9rem/14.4);padding-inline:calc(9rem / 14.4)}@media (max-width:767px){.ui_markdown__z9W3r :where(th,td){padding-inline:-moz-calc(9rem/3.75);padding-inline:calc(9rem / 3.75)}}.ui_markdown__z9W3r :where(th,td){border:1px solid var(--color-border-default);text-align:start}.ui_markdown__z9W3r th{font-weight:650;background:var(--color-white-alpha-6)}.ui_markdown__z9W3r hr{border:0;-webkit-border-before:1px solid var(--color-border-default);border-block-start:1px solid var(--color-border-default)}.ui_markdown__z9W3r input[type=checkbox]{-webkit-margin-end:.4em;-moz-margin-end:.4em;margin-inline-end:.4em}.ui_attachments__ViL9o,.ui_pendingUploads__eM4FA{gap:-moz-calc(6rem/14.4);gap:calc(6rem / 14.4)}@media (max-width:767px){.ui_attachments__ViL9o,.ui_pendingUploads__eM4FA{gap:-moz-calc(6rem/3.75);gap:calc(6rem / 3.75)}}.ui_attachments__ViL9o,.ui_pendingUploads__eM4FA{display:-moz-box;display:flex;flex-wrap:wrap;max-inline-size:100%;margin:0;padding:0;list-style:none}.ui_documentTile__nDYJI{inline-size:-moz-calc(48rem/14.4);inline-size:calc(48rem / 14.4)}@media (max-width:767px){.ui_documentTile__nDYJI{inline-size:-moz-calc(48rem/3.75);inline-size:calc(48rem / 3.75)}}.ui_documentTile__nDYJI{block-size:-moz-calc(48rem/14.4);block-size:calc(48rem / 14.4)}@media (max-width:767px){.ui_documentTile__nDYJI{block-size:-moz-calc(48rem/3.75);block-size:calc(48rem / 3.75)}}.ui_documentTile__nDYJI{border-radius:-moz-calc(8rem/14.4);border-radius:calc(8rem / 14.4)}@media (max-width:767px){.ui_documentTile__nDYJI{border-radius:-moz-calc(8rem/3.75);border-radius:calc(8rem / 3.75)}}.ui_documentTile__nDYJI{position:relative;overflow:hidden;-moz-box-flex:0;flex:none;background:var(--color-white-alpha-6)}.ui_documentOpen__rj_vb,.ui_documentUnavailable__FLIIr{display:-moz-box;display:flex;-moz-box-align:center;align-items:center;-moz-box-pack:center;justify-content:center;inline-size:100%;block-size:100%;padding:0;border:0;color:var(--color-node-text-secondary);background:transparent}.ui_documentOpen__rj_vb{touch-action:manipulation;cursor:pointer}.ui_documentOpen__rj_vb:focus-visible,.ui_documentRemove__zRKia:focus-visible{outline:2px solid var(--color-white-alpha-65);outline-offset:-2px}.ui_documentIcon__36AUh{width:-moz-calc(32rem/14.4);width:calc(32rem / 14.4)}@media (max-width:767px){.ui_documentIcon__36AUh{width:-moz-calc(32rem/3.75);width:calc(32rem / 3.75)}}.ui_documentIcon__36AUh{height:-moz-calc(32rem/14.4);height:calc(32rem / 14.4)}@media (max-width:767px){.ui_documentIcon__36AUh{height:-moz-calc(32rem/3.75);height:calc(32rem / 3.75)}}.ui_documentIcon__36AUh{-moz-box-flex:0;flex:none}.ui_documentRemove__zRKia{inline-size:-moz-calc(18rem/14.4);inline-size:calc(18rem / 14.4)}@media (max-width:767px){.ui_documentRemove__zRKia{inline-size:-moz-calc(18rem/3.75);inline-size:calc(18rem / 3.75)}}.ui_documentRemove__zRKia{block-size:-moz-calc(18rem/14.4);block-size:calc(18rem / 14.4)}@media (max-width:767px){.ui_documentRemove__zRKia{block-size:-moz-calc(18rem/3.75);block-size:calc(18rem / 3.75)}}.ui_documentRemove__zRKia{inset-block-start:-moz-calc(2rem/14.4);inset-block-start:calc(2rem / 14.4)}@media (max-width:767px){.ui_documentRemove__zRKia{inset-block-start:-moz-calc(2rem/3.75);inset-block-start:calc(2rem / 3.75)}}.ui_documentRemove__zRKia{inset-inline-end:-moz-calc(2rem/14.4);inset-inline-end:calc(2rem / 14.4)}@media (max-width:767px){.ui_documentRemove__zRKia{inset-inline-end:-moz-calc(2rem/3.75);inset-inline-end:calc(2rem / 3.75)}}.ui_documentRemove__zRKia{border-radius:-moz-calc(9999rem/14.4);border-radius:calc(9999rem / 14.4)}@media (max-width:767px){.ui_documentRemove__zRKia{border-radius:-moz-calc(9999rem/3.75);border-radius:calc(9999rem / 3.75)}}.ui_documentRemove__zRKia{-moz-transition-timing-function:var(--move-in-screen);transition-timing-function:var(--move-in-screen);-moz-transition-duration:.3s;transition-duration:.3s;touch-action:manipulation;cursor:pointer;position:absolute;display:-moz-box;display:flex;-moz-box-align:center;align-items:center;-moz-box-pack:center;justify-content:center;padding:0;border:0;color:var(--color-white-0);opacity:0;background:rgb(0 0 0/60%);-moz-transition-property:opacity;transition-property:opacity}.ui_documentRemove__zRKia svg{inline-size:-moz-calc(10rem/14.4);inline-size:calc(10rem / 14.4)}@media (max-width:767px){.ui_documentRemove__zRKia svg{inline-size:-moz-calc(10rem/3.75);inline-size:calc(10rem / 3.75)}}.ui_documentRemove__zRKia svg{block-size:-moz-calc(10rem/14.4);block-size:calc(10rem / 14.4)}@media (max-width:767px){.ui_documentRemove__zRKia svg{block-size:-moz-calc(10rem/3.75);block-size:calc(10rem / 3.75)}}.ui_documentTile__nDYJI:focus-within .ui_documentRemove__zRKia,.ui_documentTile__nDYJI:hover .ui_documentRemove__zRKia{opacity:1}.ui_artifactList__WHmEJ{gap:-moz-calc(8rem/14.4);gap:calc(8rem / 14.4)}@media (max-width:767px){.ui_artifactList__WHmEJ{gap:-moz-calc(8rem/3.75);gap:calc(8rem / 3.75)}}.ui_artifactList__WHmEJ{-webkit-margin-before:calc(20rem / 14.4);margin-block-start:-moz-calc(20rem/14.4);margin-block-start:calc(20rem / 14.4)}@media (max-width:767px){.ui_artifactList__WHmEJ{-webkit-margin-before:calc(20rem / 3.75);margin-block-start:-moz-calc(20rem/3.75);margin-block-start:calc(20rem / 3.75)}}.ui_artifactList__WHmEJ{display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;min-inline-size:0}.ui_artifactList__WHmEJ>strong{font-size:-moz-calc(12rem/14.4);font-size:calc(12rem / 14.4)}@media (max-width:767px){.ui_artifactList__WHmEJ>strong{font-size:-moz-calc(12rem/3.75);font-size:calc(12rem / 3.75)}}.ui_artifactList__WHmEJ>strong{font-weight:600;color:var(--color-white-alpha-65)}.ui_artifactList__WHmEJ ul{gap:-moz-calc(8rem/14.4);gap:calc(8rem / 14.4)}@media (max-width:767px){.ui_artifactList__WHmEJ ul{gap:-moz-calc(8rem/3.75);gap:calc(8rem / 3.75)}}.ui_artifactList__WHmEJ ul{display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;min-inline-size:0;margin:0;padding:0;list-style:none}.ui_artifactCard__Fb9bb{gap:-moz-calc(12rem/14.4);gap:calc(12rem / 14.4)}@media (max-width:767px){.ui_artifactCard__Fb9bb{gap:-moz-calc(12rem/3.75);gap:calc(12rem / 3.75)}}.ui_artifactCard__Fb9bb{padding:calc(12rem / 14.4)}@media (max-width:767px){.ui_artifactCard__Fb9bb{padding:calc(12rem / 3.75)}}.ui_artifactCard__Fb9bb{border-radius:-moz-calc(12rem/14.4);border-radius:calc(12rem / 14.4)}@media (max-width:767px){.ui_artifactCard__Fb9bb{border-radius:-moz-calc(12rem/3.75);border-radius:calc(12rem / 3.75)}}.ui_artifactCard__Fb9bb{display:-moz-box;display:flex;-moz-box-align:center;align-items:center;min-inline-size:0;background:var(--color-white-alpha-6)}.ui_artifactPreview__aoP4I{gap:-moz-calc(12rem/14.4);gap:calc(12rem / 14.4)}@media (max-width:767px){.ui_artifactPreview__aoP4I{gap:-moz-calc(12rem/3.75);gap:calc(12rem / 3.75)}}.ui_artifactPreview__aoP4I{border-radius:-moz-calc(8rem/14.4);border-radius:calc(8rem / 14.4)}@media (max-width:767px){.ui_artifactPreview__aoP4I{border-radius:-moz-calc(8rem/3.75);border-radius:calc(8rem / 3.75)}}.ui_artifactPreview__aoP4I{touch-action:manipulation;cursor:pointer;display:-moz-box;display:flex;-moz-box-flex:1;flex:1;-moz-box-align:center;align-items:center;min-inline-size:0;padding:0;border:0;color:var(--color-text-primary);text-align:start;background:transparent}.ui_artifactPreview__aoP4I:hover .ui_artifactDetails__pqu3K>span{text-decoration:underline}.ui_artifactPreview__aoP4I:focus-visible{outline-width:-moz-calc(2rem/14.4);outline-width:calc(2rem / 14.4)}@media (max-width:767px){.ui_artifactPreview__aoP4I:focus-visible{outline-width:-moz-calc(2rem/3.75);outline-width:calc(2rem / 3.75)}}.ui_artifactPreview__aoP4I:focus-visible{outline-offset:-moz-calc(2rem/14.4);outline-offset:calc(2rem / 14.4)}@media (max-width:767px){.ui_artifactPreview__aoP4I:focus-visible{outline-offset:-moz-calc(2rem/3.75);outline-offset:calc(2rem / 3.75)}}.ui_artifactPreview__aoP4I:focus-visible{outline-color:var(--color-white-alpha-65);outline-style:solid}.ui_artifactPreview__aoP4I:disabled{cursor:default}.ui_artifactDetails__pqu3K{gap:-moz-calc(4rem/14.4);gap:calc(4rem / 14.4)}@media (max-width:767px){.ui_artifactDetails__pqu3K{gap:-moz-calc(4rem/3.75);gap:calc(4rem / 3.75)}}.ui_artifactDetails__pqu3K{display:-moz-box;display:flex;-moz-box-flex:1;flex:1;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;min-inline-size:0}.ui_artifactDetails__pqu3K span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ui_artifactDetails__pqu3K small{font-size:-moz-calc(11rem/14.4);font-size:calc(11rem / 14.4)}@media (max-width:767px){.ui_artifactDetails__pqu3K small{font-size:-moz-calc(11rem/3.75);font-size:calc(11rem / 3.75)}}.ui_artifactDetails__pqu3K small{color:var(--color-white-alpha-65)}.ui_artifactDownload__6jk2U{gap:-moz-calc(6rem/14.4);gap:calc(6rem / 14.4)}@media (max-width:767px){.ui_artifactDownload__6jk2U{gap:-moz-calc(6rem/3.75);gap:calc(6rem / 3.75)}}.ui_artifactDownload__6jk2U{block-size:-moz-calc(36rem/14.4);block-size:calc(36rem / 14.4)}@media (max-width:767px){.ui_artifactDownload__6jk2U{block-size:-moz-calc(36rem/3.75);block-size:calc(36rem / 3.75)}}.ui_artifactDownload__6jk2U{padding-inline:-moz-calc(10rem/14.4);padding-inline:calc(10rem / 14.4)}@media (max-width:767px){.ui_artifactDownload__6jk2U{padding-inline:-moz-calc(10rem/3.75);padding-inline:calc(10rem / 3.75)}}.ui_artifactDownload__6jk2U{border-radius:-moz-calc(8rem/14.4);border-radius:calc(8rem / 14.4)}@media (max-width:767px){.ui_artifactDownload__6jk2U{border-radius:-moz-calc(8rem/3.75);border-radius:calc(8rem / 3.75)}}.ui_artifactDownload__6jk2U{-moz-transition-timing-function:var(--move-in-screen);transition-timing-function:var(--move-in-screen);-moz-transition-duration:.3s;transition-duration:.3s;touch-action:manipulation;cursor:pointer;display:-moz-box;display:flex;-moz-box-flex:0;flex:none;-moz-box-align:center;align-items:center;-moz-box-pack:center;justify-content:center;padding-block:0;border:0;color:var(--color-text-primary);white-space:nowrap;background:var(--color-white-alpha-8);-moz-transition-property:background-color;transition-property:background-color}.ui_artifactDownload__6jk2U svg{inline-size:-moz-calc(18rem/14.4);inline-size:calc(18rem / 14.4)}@media (max-width:767px){.ui_artifactDownload__6jk2U svg{inline-size:-moz-calc(18rem/3.75);inline-size:calc(18rem / 3.75)}}.ui_artifactDownload__6jk2U svg{block-size:-moz-calc(18rem/14.4);block-size:calc(18rem / 14.4)}@media (max-width:767px){.ui_artifactDownload__6jk2U svg{block-size:-moz-calc(18rem/3.75);block-size:calc(18rem / 3.75)}}.ui_artifactDownload__6jk2U:hover{background:var(--color-white-alpha-16)}.ui_artifactDownload__6jk2U:focus-visible{outline-width:-moz-calc(2rem/14.4);outline-width:calc(2rem / 14.4)}@media (max-width:767px){.ui_artifactDownload__6jk2U:focus-visible{outline-width:-moz-calc(2rem/3.75);outline-width:calc(2rem / 3.75)}}.ui_artifactDownload__6jk2U:focus-visible{outline-offset:-moz-calc(2rem/14.4);outline-offset:calc(2rem / 14.4)}@media (max-width:767px){.ui_artifactDownload__6jk2U:focus-visible{outline-offset:-moz-calc(2rem/3.75);outline-offset:calc(2rem / 3.75)}}.ui_artifactDownload__6jk2U:focus-visible{outline-color:var(--color-white-alpha-65);outline-style:solid}.ui_artifactDownload__6jk2U:disabled{cursor:wait;opacity:.5}.ui_referenceList__Z5pOZ{-webkit-margin-before:calc(14rem / 14.4);margin-block-start:-moz-calc(14rem/14.4);margin-block-start:calc(14rem / 14.4)}@media (max-width:767px){.ui_referenceList__Z5pOZ{-webkit-margin-before:calc(14rem / 3.75);margin-block-start:-moz-calc(14rem/3.75);margin-block-start:calc(14rem / 3.75)}}.ui_referenceList__Z5pOZ{font-size:-moz-calc(11rem/14.4);font-size:calc(11rem / 14.4)}@media (max-width:767px){.ui_referenceList__Z5pOZ{font-size:-moz-calc(11rem/3.75);font-size:calc(11rem / 3.75)}}.ui_referenceList__Z5pOZ{color:var(--color-white-alpha-65)}.ui_referenceList__Z5pOZ ul{gap:-moz-calc(8rem/14.4);gap:calc(8rem / 14.4)}@media (max-width:767px){.ui_referenceList__Z5pOZ ul{gap:-moz-calc(8rem/3.75);gap:calc(8rem / 3.75)}}.ui_referenceList__Z5pOZ ul{-webkit-margin-before:calc(8rem / 14.4);margin-block-start:-moz-calc(8rem/14.4);margin-block-start:calc(8rem / 14.4)}@media (max-width:767px){.ui_referenceList__Z5pOZ ul{-webkit-margin-before:calc(8rem / 3.75);margin-block-start:-moz-calc(8rem/3.75);margin-block-start:calc(8rem / 3.75)}}.ui_referenceList__Z5pOZ ul{display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-margin-after:0;margin-block-end:0;padding:0;list-style:none}.ui_referenceItem___m2Oa{gap:-moz-calc(10rem/14.4);gap:calc(10rem / 14.4)}@media (max-width:767px){.ui_referenceItem___m2Oa{gap:-moz-calc(10rem/3.75);gap:calc(10rem / 3.75)}}.ui_referenceItem___m2Oa{display:-moz-box;display:flex;-moz-box-align:center;align-items:center;min-inline-size:0}.ui_referenceCopy__tsC9J{gap:-moz-calc(2rem/14.4);gap:calc(2rem / 14.4)}@media (max-width:767px){.ui_referenceCopy__tsC9J{gap:-moz-calc(2rem/3.75);gap:calc(2rem / 3.75)}}.ui_referenceCopy__tsC9J{display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;min-inline-size:0;overflow-wrap:anywhere}.ui_referenceCopy__tsC9J span{color:var(--color-text-primary)}.ui_muted__E79eN,.ui_turnContext__FvlIz{font-size:-moz-calc(11rem/14.4);font-size:calc(11rem / 14.4)}@media (max-width:767px){.ui_muted__E79eN,.ui_turnContext__FvlIz{font-size:-moz-calc(11rem/3.75);font-size:calc(11rem / 3.75)}}.ui_muted__E79eN,.ui_turnContext__FvlIz{color:var(--color-white-alpha-65)}.ui_thinking__LtlhS{gap:-moz-calc(8rem/14.4);gap:calc(8rem / 14.4)}@media (max-width:767px){.ui_thinking__LtlhS{gap:-moz-calc(8rem/3.75);gap:calc(8rem / 3.75)}}.ui_thinking__LtlhS{font-size:-moz-calc(11rem/14.4);font-size:calc(11rem / 14.4)}@media (max-width:767px){.ui_thinking__LtlhS{font-size:-moz-calc(11rem/3.75);font-size:calc(11rem / 3.75)}}.ui_thinking__LtlhS{display:-moz-inline-box;display:inline-flex;-moz-box-align:center;align-items:center;color:var(--color-white-alpha-65)}.ui_thinkingDots__21_M6{gap:-moz-calc(3rem/14.4);gap:calc(3rem / 14.4)}@media (max-width:767px){.ui_thinkingDots__21_M6{gap:-moz-calc(3rem/3.75);gap:calc(3rem / 3.75)}}.ui_thinkingDots__21_M6{display:-moz-inline-box;display:inline-flex;-moz-box-align:center;align-items:center}.ui_thinkingDot__Ywf1J{inline-size:-moz-calc(4rem/14.4);inline-size:calc(4rem / 14.4)}@media (max-width:767px){.ui_thinkingDot__Ywf1J{inline-size:-moz-calc(4rem/3.75);inline-size:calc(4rem / 3.75)}}.ui_thinkingDot__Ywf1J{block-size:-moz-calc(4rem/14.4);block-size:calc(4rem / 14.4)}@media (max-width:767px){.ui_thinkingDot__Ywf1J{block-size:-moz-calc(4rem/3.75);block-size:calc(4rem / 3.75)}}.ui_thinkingDot__Ywf1J{border-radius:-moz-calc(9999rem/14.4);border-radius:calc(9999rem / 14.4)}@media (max-width:767px){.ui_thinkingDot__Ywf1J{border-radius:-moz-calc(9999rem/3.75);border-radius:calc(9999rem / 3.75)}}.ui_thinkingDot__Ywf1J{display:block;background:var(--color-accent);-webkit-animation:ui_companion-thinking-dot__AJ_vs 1.2s ease-in-out infinite;-moz-animation:ui_companion-thinking-dot__AJ_vs 1.2s ease-in-out infinite;animation:ui_companion-thinking-dot__AJ_vs 1.2s ease-in-out infinite}.ui_thinkingDot__Ywf1J:nth-child(2){-webkit-animation-delay:.16s;-moz-animation-delay:.16s;animation-delay:.16s}.ui_thinkingDot__Ywf1J:nth-child(3){-webkit-animation-delay:.32s;-moz-animation-delay:.32s;animation-delay:.32s}.ui_error__B4xzB{font-size:-moz-calc(12rem/14.4);font-size:calc(12rem / 14.4)}@media (max-width:767px){.ui_error__B4xzB{font-size:-moz-calc(12rem/3.75);font-size:calc(12rem / 3.75)}}.ui_error__B4xzB{color:var(--color-white-alpha-65)}.ui_failureNotice__1zjRy{box-shadow:inset 0 1px 0 rgb(255 255 255/5%),inset 0 -1px 0 rgb(255 255 255/3%);background-color:var(--color-white-alpha-2);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);-webkit-margin-before:calc(12rem / 14.4);margin-block-start:-moz-calc(12rem/14.4);margin-block-start:calc(12rem / 14.4)}@media (max-width:767px){.ui_failureNotice__1zjRy{-webkit-margin-before:calc(12rem / 3.75);margin-block-start:-moz-calc(12rem/3.75);margin-block-start:calc(12rem / 3.75)}}.ui_failureNotice__1zjRy{padding:calc(12rem / 14.4)}@media (max-width:767px){.ui_failureNotice__1zjRy{padding:calc(12rem / 3.75)}}.ui_failureNotice__1zjRy{gap:-moz-calc(10rem/14.4);gap:calc(10rem / 14.4)}@media (max-width:767px){.ui_failureNotice__1zjRy{gap:-moz-calc(10rem/3.75);gap:calc(10rem / 3.75)}}.ui_failureNotice__1zjRy{border-radius:-moz-calc(12rem/14.4);border-radius:calc(12rem / 14.4)}@media (max-width:767px){.ui_failureNotice__1zjRy{border-radius:-moz-calc(12rem/3.75);border-radius:calc(12rem / 3.75)}}.ui_failureNotice__1zjRy{display:-moz-box;display:flex;-moz-box-align:start;align-items:flex-start;inline-size:-webkit-fit-content;inline-size:-moz-fit-content;inline-size:fit-content;max-inline-size:100%;color:var(--color-white-alpha-65)}.ui_failureIcon__xUZWs{inline-size:-moz-calc(16rem/14.4);inline-size:calc(16rem / 14.4)}@media (max-width:767px){.ui_failureIcon__xUZWs{inline-size:-moz-calc(16rem/3.75);inline-size:calc(16rem / 3.75)}}.ui_failureIcon__xUZWs{block-size:-moz-calc(16rem/14.4);block-size:calc(16rem / 14.4)}@media (max-width:767px){.ui_failureIcon__xUZWs{block-size:-moz-calc(16rem/3.75);block-size:calc(16rem / 3.75)}}.ui_failureIcon__xUZWs{-webkit-margin-before:calc(2rem / 14.4);margin-block-start:-moz-calc(2rem/14.4);margin-block-start:calc(2rem / 14.4)}@media (max-width:767px){.ui_failureIcon__xUZWs{-webkit-margin-before:calc(2rem / 3.75);margin-block-start:-moz-calc(2rem/3.75);margin-block-start:calc(2rem / 3.75)}}.ui_failureIcon__xUZWs{flex-shrink:0;color:var(--color-white-alpha-40)}.ui_failureBody__MnJgG{min-inline-size:0}.ui_failureMessage__H44Jn{font-size:-moz-calc(12rem/14.4);font-size:calc(12rem / 14.4)}@media (max-width:767px){.ui_failureMessage__H44Jn{font-size:-moz-calc(12rem/3.75);font-size:calc(12rem / 3.75)}}.ui_failureMessage__H44Jn{display:block;margin:0;line-height:1.5;overflow-wrap:anywhere}.ui_proposal__JXYq4{-webkit-margin-before:calc(20rem / 14.4);margin-block-start:-moz-calc(20rem/14.4);margin-block-start:calc(20rem / 14.4)}@media (max-width:767px){.ui_proposal__JXYq4{-webkit-margin-before:calc(20rem / 3.75);margin-block-start:-moz-calc(20rem/3.75);margin-block-start:calc(20rem / 3.75)}}.ui_proposal__JXYq4{min-inline-size:0}.ui_proposalHeader__qmj_w{gap:-moz-calc(8rem/14.4);gap:calc(8rem / 14.4)}@media (max-width:767px){.ui_proposalHeader__qmj_w{gap:-moz-calc(8rem/3.75);gap:calc(8rem / 3.75)}}.ui_proposalHeader__qmj_w{-webkit-margin-after:calc(10rem / 14.4);margin-block-end:-moz-calc(10rem/14.4);margin-block-end:calc(10rem / 14.4)}@media (max-width:767px){.ui_proposalHeader__qmj_w{-webkit-margin-after:calc(10rem / 3.75);margin-block-end:-moz-calc(10rem/3.75);margin-block-end:calc(10rem / 3.75)}}.ui_proposalHeader__qmj_w{display:-moz-box;display:flex;-moz-box-align:center;align-items:center;-moz-box-pack:justify;justify-content:space-between}.ui_proposalHeader__qmj_w strong{margin:0;font-weight:650}.ui_proposalText__7ZXl4{padding:calc(16rem / 14.4)}@media (max-width:767px){.ui_proposalText__7ZXl4{padding:calc(16rem / 3.75)}}.ui_proposalText__7ZXl4{border-radius:-moz-calc(12rem/14.4);border-radius:calc(12rem / 14.4)}@media (max-width:767px){.ui_proposalText__7ZXl4{border-radius:-moz-calc(12rem/3.75);border-radius:calc(12rem / 3.75)}}.ui_proposalText__7ZXl4{min-inline-size:0;overflow-wrap:anywhere;background:var(--color-white-alpha-4)}.ui_proposalActions__Kqxzt{-webkit-margin-before:calc(16rem / 14.4);margin-block-start:-moz-calc(16rem/14.4);margin-block-start:calc(16rem / 14.4)}@media (max-width:767px){.ui_proposalActions__Kqxzt{-webkit-margin-before:calc(16rem / 3.75);margin-block-start:-moz-calc(16rem/3.75);margin-block-start:calc(16rem / 3.75)}}.ui_proposalActions__Kqxzt{-webkit-padding-before:calc(12rem / 14.4);padding-block-start:-moz-calc(12rem/14.4);padding-block-start:calc(12rem / 14.4)}@media (max-width:767px){.ui_proposalActions__Kqxzt{-webkit-padding-before:calc(12rem / 3.75);padding-block-start:-moz-calc(12rem/3.75);padding-block-start:calc(12rem / 3.75)}}.ui_proposalActions__Kqxzt{display:-moz-box;display:flex;-moz-box-pack:end;justify-content:flex-end;min-inline-size:0;-webkit-border-before:1px solid var(--color-white-alpha-8);border-block-start:1px solid var(--color-white-alpha-8)}.ui_proposalApply__8nKNi{max-inline-size:100%}.ui_proposalApply__8nKNi:focus-visible{outline:2px solid var(--color-white-alpha-65);outline-offset:2px}.ui_proposalApplied__1gSCE{gap:-moz-calc(7rem/14.4);gap:calc(7rem / 14.4)}@media (max-width:767px){.ui_proposalApplied__1gSCE{gap:-moz-calc(7rem/3.75);gap:calc(7rem / 3.75)}}.ui_proposalApplied__1gSCE{font-size:-moz-calc(12rem/14.4);font-size:calc(12rem / 14.4)}@media (max-width:767px){.ui_proposalApplied__1gSCE{font-size:-moz-calc(12rem/3.75);font-size:calc(12rem / 3.75)}}.ui_proposalApplied__1gSCE{display:-moz-inline-box;display:inline-flex;-moz-box-align:center;align-items:center;color:var(--color-white-alpha-65)}.ui_proposalApplied__1gSCE svg{inline-size:-moz-calc(14rem/14.4);inline-size:calc(14rem / 14.4)}@media (max-width:767px){.ui_proposalApplied__1gSCE svg{inline-size:-moz-calc(14rem/3.75);inline-size:calc(14rem / 3.75)}}.ui_proposalApplied__1gSCE svg{block-size:-moz-calc(14rem/14.4);block-size:calc(14rem / 14.4)}@media (max-width:767px){.ui_proposalApplied__1gSCE svg{block-size:-moz-calc(14rem/3.75);block-size:calc(14rem / 3.75)}}.ui_proposalNotice___OCr_{-webkit-margin-before:calc(12rem / 14.4);margin-block-start:-moz-calc(12rem/14.4);margin-block-start:calc(12rem / 14.4)}@media (max-width:767px){.ui_proposalNotice___OCr_{-webkit-margin-before:calc(12rem / 3.75);margin-block-start:-moz-calc(12rem/3.75);margin-block-start:calc(12rem / 3.75)}}.ui_proposalNotice___OCr_{font-size:-moz-calc(12rem/14.4);font-size:calc(12rem / 14.4)}@media (max-width:767px){.ui_proposalNotice___OCr_{font-size:-moz-calc(12rem/3.75);font-size:calc(12rem / 3.75)}}.ui_proposalNotice___OCr_{color:var(--color-white-alpha-65)}.ui_more__fCK_E{-webkit-margin-after:calc(14rem / 14.4);margin-block-end:-moz-calc(14rem/14.4);margin-block-end:calc(14rem / 14.4)}@media (max-width:767px){.ui_more__fCK_E{-webkit-margin-after:calc(14rem / 3.75);margin-block-end:-moz-calc(14rem/3.75);margin-block-end:calc(14rem / 3.75)}}.ui_more__fCK_E{padding-block:-moz-calc(7rem/14.4);padding-block:calc(7rem / 14.4)}@media (max-width:767px){.ui_more__fCK_E{padding-block:-moz-calc(7rem/3.75);padding-block:calc(7rem / 3.75)}}.ui_more__fCK_E{padding-inline:-moz-calc(10rem/14.4);padding-inline:calc(10rem / 14.4)}@media (max-width:767px){.ui_more__fCK_E{padding-inline:-moz-calc(10rem/3.75);padding-inline:calc(10rem / 3.75)}}.ui_more__fCK_E{border-radius:-moz-calc(8rem/14.4);border-radius:calc(8rem / 14.4)}@media (max-width:767px){.ui_more__fCK_E{border-radius:-moz-calc(8rem/3.75);border-radius:calc(8rem / 3.75)}}.ui_more__fCK_E{touch-action:manipulation;cursor:pointer;-webkit-margin-before:0;margin-block-start:0;border:0;color:var(--color-text-primary);background:var(--color-white-alpha-8)}.ui_retryTurn__bRTVu{-webkit-margin-before:calc(12rem / 14.4);margin-block-start:-moz-calc(12rem/14.4);margin-block-start:calc(12rem / 14.4)}@media (max-width:767px){.ui_retryTurn__bRTVu{-webkit-margin-before:calc(12rem / 3.75);margin-block-start:-moz-calc(12rem/3.75);margin-block-start:calc(12rem / 3.75)}}.ui_more__fCK_E:disabled{cursor:not-allowed;opacity:.5}.ui_empty__Mvrj_{gap:-moz-calc(12rem/14.4);gap:calc(12rem / 14.4)}@media (max-width:767px){.ui_empty__Mvrj_{gap:-moz-calc(12rem/3.75);gap:calc(12rem / 3.75)}}.ui_empty__Mvrj_{font-size:-moz-calc(13rem/14.4);font-size:calc(13rem / 14.4)}@media (max-width:767px){.ui_empty__Mvrj_{font-size:-moz-calc(13rem/3.75);font-size:calc(13rem / 3.75)}}.ui_empty__Mvrj_{display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-moz-box-align:center;align-items:center;-moz-box-pack:center;justify-content:center;width:100%;margin:auto;color:var(--color-white-alpha-65);text-align:center}.ui_empty__Mvrj_ p{margin:0}.ui_scenarioWelcome__ITyj0{gap:-moz-calc(20rem/14.4);gap:calc(20rem / 14.4)}@media (max-width:767px){.ui_scenarioWelcome__ITyj0{gap:-moz-calc(20rem/3.75);gap:calc(20rem / 3.75)}}.ui_scenarioWelcome__ITyj0{padding-block:-moz-calc(18rem/14.4);padding-block:calc(18rem / 14.4)}@media (max-width:767px){.ui_scenarioWelcome__ITyj0{padding-block:-moz-calc(18rem/3.75);padding-block:calc(18rem / 3.75)}}.ui_scenarioWelcome__ITyj0{--companion-welcome-width:-moz-calc(720rem/14.4);--companion-welcome-width:calc(720rem / 14.4)}@media (max-width:767px){.ui_scenarioWelcome__ITyj0{--companion-welcome-width:-moz-calc(720rem/3.75);--companion-welcome-width:calc(720rem / 3.75)}}.ui_scenarioWelcome__ITyj0{display:-moz-box;display:flex;-moz-box-flex:0;flex:none;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;inline-size:min(100%,var(--companion-welcome-width));margin-inline:auto;text-align:center}.ui_welcomeOrb__kbdz0{inline-size:-moz-calc(48rem/14.4);inline-size:calc(48rem / 14.4)}@media (max-width:767px){.ui_welcomeOrb__kbdz0{inline-size:-moz-calc(48rem/3.75);inline-size:calc(48rem / 3.75)}}.ui_welcomeOrb__kbdz0{block-size:-moz-calc(48rem/14.4);block-size:calc(48rem / 14.4)}@media (max-width:767px){.ui_welcomeOrb__kbdz0{block-size:-moz-calc(48rem/3.75);block-size:calc(48rem / 3.75)}}.ui_welcomeOrb__kbdz0{-webkit-margin-after:calc(4rem / 14.4);margin-block-end:-moz-calc(4rem/14.4);margin-block-end:calc(4rem / 14.4)}@media (max-width:767px){.ui_welcomeOrb__kbdz0{-webkit-margin-after:calc(4rem / 3.75);margin-block-end:-moz-calc(4rem/3.75);margin-block-end:calc(4rem / 3.75)}}.ui_welcomeOrb__kbdz0{-moz-box-flex:0;flex:none;align-self:center;border-radius:50%;background:-moz-radial-gradient(30% 25%,circle,#f8bae9,#da75d4 48%,#ab63df);background:radial-gradient(circle at 30% 25%,#f8bae9,#da75d4 48%,#ab63df);box-shadow:0 0 0 6px rgb(216 126 195/10%)}.ui_welcomeTitle__ttvLJ{font-size:-moz-calc(24rem/14.4);font-size:calc(24rem / 14.4)}@media (max-width:767px){.ui_welcomeTitle__ttvLJ{font-size:-moz-calc(24rem/3.75);font-size:calc(24rem / 3.75)}}.ui_welcomeTitle__ttvLJ{margin:0;font-weight:600;line-height:1.25;text-wrap:balance;letter-spacing:-.025em}.ui_welcomeDescription__7kJyA{font-size:-moz-calc(14rem/14.4);font-size:calc(14rem / 14.4)}@media (max-width:767px){.ui_welcomeDescription__7kJyA{font-size:-moz-calc(14rem/3.75);font-size:calc(14rem / 3.75)}}.ui_welcomeDescription__7kJyA{-webkit-margin-after:calc(6rem / 14.4);margin-block-end:-moz-calc(6rem/14.4);margin-block-end:calc(6rem / 14.4)}@media (max-width:767px){.ui_welcomeDescription__7kJyA{-webkit-margin-after:calc(6rem / 3.75);margin-block-end:-moz-calc(6rem/3.75);margin-block-end:calc(6rem / 3.75)}}.ui_welcomeDescription__7kJyA{-webkit-margin-before:0;margin-block-start:0;line-height:1.5;color:var(--color-white-alpha-65);text-wrap:balance}.ui_scenarioContent__LIlWf{--companion-scenario-width:-moz-calc(760rem/14.4);--companion-scenario-width:calc(760rem / 14.4)}@media (max-width:767px){.ui_scenarioContent__LIlWf{--companion-scenario-width:-moz-calc(760rem/3.75);--companion-scenario-width:calc(760rem / 3.75)}}.ui_scenarioContent__LIlWf{inline-size:min(100%,var(--companion-scenario-width));margin-inline:auto}.ui_chatMaximized__uMycm .ui_scenarioContent__LIlWf{--companion-scenario-width:-moz-calc(1080rem/14.4);--companion-scenario-width:calc(1080rem / 14.4)}@media (max-width:767px){.ui_chatMaximized__uMycm .ui_scenarioContent__LIlWf{--companion-scenario-width:-moz-calc(1080rem/3.75);--companion-scenario-width:calc(1080rem / 3.75)}}.ui_scenarioContent__LIlWf.ui_scenarioConversation__HG5ng{inline-size:100%;margin-inline:0}.ui_presetComposerHint__vnePq{padding:calc(14rem / 14.4)}@media (max-width:767px){.ui_presetComposerHint__vnePq{padding:calc(14rem / 3.75)}}.ui_presetComposerHint__vnePq{font-size:-moz-calc(12rem/14.4);font-size:calc(12rem / 14.4)}@media (max-width:767px){.ui_presetComposerHint__vnePq{font-size:-moz-calc(12rem/3.75);font-size:calc(12rem / 3.75)}}.ui_presetComposerHint__vnePq{gap:-moz-calc(8rem/14.4);gap:calc(8rem / 14.4)}@media (max-width:767px){.ui_presetComposerHint__vnePq{gap:-moz-calc(8rem/3.75);gap:calc(8rem / 3.75)}}.ui_presetComposerHint__vnePq{position:absolute;z-index:2;inset-block-end:0;inset-inline:0;display:-moz-box;display:flex;-moz-box-flex:0;flex:none;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-moz-box-align:center;align-items:center;margin:0;line-height:1.5;color:var(--color-white-alpha-65);text-align:center;background:#242329}.ui_presetComposerHint__vnePq p{margin:0}.ui_presetStop__rgNn1{padding-block:-moz-calc(6rem/14.4);padding-block:calc(6rem / 14.4)}@media (max-width:767px){.ui_presetStop__rgNn1{padding-block:-moz-calc(6rem/3.75);padding-block:calc(6rem / 3.75)}}.ui_presetStop__rgNn1{padding-inline:-moz-calc(10rem/14.4);padding-inline:calc(10rem / 14.4)}@media (max-width:767px){.ui_presetStop__rgNn1{padding-inline:-moz-calc(10rem/3.75);padding-inline:calc(10rem / 3.75)}}.ui_presetStop__rgNn1{border-radius:-moz-calc(8rem/14.4);border-radius:calc(8rem / 14.4)}@media (max-width:767px){.ui_presetStop__rgNn1{border-radius:-moz-calc(8rem/3.75);border-radius:calc(8rem / 3.75)}}.ui_presetStop__rgNn1{-moz-transition:background-color opacity var(--move-in-screen);transition:background-color opacity var(--move-in-screen);touch-action:manipulation;cursor:pointer;border:1px solid var(--color-white-alpha-8);color:var(--color-text-primary);background:transparent}.ui_presetStop__rgNn1:not(:disabled):hover{background:var(--color-white-alpha-8)}.ui_presetStop__rgNn1:focus-visible{outline:2px solid var(--color-text-primary);outline-offset:2px}.ui_presetStop__rgNn1:disabled{cursor:default;opacity:.5}.ui_emptyTitle__fR8nd{font-size:-moz-calc(17rem/14.4);font-size:calc(17rem / 14.4)}@media (max-width:767px){.ui_emptyTitle__fR8nd{font-size:-moz-calc(17rem/3.75);font-size:calc(17rem / 3.75)}}.ui_emptyTitle__fR8nd{line-height:1.3;color:var(--color-text-primary)}.ui_composer__rekc1{padding:calc(12rem / 14.4)}@media (max-width:767px){.ui_composer__rekc1{padding:calc(12rem / 3.75)}}.ui_composer__rekc1{--companion-composer-gap:-moz-calc(12rem/14.4);--companion-composer-gap:calc(12rem / 14.4)}@media (max-width:767px){.ui_composer__rekc1{--companion-composer-gap:-moz-calc(12rem/3.75);--companion-composer-gap:calc(12rem / 3.75)}}.ui_composer__rekc1{position:absolute;z-index:2;inset-block-end:0;inset-inline:0;display:-moz-box;display:flex;-moz-box-flex:0;flex:none;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;min-block-size:0;max-block-size:60%;background:-moz-linear-gradient(top,transparent -moz-calc(100% - var(--companion-composer-gap)),#232228 0);background:linear-gradient(180deg,transparent calc(100% - var(--companion-composer-gap)),#232228 0)}.ui_composer__rekc1 .ui_composerInput__i0b85{background-color:#242329;-webkit-backdrop-filter:none;backdrop-filter:none}.ui_composerReferences__oSNIt{-webkit-padding-before:calc(12rem / 14.4);padding-block-start:-moz-calc(12rem/14.4);padding-block-start:calc(12rem / 14.4)}@media (max-width:767px){.ui_composerReferences__oSNIt{-webkit-padding-before:calc(12rem / 3.75);padding-block-start:-moz-calc(12rem/3.75);padding-block-start:calc(12rem / 3.75)}}.ui_composerReferences__oSNIt{-webkit-padding-end:calc(12rem / 14.4);-moz-padding-end:-moz-calc(12rem/14.4);padding-inline-end:calc(12rem / 14.4)}@media (max-width:767px){.ui_composerReferences__oSNIt{-webkit-padding-end:calc(12rem / 3.75);-moz-padding-end:-moz-calc(12rem/3.75);padding-inline-end:calc(12rem / 3.75)}}.ui_composerReferences__oSNIt{min-inline-size:0}.ui_pendingMaterials__HzVho{gap:-moz-calc(6rem/14.4);gap:calc(6rem / 14.4)}@media (max-width:767px){.ui_pendingMaterials__HzVho{gap:-moz-calc(6rem/3.75);gap:calc(6rem / 3.75)}}.ui_pendingMaterials__HzVho{-webkit-margin-after:calc(10rem / 14.4);margin-block-end:-moz-calc(10rem/14.4);margin-block-end:calc(10rem / 14.4)}@media (max-width:767px){.ui_pendingMaterials__HzVho{-webkit-margin-after:calc(10rem / 3.75);margin-block-end:-moz-calc(10rem/3.75);margin-block-end:calc(10rem / 3.75)}}.ui_pendingMaterials__HzVho{overflow:auto;overscroll-behavior:contain;display:-moz-box;display:flex;-moz-box-flex:0;flex:0 1 auto;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-moz-box-align:start;align-items:flex-start;min-inline-size:0;min-block-size:0}.ui_composer__rekc1>:last-child{-moz-box-flex:0;flex:none}.ui_composerActions__r0mDS{-webkit-padding-end:calc(8rem / 14.4);-moz-padding-end:-moz-calc(8rem/14.4);padding-inline-end:calc(8rem / 14.4)}@media (max-width:767px){.ui_composerActions__r0mDS{-webkit-padding-end:calc(8rem / 3.75);-moz-padding-end:-moz-calc(8rem/3.75);padding-inline-end:calc(8rem / 3.75)}}.ui_composerActions__r0mDS{-webkit-padding-after:calc(8rem / 14.4);padding-block-end:-moz-calc(8rem/14.4);padding-block-end:calc(8rem / 14.4)}@media (max-width:767px){.ui_composerActions__r0mDS{-webkit-padding-after:calc(8rem / 3.75);padding-block-end:-moz-calc(8rem/3.75);padding-block-end:calc(8rem / 3.75)}}.ui_composerActions__r0mDS{display:-moz-box;display:flex;-moz-box-align:center;align-items:center;-moz-box-pack:justify;justify-content:space-between}.ui_composerActions__r0mDS .ui_attach__haeP0{width:-moz-calc(36rem/14.4);width:calc(36rem / 14.4)}@media (max-width:767px){.ui_composerActions__r0mDS .ui_attach__haeP0{width:-moz-calc(36rem/3.75);width:calc(36rem / 3.75)}}.ui_composerActions__r0mDS .ui_attach__haeP0{height:-moz-calc(36rem/14.4);height:calc(36rem / 14.4)}@media (max-width:767px){.ui_composerActions__r0mDS .ui_attach__haeP0{height:-moz-calc(36rem/3.75);height:calc(36rem / 3.75)}}.ui_composerActions__r0mDS .ui_attach__haeP0{padding:calc(0rem / 14.4)}@media (max-width:767px){.ui_composerActions__r0mDS .ui_attach__haeP0{padding:calc(0rem / 3.75)}}.ui_composerActions__r0mDS .ui_attach__haeP0{-webkit-margin-start:calc(-4rem / 14.4);-moz-margin-start:-moz-calc(-4rem/14.4);margin-inline-start:calc(-4rem / 14.4)}@media (max-width:767px){.ui_composerActions__r0mDS .ui_attach__haeP0{-webkit-margin-start:calc(-4rem / 3.75);-moz-margin-start:-moz-calc(-4rem/3.75);margin-inline-start:calc(-4rem / 3.75)}}.ui_composerActions__r0mDS .ui_attach__haeP0{border-radius:-moz-calc(12rem/14.4);border-radius:calc(12rem / 14.4)}@media (max-width:767px){.ui_composerActions__r0mDS .ui_attach__haeP0{border-radius:-moz-calc(12rem/3.75);border-radius:calc(12rem / 3.75)}}.ui_composerActions__r0mDS .ui_attach__haeP0{box-shadow:inset 0 1px 0 rgb(255 255 255/5%),inset 0 -1px 0 rgb(255 255 255/3%);-moz-transition-timing-function:var(--move-in-screen);transition-timing-function:var(--move-in-screen);-moz-transition-duration:.3s;transition-duration:.3s;display:-moz-box;display:flex;-moz-box-flex:0;flex:none;-moz-box-align:center;align-items:center;-moz-box-pack:center;justify-content:center;color:var(--color-white-alpha-65);background:var(--color-white-alpha-2);-moz-transition-property:color,background-color;transition-property:color,background-color}.ui_composerActions__r0mDS .ui_attach__haeP0:not(:disabled):hover{color:var(--color-white-0);background:var(--color-white-alpha-6)}.ui_composerActions__r0mDS .ui_attach__haeP0:disabled{cursor:not-allowed;opacity:.45}.ui_composerActions__r0mDS .ui_attach__haeP0 svg{width:-moz-calc(20rem/14.4);width:calc(20rem / 14.4)}@media (max-width:767px){.ui_composerActions__r0mDS .ui_attach__haeP0 svg{width:-moz-calc(20rem/3.75);width:calc(20rem / 3.75)}}.ui_composerActions__r0mDS .ui_attach__haeP0 svg{height:-moz-calc(20rem/14.4);height:calc(20rem / 14.4)}@media (max-width:767px){.ui_composerActions__r0mDS .ui_attach__haeP0 svg{height:-moz-calc(20rem/3.75);height:calc(20rem / 3.75)}}.ui_composerActions__r0mDS .ui_attach__haeP0 svg path{fill:currentcolor;fill-opacity:1}@container companion (max-width: 340px){.ui_header__ZuK0q{min-height:-moz-calc(52rem/14.4);min-height:calc(52rem / 14.4)}@media (max-width:767px){.ui_header__ZuK0q{min-height:-moz-calc(52rem/3.75);min-height:calc(52rem / 3.75)}}.ui_header__ZuK0q{flex-wrap:wrap}.ui_headerTitle__Totwh{font-size:-moz-calc(13rem/14.4);font-size:calc(13rem / 14.4)}@media (max-width:767px){.ui_headerTitle__Totwh{font-size:-moz-calc(13rem/3.75);font-size:calc(13rem / 3.75)}}.ui_headerTitle__Totwh{-moz-box-flex:1;flex:1 1 100%}.ui_headerActions__O_loQ{-webkit-margin-start:auto;-moz-margin-start:auto;margin-inline-start:auto}.ui_context__0q3hy{font-size:-moz-calc(10rem/14.4);font-size:calc(10rem / 14.4)}@media (max-width:767px){.ui_context__0q3hy{font-size:-moz-calc(10rem/3.75);font-size:calc(10rem / 3.75)}}.ui_messages__OniHv{padding-inline:-moz-calc(8rem/14.4);padding-inline:calc(8rem / 14.4)}@media (max-width:767px){.ui_messages__OniHv{padding-inline:-moz-calc(8rem/3.75);padding-inline:calc(8rem / 3.75)}}.ui_messages__OniHv{--companion-message-gap:-moz-calc(10rem/14.4);--companion-message-gap:calc(10rem / 14.4)}@media (max-width:767px){.ui_messages__OniHv{--companion-message-gap:-moz-calc(10rem/3.75);--companion-message-gap:calc(10rem / 3.75)}}.ui_turn__Fwzkc{gap:-moz-calc(8rem/14.4);gap:calc(8rem / 14.4)}@media (max-width:767px){.ui_turn__Fwzkc{gap:-moz-calc(8rem/3.75);gap:calc(8rem / 3.75)}}.ui_turn__Fwzkc{-webkit-margin-after:calc(16rem / 14.4);margin-block-end:-moz-calc(16rem/14.4);margin-block-end:calc(16rem / 14.4)}@media (max-width:767px){.ui_turn__Fwzkc{-webkit-margin-after:calc(16rem / 3.75);margin-block-end:-moz-calc(16rem/3.75);margin-block-end:calc(16rem / 3.75)}}.ui_assistantMessage__91hPK,.ui_userMessage__mugCN{padding-block:-moz-calc(8rem/14.4);padding-block:calc(8rem / 14.4)}@media (max-width:767px){.ui_assistantMessage__91hPK,.ui_userMessage__mugCN{padding-block:-moz-calc(8rem/3.75);padding-block:calc(8rem / 3.75)}}.ui_assistantMessage__91hPK,.ui_userMessage__mugCN{padding-inline:-moz-calc(10rem/14.4);padding-inline:calc(10rem / 14.4)}@media (max-width:767px){.ui_assistantMessage__91hPK,.ui_userMessage__mugCN{padding-inline:-moz-calc(10rem/3.75);padding-inline:calc(10rem / 3.75)}}.ui_assistantMessage__91hPK,.ui_userMessage__mugCN{font-size:-moz-calc(12rem/14.4);font-size:calc(12rem / 14.4)}@media (max-width:767px){.ui_assistantMessage__91hPK,.ui_userMessage__mugCN{font-size:-moz-calc(12rem/3.75);font-size:calc(12rem / 3.75)}}.ui_assistantMessage__91hPK{padding-inline:0}.ui_markdown__z9W3r{font-size:-moz-calc(12rem/14.4);font-size:calc(12rem / 14.4)}@media (max-width:767px){.ui_markdown__z9W3r{font-size:-moz-calc(12rem/3.75);font-size:calc(12rem / 3.75)}}.ui_markdown__z9W3r{line-height:1.5}.ui_markdown__z9W3r :where(p,ul,ol,blockquote,pre,table,hr){-webkit-margin-after:calc(10rem / 14.4);margin-block-end:-moz-calc(10rem/14.4);margin-block-end:calc(10rem / 14.4)}@media (max-width:767px){.ui_markdown__z9W3r :where(p,ul,ol,blockquote,pre,table,hr){-webkit-margin-after:calc(10rem / 3.75);margin-block-end:-moz-calc(10rem/3.75);margin-block-end:calc(10rem / 3.75)}}.ui_proposalText__7ZXl4{padding:calc(12rem / 14.4)}@media (max-width:767px){.ui_proposalText__7ZXl4{padding:calc(12rem / 3.75)}}.ui_composer__rekc1{padding:calc(8rem / 14.4)}@media (max-width:767px){.ui_composer__rekc1{padding:calc(8rem / 3.75)}}.ui_composer__rekc1{--companion-composer-gap:-moz-calc(8rem/14.4);--companion-composer-gap:calc(8rem / 14.4)}@media (max-width:767px){.ui_composer__rekc1{--companion-composer-gap:-moz-calc(8rem/3.75);--companion-composer-gap:calc(8rem / 3.75)}}}@container companion (max-height: 380px){.ui_header__ZuK0q{min-height:-moz-calc(52rem/14.4);min-height:calc(52rem / 14.4)}@media (max-width:767px){.ui_header__ZuK0q{min-height:-moz-calc(52rem/3.75);min-height:calc(52rem / 3.75)}}.ui_composer__rekc1{padding-block:-moz-calc(8rem/14.4);padding-block:calc(8rem / 14.4)}@media (max-width:767px){.ui_composer__rekc1{padding-block:-moz-calc(8rem/3.75);padding-block:calc(8rem / 3.75)}}.ui_composer__rekc1{--companion-composer-gap:-moz-calc(8rem/14.4);--companion-composer-gap:calc(8rem / 14.4)}@media (max-width:767px){.ui_composer__rekc1{--companion-composer-gap:-moz-calc(8rem/3.75);--companion-composer-gap:calc(8rem / 3.75)}}.ui_composerActions__r0mDS{-webkit-padding-after:calc(4rem / 14.4);padding-block-end:-moz-calc(4rem/14.4);padding-block-end:calc(4rem / 14.4)}@media (max-width:767px){.ui_composerActions__r0mDS{-webkit-padding-after:calc(4rem / 3.75);padding-block-end:-moz-calc(4rem/3.75);padding-block-end:calc(4rem / 3.75)}}}.ui_srOnly__vluqG{width:-moz-calc(1rem/14.4);width:calc(1rem / 14.4)}@media (max-width:767px){.ui_srOnly__vluqG{width:-moz-calc(1rem/3.75);width:calc(1rem / 3.75)}}.ui_srOnly__vluqG{height:-moz-calc(1rem/14.4);height:calc(1rem / 14.4)}@media (max-width:767px){.ui_srOnly__vluqG{height:-moz-calc(1rem/3.75);height:calc(1rem / 3.75)}}.ui_srOnly__vluqG{position:absolute;overflow:hidden;white-space:nowrap;-webkit-clip-path:inset(50%);clip-path:inset(50%)}@-webkit-keyframes ui_companion-thinking-dot__AJ_vs{0%,60%,to{transform:translateY(0) scale(.75);opacity:.35}30%{transform:translateY(-35%) scale(1);opacity:1}}@-moz-keyframes ui_companion-thinking-dot__AJ_vs{0%,60%,to{-moz-transform:translateY(0) scale(.75);transform:translateY(0) scale(.75);opacity:.35}30%{-moz-transform:translateY(-35%) scale(1);transform:translateY(-35%) scale(1);opacity:1}}@keyframes ui_companion-thinking-dot__AJ_vs{0%,60%,to{-moz-transform:translateY(0) scale(.75);transform:translateY(0) scale(.75);opacity:.35}30%{-moz-transform:translateY(-35%) scale(1);transform:translateY(-35%) scale(1);opacity:1}}@-webkit-keyframes ui_avatar-float__eL43A{50%{transform:translateY(-6%)}}@-moz-keyframes ui_avatar-float__eL43A{50%{-moz-transform:translateY(-6%);transform:translateY(-6%)}}@keyframes ui_avatar-float__eL43A{50%{-moz-transform:translateY(-6%);transform:translateY(-6%)}}@-webkit-keyframes ui_avatar-eyes-look__zN7eZ{0%,to{transform:translateX(0) scaleY(1)}30%{transform:translateX(18%) scaleY(1)}36%{transform:translateX(18%) scaleY(.15)}42%{transform:translateX(18%) scaleY(1)}72%{transform:translateX(-18%) scaleY(1)}}@-moz-keyframes ui_avatar-eyes-look__zN7eZ{0%,to{-moz-transform:translateX(0) scaleY(1);transform:translateX(0) scaleY(1)}30%{-moz-transform:translateX(18%) scaleY(1);transform:translateX(18%) scaleY(1)}36%{-moz-transform:translateX(18%) scaleY(.15);transform:translateX(18%) scaleY(.15)}42%{-moz-transform:translateX(18%) scaleY(1);transform:translateX(18%) scaleY(1)}72%{-moz-transform:translateX(-18%) scaleY(1);transform:translateX(-18%) scaleY(1)}}@keyframes ui_avatar-eyes-look__zN7eZ{0%,to{-moz-transform:translateX(0) scaleY(1);transform:translateX(0) scaleY(1)}30%{-moz-transform:translateX(18%) scaleY(1);transform:translateX(18%) scaleY(1)}36%{-moz-transform:translateX(18%) scaleY(.15);transform:translateX(18%) scaleY(.15)}42%{-moz-transform:translateX(18%) scaleY(1);transform:translateX(18%) scaleY(1)}72%{-moz-transform:translateX(-18%) scaleY(1);transform:translateX(-18%) scaleY(1)}}@-webkit-keyframes ui_chat-enter__YiLt9{0%{transform:translateY(14px) scale(.96);opacity:0}to{transform:translateY(0) scale(1);opacity:1}}@-moz-keyframes ui_chat-enter__YiLt9{0%{-moz-transform:translateY(14px) scale(.96);transform:translateY(14px) scale(.96);opacity:0}to{-moz-transform:translateY(0) scale(1);transform:translateY(0) scale(1);opacity:1}}@keyframes ui_chat-enter__YiLt9{0%{-moz-transform:translateY(14px) scale(.96);transform:translateY(14px) scale(.96);opacity:0}to{-moz-transform:translateY(0) scale(1);transform:translateY(0) scale(1);opacity:1}}@-webkit-keyframes ui_chat-exit__mlqjA{0%{transform:translateY(0) scale(1);opacity:1}to{transform:translateY(14px) scale(.96);opacity:0}}@-moz-keyframes ui_chat-exit__mlqjA{0%{-moz-transform:translateY(0) scale(1);transform:translateY(0) scale(1);opacity:1}to{-moz-transform:translateY(14px) scale(.96);transform:translateY(14px) scale(.96);opacity:0}}@keyframes ui_chat-exit__mlqjA{0%{-moz-transform:translateY(0) scale(1);transform:translateY(0) scale(1);opacity:1}to{-moz-transform:translateY(14px) scale(.96);transform:translateY(14px) scale(.96);opacity:0}}@-webkit-keyframes ui_avatar-enter__TZuYG{0%{transform:scale(.72);opacity:0}to{transform:scale(1);opacity:1}}@-moz-keyframes ui_avatar-enter__TZuYG{0%{-moz-transform:scale(.72);transform:scale(.72);opacity:0}to{-moz-transform:scale(1);transform:scale(1);opacity:1}}@keyframes ui_avatar-enter__TZuYG{0%{-moz-transform:scale(.72);transform:scale(.72);opacity:0}to{-moz-transform:scale(1);transform:scale(1);opacity:1}}@media (prefers-reduced-motion:reduce){.ui_avatarDragging___k9SR .ui_eye__pUJ9K,.ui_avatarPositionClosing__lE9q5,.ui_body__WwIxf,.ui_chatClosing__GJiH_,.ui_chat__AV0D8,.ui_thinkingDot__Ywf1J{-webkit-animation:none;-moz-animation:none;animation:none}.ui_chatViewTransition__Myx_6{-moz-transition:none;transition:none}}.ui_documentUploadOverlay__cPmLA{pointer-events:none;position:absolute;inset:0;display:-moz-box;display:flex;-moz-box-align:center;align-items:center;-moz-box-pack:center;justify-content:center;background:rgb(0 0 0/35%)}.ui_documentTile__nDYJI[aria-busy=true] .ui_documentIcon__36AUh{visibility:hidden}.ui_referenceSendHint__Bvr5R{font-size:-moz-calc(12rem/14.4);font-size:calc(12rem / 14.4)}@media (max-width:767px){.ui_referenceSendHint__Bvr5R{font-size:-moz-calc(12rem/3.75);font-size:calc(12rem / 3.75)}}.ui_referenceSendHint__Bvr5R{-webkit-margin-after:calc(8rem / 14.4);margin-block-end:-moz-calc(8rem/14.4);margin-block-end:calc(8rem / 14.4)}@media (max-width:767px){.ui_referenceSendHint__Bvr5R{-webkit-margin-after:calc(8rem / 3.75);margin-block-end:-moz-calc(8rem/3.75);margin-block-end:calc(8rem / 3.75)}}.ui_referenceSendHint__Bvr5R{-webkit-margin-before:0;margin-block-start:0;line-height:1.5;color:var(--color-white-alpha-65);overflow-wrap:anywhere}.ui_presetUserMessage__1MO_F{box-shadow:inset 0 1px 0 rgb(255 255 255/5%),inset 0 -1px 0 rgb(255 255 255/3%);background-color:var(--color-white-alpha-2);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);gap:-moz-calc(8rem/14.4);gap:calc(8rem / 14.4)}@media (max-width:767px){.ui_presetUserMessage__1MO_F{gap:-moz-calc(8rem/3.75);gap:calc(8rem / 3.75)}}.ui_presetUserMessage__1MO_F{display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;min-inline-size:0;max-inline-size:60%}@container companion (max-width: 600px){.ui_userMessage__mugCN{max-inline-size:80%}.ui_assistantMessage__91hPK{inline-size:100%}.ui_presetUserMessage__1MO_F{max-inline-size:80%}}.ui_presetAssistantMessage__kBY_E{inline-size:80%}@container companion (max-width: 600px){.ui_presetAssistantMessage__kBY_E{inline-size:100%}}.ui_generationSettings__3dvc9{-webkit-margin-after:calc(22rem / 14.4);margin-block-end:-moz-calc(22rem/14.4);margin-block-end:calc(22rem / 14.4)}@media (max-width:767px){.ui_generationSettings__3dvc9{-webkit-margin-after:calc(22rem / 3.75);margin-block-end:-moz-calc(22rem/3.75);margin-block-end:calc(22rem / 3.75)}}.ui_generationSettings__3dvc9{inline-size:80%;min-inline-size:0}.ui_presetCompletion__q4a3M{gap:-moz-calc(16rem/14.4);gap:calc(16rem / 14.4)}@media (max-width:767px){.ui_presetCompletion__q4a3M{gap:-moz-calc(16rem/3.75);gap:calc(16rem / 3.75)}}.ui_presetCompletion__q4a3M{display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-moz-box-align:start;align-items:flex-start}@container companion (max-width: 600px){.ui_generationSettings__3dvc9{inline-size:100%}}