.cg-support-widget{position:fixed;right:20px;bottom:20px;z-index:9999;font:14px Arial,sans-serif;color:#17202a}.cg-support-toggle,.cg-support-form button{background:#153b6a;color:white;border:0;border-radius:22px;padding:12px 18px;cursor:pointer}.cg-support-panel{background:white;border:1px solid #d9dee4;border-radius:12px;box-shadow:0 8px 35px #0003;width:min(350px,calc(100vw - 40px));padding:14px;margin-bottom:8px}.cg-support-panel h3{margin:0 0 12px}.cg-support-log{height:210px;overflow:auto;border:1px solid #eee;padding:8px;margin-bottom:10px}.cg-support-log p{overflow-wrap:anywhere;margin:7px 0}.cg-support-form input,.cg-support-form textarea{box-sizing:border-box;width:100%;margin:5px 0;padding:9px;border:1px solid #bbb;border-radius:5px}.cg-support-form textarea{height:65px}.cg-support-status{font-size:12px;color:#a22}

.cg-ai-consent{display:flex;align-items:flex-start;gap:7px;font-size:12px;line-height:1.4;padding:8px 0}.cg-ai-consent input{margin-top:3px;flex-shrink:0}
