.wao-al-consent{position:fixed;z-index:999999;left:16px;right:16px;bottom:16px;background:#14283f;color:#fff;padding:16px;border-radius:10px;box-shadow:0 8px 32px rgba(0,0,0,.25);font:14px/1.5 sans-serif}.wao-al-consent[hidden]{display:none}.wao-al-consent__inner{max-width:1100px;margin:auto;display:flex;align-items:center;justify-content:space-between;gap:18px}.wao-al-consent p{margin:0}.wao-al-consent__actions{display:flex;gap:8px;flex-shrink:0}.wao-al-consent button,.wao-al-callback button{border:0;border-radius:5px;padding:10px 15px;background:#f4a62a;color:#14283f;font-weight:700;cursor:pointer}.wao-al-consent button:last-child{background:transparent;border:1px solid #fff;color:#fff}.wao-al-callback{max-width:520px;padding:20px;border:1px solid #ddd;border-radius:10px;background:#fff;color:#222}.wao-al-callback h3{margin-top:0}.wao-al-callback__form{display:grid;gap:12px}.wao-al-callback__form label{display:grid;gap:5px;font-size:14px}.wao-al-callback__form input,.wao-al-callback__form textarea{width:100%;box-sizing:border-box;padding:10px;border:1px solid #bbb;border-radius:5px}.wao-al-callback__form .wao-al-consent-check{display:flex;align-items:flex-start;gap:8px}.wao-al-callback__form .wao-al-consent-check input{width:auto;margin-top:3px}.wao-al-callback__form button{width:100%}.wao-al-callback__form button:disabled{opacity:.6;cursor:wait}.wao-al-form-message{font-size:13px}.wao-al-honeypot{position:absolute!important;left:-10000px!important;opacity:0!important}
@media(max-width:650px){.wao-al-consent__inner{display:block}.wao-al-consent__actions{margin-top:12px}.wao-al-consent__actions button{flex:1}}
