#myfish-cookies{position:fixed;z-index:10000;bottom:16px;left:16px;right:16px;max-width:1120px;margin:auto;padding:24px;background:#fffefa;color:#153e48;border:1px solid #a8bdb5;border-radius:16px;box-shadow:0 8px 40px #0003;display:flex;align-items:center;gap:28px;font:16px/1.5 Arial,sans-serif;max-height:85vh;overflow:auto}#myfish-cookies[hidden],#myfish-cookie-settings[hidden]{display:none!important}#myfish-cookies h2{font:bold 21px/1.3 Arial,sans-serif;margin:0 0 8px}#myfish-cookies p{margin:0 0 8px}#myfish-cookies a{color:#153e48;text-decoration:underline}#myfish-cookies .cookie-actions{display:flex;flex-wrap:wrap;gap:10px;flex-shrink:0;max-width:280px}#myfish-cookies button{width:100%;margin:0;padding:12px 16px;border:1px solid #153e48;border-radius:8px;background:#d2e89f;color:#153e48;cursor:pointer;font:bold 15px/1.4 Arial,sans-serif}#myfish-cookies button:hover{background:#bfd986}#myfish-cookies button:focus-visible,#myfish-cookie-settings:focus-visible{outline:3px solid #147887;outline-offset:3px}#myfish-cookie-settings{position:static;display:inline-block;border:0;border-radius:0;padding:0;margin:0 0 0 12px;background:transparent;color:inherit;box-shadow:none;font:inherit;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.cookie-current{font-size:13px}@media(max-width:650px){#myfish-cookies{bottom:10px;left:10px;right:10px;padding:18px;display:block;font-size:14px}#myfish-cookies .cookie-actions{max-width:none;margin-top:14px;flex-wrap:nowrap}#myfish-cookies button{flex:1;padding:10px;font-size:13px}#myfish-cookies h2{font-size:19px}}
