body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}@font-face{font-family:Vazir;font-style:normal;font-weight:100;src:url(https://cdn.jsdelivr.net/gh/rastikerdar/vazir-font@v30.1.0/dist/Vazir-Thin.woff2) format("woff2")}@font-face{font-family:Vazir;font-style:normal;font-weight:300;src:url(https://cdn.jsdelivr.net/gh/rastikerdar/vazir-font@v30.1.0/dist/Vazir-Light.woff2) format("woff2")}@font-face{font-family:Vazir;font-style:normal;font-weight:400;src:url(https://cdn.jsdelivr.net/gh/rastikerdar/vazir-font@v30.1.0/dist/Vazir-Regular.woff2) format("woff2")}@font-face{font-family:Vazir;font-style:normal;font-weight:500;src:url(https://cdn.jsdelivr.net/gh/rastikerdar/vazir-font@v30.1.0/dist/Vazir-Medium.woff2) format("woff2")}@font-face{font-family:Vazir;font-style:normal;font-weight:700;src:url(https://cdn.jsdelivr.net/gh/rastikerdar/vazir-font@v30.1.0/dist/Vazir-Bold.woff2) format("woff2")}@font-face{font-family:Vazir;font-style:normal;font-weight:900;src:url(https://cdn.jsdelivr.net/gh/rastikerdar/vazir-font@v30.1.0/dist/Vazir-Black.woff2) format("woff2")}#root,body,html{font-family:Vazir,sans-serif;margin:0;min-height:100%;padding:0}.blur-overlay{align-items:center;display:flex;justify-content:center;opacity:1;transition:opacity .5s ease-in-out}.blur-overlay[style*="opacity: 0"]{opacity:0;pointer-events:none}.loading-container{max-width:600px;width:100%}.loading-title{color:#fff;font-family:Vazir,sans-serif;font-size:60px;font-weight:700}.powered-heder{color:#535353;font-family:Vazir,sans-serif;font-size:15px;font-weight:100;margin-right:10px;margin-top:0}.logoLoading{display:block;font-style:italic;height:40px;margin:-8px auto 0;width:40px}.loading-bar-container{background-color:#cccccc5b;border-radius:5px;direction:ltr;height:5px;margin:-10px auto;overflow:hidden;width:570px}.loading-bar{animation:fillBar 3s ease-in-out forwards;background-color:#fff;border-radius:5px;height:100%;width:0}@keyframes fillBar{0%{width:0}to{width:100%}}@media (max-width:768px){.powered-heder{color:#535353;font-family:Vazir,sans-serif;font-size:7px;font-weight:100;margin-top:3px}.loading-container{max-width:90%;padding:0 10px}.loading-title{color:#fff;font-family:Vazir,sans-serif;font-size:30px;font-weight:100}.loading-bar-container{background-color:#cccccc5b;border-radius:5px;direction:ltr;height:5px;margin:-5px auto;overflow:hidden;width:285px}.powered-text{font-size:5px;margin-top:10px}.logoLoading{height:30px;width:30px}}.app{background:#f5f5f5;direction:rtl;display:flex;flex-direction:column;font-family:Vazir,sans-serif;height:100vh}.app-bar{align-items:center;background:#a6a6a6;color:#e0e0e0;display:flex;font-weight:700;height:12px;padding:30px 10px;position:relative}.app-bar .logo{height:40px!important;left:20px;position:absolute;width:150px!important}.chat-body{background:url(/static/media/status-bg.7895e120181245ea34aa.png) no-repeat 50% fixed;background-size:cover;overflow-y:hidden}.chat-body,.messages{flex:1 1;position:relative}.messages{-ms-overflow-style:none;display:flex;flex-direction:column;font-weight:500;gap:20px;max-height:95vh;overflow-y:auto;padding:20px;scrollbar-width:none}.messages::-webkit-scrollbar{display:none}.message-bubble{word-wrap:break-word;box-shadow:0 2px 6px #0003;font-family:Vazir,sans-serif;font-size:17px;line-height:1.5;max-width:80%;padding:12px 5px 3px 12px;position:relative}.message-bubble.bot{align-self:flex-end;background:#889cf5;border-radius:14px 14px 14px 0;color:#fff;font-size:17px;padding:5px 15px}.message-bubble.user{align-self:flex-start;background:#ffa825;border-radius:14px 14px 0 14px;color:#fff;font-size:16px;padding:10px 10px 5px 20px}.message-bubble .meta{display:flex;font-family:Vazir,sans-serif;font-size:10px;font-weight:300;justify-content:flex-end;margin-top:3px}.message-bubble.user .meta{color:#fff;justify-content:flex-start;padding-right:.5px}.message-bubble.bot .meta{color:#fff;justify-content:flex-end}.message-bubble .status{font-weight:700;margin-left:4px}.message-bubble .user{color:#fff;font-family:Vazir,sans-serif;font-size:10px;font-weight:300;margin-top:3px;text-align:left}.typing{align-self:flex-end;animation:typingFadeIn .3s ease-in;color:#181818;font-family:Vazir,sans-serif;font-size:14px;padding-right:28px}@keyframes typingFadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.typing:before{content:"";display:inline-flex;margin-left:8px}.typing:after{animation:typingDot1 1.4s ease-in-out infinite;animation:typingDots 1.4s infinite;background:#000;border-radius:50%;box-shadow:16px 0 0 0 #000,32px 0 0 0 #000;content:"";display:inline-block;height:8px;width:8px}@keyframes typingDots{0%,to{background:#222221;box-shadow:16px 0 0 0 #3b3b3a4d,32px 0 0 0 #2424234d}33%{background:#1616164d;box-shadow:16px 0 0 0 #000,32px 0 0 0 #2b2b2c4d}66%{background:#1616164d;box-shadow:16px 0 0 0 #2b2b2c4d,32px 0 0 0 #000}}.weak-internet{align-self:flex-end;color:#ffa825;font-family:Vazir,sans-serif;font-size:12px;font-weight:300;padding:8px}.quick-reply-wrapper{display:inline-block;margin:4px;position:relative;right:1.5%}.quick-replies{background:#a6a6a6}.quick-reply-btn{background:#d9d9d9;border:none;border-radius:10px 10px 0 10px;box-shadow:0 2px 4px #0000001a;color:#333;cursor:pointer;font-family:Vazir,sans-serif;font-size:13px;font-weight:500;padding:7px 4px;transition:all .3s ease}.quick-reply-btn:hover{background:linear-gradient(45deg,#c81617,#ff4d4d);box-shadow:0 4px 8px #c8161733;color:#fff;transform:translateY(-2px)}.quick-reply-btn:disabled{background:#d9d9d9;box-shadow:none;color:#888;cursor:not-allowed}.tooltip{border-radius:10px 10px 0 10px;box-shadow:0 4px 8px #0000004d;font-size:13px;left:-1cm;min-width:140px;opacity:0;padding:7px 3px;pointer-events:none;position:absolute;text-align:center;top:-110%;transform:translateX(-50%);transition:opacity .3s ease,transform .3s ease;visibility:hidden;white-space:nowrap;z-index:1000}.tooltip-hours{background:#a6a6a6;color:#fff;left:46px!important}.tooltip-hours:hover{transform:translateX(-50%) translateY(-5px) scale(1.05)}.tooltip-verify{background:#a6a6a6;color:#fff;left:76px!important}.tooltip-verify:hover{transform:translateX(-50%) translateY(-5px) scale(1.05)}.tooltip-presence{background:#a6a6a6;color:#fff;left:197px!important}.tooltip-presence:hover{transform:translateX(-50%) translateY(-5px) scale(1.05)}.quick-reply-wrapper:hover .tooltip{opacity:1;transform:translateX(-50%) translateY(-5px);visibility:visible}.message-bubble.bot.typing{animation:typingPulse 1.5s ease-in-out infinite}@keyframes typingPulse{0%{transform:scale(1)}50%{transform:scale(1.02)}to{transform:scale(1)}}.input-bar{align-items:flex-start;background:#a6a6a6;border-top:1px solid #333;display:flex;padding:8px}.input-bar input{background:#d9d9d9;border:none;border-radius:80px;color:#000;flex:1 1;font-family:Vazir,sans-serif;font-size:14px;font-weight:400;outline:none;padding:10px 18px}.input-bar input:disabled{background:#d9d9d9;cursor:not-allowed}.input-bar button{background:#5774fa;border:none;border-radius:45px;color:#f8f9fa;cursor:pointer;font-family:Vazir,sans-serif;font-weight:700;margin:4px 8px;padding:7px 7px 6px 5px;transition:background .2s}.input-bar button:hover{background:#c81617;color:#fff}.input-bar button:disabled{color:#5774fa;color:#fff;cursor:not-allowed}.send-btn{align-items:center;border:none;border-radius:50%;box-shadow:0 2px 6px #ff06060d;cursor:pointer;display:flex;font-family:Vazir,sans-serif;font-weight:700;height:40px;justify-content:center;transition:all .2s;width:40px}.send-btn:hover{background:#f7e9f2;color:#ffa825}.cancel-btn{align-items:center;background:#5774fa;border:none;border-radius:45px;color:#fff;cursor:pointer;display:flex;font-family:Vazir,sans-serif;font-weight:700;height:40px;justify-content:center;transition:background .2s;width:40px}.cancel-btn:hover{background:#ffa825}.status-line{height:3px;position:absolute;right:0;top:59px;transition:width 2s ease-out;width:0;z-index:100}.animate-once{animation:slideIn 2s ease-out forwards;width:100vw}.online{background:linear-gradient(90deg,#2ecc71,#27ae60)}.offline{background:linear-gradient(90deg,#e74c3c,#c0392b)}@keyframes slideIn{0%{left:0;width:0}to{left:0;width:100vw}}.status-line.animate-once{animation:slideIn 3s ease-out forwards,hideStatus 1.5s 3s forwards}@keyframes hideStatus{to{height:0;opacity:0}}
/*# sourceMappingURL=main.87d403e6.css.map*/