@charset "UTF-8";body{margin:0;padding:0;font-family:message,sans-serif;font-weight:300;font-style:normal;background-color:#fff;color:#000;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;overflow:hidden}button:focus{outline:0}@font-face{font-family:message;src:url(../../assets/fonts/SourceCodeProVariableFont.woff2) format("woff2 supports variations"),url(../../assets/fonts/SourceCodeProVariableFont.woff2) format("woff2-variations");font-weight:100 1000;font-display:swap}header{width:100%;padding-top:calc(10.1px + 3.43125vw);padding-bottom:50px;padding-left:calc(13.6px + 5.4vw);padding-right:calc(13.6px + 5.4vw);position:absolute;top:0;left:0;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}@media (min-width:1600px){header{padding-top:65px}}@media (min-width:1600px){header{padding-left:100px}}@media (min-width:1600px){header{padding-right:100px}}.logo-container-clone{width:auto;position:fixed;left:0;opacity:1;-webkit-transition:top .5s ease-out;transition:top .5s ease-out;margin-top:calc(7.6px + 2.025vw);margin-left:calc(6.1px + 1.18125vw)}@media (min-width:1600px){.logo-container-clone{margin-top:40px}}@media (min-width:1600px){.logo-container-clone{margin-left:25px}}.logo-container-clone .logo-clone{width:auto;height:100%}#messages{height:100vh;overflow-y:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:5px;position:relative;z-index:0;padding-left:calc(13.6px + 5.4vw);padding-right:calc(13.6px + 5.4vw);padding-top:0;padding-bottom:calc(13.6px + 5.4vw)}@media (min-width:1600px){#messages{padding-left:100px}}@media (min-width:1600px){#messages{padding-right:100px}}@media (min-width:1600px){#messages{padding-bottom:100px}}#messages .message{max-width:70%;word-wrap:break-word;line-height:1.3;font-weight:400;-webkit-transition:opacity .5s ease,-webkit-transform .5s ease;transition:opacity .5s ease,-webkit-transform .5s ease;transition:opacity .5s ease,transform .5s ease;transition:opacity .5s ease,transform .5s ease,-webkit-transform .5s ease;opacity:0;-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px);font-size:calc(15px + 4 * ((100vw - 390px)/ 1210))}@media screen and (max-width:390px){#messages .message{font-size:15px}}@media screen and (min-width:1600px){#messages .message{font-size:19px}}#messages .message.visible{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}#messages .message.bot{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;background-color:#1d1d1d;color:#fff;border:1px solid #1d1d1d;box-shadow:none;padding-top:calc(5.1px + .61875vw);padding-bottom:calc(5.1px + .61875vw);padding-left:calc(6.1px + 1.18125vw);padding-right:calc(6.1px + 1.18125vw);border-radius:0;border-top-right-radius:calc(6.1px + 1.18125vw);border-bottom-right-radius:calc(6.1px + 1.18125vw);max-width:690px}@media (min-width:1600px){#messages .message.bot{padding-top:15px}}@media (min-width:1600px){#messages .message.bot{padding-bottom:15px}}@media (min-width:1600px){#messages .message.bot{padding-left:25px}}@media (min-width:1600px){#messages .message.bot{padding-right:25px}}@media (min-width:1600px){#messages .message.bot{border-top-right-radius:25px}}@media (min-width:1600px){#messages .message.bot{border-bottom-right-radius:25px}}@media (max-width:1024px){#messages .message.bot{max-width:80%}}#messages .message.bot.first-item{border-top-left-radius:calc(6.1px + 1.18125vw)}@media (min-width:1600px){#messages .message.bot.first-item{border-top-left-radius:25px}}#messages .message.bot.last-item{border-bottom-left-radius:calc(6.1px + 1.18125vw)}@media (min-width:1600px){#messages .message.bot.last-item{border-bottom-left-radius:25px}}#messages .message.user{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}#messages .message.user.responses{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}#messages .message.user button{padding-top:calc(5.1px + .61875vw);padding-bottom:calc(5.1px + .61875vw);padding-left:calc(6.1px + 1.18125vw);padding-right:calc(6.1px + 1.18125vw);border-radius:calc(6.1px + 1.18125vw);cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease;background-color:#fff;color:#1d1d1d;border:1px solid #1d1d1d;box-shadow:3px 3px 0 0 #1d1d1d;font-weight:450}@media (min-width:1600px){#messages .message.user button{padding-top:15px}}@media (min-width:1600px){#messages .message.user button{padding-bottom:15px}}@media (min-width:1600px){#messages .message.user button{padding-left:25px}}@media (min-width:1600px){#messages .message.user button{padding-right:25px}}@media (min-width:1600px){#messages .message.user button{border-radius:25px}}#messages .message.user button:hover{background-color:#777}#messages .message.user button.button-selected{background-color:#1d1d1d;color:#fff;border:1px solid #1d1d1d;box-shadow:none;font-weight:400;border-radius:calc(6.1px + 1.18125vw);pointer-events:none}@media (min-width:1600px){#messages .message.user button.button-selected{border-radius:25px}}#messages .message.user.responses button{background-color:#fff;color:#1d1d1d;border:1px solid #1d1d1d;box-shadow:3px 3px 0 0 #1d1d1d;-webkit-animation:fadeInUp .5s ease;animation:fadeInUp .5s ease}#messages .logo-container{width:20%;max-width:220px;min-width:115px;width:clamp(115px,calc(115px + (220 - 115) * ((100vw - 320px)/ (1600 - 320))),220px);margin-top:calc(12.6px + 4.8375vw);margin-bottom:calc(10.6px + 3.7125vw);margin-left:calc(6.1px + 1.18125vw);position:relative}@media (min-width:1600px){#messages .logo-container{margin-top:90px}}@media (min-width:1600px){#messages .logo-container{margin-bottom:70px}}@media (min-width:1600px){#messages .logo-container{margin-left:25px}}#messages .logo-container .logo{width:100%;height:auto}#messages .logo-container .logo .path{stroke-width:0}@-webkit-keyframes fadeInUp{from{opacity:0;-webkit-transform:translateY(25px);transform:translateY(25px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInUp{from{opacity:0;-webkit-transform:translateY(25px);transform:translateY(25px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.timestamp{display:block;font-size:10px;color:#3a3a3a;margin:0;margin-right:calc(6.1px + 1.18125vw);margin-left:calc(6.1px + 1.18125vw);opacity:0;-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px);-webkit-transition:opacity .5s ease,-webkit-transform .5s ease;transition:opacity .5s ease,-webkit-transform .5s ease;transition:opacity .5s ease,transform .5s ease;transition:opacity .5s ease,transform .5s ease,-webkit-transform .5s ease}@media (min-width:1600px){.timestamp{margin-right:25px}}@media (min-width:1600px){.timestamp{margin-left:25px}}.timestamp.visible{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.bot-timestamp{text-align:left}.user-timestamp{text-align:right}.typing{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;padding:10px;padding-left:calc(4.6px + .3375vw);border-radius:50%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:6px;max-width:70%;margin-left:calc(5.6px + .9vw)}@media (min-width:1600px){.typing{padding-left:10px}}@media (min-width:1600px){.typing{margin-left:20px}}.typing .dots{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:4px}.typing .dots span{display:inline-block;width:8px;height:8px;background-color:#000;border-radius:50%;-webkit-animation:wave 1.2s infinite ease-in-out;animation:wave 1.2s infinite ease-in-out}@media (max-width:960px){.typing .dots span{width:6px;height:6px}}@media (max-width:520px){.typing .dots span{width:4px;height:4px}}.typing .dots span:nth-child(1){-webkit-animation-delay:0s;animation-delay:0s}.typing .dots span:nth-child(2){-webkit-animation-delay:.2s;animation-delay:.2s}.typing .dots span:nth-child(3){-webkit-animation-delay:.4s;animation-delay:.4s}@-webkit-keyframes wave{0%,100%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-8px);transform:translateY(-8px)}}@keyframes wave{0%,100%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-8px);transform:translateY(-8px)}}#circle-background{z-index:-1}.circle{position:absolute;border-radius:50%;-webkit-animation:moveCircle 3s ease-in-out,fadeInOut 3s ease-in-out;animation:moveCircle 3s ease-in-out,fadeInOut 3s ease-in-out;pointer-events:none;opacity:0;z-index:0}@-webkit-keyframes moveCircle{0%{-webkit-transform:scale(1);transform:scale(1)}80%{-webkit-transform:scale(1.8);transform:scale(1.8)}100%{-webkit-transform:scale(2);transform:scale(2)}}@keyframes moveCircle{0%{-webkit-transform:scale(1);transform:scale(1)}80%{-webkit-transform:scale(1.8);transform:scale(1.8)}100%{-webkit-transform:scale(2);transform:scale(2)}}@-webkit-keyframes fadeInOut{0%{opacity:0}20%{opacity:1}70%{opacity:1}100%{opacity:0}}@keyframes fadeInOut{0%{opacity:0}20%{opacity:1}70%{opacity:1}100%{opacity:0}}#square-background{z-index:-1}.square{position:absolute;-webkit-animation:moveSquare 3s ease-in-out,fadeInOut 3s ease-in-out;animation:moveSquare 3s ease-in-out,fadeInOut 3s ease-in-out;pointer-events:none;opacity:0;z-index:0}@-webkit-keyframes moveSquare{0%{-webkit-transform:scale(1);transform:scale(1)}80%{-webkit-transform:scale(1.8);transform:scale(1.8)}100%{-webkit-transform:scale(2);transform:scale(2)}}@keyframes moveSquare{0%{-webkit-transform:scale(1);transform:scale(1)}80%{-webkit-transform:scale(1.8);transform:scale(1.8)}100%{-webkit-transform:scale(2);transform:scale(2)}}@keyframes fadeInOut{0%{opacity:0}20%{opacity:1}70%{opacity:1}100%{opacity:0}}#triangle-background{z-index:-1}.triangle{position:absolute;-webkit-animation:moveTriangle 3s ease-in-out,fadeInOut 3s ease-in-out;animation:moveTriangle 3s ease-in-out,fadeInOut 3s ease-in-out;pointer-events:none;opacity:0;z-index:0}@-webkit-keyframes moveTriangle{0%{-webkit-transform:scale(1);transform:scale(1)}80%{-webkit-transform:scale(1.8);transform:scale(1.8)}100%{-webkit-transform:scale(2);transform:scale(2)}}@keyframes moveTriangle{0%{-webkit-transform:scale(1);transform:scale(1)}80%{-webkit-transform:scale(1.8);transform:scale(1.8)}100%{-webkit-transform:scale(2);transform:scale(2)}}@keyframes fadeInOut{0%{opacity:0}20%{opacity:1}70%{opacity:1}100%{opacity:0}}#tv-crisp{position:fixed;top:0;left:0;width:100%;height:100%;overflow:hidden;z-index:-1;pointer-events:none;background-color:#000;-webkit-animation:crisp-flicker .1s infinite;animation:crisp-flicker .1s infinite}@-webkit-keyframes crisp-flicker{0%{opacity:1}50%{opacity:.95}100%{opacity:1}}@keyframes crisp-flicker{0%{opacity:1}50%{opacity:.95}100%{opacity:1}}#tv-static{position:fixed;top:0;left:0;width:100%;height:100%;z-index:-1;pointer-events:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.tv-line{width:100%;-webkit-transition:background-color .1s,opacity .1s;transition:background-color .1s,opacity .1s}*,::after,::before{box-sizing:border-box}html{font-family:system-ui,'Segoe UI',Roboto,Helvetica,Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji';line-height:1.15;-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4}body{margin:0}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Consolas,'Liberation Mono',Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-color:currentcolor}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}legend{padding:0}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}
/*# sourceMappingURL=build.min.css.map */
