.atg-unclaimed-widget{--primary-color:#161044;--secondary-color:#0b0821;--convo-background:#ddd;--base-font-size:0.875rem}@media (max-width:450px){.atg-unclaimed-widget{--columns:200px;--base-font-size:0.75rem}}.atg-unclaimed-widget{font-family:"Open Sans",sans-serif;text-rendering:optimizeLegibility;font-size:.875rem;margin:0;line-height:1.4}.atg-unclaimed-widget main{position:fixed;max-width:400px;margin:20px 20px 65px;bottom:0;left:0;z-index:5000}.atg-unclaimed-widget input[type=number],.atg-unclaimed-widget input[type=text],.atg-unclaimed-widget textarea{font-size:16px}.atg-unclaimed-widget input::-webkit-input-placeholder{font-style:italic}.atg-unclaimed-widget input:-ms-input-placeholder{font-style:italic}.atg-unclaimed-widget input::placeholder{font-style:italic}.atg-unclaimed-widget #chatbot-app-container{margin:0 auto 65px;position:relative;width:100%;box-sizing:border-box;border-radius:10px;box-shadow:2px 4px 4px 1px rgba(70,70,70,.6);overflow:hidden}.atg-unclaimed-widget #chatbot-app-container.hidden{display:none}.atg-unclaimed-widget ::-webkit-scrollbar{display:none}.atg-unclaimed-widget #chatbot-app-container .header-container{display:flex;align-items:center;position:relative;width:100%;color:#fff;font-size:calc(var(--base-font-size)*1.4);font-weight:300;background-color:var(--primary-color);box-shadow:1px 1px 1px 2px rgba(0,0,0,.08235294117647059);box-sizing:border-box;margin:0;padding:10px 20px 10px 10px;z-index:2}.atg-unclaimed-widget #chatbot-app-container .header-container p{margin:0;padding:0}.atg-unclaimed-widget #chatbot-app-container .header-container svg{fill:#fff;margin:0 15px 0 0;max-width:50px}.atg-unclaimed-widget #chatbot-app-container .convo-container{height:60vh;max-width:100%;padding:20px;overflow-y:scroll;-webkit-overflow-scrolling:touch;overflow:scroll;background:var(--convo-background);scrollbar-width:none}.atg-unclaimed-widget #chatbot-app-container .input-container{width:100%;bottom:0;left:0;right:auto;box-sizing:border-box;padding:20px;background:var(--convo-background)}.atg-unclaimed-widget #chatbot-app-container .input-container input{width:100%;padding:6px 10px;margin:0;border-radius:6px;border:1px solid #cecece;box-sizing:border-box}.atg-unclaimed-widget .chat-bubble{background:#2a4e87;padding:8px 15px;color:#fff;box-sizing:border-box}.atg-unclaimed-widget .chat-bubble p{line-height:1.5;margin:0}.atg-unclaimed-widget .chat-bubble>.link-button{display:inline-block;text-align:center;text-decoration:none;line-height:22px;color:#5a5a5a!important;background-color:#fff;border:1px solid #999;border-radius:7px;padding:3px 8px;margin:4px 8px 4px 0;box-sizing:border-box}.atg-unclaimed-widget .chat-bubble>.link-button:active,.atg-unclaimed-widget .chat-bubble>.link-button:focus,.atg-unclaimed-widget .chat-bubble>.link-button:visited{color:#5a5a5a!important;background-color:#fff}.atg-unclaimed-widget .chat-bubble>.link-button:hover{color:#5a5a5a!important;background-color:#eee}.atg-unclaimed-widget .chat-bubble>.link-button svg{max-height:11px}.atg-unclaimed-widget .user-message-container{display:flex;justify-content:flex-end;opacity:0}.atg-unclaimed-widget .chat-bubble.user{background:var(--primary-color);border-radius:20px 20px 3px 20px;margin:20px 0}.atg-unclaimed-widget .chat-bubble.bot{box-shadow:1px 1px 1px 2px rgba(0,0,0,.08235294117647059);background:#fff;color:#5a5a5a;margin:0;opacity:1;border-radius:3px 20px 20px 20px}.atg-unclaimed-widget .bot-message-container{display:flex;margin:10px 0;opacity:0}.atg-unclaimed-widget .bot-message-container>div:first-child{margin-right:10px}.atg-unclaimed-widget .bot-message-container img{border-radius:50%;max-width:30px}.atg-unclaimed-widget .bot-message-container .img-avatar-container svg{border-radius:50%;background-color:var(--primary-color);padding:5px}.atg-unclaimed-widget .hidden{opacity:0}.atg-unclaimed-widget .show{-webkit-animation:revealup .5s cubic-bezier(0,.57,.81,1.01) .2s forwards;animation:revealup .5s cubic-bezier(0,.57,.81,1.01) .2s forwards}.atg-unclaimed-widget #success-overlay{background:#0074ae;position:fixed;width:100%;height:100vh;top:0;left:0;z-index:99;color:#fff;text-align:center;padding:20px;display:none}.atg-unclaimed-widget #success-overlay.active{display:block}.atg-unclaimed-widget .agency-button{background-color:var(--primary-color);border-radius:30px;border:1px solid #fefefe;padding:.75rem 2rem;margin:1rem 0;color:#fefefe;display:inline-block;text-align:center;text-decoration:none;box-shadow:0 3px 6px rgba(0,0,0,.7);transition:color .2s,background-color .2s;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;cursor:pointer}.atg-unclaimed-widget .agency-button:hover{color:#fefefe;background-color:var(--secondary-color);box-shadow:0 6px 12px rgba(0,0,0,.5);-webkit-transform:scale(1.01);transform:scale(1.01)}.atg-unclaimed-widget .agency-button:focus{color:#fefefe}.atg-unclaimed-widget .agency-button:active{box-shadow:none!important;-webkit-transform:scale(.99);transform:scale(.99)}.atg-unclaimed-widget .agency-button svg{vertical-align:text-top}.atg-unclaimed-widget .open-chat{bottom:0;right:0;margin-right:1rem;z-index:4;width:auto}.atg-unclaimed-widget .open-chat svg{max-height:16px;vertical-align:text-top}.atg-unclaimed-widget .chatFrame{display:block;position:relative;clear:both;width:100%;height:100%}.atg-unclaimed-widget .chatFrame iframe{width:100%;height:100%;border:0}.atg-unclaimed-widget #chatbot-app-container .header-container .closeChat{flex:1 0 auto;text-align:right;opacity:.3;z-index:3;margin:0;padding:0}.atg-unclaimed-widget #chatbot-app-container .header-container .closeChat:hover{opacity:1}.atg-unclaimed-widget #chatbot-app-container .header-container .closeChat>svg{margin:6px 0 0;max-height:20px}.atg-unclaimed-widget .show-for-sr{position:absolute!important;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@-webkit-keyframes revealup{0%{opacity:0;margin-top:10px}to{opacity:1;margin-top:0}}@keyframes revealup{0%{opacity:0;margin-top:10px}to{opacity:1;margin-top:0}}.App{text-align:center}.App-logo{-webkit-animation:App-logo-spin 20s linear infinite;animation:App-logo-spin 20s linear infinite;height:40vmin;pointer-events:none}.App-header{background-color:#282c34;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:calc(10px + 2vmin);color:#fff}.App-link{color:#61dafb}@-webkit-keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}