.meta-privacy-preferences{text-align:center;background:#11100d;padding:12px 20px}.meta-privacy-preferences button{color:#d8c6a5;font:inherit;cursor:pointer;background:0 0;border:0;padding:8px 12px;font-size:13px;text-decoration:underline}.meta-privacy-preferences p{color:#d8c6a5;max-width:620px;margin:4px auto;font-size:13px;line-height:1.6}.meta-privacy-notice{z-index:70;box-sizing:border-box;color:#eee7d8;width:min(460px,100vw - 36px);max-height:min(70dvh,520px);font-family:var(--font-geist-sans), Arial, sans-serif;background:#15130f;border:1px solid #b99a57;border-radius:16px;padding:20px;position:fixed;inset:auto auto 18px 18px;overflow-y:auto;box-shadow:0 12px 36px #0004}.meta-privacy-notice strong{color:#e4c57d;font-size:16px}.meta-privacy-notice p{color:#eee7d8;margin:10px 0;font-size:13px;line-height:1.65}.meta-privacy-notice summary,.meta-privacy-notice a{color:#e4c57d;cursor:pointer;font-size:13px}.meta-privacy-notice>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:16px;display:grid}.meta-privacy-notice button{color:#f5e6c3;min-width:0;min-height:46px;font:inherit;cursor:pointer;background:#242015;border:1px solid #b99a57;border-radius:9px;padding:9px;font-size:14px;line-height:1.4}.meta-privacy-notice button:disabled{opacity:.5;cursor:default}.meta-privacy-notice button:focus-visible,.meta-privacy-preferences button:focus-visible,.meta-privacy-notice summary:focus-visible{outline-offset:3px;outline:2px solid #edcc79}@media (width<=420px){.meta-privacy-notice{left:12px;bottom:calc(12px + env(safe-area-inset-bottom));width:calc(100vw - 24px);padding:16px}}
