.ain-meta-consent{position:fixed;z-index:10001;bottom:52px;left:16px;width:min(440px,calc(100vw - 32px));box-sizing:border-box;padding:20px;border:1px solid #d98a97;border-radius:16px;background:#fdf0f2;color:#084735;box-shadow:0 8px 30px #0002;font:16px/1.5 Manrope,Arial,sans-serif}.ain-meta-consent[hidden]{display:none}.ain-meta-consent strong{font-size:18px}.ain-meta-consent p{margin:8px 0}.ain-meta-consent a{color:inherit;text-decoration:underline}.ain-meta-consent div{display:flex;gap:12px;margin-top:14px;flex-wrap:wrap}.ain-meta-consent button{flex:1;min-height:44px;border:1px solid #084735;border-radius:22px;padding:8px 18px;background:#084735;color:#fff;font:700 15px/1.3 Manrope,Arial,sans-serif;cursor:pointer}.ain-meta-consent button+button{background:transparent;color:#084735}.ain-meta-settings{position:fixed;z-index:10000;bottom:8px;left:8px;max-width:calc(100vw - 16px);min-height:32px;border:1px solid #d98a97;border-radius:16px;padding:4px 12px;background:#fdf0f2;color:#084735;font:12px/1.5 Manrope,Arial,sans-serif;cursor:pointer}.ain-meta-consent button:focus-visible,.ain-meta-settings:focus-visible{outline:3px solid #a83661;outline-offset:3px}
