@font-face{font-family:Inter;font-style:normal;font-weight:400;line-height:normal;src:url(/assets/Inter-VariableFont_opsz_wght-c8O0ljhh.ttf) format("truetype")}:root{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif,IBM-Plex-Sans;text-rendering:optimizeLegibility;--primaryTextColor: #000;--primaryBackgroundColor: #fff;--secondaryTextColor: #fff;--secondaryBackgroundColor: #000;--linkColor: #147c88;--tertiaryBackgroundColor: #efefef;--successBackgroundColor: #cce3c5;--successCircle: #12833b;--successTitle: #085a26;--successText: #0e682e;--errorColor: #d53131}html{height:100%;width:100%}body{margin:0}.app{height:100%;width:100%}.main-container{width:100%;height:100%;display:flex}input,textarea,button,select,a{-webkit-tap-highlight-color:transparent}a.link__tag{color:var(--linkColor)!important;text-decoration:none;font-weight:700;font-size:1rem}p{font-family:Inter}.chat__container{width:100%;height:100%;overflow:auto;position:absolute;bottom:0;right:0;box-shadow:0 0 2.1px #00000008,0 0 5.2px #0000000b,0 0 10.6px #0000000e,0 0 21.9px #00000012,0 0 60px #0000001a;padding-top:0;display:flex;flex-direction:column;justify-content:space-between;flex:1;background-color:var(--tertiaryBackgroundColor)}.chat__container p{font-family:Inter}.chat__container .loader__container{position:fixed;width:100%;height:100%;display:flex;justify-content:center;align-items:center;background:var(--primaryBackgroundColor);z-index:10000}.chat__container .loader__container .spinner{width:2rem;height:2rem}.chat__container .conversation__container{flex-direction:column;overflow:auto;justify-content:flex-end;height:100%;position:relative;align-items:flex-end}.chat__container .conversation__container .content{padding:1.25rem;box-sizing:border-box;overflow-y:auto;flex-direction:column;width:100%}.chat__container .conversation__container .content .user__bubble{width:100%;flex-direction:column;align-items:flex-end}.chat__container .conversation__container .content .bot__bubble{width:100%;flex-direction:row;align-items:flex-end;gap:.5rem}.chat__container .conversation__container .content .bot__bubble.bot{margin-bottom:.5rem}.chat__container .conversation__container .content .bot__bubble .img__container,.chat__container .conversation__container .content .bot__bubble .img__container>img{width:2.25rem;height:2.25rem}.chat__container .conversation__container .content .bot__bubble .text{width:100%}.chat__container .conversation__container .content .bot__bubble .bot__message{margin:0;font-size:1rem;line-height:1.5rem;text-align:left;color:var(--primaryTextColor);word-break:break-word}.chat__container .conversation__container .content .bot__bubble .bot__message.success{color:var(--successText)}.chat__container .conversation__container .content .guardrails__bubble{width:100%;flex-direction:column;align-items:flex-start}.chat__container .conversation__container .content .guardrails__bubble>div{min-width:100px}.chat__container .conversation__container .content .guardrails__bubble .guardrails{background:var(--secondaryBackgroundColor);max-width:100%!important;color:var(--secondaryTextColor);padding:.5rem .75rem;border-radius:8px!important;border-top-right-radius:0}.chat__container .conversation__container .content .guardrails__bubble .guardrails .icon{justify-content:center;margin-top:3px;margin-right:10px}.chat__container .conversation__container .content .guardrails__bubble .guardrails .icon svg{color:var(--secondaryTextColor);fill:var(--errorColor);font-size:24px}.chat__container .conversation__container .content .guardrails__bubble .guardrails p{margin:0;font-size:.825rem;text-align:left;line-height:1.4rem}.text-bubble__margin{margin-top:1rem}@keyframes popup{0%{transform:scale(0)}to{transform:scale(1)}}.error-msg{animation:.5s ease popup;transform-origin:bottom;margin-bottom:1rem;margin-top:.5rem;padding-inline:1.25rem;width:auto;align-self:center}.error-msg p{width:auto;padding:.5rem .75rem;margin:0;font-size:1rem;border-radius:18px;text-align:left;color:var(--primaryTextColor);background-color:var(--primaryBackgroundColor)}.text-bubble{animation:.5s ease popup;transform-origin:top right}.text-bubble.text-bubble__bot{transform-origin:top left;background-color:var(--primaryBackgroundColor)!important;border:1px solid var(--primaryBackgroundColor);padding:.5rem .75rem;border-radius:18px;position:relative;flex-direction:column}.text-bubble.text-bubble__bot img{position:absolute;left:-6.5px;bottom:-2px;width:16.42px;height:20.32px}.text-bubble.success-text__bubble{background-color:var(--successBackgroundColor)!important;border-color:var(--successBackgroundColor)!important}.text-bubble.success-text__bubble .success__text{margin:0;margin-bottom:.5rem;padding-left:1.5rem;font-size:1rem;line-height:1.5rem;font-weight:600;text-align:left;color:var(--successTitle);position:relative;word-break:break-word}.text-bubble.success-text__bubble .success__text:after{content:"";position:absolute;width:1rem;height:1rem;left:0;top:4px;border-radius:50%;background-color:var(--successCircle)}.text-bubble.text-bubble__user{max-width:calc(100% - 2.75rem);box-sizing:border-box;background:var(--secondaryBackgroundColor);color:var(--secondaryTextColor);padding:.5rem .75rem;border-radius:18px;position:relative}.text-bubble.text-bubble__user.bot{margin-bottom:.5rem}.text-bubble.text-bubble__user img{position:absolute;right:-5px;bottom:-1px;width:16.42px;height:20.32px}.text-bubble.text-bubble__user p{margin:0;font-size:1rem;line-height:1.5rem;word-break:break-word;color:var(--secondaryTextColor)}.attachment{margin-top:10px;height:100px}.chat-loading__typing{align-items:center;display:flex;height:17px;margin-top:1rem}.chat-loading__typing .dot{animation:mercuryTypingAnimation 1.8s infinite ease-in-out;background-color:var(--secondaryBackgroundColor);border-radius:50%;height:7px;margin-right:4px;vertical-align:middle;width:7px;display:inline-block}.chat-loading__typing .dot:nth-child(1){animation-delay:.2s}.chat-loading__typing .dot:nth-child(2){animation-delay:.3s}.chat-loading__typing .dot:nth-child(3){animation-delay:.4s}.chat-loading__typing .dot:last-child{margin-right:0}@keyframes mercuryTypingAnimation{0%{transform:translateY(0);background-color:#000000b3}28%{transform:translateY(-7px);background-color:#0006}44%{transform:translateY(0);background-color:#0003}}.flagged-message__text{margin:0;font-size:.7rem;color:var(--errorColor);font-weight:700}.blur{filter:blur(4px)}.deep__link{padding:.5rem 1rem;width:max-content;color:var(--primaryTextColor);border:1px solid var(--primaryTextColor);border-radius:1.5rem;font-size:1rem!important;font-weight:500!important;font-family:Inter;line-height:1.5rem;height:36px;box-sizing:border-box;animation:.5s ease popup;transform-origin:top right;background-color:var(--tertiaryBackgroundColor);text-decoration:none}.deep__link:hover{cursor:pointer}.deep__link:active{cursor:pointer;color:var(--secondaryTextColor);background-color:var(--secondaryBackgroundColor)}.deep__link:active:disabled{background-color:var(--tertiaryBackgroundColor);color:var(--primaryTextColor)}.deep__link:disabled{cursor:not-allowed}.hide-scrollbar::-webkit-scrollbar{display:none}.hide-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.backdrop{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000000b3;z-index:10}.floating-menu__button{background:var(--secondaryBackgroundColor);color:var(--secondaryTextColor);width:36px;min-width:36px;height:36px;border-radius:50%;display:flex;justify-content:center;align-items:center;border:none;z-index:100;box-sizing:border-box}.floating-menu__button:hover{cursor:pointer}.floating-menu__button:disabled{cursor:no-drop!important}.floating-menu__button span{max-width:16px;height:16px;display:grid;place-items:center}.floating-menu__button svg{width:100%;transition:transform .3s ease;background:var(--secondaryBackgroundColor);color:var(--secondaryTextColor)}.floating-menu__button svg.rotate{transform:rotate(45deg)}.floating-menu__button svg.no-rotate{transform:rotate(0)}.floating-menu{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem}.floating-menu>*{width:max-content!important}.refund-transaction__card{flex-direction:column;gap:.75rem;margin-top:.75rem;align-items:flex-end;border-radius:10px;box-shadow:6px 6px 8px #00000040;background-color:var(--primaryBackgroundColor);padding:.85rem .75rem}.refund-transaction__card .top{display:flex;justify-content:space-between;align-items:center;width:100%;margin-top:-.1rem}.refund-transaction__card .top p{font-size:.9rem;color:var(--primaryTextColor);margin:0;font-weight:600}.refund-transaction__card .top .amount{align-items:center;gap:.25rem}.refund-transaction__card .top .amount .icon{width:1.5rem;height:1.5rem;color:#a2a1a1}.refund-transaction__card .bottom{display:flex;justify-content:flex-start;align-items:flex-end;width:100%;gap:1.5rem}.refund-transaction__card .bottom p{margin:0;font-size:.9rem;color:#666;font-weight:500}.system__bubble{flex-direction:row;margin-top:1.5rem;width:100%;opacity:.5;align-items:center;justify-content:center}.system__bubble .space{height:2px;width:40px;background-color:var(--secondaryBackgroundColor)}.system__bubble .space.left{margin-left:10px}.system__bubble .space.right{margin-right:10px}.url__link{padding-inline:10px;padding-bottom:5px;border-radius:5px;margin-top:5px;text-align:center;width:20%;color:var(--secondaryTextColor);background-color:var(--linkColor)}.url__link a{text-decoration:none;color:var(--secondaryTextColor);font-size:12px}.action__buttons,.select__codes{flex-direction:column;gap:.5rem;padding:0;margin-top:1rem;align-items:flex-end}.select{width:20rem}.select .MuiAutocomplete-inputRoot{background-color:var(--primaryBackgroundColor);color:var(--primaryTextColor);border-radius:.5rem}.select fieldset{border-radius:.5rem}.bottom-chat__container{flex:.05;height:100%;align-items:center;flex-direction:row;padding:1.25rem;padding-top:0;gap:.5rem}.bottom-chat__container .text-area__container{width:100%;display:flex;align-items:center;justify-content:center;box-sizing:border-box;position:relative;border:1px solid #dddddd;border-radius:8px;min-height:3rem}.bottom-chat__container .text-area__container textarea{width:100%;min-height:3rem;max-height:6rem;box-sizing:border-box;font-family:Inter;resize:none;border-radius:8px;padding:.75rem 2.8rem .75rem .75rem;border:none;font-size:1rem;line-height:24px}.bottom-chat__container .text-area__container textarea:focus{outline:none}.bottom-chat__container .text-area__container .image__container{position:absolute;right:.5rem;bottom:.5rem;display:flex;justify-content:flex-end;cursor:pointer}.bottom-chat__container .text-area__container .image__container.no-cursor{cursor:not-allowed}.bottom-chat__container .text-area__container .image__container img{width:32px;height:32px}.message_not_sent{color:#e53e3e;position:absolute;bottom:0;left:-1.25rem;width:1.5rem;height:1.5rem}.message_not_sent svg{font-size:1.5rem}.popover__container{background-color:var(--primaryBackgroundColor);color:var(--primaryTextColor);border-radius:18px;width:auto;padding:.5rem 1rem}.popover__container:focus{box-shadow:none}.popover__container .popover__content p{color:var(--primaryTextColor)!important;font-size:.9rem;margin:0}
