#pergar-chat-root{--p1:#025287;--p2:#0666AC;--grad:linear-gradient(135deg,#025287 0%,#0666AC 58%,#1684cf 100%);font-family:inherit;direction:rtl;position:relative;z-index:999999}#pergar-chat-root *{box-sizing:border-box}.pergar-launcher{position:fixed;right:24px;bottom:24px;min-width:170px;height:54px;padding:0 24px;border:0;border-radius:999px;background:var(--grad);box-shadow:0 9px 28px #02528755;display:flex;align-items:center;justify-content:center;gap:9px;color:#fff;font:inherit;font-size:14px;font-weight:700;cursor:pointer;z-index:999999;transition:transform .2s,box-shadow .2s}.pergar-launcher:hover{transform:translateY(-3px);box-shadow:0 12px 32px #02528766}.pergar-launcher svg{width:22px;height:22px;fill:#fff;flex:0 0 auto}.pergar-chat{position:fixed;right:24px;bottom:98px;width:min(390px,calc(100vw - 28px));height:min(570px,calc(100dvh - 125px));display:flex;flex-direction:column;background:#fff;border:1px solid #d6e8f7;border-radius:22px;overflow:hidden;box-shadow:0 22px 70px #063d6533;z-index:999999;animation:pergar-in .22s ease-out}.pergar-chat[hidden]{display:none}@keyframes pergar-in{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.pergar-header{min-height:88px;padding:17px 16px;display:flex;align-items:center;gap:11px;color:#fff;background:var(--grad);position:relative}.pergar-avatar{height:42px;width:42px;flex:0 0 42px;border-radius:15px;background:#ffffff20;border:1px solid #ffffff40;display:grid;place-items:center;font-size:25px}.pergar-heading{display:flex;flex:1;min-width:0;flex-direction:column;gap:4px;text-align:right}.pergar-heading strong{font-size:16px}.pergar-heading span{font-size:11px;color:#e5f3ff}.pergar-controls{display:flex;align-items:center;gap:7px;flex:0 0 auto}.pergar-expand,.pergar-close{color:#fff;border:0;background:#ffffff20;border-radius:9px;width:34px;height:34px;font-size:20px;line-height:1;cursor:pointer;display:grid;place-items:center;padding:0}.pergar-expand:hover,.pergar-close:hover{background:#ffffff30}.pergar-messages{padding:18px 14px 12px;display:flex;flex-direction:column;gap:13px;overflow:auto;flex:1;background:radial-gradient(ellipse at top right,#f1f8ff 0%,#fff 60%)}.pergar-message{max-width:88%;padding:12px 14px;border-radius:15px;font-size:13px;line-height:1.9;white-space:pre-wrap;overflow-wrap:anywhere}.pergar-message.bot{align-self:flex-start;background:#edf5fc;color:#183d5b;border-top-right-radius:5px;border:1px solid #e5eff8}.pergar-message.user{align-self:flex-end;background:var(--grad);color:#fff;border-top-left-radius:5px}.pergar-message.pending{color:#56758d}.pergar-form{margin:0 13px;padding:7px;display:flex;align-items:center;gap:8px;border:1px solid #dceaf5;border-radius:999px;background:#fff}.pergar-input{min-width:0;flex:1;border:0!important;outline:0!important;box-shadow:none!important;background:transparent!important;padding:8px!important;font:inherit;font-size:13px!important;color:#173d5c!important}.pergar-send{width:32px;height:32px;min-width:32px;border:0;border-radius:50%;background:#0868a8;color:#fff;display:grid;place-items:center;padding:0;cursor:pointer;transition:background .15s,transform .15s}.pergar-send svg{width:15px;height:15px;display:block;fill:currentColor}.pergar-send:hover{background:#034f83}.pergar-send:active{transform:scale(.94)}.pergar-send:focus-visible{outline:2px solid #7abce8;outline-offset:2px}.pergar-send:disabled{opacity:.5;cursor:wait}.pergar-footnote{text-align:center;color:#91a7b8;font-size:9px;padding:8px 6px 10px}.pergar-chat.is-fullscreen{inset:12px;width:auto;height:auto;max-height:none;border-radius:22px}.pergar-chat.is-fullscreen .pergar-messages{padding:28px max(20px,calc((100% - 820px)/2));gap:18px}.pergar-chat.is-fullscreen .pergar-message{font-size:15px;max-width:min(78%,760px);padding:15px 18px}.pergar-chat.is-fullscreen .pergar-form{width:min(820px,calc(100% - 40px));margin:0 auto}@media(max-width:520px){.pergar-launcher{right:16px;bottom:16px;min-width:0;width:calc(100vw - 32px);height:52px}.pergar-chat{right:8px;bottom:84px;width:calc(100vw - 16px);height:min(620px,calc(100dvh - 100px));border-radius:19px}.pergar-chat.is-fullscreen{inset:0;border-radius:0}.pergar-chat.is-fullscreen .pergar-messages{padding:18px 12px}.pergar-chat.is-fullscreen .pergar-message{max-width:94%}.pergar-chat.is-fullscreen .pergar-form{width:calc(100% - 20px)}}.pergar-quick-actions{display:flex;gap:9px;padding:10px 14px 0;background:#fff}.pergar-quick-actions button{flex:1;border:1px solid #b9d9ef;background:#f1f8fd;color:#075b91;border-radius:10px;padding:9px 8px;font:inherit;font-size:12px;font-weight:700;cursor:pointer}.pergar-quick-actions button:hover{background:#e2f1fc}#pergar-chat-root .pergar-launcher,#pergar-chat-root .pergar-expand,#pergar-chat-root .pergar-close,#pergar-chat-root .pergar-send,#pergar-chat-root .pergar-quick-actions button,#pergar-chat-root .pergar-lead-submit,#pergar-chat-root .pergar-lead-close{appearance:none!important;-webkit-appearance:none!important;text-transform:none!important;letter-spacing:normal!important;box-shadow:none;font-family:inherit;line-height:1.35}#pergar-chat-root .pergar-launcher{border-radius:999px!important}#pergar-chat-root .pergar-chat{border-radius:22px!important}#pergar-chat-root .pergar-header{border-radius:22px 22px 0 0!important}#pergar-chat-root .pergar-message{border-radius:15px!important}#pergar-chat-root .pergar-message.bot{border-top-right-radius:5px!important}#pergar-chat-root .pergar-message.user{border-top-left-radius:5px!important}#pergar-chat-root .pergar-form{border-radius:999px!important}#pergar-chat-root .pergar-send{width:32px!important;min-width:32px!important;height:32px!important;padding:0!important;border:0!important;border-radius:50%!important;background:#0868a8!important;color:#fff!important}#pergar-chat-root .pergar-send:hover{background:#034f83!important}#pergar-chat-root .pergar-quick-actions button{border:1px solid #b9d9ef!important;border-radius:10px!important;background:#f1f8fd!important;color:#075b91!important;padding:9px 8px!important}#pergar-chat-root .pergar-quick-actions button:hover{background:#e2f1fc!important}#pergar-chat-root .pergar-phone{border:1px solid #cbdfea!important;border-radius:10px!important;box-shadow:none!important}#pergar-chat-root .pergar-lead-submit{border-radius:11px!important;background:var(--grad)!important;color:#fff!important}#pergar-chat-root button:focus-visible{outline:2px solid #7abce8;outline-offset:2px}#pergar-chat-root .pergar-link-card{display:flex;flex-direction:column;gap:9px}#pergar-chat-root .pergar-message-link{display:inline-flex;align-self:flex-start;padding:7px 12px;border-radius:9px;background:#075b91;color:#fff;text-decoration:none;font-size:12px;font-weight:700}#pergar-chat-root .pergar-message-link:hover{background:#034f83;color:#fff}#pergar-chat-root .pergar-lead-error{color:#075b91!important}#pergar-chat-root{--p1:#071B3A;--p2:#102F5A;--grad:linear-gradient(135deg,#071B3A 0%,#102F5A 65%,#173F73 100%)}#pergar-chat-root .pergar-launcher,#pergar-chat-root .pergar-send,#pergar-chat-root .pergar-lead-submit,#pergar-chat-root .pergar-message.user{background:var(--grad)!important;color:#fff!important}#pergar-chat-root .pergar-header{background:var(--grad)!important}#pergar-chat-root .pergar-quick-actions button{color:#071B3A!important;border-color:#b9c9dd!important;background:#eef3fa!important}#pergar-chat-root .pergar-quick-actions button:hover{background:#dce8f6!important}#pergar-chat-root .pergar-message-link{background:#071B3A!important;color:#fff!important}#pergar-chat-root .pergar-message-link:hover{background:#173F73!important}#pergar-chat-root .pergar-lead-close{color:#071B3A!important}#pergar-chat-root .pergar-lead-error{color:#9b1c1c!important}#pergar-chat-root button:focus-visible{outline:2px solid #173F73!important;outline-offset:2px}#pergar-chat-root .pergar-inline-lead{padding:12px 14px 14px;background:#fff;border-top:1px solid #e3edf5;max-height:48%;overflow:auto}#pergar-chat-root .pergar-inline-lead[hidden]{display:none}#pergar-chat-root .pergar-inline-lead-form{width:100%;max-width:560px;margin:0 auto;padding:14px 16px;border:1px solid #d6e8f7;border-radius:16px;background:#f8fbfe;display:flex;flex-direction:column;gap:9px;font-family:inherit}#pergar-chat-root .pergar-inline-lead-title{font-size:14px;color:#124b72;font-weight:800}#pergar-chat-root .pergar-inline-lead-description{margin:0;color:#526f83;font-size:12px;line-height:1.8}#pergar-chat-root .pergar-inline-lead-form>label{font-size:11px;font-weight:700;color:#254e69}#pergar-chat-root .pergar-inline-lead-form .pergar-phone{width:100%;padding:11px;border:1px solid #cbdfea;border-radius:10px;background:#fff;color:#183d5b;font:inherit;font-size:14px;direction:ltr;text-align:left}#pergar-chat-root .pergar-inline-lead-form .pergar-lead-submit{border:0;border-radius:11px;background:var(--grad);color:#fff;padding:11px;font:inherit;font-size:12px;font-weight:700;cursor:pointer}#pergar-chat-root .pergar-inline-lead-form .pergar-lead-submit:disabled{opacity:.6;cursor:wait}#pergar-chat-root .pergar-inline-lead-form .pergar-lead-error{font-size:12px;color:#9b1c1c;min-height:0}#pergar-chat-root .pergar-inline-lead-form .pergar-lead-error:empty{display:none}#pergar-chat-root .pergar-inline-lead-form small{font-size:10px;color:#8aa0b0;text-align:center}@media(max-width:520px){#pergar-chat-root .pergar-inline-lead{padding:8px 9px;max-height:52%}#pergar-chat-root .pergar-inline-lead-form{padding:12px}}#pergar-chat-root .pergar-controls .pergar-expand,#pergar-chat-root .pergar-controls .pergar-close{background:#fff!important;color:#071B3A!important;border-color:#fff!important}#pergar-chat-root .pergar-controls .pergar-expand:hover,#pergar-chat-root .pergar-controls .pergar-close:hover{background:#fff!important;color:#071B3A!important}#pergar-chat-root .pergar-launcher{width:64px!important;min-width:64px!important;height:64px!important;padding:0!important;display:grid!important;place-items:center!important;gap:0!important;border:2px solid #ffffff!important;border-radius:50%!important;background:#263FAE!important;color:#ffffff!important;box-shadow:0 8px 24px rgb(38 63 174 / .28)!important;transition:transform .2s ease,box-shadow .2s ease!important}#pergar-chat-root .pergar-launcher:hover{transform:translateY(-3px) scale(1.04)!important;background:#263FAE!important;color:#ffffff!important;box-shadow:0 12px 28px rgb(38 63 174 / .34)!important}#pergar-chat-root .pergar-launcher svg{width:31px!important;height:31px!important;fill:none!important;color:#ffffff!important;display:block!important}#pergar-chat-root .pergar-launcher:focus-visible{outline:3px solid #263FAE!important;outline-offset:4px!important}@media(max-width:520px){#pergar-chat-root .pergar-launcher{right:16px!important;bottom:16px!important;width:60px!important;min-width:60px!important;height:60px!important}}