.pars-chat-launch{position:fixed;z-index:90;left:24px;bottom:24px;display:flex;align-items:center;gap:8px;border:0;border-radius:999px;padding:12px 18px;background:#d40037;color:#fff;box-shadow:0 10px 28px #470b2960;font-weight:700;cursor:pointer}.pars-chat-panel{position:fixed;z-index:100;left:20px;bottom:20px;width:min(390px,calc(100vw - 40px));height:min(640px,calc(100dvh - 40px));display:flex;flex-direction:column;overflow:hidden;border-radius:20px;background:#f5f5f7;box-shadow:0 18px 60px #18233c55;font-family:inherit;color:#263043}.pars-chat-head{display:flex;align-items:center;gap:12px;min-height:82px;padding:12px 16px;background:#d40037;color:white}.pars-chat-head strong{display:block;font-size:17px;line-height:1.5}.pars-chat-head small{display:block;font-size:12px;opacity:.84}.pars-chat-head>button{margin-right:auto;border:0;border-radius:50%;width:32px;height:32px;background:#af002d;color:white;font-size:24px;cursor:pointer}.pars-chat-avatars{display:flex;direction:ltr;padding-left:14px}.pars-chat-avatars span{display:grid;place-items:center;width:32px;height:32px;margin-left:-12px;border:2px solid #d40037;border-radius:50%;background:#ffe7ec;font-size:17px}.pars-chat-avatars img{width:100%;height:100%;border-radius:50%;-o-object-fit:cover;object-fit:cover}.pars-chat-scroll{flex:1;overflow:auto;padding:16px;background-color:#f5f5f5;background-image:radial-gradient(circle at 20px 20px,#d8d8dd 1px,transparent 2px),radial-gradient(circle at 90px 60px,#e1e1e5 2px,transparent 3px);background-size:110px 100px}.pars-chat-history{display:block;margin:0 auto 18px;padding:8px 18px;border:0;border-radius:30px;background:white;color:#c80034;cursor:pointer}.pars-chat-history-list{display:flex;flex-direction:column;gap:10px;margin-bottom:18px}.pars-chat-bubble{max-width:86%;padding:12px 14px;border-radius:20px;background:white;box-shadow:0 2px 8px #00000011;white-space:pre-wrap;overflow-wrap:anywhere}.pars-chat-bubble.customer{align-self:flex-end;background:#cf0036;color:#fff}.pars-chat-bubble.operator{align-self:flex-start}.pars-chat-bubble time{display:block;margin-top:6px;text-align:left;font-size:10px;opacity:.65}.pars-chat-faq{display:flex;justify-content:flex-start;margin-bottom:18px}.pars-chat-faq .pars-chat-bubble{width:min(310px,95%)}.pars-chat-faq strong{display:block;margin-bottom:10px;font-size:14px}.pars-chat-faq-choice{display:block;width:100%;margin:6px 0;padding:9px 12px;border:0;border-radius:10px;background:#cc0035;color:white;text-align:right;cursor:pointer}.pars-chat-faq-choice:hover{background:#ae0030}.pars-chat-back{display:inline-block;margin:0 0 8px;padding:5px 8px;border:1px solid #ddd;border-radius:8px;background:#fff;color:#333;cursor:pointer}.pars-chat-start{display:flex;flex-direction:column;gap:10px;padding:16px;border-radius:18px;background:#fff;box-shadow:0 2px 8px #00000011}.pars-chat-start strong{text-align:center;font-size:13px;font-weight:500}.pars-chat-start input,.pars-chat-start select{width:100%;height:42px;padding:0 12px;border:1px solid #d5d7dd;border-radius:9px;background:#fff;color:#222;box-sizing:border-box}.pars-chat-start>button{align-self:center;min-width:120px;padding:10px 18px;border:0;border-radius:30px;background:#cc0035;color:#fff;cursor:pointer}.pars-chat-muted{text-align:center;font-size:12px;color:#686c76}.pars-chat-error{padding:8px;border-radius:8px;background:#ffedf1;color:#b00034;font-size:12px}.pars-chat-compose{position:relative;display:flex;gap:8px;align-items:center;padding:9px 12px;background:#fff}.pars-chat-compose input{flex:1;min-width:0;height:40px;border:0;outline:none;background:transparent;color:#222}.pars-chat-compose>button{border:0;background:none;color:#b50036;font-size:22px;cursor:pointer}.pars-chat-compose>button:disabled{opacity:.35;cursor:default}.pars-chat-emoji{position:absolute;left:8px;right:8px;bottom:60px;display:flex;flex-wrap:wrap;gap:5px;padding:8px;border-radius:10px;background:#fff;box-shadow:0 4px 18px #0002}.pars-chat-emoji button{border:0;background:transparent;font-size:20px;cursor:pointer}.pars-chat-compose .pars-chat-file-input{display:none}.pars-chat-bubble .pars-chat-media-image{display:block;max-width:100%;max-height:280px;border-radius:12px;-o-object-fit:contain;object-fit:contain}.pars-chat-bubble audio{display:block;max-width:100%;margin-top:8px}.pars-chat-bubble a{color:inherit;text-decoration:underline}@media(max-width:600px){.pars-chat-launch{left:14px;bottom:16px}.pars-chat-panel{left:0;right:0;top:0;bottom:0;width:100vw;height:100dvh;border-radius:0}.pars-chat-head{padding-top:max(12px,env(safe-area-inset-top))}.pars-chat-compose{padding-bottom:max(9px,env(safe-area-inset-bottom))}}@font-face{font-family:IRANSansX;src:url(/fonts/generated/IRANSansXFaNum-Light.61f8954eae9c50ce.woff2) format("woff2"),url(/fonts/generated/IRANSansXFaNum-Light.7186b3dd0533f3a4.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:IRANSansX;src:url(/fonts/generated/IRANSansXFaNum-Regular.2632d84f6f9bbb39.woff2) format("woff2"),url(/fonts/generated/IRANSansXFaNum-Regular.e9d8903342bd0db3.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:IRANSansX;src:url(/fonts/generated/IRANSansXFaNum-Medium.2b03f8ba42c1422a.woff2) format("woff2"),url(/fonts/generated/IRANSansXFaNum-Medium.862056e9fff4631d.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:IRANSansX;src:url(/fonts/generated/IRANSansXFaNum-DemiBold.a80e5beaa53129e4.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:IRANSansX;src:url(/fonts/generated/IRANSansXFaNum-Bold.3d765e47903d2a0c.woff2) format("woff2"),url(/fonts/generated/IRANSansXFaNum-Bold.debb4c9e88a42145.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}