.cookie-panel{position:fixed;z-index:50;bottom:18px;left:18px;right:18px;max-width:1164px;margin:auto;background:#fffefa;border:1px solid #c2d0bc;border-radius:12px;padding:22px 26px;box-shadow:0 8px 40px #173c3026;display:flex;align-items:center;gap:30px;font-size:13px}.cookie-panel strong{font-size:16px}.cookie-panel p{margin:6px 0 0;max-width:680px}.cookie-actions{display:flex;gap:12px;flex-shrink:0}.cookie-actions button{font-size:12px;padding:12px 15px;background:#fffefa;color:#164b3c;min-height:44px}.cookie-settings{font:inherit;font-size:12px;color:inherit;background:transparent;border:0;padding:0;text-decoration:underline;text-underline-offset:4px}.cookie-panel[hidden],.cookie-settings[hidden]{display:none!important}@media(max-width:850px){.cookie-panel{display:block;padding:20px;left:12px;right:12px;bottom:12px}.cookie-actions{margin-top:16px;flex-wrap:wrap}.cookie-actions button{flex:1}}
