/* oink-consent-viewport-safe.css — moved out of the nginx sub_filter on 2026-09-08 so nonce-based CSP pages can apply it (style-src self). */
.cc-window{max-height:85vh!important;max-width:96vw!important;box-sizing:border-box!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch!important;z-index:2147483647!important;background:#0b0b0b!important;border:1px solid #2a2a2a!important;border-radius:14px!important}.cc-window.cc-floating,.cc-window.cc-banner{left:2vw!important;right:2vw!important;top:auto!important;bottom:calc(env(safe-area-inset-bottom,0px) + 2vh)!important;width:auto!important;max-width:96vw!important;margin:0 auto!important}.cc-window .cc-message{max-height:55vh!important;overflow-y:auto!important}.cc-window .cc-compliance{position:sticky!important;bottom:0!important;background:#0b0b0b!important;padding:10px 0 4px!important;margin:6px 0 0!important;display:flex!important;gap:8px!important;justify-content:center!important;flex-wrap:wrap!important}.cc-btn{display:inline-block!important;min-height:40px!important;line-height:1.25!important}
