.ipinar-root,.ipinar-root *,.ipinar-root input,.ipinar-root select,.ipinar-root button{font-family:'Vazirmatn',Tahoma,sans-serif!important;box-sizing:border-box!important}.ipinar-root{--ipinar-primary:#4f46e5;--ipinar-secondary:#0891b2;--ipinar-size:60px;--ipinar-offset-x:24px;--ipinar-offset-y:24px;--ipinar-z:999999;--ipinar-badge-fs:12px;--ipinar-badge-bg:#ffffff;--ipinar-badge-color:#0f172a;position:fixed;z-index:var(--ipinar-z);direction:rtl;user-select:none}.ipinar-pos-bottom-right{bottom:var(--ipinar-offset-y);right:var(--ipinar-offset-x)}.ipinar-pos-bottom-left{bottom:var(--ipinar-offset-y);left:var(--ipinar-offset-x)}.ipinar-pos-middle-right{top:50%;right:var(--ipinar-offset-x);transform:translateY(-50%)}.ipinar-pos-middle-left{top:50%;left:var(--ipinar-offset-x);transform:translateY(-50%)}@media (max-width:767px){.ipinar-dev-desktop{display:none!important}}@media (min-width:768px){.ipinar-dev-mobile{display:none!important}}.ipinar-launcher-row{display:flex;align-items:center;gap:10px;position:relative;z-index:5}.ipinar-pos-bottom-left .ipinar-launcher-row,.ipinar-pos-middle-left .ipinar-launcher-row{flex-direction:row-reverse}.ipinar-static-badge{display:inline-flex;align-items:center;gap:8px;background:var(--ipinar-badge-bg);color:var(--ipinar-badge-color);font-size:var(--ipinar-badge-fs);font-weight:600;padding:9px 14px;border-radius:12px;border:1px solid rgb(226 232 240 / .95);box-shadow:0 8px 24px -4px rgb(15 23 42 / .16);cursor:pointer;white-space:nowrap;line-height:1.4;transition:all 0.22s ease}.ipinar-static-badge:hover{transform:translateY(-2px);box-shadow:0 12px 28px -4px rgb(15 23 42 / .22)}.ipinar-badge-mode-hover .ipinar-static-badge{opacity:0;visibility:hidden;transform:translateX(8px);pointer-events:none}.ipinar-badge-mode-hover .ipinar-launcher-row:hover .ipinar-static-badge{opacity:1;visibility:visible;transform:translateX(0);pointer-events:auto}.ipinar-badge-mode-never .ipinar-static-badge{display:none!important}.ipinar-static-dot{width:9px;height:9px;border-radius:50%;flex-shrink:0}.ipinar-static-dot.is-online{background:#10b981;box-shadow:0 0 0 3px rgb(16 185 129 / .24)}.ipinar-static-dot.is-offline{background:#f43f5e;box-shadow:0 0 0 3px rgb(244 63 94 / .22)}.ipinar-main-btn{width:var(--ipinar-size);height:var(--ipinar-size);border-radius:50%;border:none;background:linear-gradient(135deg,var(--ipinar-primary) 0%,var(--ipinar-secondary) 100%);color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 10px 26px -4px rgb(79 70 229 / .5);position:relative;transition:transform 0.25s ease;padding:0;flex-shrink:0}.ipinar-main-btn:hover{transform:scale(1.06)}.ipinar-main-btn img{width:60%;height:60%;object-fit:contain;border-radius:50%}.ipinar-main-icon-open,.ipinar-main-icon-close{display:flex;align-items:center;justify-content:center;pointer-events:none}.ipinar-main-icon-close{display:none}.ipinar-root.is-open .ipinar-main-icon-open{display:none}.ipinar-root.is-open .ipinar-main-icon-close{display:flex}.ipinar-unread-badge{position:absolute;top:-4px;right:-4px;min-width:22px;height:22px;padding:0 6px;border-radius:99px;background:#ef4444;color:#fff;font-size:11.5px;font-weight:800;display:flex;align-items:center;justify-content:center;border:2px solid #fff;z-index:4;pointer-events:none}.ipinar-anim-pulse .ipinar-main-btn::before{content:"";position:absolute;inset:-6px;border-radius:50%;border:2px solid var(--ipinar-primary);animation:ipinarPulseWave 2.2s infinite ease-out;pointer-events:none}@keyframes ipinarPulseWave{0%{transform:scale(.92);opacity:.85}100%{transform:scale(1.36);opacity:0}}.ipinar-anim-bounce .ipinar-main-btn{animation:ipinarBounce 2.5s infinite ease-in-out}@keyframes ipinarBounce{0%,100%{transform:translateY(0)}50%{transform:translateY(-7px)}}.ipinar-anim-shake .ipinar-main-btn{animation:ipinarShake 3s infinite ease-in-out}@keyframes ipinarShake{0%,80%,100%{transform:rotate(0deg)}84%{transform:rotate(14deg)}88%{transform:rotate(-14deg)}92%{transform:rotate(10deg)}96%{transform:rotate(-8deg)}}.ipinar-anim-glow .ipinar-main-btn{animation:ipinarGlow 2.2s infinite alternate ease-in-out}@keyframes ipinarGlow{from{box-shadow:0 0 12px var(--ipinar-primary)}to{box-shadow:0 0 28px var(--ipinar-secondary)}}.ipinar-no-anim,.ipinar-no-anim *,.ipinar-no-anim *::before{animation:none!important;transition:none!important}.ipinar-menu-container{position:absolute;bottom:calc(var(--ipinar-size) + 14px);opacity:0;visibility:hidden;pointer-events:none;transition:all 0.24s ease;z-index:6}.ipinar-pos-bottom-right .ipinar-menu-container,.ipinar-pos-middle-right .ipinar-menu-container{right:6px}.ipinar-pos-bottom-left .ipinar-menu-container,.ipinar-pos-middle-left .ipinar-menu-container{left:6px}.ipinar-root.is-open .ipinar-menu-container{opacity:1;visibility:visible;pointer-events:auto}.ipinar-menu-item{width:48px;height:48px;border-radius:14px;background:var(--item-color,#4f46e5);color:#ffffff!important;display:flex;align-items:center;justify-content:center;text-decoration:none!important;border:none;cursor:pointer;position:relative;box-shadow:0 8px 18px -4px rgb(15 23 42 / .28);transition:transform 0.18s ease;padding:0}.ipinar-menu-item:hover{transform:scale(1.08);color:#ffffff!important}.ipinar-item-icon{display:flex;align-items:center;justify-content:center;pointer-events:none}.ipinar-item-icon img{width:26px;height:26px;object-fit:contain}.ipinar-item-tooltip{display:none;position:absolute;white-space:nowrap;background:#0f172a;color:#fff;font-size:12px;font-weight:600;padding:5px 10px;border-radius:8px;pointer-events:none;box-shadow:0 4px 12px rgb(0 0 0 / .2)}.ipinar-show-tooltips .ipinar-menu-item:hover .ipinar-item-tooltip{display:block}.ipinar-pos-bottom-right .ipinar-item-tooltip,.ipinar-pos-middle-right .ipinar-item-tooltip{right:56px}.ipinar-pos-bottom-left .ipinar-item-tooltip,.ipinar-pos-middle-left .ipinar-item-tooltip{left:56px}.ipinar-style-vertical .ipinar-menu-container{display:flex;flex-direction:column-reverse;gap:10px;transform:translateY(10px)}.ipinar-style-vertical.is-open .ipinar-menu-container{transform:translateY(0)}.ipinar-style-arc .ipinar-menu-container{display:flex;flex-wrap:wrap;width:176px;gap:10px;justify-content:center;background:rgb(255 255 255 / .96);padding:12px;border-radius:22px;border:1px solid #e2e8f0;box-shadow:0 14px 32px rgb(15 23 42 / .18)}.ipinar-style-arc .ipinar-menu-item{border-radius:50%}.ipinar-style-grid .ipinar-menu-container{display:grid;grid-template-columns:repeat(3,48px);gap:10px;padding:14px;background:#0f172a;border-radius:18px;box-shadow:0 18px 36px rgb(15 23 42 / .3)}.ipinar-style-dock .ipinar-menu-container{display:flex;flex-direction:row;gap:8px;padding:8px 12px;background:#fff;border-radius:99px;border:1px solid #e2e8f0;box-shadow:0 10px 26px rgb(15 23 42 / .16)}.ipinar-style-dock .ipinar-menu-item{width:44px;height:44px;border-radius:50%}.ipinar-submenu-popover{position:absolute;bottom:calc(var(--ipinar-size) + 16px);width:300px;background:#fff;border-radius:16px;border:1px solid #e2e8f0;box-shadow:0 20px 44px -8px rgb(15 23 42 / .28);overflow:hidden;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(12px) scale(.96);transition:all 0.2s ease;z-index:18}.ipinar-pos-bottom-right .ipinar-submenu-popover,.ipinar-pos-middle-right .ipinar-submenu-popover{right:0}.ipinar-pos-bottom-left .ipinar-submenu-popover,.ipinar-pos-middle-left .ipinar-submenu-popover{left:0}.ipinar-submenu-popover.is-active{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0) scale(1)}.ipinar-submenu-head{padding:14px 16px;color:#fff;display:flex;align-items:center;justify-content:space-between}.ipinar-submenu-head strong{display:block;font-size:14px;font-weight:700}.ipinar-submenu-head span{display:block;font-size:11.5px;opacity:.9;margin-top:2px}.ipinar-submenu-close{background:rgb(255 255 255 / .2);border:none;color:#fff;width:28px;height:28px;border-radius:8px;cursor:pointer;font-size:13px}.ipinar-submenu-list{padding:10px;display:flex;flex-direction:column;gap:8px;max-height:310px;overflow-y:auto}.ipinar-submenu-branch{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:12px;background:#f8fafc;border:1px solid #e2e8f0;text-decoration:none!important;color:#0f172a!important;transition:all 0.16s ease}.ipinar-submenu-branch:hover{background:#eef2ff;border-color:#c7d2fe;transform:translateX(-2px)}.branch-icon{width:38px;height:38px;border-radius:10px;color:#fff;display:flex;align-items:center;justify-content:center;flex-shrink:0}.branch-icon img{width:22px;height:22px;object-fit:contain}.branch-info{flex:1;display:flex;flex-direction:column}.branch-info strong{font-size:13px;font-weight:700;color:#0f172a}.branch-info span{font-size:11.5px;color:#64748b}.branch-arrow{font-size:14px;color:#94a3b8;font-weight:700}.ipinar-chat-window{position:absolute;bottom:calc(var(--ipinar-size) + 16px);width:365px;height:540px;background:#fff;border-radius:18px;box-shadow:0 22px 50px -10px rgb(15 23 42 / .34);border:1px solid #e2e8f0;display:flex;flex-direction:column;overflow:hidden;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(14px) scale(.97);transition:all 0.22s ease;z-index:25}.ipinar-pos-bottom-right .ipinar-chat-window,.ipinar-pos-middle-right .ipinar-chat-window{right:0}.ipinar-pos-bottom-left .ipinar-chat-window,.ipinar-pos-middle-left .ipinar-chat-window{left:0}.ipinar-chat-window.is-visible{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0) scale(1)}.ipinar-cw-header{background:linear-gradient(135deg,var(--ipinar-primary) 0%,var(--ipinar-secondary) 100%);color:#fff;padding:14px 16px;display:flex;align-items:center;justify-content:space-between;gap:8px}.cw-header-info{display:flex;align-items:center;gap:10px}.cw-avatar{width:40px;height:40px;border-radius:10px;background:rgb(255 255 255 / .2);display:flex;align-items:center;justify-content:center;position:relative;flex-shrink:0}.cw-avatar img{width:100%;height:100%;border-radius:10px;object-fit:cover}.cw-status-dot{width:10px;height:10px;border-radius:50%;position:absolute;bottom:-2px;right:-2px;border:2px solid #fff}.cw-status-dot.online{background:#10b981}.cw-status-dot.offline{background:#f43f5e}.cw-header-info h4{margin:0!important;font-size:13.5px!important;font-weight:700!important;color:#ffffff!important;white-space:nowrap}.cw-header-info p{margin:2px 0 0!important;font-size:11px!important;color:rgb(255 255 255 / .92)!important}.cw-header-btns{display:flex;align-items:center;gap:6px}.ipinar-cw-faq-btn{background:rgb(255 255 255 / .2);border:1px solid rgb(255 255 255 / .3);color:#fff;font-size:11.5px;font-weight:600;padding:5px 10px;border-radius:8px;cursor:pointer;white-space:nowrap}.ipinar-cw-close{background:rgb(255 255 255 / .18);border:none;color:#fff;width:30px;height:30px;border-radius:8px;cursor:pointer;font-size:14px;display:flex;align-items:center;justify-content:center}.ipinar-cw-faq-panel{background:#f8fafc;border-bottom:1px solid #e2e8f0;padding:12px;max-height:230px;overflow-y:auto}.faq-panel-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px;font-size:12.5px;color:#0f172a}.faq-panel-top button{background:none;border:none;color:#ef4444;font-size:11.5px;cursor:pointer;font-weight:600}.cw-faq-card{background:#fff;border:1px solid #e2e8f0;border-radius:10px;margin-bottom:6px;overflow:hidden}.cw-faq-q{width:100%;text-align:right;background:none;border:none;padding:9px 12px;font-size:12px;font-weight:700;color:#1e293b;display:flex;align-items:center;justify-content:space-between;cursor:pointer}.cw-faq-q i{font-style:normal;color:#64748b}.cw-faq-a{padding:8px 12px 10px;border-top:1px solid #f1f5f9;font-size:12px;color:#475569;line-height:1.55;background:#f8fafc}.ipinar-cw-prechat-bar{padding:10px 12px;background:#f8fafc;border-bottom:1px solid #e2e8f0}.cw-dept-select-wrap{margin-bottom:8px}.cw-dept-select-wrap label{display:block;font-size:11px;font-weight:700;color:#475569;margin-bottom:4px}.cw-dept-select-wrap select{width:100%;padding:6px 10px;border:1px solid #cbd5e1;border-radius:8px;font-size:12px;background:#fff;color:#0f172a}.cw-user-fields-grid{display:grid;grid-template-columns:1fr 1fr;gap:6px}.cw-user-fields-grid input{width:100%;padding:6px 10px;border:1px solid #cbd5e1;border-radius:8px;font-size:12px;background:#fff;color:#0f172a}.cw-user-fields-grid input.input-error{border-color:#ef4444!important;background:#fef2f2!important}.cw-field-error{color:#dc2626;font-size:11.5px;font-weight:600;margin-top:6px}.ipinar-cw-messages{flex:1;padding:14px;overflow-y:auto;background:#f1f5f9;display:flex;flex-direction:column;gap:10px}.cw-bubble{max-width:84%;padding:10px 14px;border-radius:14px;font-size:13px;line-height:1.55;word-wrap:break-word}.cw-bubble.user{align-self:flex-start;background:var(--ipinar-primary);color:#fff;border-bottom-right-radius:4px}.cw-bubble.agent{align-self:flex-end;background:#fff;color:#0f172a;border:1px solid #e2e8f0;border-bottom-left-radius:4px}.cw-bubble.system{align-self:center;max-width:92%;background:#fffbeb;color:#92400e;border:1px solid #fde68a;font-size:12px;text-align:center}.cw-bubble a.ipinar-chat-link{color:inherit;text-decoration:underline!important;font-weight:700;direction:ltr;display:inline-block;overflow-wrap:anywhere}.cw-bubble.agent a.ipinar-chat-link{color:#4f46e5}.cw-bubble-meta{font-size:10.5px;margin-top:4px;opacity:.8}.ipinar-cw-rating-bar{padding:8px 14px;background:#fffbeb;border-top:1px solid #fde68a;display:flex;align-items:center;justify-content:space-between;font-size:12px;color:#92400e}.cw-stars button{background:none;border:none;color:#cbd5e1;font-size:17px;cursor:pointer;padding:0 2px}.cw-stars button.active,.cw-stars button:hover{color:#f59e0b}.ipinar-cw-footer{padding:10px 12px;background:#fff;border-top:1px solid #e2e8f0;display:flex;align-items:center;gap:8px}#ipinar-cw-input{flex:1;border:1px solid #cbd5e1;border-radius:9px;padding:9px 12px;font-size:13px;outline:none}#ipinar-cw-input:focus{border-color:var(--ipinar-primary)}.cw-send-btn{width:38px;height:38px;border-radius:9px;border:none;background:var(--ipinar-primary);color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer}@media (max-width:480px){.ipinar-chat-window{position:fixed;bottom:0;left:0!important;right:0!important;width:100%;height:82vh;border-radius:18px 18px 0 0}}.ipinar-coin-avatars{display:inline-flex;align-items:center;direction:rtl;padding-left:4px}.ipinar-coin-avatar-img{width:28px!important;height:28px!important;border-radius:50%!important;object-fit:cover!important;border:2px solid #ffffff!important;box-shadow:0 2px 6px rgb(15 23 42 / .18)!important;margin-left:-9px!important;background:#eef2ff;transition:transform 0.18s ease,z-index 0.18s ease;position:relative}.ipinar-coin-avatar-img:last-child{margin-left:0!important}.ipinar-coin-avatar-img:hover{transform:translateY(-2px) scale(1.1);z-index:10}.ipinar-menu-item:hover,.ipinar-menu-item:focus{z-index:9999!important}.ipinar-item-tooltip{z-index:10000!important}.ipinar-style-grid .ipinar-item-tooltip,.ipinar-style-arc .ipinar-item-tooltip,.ipinar-style-dock .ipinar-item-tooltip{right:auto!important;left:50%!important;bottom:calc(100% + 9px)!important;transform:translateX(-50%)!important}.ipinar-menu-item{width:var(--ipinar-item-size,48px)!important;height:var(--ipinar-item-size,48px)!important}.ipinar-item-icon svg,.ipinar-item-icon img,.ipinar-svg-icon{width:calc(var(--ipinar-item-size, 48px) * 0.5)!important;height:calc(var(--ipinar-item-size, 48px) * 0.5)!important}.ipinar-livechat-highlight{box-shadow:0 8px 24px rgb(244 63 94 / .45)!important;border:2px solid #ffffff!important}.ipinar-livechat-pulse-ring{position:absolute;inset:-5px;border-radius:50%;border:2px solid var(--item-bg,#f43f5e);animation:ipinarLiveChatPulse 1.9s infinite ease-out;pointer-events:none}@keyframes ipinarLiveChatPulse{0%{transform:scale(.92);opacity:.85}100%{transform:scale(1.34);opacity:0}}.ipinar-style-arc .ipinar-menu-container{display:block!important;width:var(--ipinar-size,60px)!important;height:var(--ipinar-size,60px)!important;padding:0!important;background:transparent!important;border:none!important;box-shadow:none!important;bottom:0!important;overflow:visible!important}.ipinar-pos-bottom-right.ipinar-style-arc .ipinar-menu-container,.ipinar-pos-middle-right.ipinar-style-arc .ipinar-menu-container{right:0!important;left:auto!important}.ipinar-pos-bottom-left.ipinar-style-arc .ipinar-menu-container,.ipinar-pos-middle-left.ipinar-style-arc .ipinar-menu-container{left:0!important;right:auto!important}.ipinar-style-arc .ipinar-menu-item{position:absolute!important;top:50%!important;left:50%!important;margin-top:calc(var(--ipinar-item-size, 48px) / -2)!important;margin-left:calc(var(--ipinar-item-size, 48px) / -2)!important;border-radius:50%!important;transform:translate(0,0) scale(.35)!important;transition:transform 0.32s cubic-bezier(.34,1.56,.64,1),box-shadow 0.2s ease!important}.ipinar-style-arc.is-open .ipinar-menu-item{transform:translate(var(--arc-x,0),var(--arc-y,-95px)) scale(1)!important}.ipinar-style-arc.is-open .ipinar-menu-item:hover{transform:translate(var(--arc-x,0),var(--arc-y,-95px)) scale(1.1)!important;z-index:9999!important}.ipinar-style-grid .ipinar-menu-container{grid-template-columns:repeat(3,var(--ipinar-item-size,48px))!important}.ipinar-style-dock .ipinar-menu-container{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important;gap:9px!important;padding:8px 12px!important;max-width:calc(100vw - var(--ipinar-size, 60px) - 44px)!important;overflow-x:auto!important;overflow-y:hidden!important;-webkit-overflow-scrolling:touch!important;scrollbar-width:thin!important;bottom:calc((var(--ipinar-size, 60px) - var(--ipinar-item-size, 48px)) / 2 - 8px)!important}.ipinar-pos-bottom-right.ipinar-style-dock .ipinar-menu-container,.ipinar-pos-middle-right.ipinar-style-dock .ipinar-menu-container{right:calc(var(--ipinar-size, 60px) + 12px)!important;left:auto!important}.ipinar-pos-bottom-left.ipinar-style-dock .ipinar-menu-container,.ipinar-pos-middle-left.ipinar-style-dock .ipinar-menu-container{left:calc(var(--ipinar-size, 60px) + 12px)!important;right:auto!important}.ipinar-style-dock .ipinar-menu-item{flex:0 0 auto!important;width:var(--ipinar-item-size,48px)!important;height:var(--ipinar-item-size,48px)!important}.cw-dept-pills-wrap{margin-bottom:10px}.cw-dept-lbl{display:block;font-size:11.5px;font-weight:700;color:#475569;margin-bottom:6px}.cw-dept-pills-list{display:flex;flex-wrap:wrap;gap:6px}.cw-dept-pill{display:inline-flex;align-items:center;gap:6px;padding:6px 11px;border-radius:9px;border:1.5px solid #cbd5e1;background:#fff;color:#334155;font-size:12px;font-weight:700;cursor:pointer;transition:all 0.16s ease}.cw-dept-pill .dept-pill-svg{display:inline-flex;align-items:center;color:var(--dept-c,#4f46e5)}.cw-dept-pill .dept-pill-svg svg{width:15px;height:15px}.cw-dept-pill:hover{border-color:var(--dept-c,#4f46e5);color:#0f172a}.cw-dept-pill.active{background:var(--dept-c,#4f46e5);border-color:var(--dept-c,#4f46e5);color:#fff;box-shadow:0 3px 10px rgb(79 70 229 / .2)}.cw-dept-pill.active .dept-pill-svg{color:#fff}.ipinar-cw-streak-notice{padding:8px 14px;font-size:11.8px;line-height:1.55;font-weight:700;border-top:1px solid #e2e8f0;transition:all 0.2s ease}.ipinar-cw-streak-notice.is-counter-info{background:#f8fafc;color:#475569;border-top-color:#e2e8f0}.ipinar-cw-streak-notice.is-limit-locked{background:#fffbeb;color:#b45309;border-top:1.5px solid #fcd34d}.ipinar-cw-footer input:disabled{background:#f1f5f9!important;color:#94a3b8!important;cursor:not-allowed!important}.ipinar-cw-footer .cw-send-btn:disabled{opacity:0.45!important;cursor:not-allowed!important}.cw-msg-header-tag{display:inline-flex;align-items:center;gap:5px;font-size:10.8px;font-weight:800;padding:2px 8px;border-radius:6px;margin-bottom:5px}.cw-bubble.user .cw-msg-header-tag{background:rgb(255 255 255 / .22);color:#fff;border:1px solid rgb(255 255 255 / .35)}.cw-bubble.agent .cw-msg-header-tag{background:#eef2ff;color:#4338ca;border:1px solid #c7d2fe}.cw-dept-pills-wrap.dept-error-highlight{background:#fff1f2;border:1.5px solid #f43f5e;border-radius:10px;padding:8px 10px;animation:ipinarDeptShake 0.35s ease}@keyframes ipinarDeptShake{0%,100%{transform:translateX(0)}25%{transform:translateX(-5px)}75%{transform:translateX(5px)}}@media (max-width:768px){.ipinar-root{--ipinar-size:var(--ipinar-size-mobile, 52px) !important;--ipinar-item-size:var(--ipinar-item-size-mobile, 44px) !important}}.ipinar-launcher-row,#ipinar-main-btn{position:relative!important;z-index:70!important;pointer-events:auto!important}.ipinar-style-arc .ipinar-menu-container{pointer-events:none!important;z-index:25!important;width:var(--ipinar-size,60px)!important;height:var(--ipinar-size,60px)!important;bottom:0!important;background:transparent!important;border:none!important;box-shadow:none!important}.ipinar-style-arc:not(.is-open) .ipinar-menu-item{pointer-events:none!important;opacity:0!important;visibility:hidden!important;transform:translate(0,0) scale(.2)!important}.ipinar-style-arc.is-open .ipinar-menu-item{pointer-events:auto!important;opacity:1!important;visibility:visible!important;transform:translate(var(--arc-x,0),var(--arc-y,-95px)) scale(1)!important}@media (min-width:769px){.ipinar-chat-window{width:var(--ipinar-cw-w,380px)!important;height:var(--ipinar-cw-h,560px)!important}}.ipinar-cw-header{background:var(--ipinar-cw-head-bg,linear-gradient(135deg,var(--ipinar-primary),var(--ipinar-secondary)))!important}.ipinar-cw-messages{background:var(--ipinar-cw-bg,#f8fafc)!important}.cw-bubble{font-size:var(--ipinar-cw-fs,13px)!important}.cw-bubble.user{background:var(--ipinar-cw-user-bg,var(--ipinar-primary))!important}.cw-bubble.agent{background:var(--ipinar-cw-agent-bg,#ffffff)!important}.cw-bubble-meta{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:6px;font-size:10.8px!important;margin-top:5px!important;opacity:0.92!important}.cw-meta-actions{display:inline-flex;align-items:center;gap:8px}.cw-inline-reply-btn{background:none;border:none;padding:0;font-size:10.8px;font-weight:700;cursor:pointer;color:inherit;opacity:.85;text-decoration:none}.cw-inline-reply-btn:hover{opacity:1;text-decoration:underline}.cw-rate-trigger-link{background:none;border:none;padding:0 3px;font-size:11px;font-weight:800;color:#4f46e5;cursor:pointer;text-decoration:underline}.cw-rate-trigger-link:hover{color:#d97706}.cw-msg-rated-badge{font-size:10.8px;font-weight:800;color:#d97706;background:#fef3c7;padding:1px 6px;border-radius:6px}.cw-inline-stars-pop{display:inline-flex;align-items:center;gap:2px;background:#fffbeb;border:1px solid #fcd34d;border-radius:99px;padding:1px 6px;margin-right:4px}.cw-msg-star-btn{background:none;border:none;color:#f59e0b;font-size:14px;line-height:1;padding:1px 2px;cursor:pointer;transition:transform 0.15s ease}.cw-msg-star-btn:hover{transform:scale(1.25);color:#d97706}.cw-quoted-reply{background:rgb(15 23 42 / .06);border-right:3px solid #4f46e5;border-radius:6px;padding:4px 8px;margin-bottom:6px;font-size:11px;line-height:1.45;cursor:pointer}.cw-bubble.user .cw-quoted-reply{background:rgb(255 255 255 / .18);border-right-color:#fff;color:#fff}.cw-quoted-reply strong{display:block;font-weight:800;margin-bottom:1px}.cw-user-reply-bar{background:#eef2ff;border-top:1px solid #c7d2fe;border-right:3px solid #4f46e5;padding:6px 12px;display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:11.5px}.cw-user-reply-info{min-width:0;flex:1}.cw-user-reply-info strong{display:block;color:#3730a3;font-size:11px}.cw-user-reply-info span{display:block;color:#475569;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#ipinar-user-cancel-reply{background:none;border:none;color:#64748b;font-size:14px;cursor:pointer;padding:2px 5px}.cw-user-dept-filter-bar{background:#fff;border-bottom:1px solid #e2e8f0;padding:6px 12px;display:flex;align-items:center;gap:5px;overflow-x:auto;white-space:nowrap;font-size:11px}.cw-user-dept-filter-btn{border:1px solid #cbd5e1;background:#f8fafc;color:#475569;border-radius:99px;padding:2px 9px;font-size:10.8px;font-weight:700;cursor:pointer}.cw-user-dept-filter-btn.active{background:#4f46e5;border-color:#4f46e5;color:#fff}.ipinar-root.is-chat-open .ipinar-launcher-row,.ipinar-root.is-chat-open #ipinar-main-btn,.ipinar-root.is-chat-open #ipinar-static-badge,.ipinar-root.is-chat-open .ipinar-menu-container,.ipinar-root.is-chat-open .ipinar-submenu-popover{display:none!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important}.ipinar-root.is-chat-open .ipinar-chat-window.is-visible{bottom:0!important;z-index:999999!important}.ipinar-cw-header{padding:10px 14px!important;min-height:50px!important}.cw-avatar{width:34px!important;height:34px!important}.cw-header-info h4{font-size:13.5px!important;margin:0!important}.cw-header-info p{font-size:11px!important;margin:1px 0 0!important}.ipinar-cw-prechat-bar{padding:7px 11px!important;background:#ffffff!important;border-bottom:1px solid #e2e8f0!important;flex-shrink:0!important}.cw-dept-pills-wrap{margin-bottom:4px!important}.cw-dept-picker-box{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.cw-dept-lbl-inline{font-size:11px;font-weight:800;color:#334155;white-space:nowrap}.cw-dept-pills-list{display:flex!important;flex-wrap:wrap!important;gap:5px!important}.cw-dept-pill{padding:4px 9px!important;font-size:11px!important;border-radius:7px!important;gap:4px!important}.cw-dept-pill .dept-pill-svg svg{width:12px!important;height:12px!important}.cw-dept-collapsed-bar{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:11.5px;color:#334155;background:#f8fafc;border:1px solid #e2e8f0;padding:3px 10px;border-radius:7px}.cw-dept-collapsed-bar strong{color:#4f46e5;font-weight:800}#ipinar-cw-change-dept-btn{background:none;border:none;color:#4f46e5;font-size:11px;font-weight:700;cursor:pointer;padding:0}#ipinar-cw-change-dept-btn:hover{text-decoration:underline}.cw-user-fields-grid{gap:5px!important;margin-top:5px!important}.cw-user-fields-grid input{height:32px!important;padding:4px 9px!important;font-size:11.5px!important}.ipinar-cw-messages{flex:1 1 0%!important;min-height:310px!important;padding:12px 14px!important}.ipinar-cw-footer{padding:8px 10px!important}.ipinar-cw-footer input{height:36px!important;font-size:12.5px!important}.cw-send-btn{width:36px!important;height:36px!important}