.anyway-engagement{font-family:Arial,sans-serif;color:#17182f;font-size:14px;line-height:1.5}.anyway-engagement [hidden]{display:none!important}.anyway-preferences-banner{position:fixed;z-index:100005;left:20px;bottom:20px;width:min(460px,calc(100% - 40px));padding:22px;border:1px solid #dfe1f0;border-radius:20px;background:#fff;box-shadow:0 12px 60px #17182f30}.anyway-preferences-banner strong{font-size:19px;letter-spacing:-.4px}.anyway-preferences-banner p{margin:10px 0 16px;font-size:13px;color:#53586b}.anyway-engagement a{color:#3546d3;text-decoration:underline;text-underline-offset:3px}.anyway-pref-actions{display:flex;gap:8px;flex-wrap:wrap;margin:16px 0 10px}.anyway-pref-actions button{font:700 12px Arial,sans-serif;padding:11px 13px;border-radius:99px;border:1px solid #3546d3;background:white;color:#3546d3;cursor:pointer}.anyway-pref-actions button:first-child{background:#3546d3;color:white}.anyway-pref-actions button:focus-visible,.anyway-chat-launch:focus-visible,.anyway-preferences-link:focus-visible{outline:3px solid #ff675a;outline-offset:3px}.anyway-preferences-dialog{box-sizing:border-box;width:min(590px,calc(100% - 32px));max-height:calc(100dvh - 40px);border:1px solid #dfe1f0;border-radius:23px;padding:28px;color:#17182f;background:#fff;box-shadow:0 20px 100px #17182f30}.anyway-preferences-dialog::backdrop{background:#17182f80}.anyway-preferences-dialog h2{font-size:27px;margin:5px 0 15px;letter-spacing:-.7px}.anyway-preferences-dialog p{font-size:14px}.anyway-preferences-dialog>label{display:flex;gap:13px;border:1px solid #dfe1f0;border-radius:14px;padding:16px;margin:14px 0}.anyway-preferences-dialog input{width:18px;height:18px;flex:none;accent-color:#3546d3;margin:4px 0 0}.anyway-preferences-dialog small{display:block;line-height:1.6;font-size:12px;color:#62677e;margin-top:5px}.anyway-dialog-close{position:absolute;right:15px;top:10px;background:none;border:0;cursor:pointer;font-size:27px;color:#17182f}.anyway-pref-note{color:#62677e}.anyway-chat-contact{position:fixed;z-index:100000;right:22px;bottom:22px;max-width:280px}.anyway-chat-launch{display:flex;align-items:center;gap:10px;padding:17px 23px;border-radius:99px;border:2px solid #3546d3;background:#3546d3;color:#fff;font:700 14px Arial,sans-serif;box-shadow:0 8px 25px #3546d330;cursor:pointer}.anyway-chat-launch span{font-size:20px}.anyway-chat-launch:disabled{cursor:progress;opacity:.8}.anyway-chat-status{margin-top:8px;background:white;border:1px solid #dfe1f0;border-radius:12px;padding:12px;font-size:12px;box-shadow:0 5px 15px #17182f20}.anyway-preferences-link{color:inherit;border:0;padding:0;background:none;font:inherit;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.anyway-preferences-fixed{position:fixed;z-index:100000;left:12px;bottom:12px;border:1px solid #dfe1f0;padding:7px 12px;border-radius:20px;font:11px Arial,sans-serif;background:#fff;color:#17182f;cursor:pointer}@media(max-width:600px){.anyway-preferences-banner{left:10px;bottom:86px;width:calc(100% - 20px);padding:18px;max-height:calc(100dvh - 110px);overflow:auto}.anyway-chat-contact{right:14px;bottom:16px;max-width:calc(100% - 28px)}.anyway-chat-launch{padding:14px 18px;font-size:13px}.anyway-preferences-dialog{padding:23px}.anyway-pref-actions button{flex:1;white-space:normal;padding:10px}.anyway-preferences-dialog .anyway-pref-actions{flex-direction:column}.anyway-preferences-banner p{font-size:12px}.anyway-preferences-banner strong{font-size:17px}}
