.cookie-panel[hidden]{display:none}.cookie-panel{position:fixed;z-index:100;bottom:16px;left:50%;transform:translateX(-50%);width:min(92%,1050px);box-sizing:border-box;background:#fffaf4;color:#362b27;border:1px solid #e0ccbd;border-radius:10px;box-shadow:0 8px 30px rgba(40,30,20,.2);padding:16px 20px;display:flex;align-items:center;justify-content:space-between;gap:20px;font:13px/1.5 Arial,sans-serif}.cookie-panel p{margin:5px 0 0;color:#6c5a4f}.cookie-actions{display:flex;gap:8px;flex-shrink:0}.cookie-actions button,.cookie-settings{font:600 12px Arial,sans-serif;cursor:pointer}.cookie-actions button{border:1px solid #bd8b70;background:white;color:#704b3a;border-radius:5px;padding:12px 15px}.cookie-actions button:last-child{background:#a56d54;color:white;border-color:#a56d54}.cookie-settings{border:0;background:none;color:#e7dacf;padding:0}@media(max-width:600px){.cookie-panel{display:block}.cookie-actions{margin-top:12px}.cookie-actions button{flex:1}}
