.pc-privacy-preferences{z-index:70;right:20px;bottom:max(20px, env(safe-area-inset-bottom));width:min(100% - 40px,980px);max-height:calc(100dvh - max(40px, env(safe-area-inset-top) + env(safe-area-inset-bottom)));overscroll-behavior:contain;border:1px solid var(--color-neutral-300);border-radius:var(--radius-md);background:var(--color-semantic-surface-default);color:var(--color-semantic-text-primary);grid-template-columns:minmax(0,1fr) auto;gap:20px;margin-inline:auto;padding:22px 56px 22px 24px;display:grid;position:fixed;left:20px;overflow-y:auto;box-shadow:0 18px 50px #14162338}.pc-privacy-preferences strong{font-size:var(--font-size-lg);margin-bottom:6px;display:block}.pc-privacy-preferences p{max-width:68ch;color:var(--color-semantic-text-secondary);margin:0 0 8px}.pc-privacy-preferences a{color:var(--color-semantic-action-primary);font-weight:var(--font-weight-bold)}.pc-privacy-preferences__actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.pc-privacy-preferences__actions--compact{justify-content:flex-end}.pc-privacy-preferences__close{width:44px;height:44px;color:var(--color-neutral-700);cursor:pointer;background:0 0;border:0;place-items:center;font-size:28px;line-height:1;display:grid;position:absolute;top:8px;right:8px}.pc-privacy-preferences-card{margin-top:var(--space-6)}.pc-footer__privacy-button{color:var(--color-neutral-700);cursor:pointer;font:inherit;background:0 0;border:0;padding:0;font-size:14px;text-decoration:underline}@media (max-width:720px){.pc-privacy-preferences{right:max(12px, env(safe-area-inset-right));bottom:max(12px, env(safe-area-inset-bottom));left:max(12px, env(safe-area-inset-left));width:auto;max-height:calc(100dvh - max(24px, env(safe-area-inset-top) + env(safe-area-inset-bottom)));grid-template-columns:1fr;padding:18px 44px 18px 18px}.pc-privacy-preferences__actions--compact{justify-content:stretch}.pc-privacy-preferences__actions--compact .pc-button{flex:180px}}
