#ap-webcare{--ap-webcare-bottom:24px;font-family:inherit;color:#171717}#ap-webcare [hidden]{display:none!important}#ap-webcare button,#ap-webcare a{font:inherit;letter-spacing:normal;text-transform:none}#ap-webcare .ap-webcare-launcher{position:fixed;right:20px;bottom:calc(var(--ap-webcare-bottom) + env(safe-area-inset-bottom));z-index:200;border:1px solid #fff3;border-radius:28px;background:#151515;color:#fff;box-shadow:0 3px 16px #0003;padding:13px 19px;min-height:48px;line-height:1.35;cursor:pointer;display:flex;gap:9px;align-items:center}#ap-webcare .ap-webcare-launcher svg{width:20px;height:20px;flex:none}#ap-webcare dialog{box-sizing:border-box;padding:0;border:1px solid #dedede;border-radius:14px;width:min(460px,calc(100vw - 32px));height:min(720px,calc(100dvh - 40px));max-height:calc(100dvh - 40px);margin:auto 20px 20px auto;box-shadow:0 12px 50px #0005;background:#fff;overflow:hidden}#ap-webcare dialog::backdrop{background:#0003}#ap-webcare .ap-webcare-panel{height:100%;display:flex;flex-direction:column}#ap-webcare header{display:flex;align-items:center;justify-content:space-between;background:#141414;color:#fff;padding:16px 18px;gap:12px;flex-shrink:0}#ap-webcare h2{font-size:18px;line-height:1.4;margin:0;color:inherit;font-weight:600}#ap-webcare [data-webcare-close]{font-size:26px;background:transparent;border:0;color:#fff;min-height:40px;min-width:40px;cursor:pointer;padding:0;line-height:1}#ap-webcare typebot-standard{display:block;width:100%;flex:1;min-height:0}#ap-webcare .ap-webcare-status{font-size:13px;line-height:1.5;padding:12px 18px;background:#faf7ed;color:#3b3220;margin:0}#ap-webcare footer{padding:14px 18px 16px;border-top:1px solid #e6e6e6;background:#fff;flex-shrink:0}#ap-webcare .ap-webcare-wa{display:block;background:#151515;color:#fff!important;border:0;border-radius:7px;text-decoration:none!important;text-align:center;padding:13px 16px;line-height:1.4;box-shadow:none!important}#ap-webcare footer p{font-size:12px;line-height:1.6;color:#555;margin:8px 0 0}#ap-webcare :focus-visible{outline:3px solid #548cff;outline-offset:3px}@media(max-width:767px){#ap-webcare .ap-webcare-launcher{right:12px;padding:12px 15px;font-size:13px;max-width:calc(100vw - 24px)}#ap-webcare dialog{width:calc(100vw - 20px);height:calc(100dvh - 24px);max-height:calc(100dvh - 24px);margin:12px 10px;border-radius:12px}#ap-webcare header{padding:12px 14px}#ap-webcare footer{padding:12px 14px max(12px,env(safe-area-inset-bottom))}#ap-webcare h2{font-size:16px}}@media(prefers-reduced-motion:reduce){#ap-webcare *{scroll-behavior:auto}}
#ap-webcare details{font-size:12px;line-height:1.5;margin:8px 0}#ap-webcare summary{cursor:pointer;padding:4px 0;color:#333}#ap-webcare details ul{margin:5px 0;padding-left:18px;max-height:110px;overflow:auto}#ap-webcare details a{color:#333;text-decoration:underline;border:0}#ap-webcare .ap-webcare-resources nav{display:grid;grid-template-columns:1fr 1fr;gap:6px 12px;padding:4px 0}
