.maf-cookie-panel{position:fixed;z-index:20000;bottom:22px;left:24px;right:24px;max-width:1080px;margin:auto;padding:22px 24px;background:#fff;color:#183a40;border:1px solid #ccdada;border-radius:12px;box-shadow:0 8px 42px #052e3630;display:flex;gap:28px;align-items:center;font:14px/1.5 Arial,sans-serif}.maf-cookie-panel[hidden]{display:none!important}.maf-cookie-panel strong{font-size:17px}.maf-cookie-panel p{margin:6px 0 0}.maf-cookie-panel a{color:#006268;text-decoration:underline}.maf-cookie-actions{display:flex;gap:8px;flex-direction:column;flex-shrink:0}.maf-cookie-actions button{padding:11px 16px;border:1px solid #006268;border-radius:5px;background:#006268;color:white;font:inherit;cursor:pointer;white-space:nowrap}.maf-cookie-actions button+button{background:white;color:#006268}.maf-cookie-toggle{display:block;margin:12px 24px;padding:5px 0;background:transparent;border:0;color:#526b73;text-decoration:underline;font:12px/1.5 Arial,sans-serif;cursor:pointer}.maf-cookie-panel button:focus-visible,.maf-cookie-toggle:focus-visible{outline:3px solid #d76a42;outline-offset:3px}@media(max-width:640px){.maf-cookie-panel{bottom:10px;left:10px;right:10px;padding:16px;display:block;font-size:13px}.maf-cookie-panel p{max-height:26vh;overflow:auto}.maf-cookie-actions{margin-top:12px;display:grid;grid-template-columns:1fr 1fr;gap:6px}.maf-cookie-actions button{padding:10px 8px;font-size:12px;white-space:normal}}
