#guest-support{position:relative;z-index:1100;font-family:system-ui,sans-serif;color:#17253d}#guest-support *{box-sizing:border-box}#guest-support [hidden]{display:none!important}#gs-launch{position:fixed;right:24px;bottom:22px;background:linear-gradient(135deg,#214480,#14294e);border:1px solid #ffffff55;color:#fff;border-radius:40px;padding:15px 22px;box-shadow:0 9px 30px #12213b33;font-weight:700}#gs-count{background:#bb293c;border-radius:15px;padding:3px 7px;margin-left:6px}#gs-window{position:fixed;right:24px;bottom:86px;width:420px;max-width:calc(100vw - 24px);height:min(730px,calc(100dvh - 110px));display:flex;flex-direction:column;background:#fff;border:1px solid #d4dde6;border-radius:22px;box-shadow:0 18px 70px #15233b3b;overflow:hidden}#guest-support header{position:static;display:flex;justify-content:space-between;align-items:center;margin:0;padding:18px;background:#172b4e;color:#fff;flex:none}#guest-support header strong{font-size:17px}#guest-support header small{display:block;font-size:11px;margin-top:5px;color:#c2ced9}#guest-support header button{background:#ffffff14;border:1px solid #ffffff44;color:#fff;border-radius:9px;padding:0 12px;font-size:25px}#gs-start{padding:18px;overflow:auto;flex:1;margin:0}#guest-support h3{font-size:17px;margin:0 0 8px}#guest-support p{font-size:12px;line-height:1.7}#guest-support label{display:block;font-size:12px;margin:12px 0}#guest-support input,#guest-support textarea,#guest-support select{font-family:inherit;width:100%;border:1px solid #d5dce3;border-radius:10px;padding:10px;font-size:14px;background:#fff;color:#17253d;margin-top:5px}#guest-support button{font-family:inherit;cursor:pointer}#gs-start>button,#gs-reply button,#gs-new,#gs-earlier{background:#17366b;border:0;color:white;border-radius:10px;padding:11px 15px;font-size:13px}#gs-chat{flex:1;min-height:0;display:flex;flex-direction:column}#gs-ticket{font-size:12px;padding:13px 18px;border-bottom:1px solid #e1e6eb}#gs-messages{flex:1;min-height:0;overflow:auto;background:#eef2f5;padding:16px;overscroll-behavior:contain}.gs-bubble{width:fit-content;max-width:88%;background:#fff;border:1px solid #dfe4e9;border-radius:14px 14px 14px 3px;padding:11px 13px;margin:0 auto 12px 0}.gs-own{background:#dde8f2;margin-left:auto;margin-right:0;border-radius:14px 14px 3px 14px}.gs-bubble p{white-space:pre-wrap;overflow-wrap:anywhere;margin:6px 0!important;font-size:13px!important}.gs-bubble small{display:block;font-size:10px;color:#6c7681}#gs-reply{padding:12px;display:flex;gap:8px;align-items:end;border-top:1px solid #e0e4e9;margin:0}#gs-reply textarea{margin:0;resize:vertical;max-height:120px}#gs-reply button{flex:none}#gs-new,#gs-earlier{margin:8px auto}#gs-error{color:#ac2940;padding:0 16px;margin:0}#gs-error:not(:empty){padding:10px 16px}#guest-support footer{padding:10px;text-align:center;font-size:10px;background:#fafbfc;color:#74808c;border-top:1px solid #e5eaee}#guest-support button:disabled{opacity:.6;cursor:wait}#sp-visitor{white-space:normal;font-size:12px;line-height:1.7;color:#525c6d;overflow-wrap:anywhere;margin:8px 0 0}@media(max-width:520px){#gs-window{right:10px;bottom:78px;width:420px;height:calc(100dvh - 100px)}#gs-launch{right:14px;bottom:15px}#guest-support input,#guest-support textarea,#guest-support select{font-size:16px}}@media print{#guest-support{display:none!important}}
