.store-chat-fab_widget__DpMLY{position:fixed;right:max(20px,env(safe-area-inset-right));bottom:max(20px,env(safe-area-inset-bottom));z-index:90;display:grid;justify-items:end;gap:10px;direction:rtl;font-family:var(--font-persian,"B Nazanin","BNazanin","IRANSansWeb",Tahoma,sans-serif);transform:translateY(calc(0px - var(--chat-raise, 0px)))}.store-chat-fab_widget__DpMLY[data-chat-side=left]{left:max(18px,env(safe-area-inset-left));right:auto}.store-chat-fab_widget__DpMLY[data-collision-hidden=true]{visibility:hidden;pointer-events:none}.store-chat-fab_launcher__kAfCU{position:relative;display:grid;width:54px;height:54px;place-items:center;border:1px solid rgba(19,63,103,.18);border-radius:50%;padding:0;background:#fff;color:#174d7d;box-shadow:0 9px 24px rgba(24,58,88,.16),0 0 0 4px rgba(255,255,255,.9);cursor:pointer;isolation:isolate;transition:transform .2s ease,box-shadow .2s ease}.store-chat-fab_launcher__kAfCU:after,.store-chat-fab_launcher__kAfCU:before{display:none}.store-chat-fab_launcher__kAfCU:hover{transform:translateY(-2px);box-shadow:0 13px 28px rgba(24,58,88,.2),0 0 0 4px rgba(255,255,255,.94)}.store-chat-fab_launcherOpen__7U7S0{background:#174d7d;color:#fff}.store-chat-fab_close__j3IHq:focus-visible,.store-chat-fab_composer__o3StK button:focus-visible,.store-chat-fab_launcher__kAfCU:focus-visible,.store-chat-fab_loginButton__7fzmm:focus-visible,.store-chat-fab_panelFooter__J5kyi a:focus-visible,.store-chat-fab_suggestions__vvMT3 button:focus-visible{outline:3px solid #f1bf52;outline-offset:3px}.store-chat-fab_launcherIcon__oXVRc{position:relative;z-index:1;display:grid;width:48px;height:48px;place-items:center}.store-chat-fab_launcherLabel__5FRHp{position:absolute;right:calc(100% + 8px);z-index:2;white-space:nowrap;border:1px solid #d8e6ef;border-radius:8px;padding:6px 8px;background:#fff;color:#315b78;box-shadow:0 5px 14px rgba(24,58,88,.12);font-size:11px;font-weight:900;opacity:0;transform:translateX(4px);transition:opacity .18s ease,transform .18s ease;pointer-events:none}.store-chat-fab_launcher__kAfCU:focus-visible .store-chat-fab_launcherLabel__5FRHp,.store-chat-fab_launcher__kAfCU:hover .store-chat-fab_launcherLabel__5FRHp{opacity:1;transform:translateX(0)}.store-chat-fab_widget__DpMLY[data-chat-side=left] .store-chat-fab_launcherLabel__5FRHp{right:auto;left:calc(100% + 8px);transform:translateX(-4px)}.store-chat-fab_widget__DpMLY[data-chat-side=left] .store-chat-fab_launcher__kAfCU:focus-visible .store-chat-fab_launcherLabel__5FRHp,.store-chat-fab_widget__DpMLY[data-chat-side=left] .store-chat-fab_launcher__kAfCU:hover .store-chat-fab_launcherLabel__5FRHp{transform:translateX(0)}.store-chat-fab_onlineDot__FnL3g{position:absolute;top:6px;right:7px;z-index:3;width:10px;height:10px;border:2px solid #fff;border-radius:50%;background:#4bd498;box-shadow:0 0 0 3px rgba(75,212,152,.2)}.store-chat-fab_pet__tcFfw{position:relative;display:inline-grid;width:40px;height:40px;place-items:center;color:#176391}.store-chat-fab_pet__tcFfw svg{display:block;width:29px;height:29px;overflow:visible}.store-chat-fab_petCompact__Nf1j5{width:44px;height:44px}.store-chat-fab_petCompact__Nf1j5 svg{width:25px;height:25px}.store-chat-fab_panel__xE4u_{display:grid;width:min(360px,calc(100vw - 28px));max-height:min(620px,calc(100vh - 88px));max-height:min(620px,calc(100dvh - 88px));overflow:hidden;border:1px solid #d7e5f0;border-radius:18px;background:#fff;box-shadow:0 18px 45px rgba(24,55,85,.18),0 4px 14px rgba(24,55,85,.06);animation:store-chat-fab_panelIn__PE4VJ .22s ease-out}@keyframes store-chat-fab_panelIn__PE4VJ{0%{opacity:0;transform:translateY(10px) scale(.975)}to{opacity:1;transform:translateY(0) scale(1)}}.store-chat-fab_panelHeader__jiBMW{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:13px 14px;background:#174d7d;color:#fff}.store-chat-fab_agentIdentity__BlHa3{display:flex;align-items:center;gap:10px}.store-chat-fab_headerIcon__EHO4A{display:grid;width:32px;height:32px;flex:0 0 auto;place-items:center;border:1px solid rgba(255,255,255,.24);border-radius:10px;background:rgba(255,255,255,.12);color:#fff}.store-chat-fab_agentIdentity__BlHa3 small,.store-chat-fab_agentIdentity__BlHa3 strong{display:block}.store-chat-fab_agentIdentity__BlHa3 strong{font-size:14px;font-weight:900}.store-chat-fab_agentIdentity__BlHa3 small{display:inline-flex;align-items:center;gap:5px;margin-top:3px;color:rgba(255,255,255,.78);font-size:10px;font-weight:700}.store-chat-fab_agentIdentity__BlHa3 small i{width:6px;height:6px;border-radius:50%;background:#4bd498}.store-chat-fab_close__j3IHq{display:grid;width:34px;height:34px;place-items:center;border:1px solid rgba(255,255,255,.25);border-radius:11px;background:rgba(255,255,255,.12);color:#fff;cursor:pointer}.store-chat-fab_close__j3IHq:hover{background:rgba(255,255,255,.22)}.store-chat-fab_messages__vszOD{display:grid;align-content:start;gap:10px;min-height:270px;max-height:430px;overflow-y:auto;padding:18px 16px;background:linear-gradient(180deg,#f8fbfe,#fff);scrollbar-color:#bbcfdf transparent}.store-chat-fab_welcome__5rDFQ{display:grid;justify-items:center;gap:7px;padding:20px 7px 12px;color:#607990;text-align:center}.store-chat-fab_welcomeIcon__HB8BP{display:grid;width:78px;height:78px;place-items:center;margin-bottom:2px;border:0;border-radius:0;background:transparent;box-shadow:none}.store-chat-fab_welcomeEyebrow__GrL7g{color:#2f83aa;font-size:10px;font-weight:900}.store-chat-fab_welcome__5rDFQ strong{color:#183350;font-size:16px;font-weight:900}.store-chat-fab_welcome__5rDFQ p{max-width:285px;margin:0;font-size:11px;line-height:1.9}.store-chat-fab_suggestions__vvMT3{display:grid;width:100%;gap:7px;margin-top:11px}.store-chat-fab_suggestions__vvMT3 button{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:40px;border:1px solid #dbe8f2;border-radius:12px;padding:8px 11px;background:#fff;color:#41617c;font:inherit;font-size:11px;font-weight:800;text-align:right;cursor:pointer;transition:border-color .15s ease,background .15s ease,transform .15s ease}.store-chat-fab_suggestions__vvMT3 button>span{display:inline-flex;align-items:center;gap:6px}.store-chat-fab_suggestions__vvMT3 button svg:first-child{color:#3989aa}.store-chat-fab_suggestions__vvMT3 button:hover{transform:translateY(-1px);border-color:#a8d6e8;background:#f5fbff;color:#173b61}.store-chat-fab_suggestionArrow__5t6rc{color:#9bb2c5;transform:rotate(90deg)}.store-chat-fab_message__82cZd{display:grid;gap:5px;max-width:89%;padding:11px 13px;border:1px solid #dfe9f2;border-radius:16px 16px 5px 16px;background:#fff;color:#3e5a75;font-size:12px;line-height:1.9;white-space:pre-wrap;box-shadow:0 3px 10px rgba(42,64,89,.04)}.store-chat-fab_message__82cZd small{color:#98a8b8;font-size:9px}.store-chat-fab_customerMessage__scXUY{justify-self:end;border-color:#c6e2f0;border-radius:16px 16px 16px 5px;background:#eef9ff;color:#214d6a}.store-chat-fab_aiMessage__MuVfg{justify-self:start;border-color:#d9e6f1;background:#fff}.store-chat-fab_systemMessage__E9BbW{justify-self:start;border-color:#f0dfb5;background:#fff9e9;color:#70531b}.store-chat-fab_messageActions__bhmBh{display:flex;flex-wrap:wrap;gap:6px;margin-top:3px}.store-chat-fab_messageActionSecondary__9MUfl,.store-chat-fab_messageAction__G_9A_{display:inline-flex;align-items:center;gap:5px;border-radius:9px;padding:6px 8px;color:#fff;font-size:10px;font-weight:900;text-decoration:none;transition:transform .15s ease,filter .15s ease}.store-chat-fab_messageAction__G_9A_{background:#176b9a}.store-chat-fab_messageActionSecondary__9MUfl{border:1px solid #c8dce9;background:#f7fbfe;color:#28617f}.store-chat-fab_messageActionSecondary__9MUfl:hover,.store-chat-fab_messageAction__G_9A_:hover{transform:translateY(-1px);filter:brightness(1.05)}.store-chat-fab_messageSuggestions__HbFQX{display:flex;flex-wrap:wrap;gap:5px;margin-top:2px}.store-chat-fab_messageSuggestions__HbFQX button{border:1px solid #d6e5ef;border-radius:999px;padding:5px 8px;background:#f6fbfe;color:#3d718e;font:inherit;font-size:9px;cursor:pointer}.store-chat-fab_messageSuggestions__HbFQX button:hover{border-color:#8fc6df;background:#edf8fd}.store-chat-fab_typingMessage__jYdNp{min-width:116px;padding-block:9px}.store-chat-fab_typingDots__8imzo{display:inline-flex;align-items:center;gap:4px;height:17px}.store-chat-fab_typingDots__8imzo i{width:6px;height:6px;border-radius:50%;background:#3182a9;animation:store-chat-fab_typingDot__Nt4AK 1s ease-in-out infinite}.store-chat-fab_typingDots__8imzo i:nth-child(2){animation-delay:.14s}.store-chat-fab_typingDots__8imzo i:nth-child(3){animation-delay:.28s}.store-chat-fab_error__BhsJe{margin:0;padding:8px 14px;background:#fff1f3;color:#b21c35;font-size:10px;line-height:1.7}.store-chat-fab_loginPrompt__w4koC{display:grid;justify-items:center;gap:8px;padding:38px 24px 32px;color:#607790;text-align:center}.store-chat-fab_loginIcon__KQatR{display:grid;width:46px;height:46px;place-items:center;border:1px solid #d9edf5;border-radius:16px;background:#effaff;color:#277ca2}.store-chat-fab_loginPrompt__w4koC strong{color:#183350;font-size:15px}.store-chat-fab_loginPrompt__w4koC p{max-width:280px;margin:0;font-size:11px;line-height:1.9}.store-chat-fab_loginButton__7fzmm{display:inline-flex;align-items:center;gap:5px;margin-top:6px;border-radius:12px;padding:10px 16px;background:#176b9a;color:#fff;font-size:11px;font-weight:900;text-decoration:none}.store-chat-fab_loginButton__7fzmm:hover{background:#12567d}.store-chat-fab_composer__o3StK{display:flex;align-items:end;gap:8px;padding:12px;border-top:1px solid #e8f0f6;background:#fff}.store-chat-fab_composer__o3StK textarea{min-height:44px;max-height:112px;flex:1;resize:vertical;border:1px solid #d3e2ed;border-radius:14px;padding:10px 12px;background:#fbfdff;color:#30445f;font:inherit;font-size:12px;line-height:1.7;outline:none}.store-chat-fab_composer__o3StK textarea::placeholder{color:#97aabd}.store-chat-fab_composer__o3StK textarea:focus{border-color:#5e9ac0;box-shadow:0 0 0 3px rgba(32,113,161,.11)}.store-chat-fab_composer__o3StK button{display:grid;width:44px;height:44px;flex:0 0 auto;place-items:center;border:0;border-radius:14px;background:#176b9a;color:#fff;cursor:pointer;transition:transform .15s ease,background .15s ease}.store-chat-fab_composer__o3StK button:hover:not(:disabled){transform:translateY(-1px);background:#12567d}.store-chat-fab_composer__o3StK button:disabled{opacity:.5;cursor:wait}.store-chat-fab_spin__s3C2c{animation:store-chat-fab_spin__s3C2c .8s linear infinite}@keyframes store-chat-fab_spin__s3C2c{to{transform:rotate(1turn)}}.store-chat-fab_panelFooter__J5kyi{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:0 14px 12px;color:#9aa8b7;font-size:9px}.store-chat-fab_panelFooter__J5kyi a,.store-chat-fab_panelFooter__J5kyi span{display:inline-flex;align-items:center;gap:3px}.store-chat-fab_panelFooter__J5kyi a{color:#277ca2;font-weight:800;text-decoration:none}.store-chat-fab_panelFooter__J5kyi a:hover{color:#12567d}@keyframes store-chat-fab_typingDot__Nt4AK{0%,60%,to{opacity:.35;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}html.dark .store-chat-fab_panel__xE4u_{border-color:#2a435c;background:#102238;box-shadow:0 24px 70px rgba(0,0,0,.46)}html.dark .store-chat-fab_messages__vszOD{background:linear-gradient(180deg,#0f2033,#12263d);scrollbar-color:#41617d transparent}html.dark .store-chat-fab_composer__o3StK{border-color:#29445e;background:#142a42}html.dark .store-chat-fab_loginPrompt__w4koC strong,html.dark .store-chat-fab_welcome__5rDFQ strong{color:#edf4fb}html.dark .store-chat-fab_loginPrompt__w4koC p,html.dark .store-chat-fab_message__82cZd small,html.dark .store-chat-fab_welcome__5rDFQ p{color:#a8bfd3}html.dark .store-chat-fab_message__82cZd{border-color:#2c4963;background:#162c43;color:#dce8f4}html.dark .store-chat-fab_customerMessage__scXUY{border-color:#315d7c;background:#15334c;color:#e5f4ff}html.dark .store-chat-fab_composer__o3StK textarea{border-color:#36556f;background:#0e1f32;color:#edf4fb}html.dark .store-chat-fab_suggestions__vvMT3 button{border-color:#2c4963;background:#142a42;color:#dce8f4}html.dark .store-chat-fab_messageActionSecondary__9MUfl,html.dark .store-chat-fab_messageSuggestions__HbFQX button{border-color:#34556e;background:#17344d;color:#cde8f5}@media (max-width:560px){.store-chat-fab_widget__DpMLY{right:max(12px,env(safe-area-inset-right));bottom:max(12px,env(safe-area-inset-bottom))}.store-chat-fab_widget__DpMLY[data-chat-side=left]{left:max(12px,env(safe-area-inset-left));right:auto}.store-chat-fab_launcherLabel__5FRHp{display:none}.store-chat-fab_panel__xE4u_{width:min(390px,calc(100vw - 24px));max-height:calc(100vh - 86px);max-height:calc(100dvh - 86px);border-radius:20px}.store-chat-fab_messages__vszOD{max-height:min(420px,50vh)}}@media (max-width:720px){.store-chat-fab_widget__DpMLY.store-chat-fab_avoidPurchaseBar___rHtO{bottom:calc(108px + env(safe-area-inset-bottom))}.store-chat-fab_widget__DpMLY.store-chat-fab_avoidPurchaseBar___rHtO .store-chat-fab_panel__xE4u_{max-height:min(500px,calc(100vh - 180px));max-height:min(500px,calc(100dvh - 180px))}}@media (max-width:380px){.store-chat-fab_widget__DpMLY.store-chat-fab_avoidPurchaseBar___rHtO{bottom:calc(100px + env(safe-area-inset-bottom))}.store-chat-fab_widget__DpMLY.store-chat-fab_avoidPurchaseBar___rHtO .store-chat-fab_panel__xE4u_{max-height:calc(100vh - 170px);max-height:calc(100dvh - 170px)}}@media (prefers-reduced-motion:reduce){.store-chat-fab_panel__xE4u_,.store-chat-fab_typingDots__8imzo i{animation:none}.store-chat-fab_composer__o3StK button,.store-chat-fab_launcher__kAfCU,.store-chat-fab_suggestions__vvMT3 button{transition:none}}