#hp-cookie-banner{position:fixed;left:16px;right:16px;bottom:16px;z-index:99999;background:#fff;border:1px solid #ddd6fe;border-radius:18px;box-shadow:0 20px 60px rgba(17,24,39,.22);padding:18px;max-width:980px;margin:0 auto;font-family:Arial,Helvetica,sans-serif;color:#172033}#hp-cookie-banner[hidden]{display:none!important}.hp-cookie-title{font-size:20px;font-weight:800;margin:0 0 8px}.hp-cookie-text{font-size:14px;line-height:1.55;color:#475569;margin:0 0 14px}.hp-cookie-actions{display:flex;flex-wrap:wrap;gap:10px}.hp-cookie-btn{border:1px solid #7c2dff;background:#fff;color:#7c2dff;border-radius:12px;padding:11px 15px;font-weight:800;cursor:pointer}.hp-cookie-btn.primary{background:#7c2dff;color:#fff}.hp-cookie-links{font-size:13px;margin-top:10px;color:#64748b}.hp-cookie-links a{color:#7c2dff}@media(max-width:560px){#hp-cookie-banner{left:10px;right:10px;bottom:10px;padding:15px}.hp-cookie-actions{display:grid;grid-template-columns:1fr}.hp-cookie-btn{width:100%}}