.c2e-demo-context{display:flex;justify-content:space-between;align-items:center;gap:8px 24px;flex-wrap:wrap;padding:10px clamp(16px,4vw,48px);background:#183e31;color:#fff8e9;font:13px/1.5 system-ui,sans-serif}.c2e-demo-context a{color:inherit;min-height:44px;display:inline-flex;align-items:center;font-weight:700;padding:10px 14px;border:1px solid #e0be70;border-radius:6px;text-decoration:none;font-size:14px;line-height:1.3;flex-shrink:0;max-width:100%}.c2e-demo-context a:focus-visible{outline:3px solid #e0be70;outline-offset:3px}@media(max-width:600px){.c2e-demo-context{font-size:12px;padding:8px 16px}.c2e-demo-context span{max-width:35ch}}@media(max-width:640px){#c2e-cookie-controls .cookie-reopen{bottom:calc(84px + env(safe-area-inset-bottom));right:12px}}

