.pk-chat,.pk-chat *{box-sizing:border-box}.pk-chat{--pk-hlavni:#5e4cff;--pk-tmava:#191e31;--pk-text:#3b3d52;--pk-seda:#8f92a3;--pk-linka:#dedfe2;--pk-pozadi:#f6f7fb;position:fixed;z-index:99998;bottom:20px;right:20px;font-family:inherit;font-size:16px;line-height:1.55;color:var(--pk-text)}.pk-chat--vlevo{right:auto;left:20px}.pk-chat__bublina{display:flex;align-items:center;gap:10px;border:0;cursor:pointer;background:var(--pk-hlavni);color:#fff;font:inherit;font-weight:600;padding:14px 20px 14px 16px;border-radius:40px;box-shadow:0 6px 22px rgb(25 30 49 / .28);transition:transform .15s ease,box-shadow .15s ease}.pk-chat__bublina:hover{transform:translateY(-2px);box-shadow:0 9px 26px rgb(25 30 49 / .34)}.pk-chat__bublina:focus-visible{outline:3px solid #191e31;outline-offset:3px}.pk-chat__bublina svg{width:24px;height:24px;flex:0 0 auto}.pk-chat__odznak{position:absolute;top:-4px;right:-4px;min-width:22px;height:22px;border-radius:11px;background:#ff5050;color:#fff;font-size:12px;font-weight:700;display:none;align-items:center;justify-content:center;padding:0 6px}.pk-chat--neprecteno .pk-chat__odznak{display:flex}.pk-chat__vyzva{display:none;align-items:flex-start;gap:10px;max-width:280px;margin-bottom:12px;padding:14px 16px;background:#fff;border:1px solid var(--pk-linka);border-left:4px solid var(--pk-hlavni);border-radius:14px;box-shadow:0 8px 26px rgb(25 30 49 / .20);cursor:pointer;animation:pk-chat-prichod .35s ease-out}.pk-chat--vyzva .pk-chat__vyzva{display:flex}.pk-chat--otevreno .pk-chat__vyzva{display:none}.pk-chat__vyzva-text{flex:1;font-size:15px;line-height:1.45}.pk-chat__vyzva-zrus{flex:0 0 auto;background:#fff0;border:0;cursor:pointer;color:var(--pk-seda);font-size:20px;line-height:1;padding:0 2px;margin:-2px -4px 0 0}.pk-chat__vyzva-zrus:hover{color:var(--pk-text)}@keyframes pk-chat-prichod{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.pk-chat__vyzva{animation:none}}@media (max-width:560px){.pk-chat__vyzva{max-width:none}}.pk-chat__okno{display:none;flex-direction:column;width:380px;height:560px;max-height:calc(100vh - 110px);background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 18px 50px rgb(25 30 49 / .30);margin-bottom:14px}.pk-chat--otevreno .pk-chat__okno{display:flex}.pk-chat--otevreno .pk-chat__bublina{display:none}.pk-chat__hlavicka{background:var(--pk-hlavni);color:#fff;padding:16px 18px;display:flex;align-items:center;gap:12px}.pk-chat__ikona{flex:0 0 auto;width:38px;height:38px;background:#fff;border-radius:50%;padding:5px;box-sizing:border-box}.pk-chat__nazev{font-weight:700;font-size:17px}.pk-chat__podnazev{font-size:13px;opacity:.72}.pk-chat__zavrit{margin-left:auto;background:#fff0;border:0;cursor:pointer;color:#fff;opacity:.8;font-size:26px;line-height:1;padding:4px 8px;border-radius:6px}.pk-chat__zavrit:hover{opacity:1;background:rgb(255 255 255 / .12)}.pk-chat__uvod{display:none;flex-direction:column;padding:20px 18px;background:var(--pk-pozadi);overflow-y:auto;flex:1}.pk-chat--uvod .pk-chat__uvod{display:flex}.pk-chat--uvod .pk-chat__telo,.pk-chat--uvod .pk-chat__spodek{display:none}.pk-chat__uvod-text{margin:0 0 16px;font-size:16px}.pk-chat__uvod-popisek{font-size:13px;font-weight:600;margin-bottom:5px}.pk-chat__uvod-popisek span{font-weight:400;color:var(--pk-seda)}.pk-chat__uvod-pole{border:1px solid var(--pk-linka);border-radius:10px;padding:12px 14px;font:inherit;margin-bottom:14px;background:#fff;color:var(--pk-text)}.pk-chat__uvod-pole:focus{outline:0;border-color:var(--pk-hlavni)}.pk-chat__uvod-pole.je-chyba{border-color:#ff5050;background:#fff6f6}.pk-chat__uvod-zavolat{display:flex;align-items:flex-start;gap:9px;font-size:14px;line-height:1.4;margin-bottom:18px;cursor:pointer}.pk-chat__uvod-zavolat input{margin-top:3px;width:18px;height:18px}.pk-chat__uvod-dal{border:0;border-radius:12px;cursor:pointer;background:var(--pk-hlavni);color:#fff;font:inherit;font-weight:700;font-size:16px;padding:14px 18px;margin-bottom:10px}.pk-chat__uvod-preskocit{border:0;background:#fff0;cursor:pointer;color:var(--pk-seda);font:inherit;font-size:14px;text-decoration:underline;padding:6px}.pk-chat__uvod-preskocit:hover{color:var(--pk-text)}.pk-chat__uvod-pozn{margin:16px 0 0;font-size:12px;color:var(--pk-seda);line-height:1.45}.pk-chat__uvod-pozn a{color:var(--pk-seda)}.pk-chat__telo{flex:1;overflow-y:auto;padding:18px;background:var(--pk-pozadi);overscroll-behavior:contain}.pk-chat__zprava{display:flex;margin-bottom:14px}.pk-chat__zprava--ja{justify-content:flex-end}.pk-chat__bublinka{max-width:84%;padding:12px 16px;border-radius:16px;white-space:pre-wrap;word-wrap:break-word;overflow-wrap:anywhere}.pk-chat__zprava--bot .pk-chat__bublinka{background:#fff;border:1px solid var(--pk-linka);border-bottom-left-radius:5px}.pk-chat__zprava--ja .pk-chat__bublinka{background:var(--pk-hlavni);color:#fff;border-bottom-right-radius:5px}.pk-chat__bublinka a{color:inherit;text-decoration:underline}.pk-chat__zprava--bot .pk-chat__bublinka a{color:var(--pk-hlavni)}.pk-chat__akce{display:flex;flex-direction:column;gap:8px;margin:-4px 0 14px 2px}.pk-chat__akce-tlacitko{display:flex;align-items:center;gap:10px;max-width:84%;padding:12px 16px;background:#fff;border:2px solid var(--pk-hlavni);border-radius:12px;color:var(--pk-hlavni);font-weight:600;text-decoration:none;line-height:1.35}.pk-chat__akce-tlacitko:hover,.pk-chat__akce-tlacitko:focus{background:var(--pk-hlavni);color:#fff;text-decoration:none}.pk-chat__akce-tlacitko svg{width:18px;height:18px;flex:0 0 auto;opacity:.8}.pk-chat__akce-tlacitko span{flex:1}@media (max-width:560px){.pk-chat__akce-tlacitko{max-width:100%}}.pk-chat__palce{display:flex;align-items:center;gap:4px;margin:-6px 0 12px 4px}.pk-chat__palec{background:#fff0;border:0;cursor:pointer;padding:4px 6px;border-radius:6px;font-size:15px;line-height:1;opacity:.35;transition:opacity .15s ease,background-color .15s ease}.pk-chat__palec:hover{opacity:1;background:#ececf4}.pk-chat__palec.je-vybrany{opacity:1;background:#e6e2ff}.pk-chat__palce-diky{font-size:12px;color:var(--pk-seda);margin-left:4px}.pk-chat__pise span{display:inline-block;width:8px;height:8px;margin-right:4px;background:var(--pk-seda);border-radius:50%;animation:pk-chat-skok 1.3s infinite ease-in-out}.pk-chat__pise span:nth-child(2){animation-delay:.18s}.pk-chat__pise span:nth-child(3){animation-delay:.36s}@keyframes pk-chat-skok{0%,60%,100%{transform:translateY(0);opacity:.45}30%{transform:translateY(-6px);opacity:1}}.pk-chat__navrhy{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 14px 2px}.pk-chat__navrh{background:#fff;border:1px solid var(--pk-hlavni);color:var(--pk-hlavni);font:inherit;font-size:14px;font-weight:600;padding:8px 14px;border-radius:20px;cursor:pointer}.pk-chat__navrh:hover{background:var(--pk-hlavni);color:#fff}.pk-chat__spodek{border-top:1px solid var(--pk-linka);background:#fff}.pk-chat__radek{display:flex;align-items:flex-end;gap:8px;padding:12px}.pk-chat__vstup{flex:1;border:1px solid var(--pk-linka);border-radius:12px;padding:12px 14px;font:inherit;resize:none;max-height:120px;color:var(--pk-text);background:#fff}.pk-chat__vstup:focus{outline:0;border-color:var(--pk-hlavni)}.pk-chat__foto{flex:0 0 auto;width:46px;height:46px;border:1px solid var(--pk-linka);border-radius:12px;background:#fff;color:var(--pk-hlavni);cursor:pointer;display:flex;align-items:center;justify-content:center}.pk-chat__foto:hover{border-color:var(--pk-hlavni);background:#f4f2ff}.pk-chat__foto:disabled{opacity:.45;cursor:default}.pk-chat__foto svg{width:21px;height:21px}.pk-chat__nahled{display:none;align-items:center;gap:10px;padding:10px 12px 0}.pk-chat--sfotkou .pk-chat__nahled{display:flex}.pk-chat__nahled img{width:54px;height:54px;object-fit:cover;border-radius:8px;border:1px solid var(--pk-linka)}.pk-chat__nahled-text{flex:1;font-size:13px;color:var(--pk-seda)}.pk-chat__nahled-zrus{background:#fff0;border:0;cursor:pointer;color:var(--pk-seda);font-size:22px;line-height:1;padding:4px 8px}.pk-chat__nahled-zrus:hover{color:#ff5050}.pk-chat__bublinka img.pk-chat__snimek{display:block;max-width:100%;border-radius:10px;margin-bottom:8px}.pk-chat__mikrofon{flex:0 0 auto;width:46px;height:46px;border:1px solid var(--pk-linka);border-radius:12px;background:#fff;color:var(--pk-hlavni);cursor:pointer;display:flex;align-items:center;justify-content:center}.pk-chat__mikrofon:hover{border-color:var(--pk-hlavni);background:#f4f2ff}.pk-chat__mikrofon[hidden]{display:none}.pk-chat__mikrofon svg{width:21px;height:21px}.pk-chat__mikrofon.je-poslech{background:#ff5050;border-color:#ff5050;color:#fff;animation:pk-chat-tep 1.4s ease-in-out infinite}@keyframes pk-chat-tep{0%,100%{box-shadow:0 0 0 0 rgb(255 80 80 / .55)}60%{box-shadow:0 0 0 9px #fff0}}@media (prefers-reduced-motion:reduce){.pk-chat__mikrofon.je-poslech{animation:none}}.pk-chat__odeslat{flex:0 0 auto;width:46px;height:46px;border:0;border-radius:12px;cursor:pointer;background:var(--pk-hlavni);color:#fff;display:flex;align-items:center;justify-content:center}.pk-chat__odeslat:disabled{background:var(--pk-seda);cursor:default}.pk-chat__odeslat svg{width:20px;height:20px}.pk-chat__patka{padding:0 14px 10px;font-size:12px;color:var(--pk-seda);text-align:center}@media (max-width:560px){.pk-chat{bottom:12px;right:12px;left:12px}.pk-chat--vlevo{left:12px;right:12px}.pk-chat__bublina{margin-left:auto}.pk-chat--vlevo .pk-chat__bublina{margin-left:0;margin-right:auto}.pk-chat__okno{width:100%;height:calc(100vh - 90px);max-height:none}}@media (max-width:600px){body:has(.pk-chat--vlevo.pk-chat--vyzva) .pk-nahoru{bottom:210px}body:has(.pk-chat--vlevo.pk-chat--otevreno) .pk-nahoru{display:none}}@media (prefers-reduced-motion:reduce){.pk-chat__bublina{transition:none}.pk-chat__pise span{animation:none;opacity:.6}}