.oge-cookie-panel{position:fixed;bottom:1rem;left:1rem;right:1rem;z-index:10000;max-width:46rem;margin:auto;padding:1.5rem;border:1px solid #b69554;border-radius:12px;background:#fff;color:#243c32;box-shadow:0 8px 40px #0003;font:16px/1.5 system-ui,sans-serif}.oge-cookie-panel h2{margin:0 0 .5rem;font-size:1.4rem}.oge-cookie-panel button,.oge-cookie-link{padding:.65rem 1rem;border:1px solid #234c3b;border-radius:6px;background:#fff;color:#234c3b;cursor:pointer;font:inherit}.oge-cookie-panel button:first-of-type{background:#234c3b;color:white}.oge-cookie-actions{display:flex;gap:.5rem;flex-wrap:wrap;margin-top:1rem}.oge-cookie-panel label{display:block;margin:.5rem 0}.oge-cookie-panel input{margin-right:.5rem}.oge-cookie-link{display:block;margin:1rem auto}.oge-cookie-panel :focus-visible,.oge-cookie-link:focus-visible{outline:3px solid #b69554;outline-offset:3px}
