.CompanionConversationV2-module-scss-module-scss-module__yDed2W__chat [data-hook~=control-panel__base]{box-sizing:border-box;min-width:0}.CompanionConversationV2-module-scss-module-scss-module__yDed2W__chat [data-hook~=control-panel__base]:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:var(--aac-control-panel-padding-horizontal-start);padding-right:var(--aac-control-panel-padding-horizontal-end)}.CompanionConversationV2-module-scss-module-scss-module__yDed2W__chat [data-hook~=control-panel__base]:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:var(--aac-control-panel-padding-horizontal-start);padding-right:var(--aac-control-panel-padding-horizontal-end)}.CompanionConversationV2-module-scss-module-scss-module__yDed2W__chat [data-hook~=control-panel__base]:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:var(--aac-control-panel-padding-horizontal-start);padding-right:var(--aac-control-panel-padding-horizontal-end)}.CompanionConversationV2-module-scss-module-scss-module__yDed2W__chat [data-hook~=control-panel__base]:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:var(--aac-control-panel-padding-horizontal-start);padding-left:var(--aac-control-panel-padding-horizontal-end)}.CompanionConversationV2-module-scss-module-scss-module__yDed2W__chat [data-hook~=control-panel__base]:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:var(--aac-control-panel-padding-horizontal-start);padding-left:var(--aac-control-panel-padding-horizontal-end)}.CompanionConversationV2-module-scss-module-scss-module__yDed2W__chat [data-hook~=control-panel__base]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:var(--aac-control-panel-padding-horizontal-start);padding-left:var(--aac-control-panel-padding-horizontal-end)}.CompanionConversationV2-module-scss-module-scss-module__yDed2W__chat [data-hook~=control-panel__base]>div{box-sizing:border-box;width:100%;max-width:100%;padding-left:0;padding-right:0}.CompanionConversationV2-module-scss-module-scss-module__yDed2W__chat [data-hook~=input-box__base],.CompanionConversationV2-module-scss-module-scss-module__yDed2W__chat [data-hook~=input-box__base] *{box-sizing:border-box}
.GradientRingLoaderV2-module-scss-module-scss-module__3ytxZW__ring{background:conic-gradient(from 180deg,transparent 0deg,hsl(var(--avatar-ring-purple))150deg,var(--wds-color-green-400)320deg,transparent 360deg);-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 2px),currentColor calc(100% - 2px));mask:radial-gradient(farthest-side,transparent calc(100% - 2px),currentColor calc(100% - 2px))}
.AtlasCompanionV2-module-scss-module-scss-module__LE-PFW__entrypoint{z-index:3;border-radius:inherit;position:absolute;top:0;bottom:0;left:0;right:0}.AtlasCompanionV2-module-scss-module-scss-module__LE-PFW__entrypoint button{border-radius:inherit;width:100%;height:100%;color:var(--wds-color-white);background:color-mix(in srgb,var(--wds-color-black-100)35%,transparent);opacity:0;border:0;justify-content:center;align-items:center;padding:0;transition:opacity .15s;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}@media (hover:hover) and (pointer:fine){.AtlasCompanionV2-module-scss-module-scss-module__LE-PFW__entrypoint button:hover{opacity:1}}.AtlasCompanionV2-module-scss-module-scss-module__LE-PFW__entrypoint button:focus-visible{opacity:1}.AtlasCompanionV2-module-scss-module-scss-module__LE-PFW__controlToggle{--wds-color-fill-transparent-primary:transparent;--wds-color-fill-transparent-primary-hover:transparent;--wds-color-fill-transparent-primary-active:transparent}.AtlasCompanionV2-module-scss-module-scss-module__LE-PFW__controlToggle button{opacity:1;background:0 0}.AtlasCompanionV2-module-scss-module-scss-module__LE-PFW__controlToggle button:focus-visible{outline:2px solid var(--wds-color-black-100);outline-offset:3px}.AtlasCompanionV2-module-scss-module-scss-module__LE-PFW__controlToggle button:focus:not(:focus-visible){box-shadow:none;outline:none}.AtlasCompanionV2-module-scss-module-scss-module__LE-PFW__ringControl button:focus:not(:focus-visible){box-shadow:none;outline:none}.AtlasCompanionV2-module-scss-module-scss-module__LE-PFW__ringControl{box-shadow:0 4px 12px color-mix(in srgb,var(--wds-color-black-100)16%,transparent);--wds-icon-button-color-fill-standard-secondary:var(--wds-color-white);--wds-icon-button-color-fill-standard-secondary-hover:var(--wds-color-white);--wds-icon-button-color-border-standard-secondary:transparent;--wds-icon-button-color-border-standard-secondary-hover:transparent;border-radius:50%;display:inline-flex;overflow:hidden}.AtlasCompanionV2-module-scss-module-scss-module__LE-PFW__ringControl:has(:focus-visible){outline:2px solid var(--wds-color-black-100);outline-offset:2px}
.VideoMode-module-scss-module-scss-module__Un9Y6a__atlasVideoMode canvas{width:auto!important}.VideoMode-module-scss-module-scss-module__Un9Y6a__haloContainer{flex-direction:column;justify-content:flex-end;align-items:center;width:100%;height:100%;display:flex;position:relative}.VideoMode-module-scss-module-scss-module__Un9Y6a__haloContainer:before{content:"";width:var(--halo-size,200%);height:var(--halo-size,100%);background:radial-gradient(circle at center,var(--halo-color,rgba(144,255,180,.6))0%,transparent 70%);max-height:100%;filter:blur(var(--halo-blur,60px));pointer-events:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.VideoMode-module-scss-module-scss-module__Un9Y6a__haloVideo{position:relative}
:root{--ita-blob-color-purple:#c9c6ff;--ita-blob-color-green:#ecffbe}.DesktopLoadingAnimation-module-scss-module-scss-module__GC5HsW__blobContainer{--blob-delay:0s}.DesktopLoadingAnimation-module-scss-module-scss-module__GC5HsW__blob{filter:blur(40px);will-change:transform;border-radius:50%;position:absolute}.DesktopLoadingAnimation-module-scss-module-scss-module__GC5HsW__blobPurple{background:var(--ita-blob-color-purple);width:160px;height:140px;animation:5.36s ease-in-out infinite DesktopLoadingAnimation-module-scss-module-scss-module__GC5HsW__blobDrift1;animation-delay:var(--blob-delay)}.DesktopLoadingAnimation-module-scss-module-scss-module__GC5HsW__blobGreen{background:var(--ita-blob-color-green);width:150px;height:130px;animation:5.36s ease-in-out infinite DesktopLoadingAnimation-module-scss-module-scss-module__GC5HsW__blobDrift2;animation-delay:calc(var(--blob-delay) + .3s)}.DesktopLoadingAnimation-module-scss-module-scss-module__GC5HsW__blobPurple2{background:var(--ita-blob-color-purple);opacity:.7;width:120px;height:110px;animation:5.36s ease-in-out infinite DesktopLoadingAnimation-module-scss-module-scss-module__GC5HsW__blobDrift3;animation-delay:calc(var(--blob-delay) + .6s)}@keyframes DesktopLoadingAnimation-module-scss-module-scss-module__GC5HsW__blobDrift1{0%,to{transform:translate(-15%,5%)scale(1)}25%{transform:translate(55%,-15%)scale(1.08)}50%{transform:translate(45%,40%)scale(.94)}75%{transform:translate(-5%,30%)scale(1.06)}}@keyframes DesktopLoadingAnimation-module-scss-module-scss-module__GC5HsW__blobDrift2{0%,to{transform:translate(65%,45%)scale(1)}25%{transform:translate(10%,55%)scale(1.1)}50%{transform:translate(-15%,5%)scale(1.05)}75%{transform:translate(55%,-10%)scale(.93)}}@keyframes DesktopLoadingAnimation-module-scss-module-scss-module__GC5HsW__blobDrift3{0%,to{transform:translate(90%,15%)scale(1)}25%{transform:translate(40%,65%)scale(1.08)}50%{transform:translate(10%,35%)scale(1.04)}75%{transform:translate(75%,-5%)scale(.92)}}
.GradientBackgroundAnimation-module-scss-module-scss-module__swinra__gradientBackground{pointer-events:none;background:radial-gradient(243.76% 153.79% at 64.46% 28.5%,rgba(205,174,255,.06) 6.14%,rgba(255,253,247,.21) 23.53%,rgba(233,217,255,.18) 69.23%,rgba(255,253,247,.3) 100%),radial-gradient(82.47% 44.13% at 70.68% 62.88%,rgba(245,243,237,.7) 0%,rgba(243,238,245,.7) 50%,rgba(220,230,237,.7) 100%),radial-gradient(120.73% 60.02% at 41.36% 59.25%,rgba(244,240,240,.7) 0%,rgba(203,218,241,.7) 100%),radial-gradient(143.32% 53.08% at 50.84% 66.12%,rgba(244,240,240,.7) 0%,rgba(220,223,234,.7) 100%),#d5e0ee}.GradientBackgroundAnimation-module-scss-module-scss-module__swinra__renderInLayout{z-index:-1;width:100vw;height:100vh;position:fixed;overflow:hidden}.GradientBackgroundAnimation-module-scss-module-scss-module__swinra__renderInComponent{z-index:0;position:absolute;top:0;bottom:0;left:0;right:0}.GradientBackgroundAnimation-module-scss-module-scss-module__swinra__desktopSvg{display:block}@media (max-width:768px){.GradientBackgroundAnimation-module-scss-module-scss-module__swinra__desktopSvg{display:none}}.GradientBackgroundAnimation-module-scss-module-scss-module__swinra__mobileSvg{display:none}@media (max-width:768px){.GradientBackgroundAnimation-module-scss-module-scss-module__swinra__mobileSvg{display:block}}
