#stats-consent{position:fixed;z-index:10000;left:18px;right:18px;bottom:18px;max-width:900px;margin:auto;background:#fff;color:#142335;border:1px solid #d8e3ed;border-radius:15px;box-shadow:0 12px 45px #01245033;padding:17px 19px;display:flex;gap:20px;align-items:center;justify-content:space-between;font:14px/1.45 Nunito,Arial,sans-serif}
#stats-consent[hidden]{display:none}#stats-consent strong{display:block;color:#012450;font-size:16px}#stats-consent p{margin:4px 0 0;color:#40566c}#stats-consent a{color:#125b8e;text-decoration:underline}.stats-actions{display:flex;gap:8px;flex-shrink:0}.stats-actions button{border-radius:9px;border:1px solid #125b8e;background:#fff;color:#125b8e;padding:9px 12px;font:700 12px Nunito,Arial,sans-serif;cursor:pointer}.stats-actions button:last-child{background:#012450;color:#fff;border-color:#012450}#stats-preference{border:0;background:none;color:inherit;text-decoration:underline;cursor:pointer;font:inherit;margin-left:10px}#stats-consent button:focus-visible,#stats-preference:focus-visible{outline:3px solid #c88600;outline-offset:3px}
@media(max-width:680px){#stats-consent{left:10px;right:10px;bottom:10px;padding:15px;display:block;font-size:13px}.stats-actions{margin-top:14px;display:grid;grid-template-columns:1fr 1fr}.stats-actions button{font-size:11px;padding:10px 7px}}
