.pf-privacy{z-index:1000;box-sizing:border-box;color:#283b30;background:#fdfcf8;border:1px solid #d6ddd2;border-radius:8px;width:min(340px,100vw - 32px);padding:16px;font:14px/1.45 system-ui,sans-serif;position:fixed;inset:auto 16px 16px auto;box-shadow:0 4px 20px #283b3018}.pf-privacy p{margin:4px 0 8px}.pf-privacy p:empty{display:none}.pf-privacy label{padding:4px 0;display:block}.pf-privacy div{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.pf-privacy button{color:#283b30;min-height:40px;font:inherit;background:#fdfcf8;border:1px solid #bbc8bb;border-radius:6px;padding:6px 10px}.pf-privacy button[type=submit]{color:#fff;background:#283b30}
