.viaAgentChat{z-index:1000;background:linear-gradient(#fafafa 0%,#f5f5f5 100%);border:1px solid rgba(0,0,0,.25);border-radius:20px;flex-direction:column;width:400px;height:calc(100dvh - 97px);margin-top:64px;transition:width .4s cubic-bezier(.25,.8,.25,1),height .4s cubic-bezier(.25,.8,.25,1),margin .4s cubic-bezier(.25,.8,.25,1),right .4s cubic-bezier(.25,.8,.25,1),border-radius .4s cubic-bezier(.25,.8,.25,1),transform .35s cubic-bezier(.25,.8,.25,1);display:flex;position:fixed;top:0;right:0;overflow:hidden;transform:translate(calc(100% + 32px))}@media (min-width:960px){.viaAgentChat{height:calc(100dvh - 87px);margin-top:70px}}.viaAgentChat--appearing{transform:translate(0)}.viaAgentChat--closing{transform:translate(calc(100% + 32px))}.viaAgentChat--fullscreen{z-index:1012;width:calc(100vw - 32px);height:calc(100dvh - 97px);margin:64px 0 0;right:16px}@media (min-width:960px){.viaAgentChat--fullscreen{height:calc(100dvh - 87px);margin-top:70px}}.viaAgentChat__content{flex:1;overflow:hidden}.viaAgentChat__header{color:#1f3d5c;background:#fafafa;flex-shrink:0}.viaAgentChat__header-btn{color:#5c85ad!important}.viaAgentChat__header-btn:disabled{opacity:.6}.viaAgentChat__close-btn{color:#fafafa!important}.viaAgentChat__logo{flex-direction:column;justify-content:center;align-items:center;min-width:80px;line-height:1;display:flex}.viaAgentChat__logo-subtext{color:#383838;letter-spacing:.5px;text-align:center;text-transform:uppercase;margin-top:4px;font-size:10px;font-weight:600}.viaAgentChat .viaContainer{border:none;border-radius:0;flex:1;height:100%;margin:0;display:flex}.viaAgentChat__feedback{border-top:1px solid rgba(0,0,0,.1);flex-shrink:0}